3 ms·
> - it supports multi-line logs (e.g. java stack traces) unfortunately it doesn't, there hasn't been a request for it yet but please feel free to open an issue
by sparrc 10y ago
> - it supports multi-line logs (e.g. java stack traces)
unfortunately it doesn't, there hasn't been a request for it yet but please feel free to open an issue on the repo with any details you can bring: https://github.com/influxdata/telegraf/issues https://github.com/influxdata/telegraf/issues
> - it can output to elasticsearch (didn't see an output plugin)
Nope, not yet: https://github.com/influxdata/telegraf/issues/782 https://github.com/influxdata/telegraf/issues/782
> - there's any solution for reading docker logs (looks like docker metrics are supported)
If there is a logstash "grok" pattern for parsing docker logs, then telegraf supports it. Though it's probably worth formulating a grok pattern specifically for telegraf that properly takes advantage of tags, fields, measurements, etc.
> - any other critical logstash functionality missing?
Need more user feedback to tackle this one, but feel free to open an issue with anything that you find is missing :) https://github.com/influxdata/telegraf/issues https://github.com/influxdata/telegraf/issues
- joshpadnick 10y agoThanks for this great response. To give more color on my use case, my goal is to ship logs off the server and to some central log aggregation platform. That could be self-managed (e.g. Elasticsearch) or hosted (e.g. SumoLogic, Loggly). In many cases, I'd want to get those logs from Docker containers and include metadata on each container so I know, e.g. what app is running, the container Id, on what host, etc. Traditionally, tools like logstash, fluentd, and heka meet these needs. It doesn't sounds like Telegraf is quite ready to support this use case in full, but could certainly head in that direction.