I put together an output module for https://github.com/rcrowley/go-metrics.
It, periodically, encodes all the metrics in the supplied registry into a
native Heka protobuf message leaning heavily on the Fields fields to
transmit typed values.

go-metrics currently supports writing to Graphiite, OpenTSDB, InfluxDB and
some others, but I've decided that I want to standardize on using Heka for
secure transport, anomaly detection, alerting, further aggregation, and
finally forwarding to things like Kafka and the aforementioned stores. I
run both Graphite and InfluxDB for metrics and so most of these values will
end up there, but Heka is more general purpose, so I'm doubling down on it.

The code is minimal and so if it passes muster, I'll bug rcrowley to absorb
it into his project, but I figured I'd reach out to Heka users and devs
first to solicit feedback.

https://github.com/imgix/hekametrics
_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to