Hey all,

This is not battle tested or fully fleshed out yet, but I'd rather share
early and get feedback:
https://github.com/davidbirdsong/heka-promethus

The goal is to catch messages flowing through Heka into a form that a
Prometheus server can come along and scrape. Since Prometheus scrapes
periodically, Heka streams of messages will need to be converted to a
useful, point-in-time snapshot of the data that the user wants to be
ingested.

The message format is prescribed--it creates immutable Prometheus metrics
so the user will need to perform any aggregations or counter operations
prior to this output plugin receiving the message.

One of our first use-cases will be to use the HttpInput plugin to fetch
queries from Influxdb (if I can get 0.9 to run) and use either a sandbox
decoder or a filter to massage the result sets into the input format that
this module takes.

Feedback appreciated!
_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to