Hi and thanks for l2met! :)
Admittedly I haven't delved in yet; but had a quick ? regarding the ability to limit the metrics sent to librato, and to potentially send metric data as a gauge.
From what I see the librato outlet submits collected metrics to librato as a counter; creating a metric for each calculated aggregate [e.g. my_metric.max = max_val, my_metric.min = min_val, etc. etc. ].
https://github.com/ryandotsmith/l2met/blob/master/outlet/librato_outlet.go#L109I wanted to know if I'm using the right tool for the job. We have a distributed processing application that works on documents "within a queue". I'd like the worker application to;
1. output when it completes a task [I believe the built in behavior of l2met is great for this! seems to be a use-case for a "counter"]
2. [ocassionally?] output the number of tasks left in the queue -- which I believe is a use-case for a "gauge".
Are gauges supported?
We'd also like to limit metric streams to librato for efficiency and $$ sake ;)
Thanks,
~ Brice