It seems to add the following things:
- A logging bot that logs to ElasticSearch, present in various channels
- a TCP sink available on port 5229 (what is this used for?)
- A puppet config, ostenibly for input of error logs from puppet?
They should be split into different base classes / roles and included in the appropriate instance.