OpenTSDB - the time series database used by bosun - uses a different naming convention than EKG. Metrics have an arbitrary name, but they also have a list of key-value pairs (tags). The idea is that you can now have more general metrics such as http.response_time, and then tag data points with specific information such as route=/api/list-foos.
I wonder if EKG should support such a thing, or if I should add support for "post-processing" metrics to ekg-bosun - postProcess :: Name -> (Name, [Tag]), or something to that effect.
Thoughts?
OpenTSDB - the time series database used by bosun - uses a different naming convention than EKG. Metrics have an arbitrary name, but they also have a list of key-value pairs (tags). The idea is that you can now have more general metrics such as
http.response_time, and then tag data points with specific information such asroute=/api/list-foos.I wonder if EKG should support such a thing, or if I should add support for "post-processing" metrics to ekg-bosun -
postProcess :: Name -> (Name, [Tag]), or something to that effect.Thoughts?