Re:Show HN: Pup, real-time app metrics with Statsd
by otterley on Monday August 06, 2012 @03:58PM
(#4346964)
But tags aren't dimensions. Tags are merely a list of dimensionless values and completely lack context that are essential for dashboard construction and value aggregation.
Suppose I apply the tags "ord", "foo.example.com" and "bar.example.org" to a metric. How does the dashboard builder or the aggregator know what they are? They're values without the fields.
Re:Show HN: Pup, real-time app metrics with Statsd
by olidb2 on Monday August 06, 2012 @04:07PM
(#4347007)
Got it. Tags can be of the name:value kind. for ex: role:db or availability-zone:us-east-a1 or foo:bar
And you can then ask for "my.metric" summed over "availability-zone:us-east-1a" grouped by "role".
Here's a screenshot to show what it looks like https://skitch.com/oliveur/emywc/sobotka-datadog
You obviously have a lot of experience with monitoring tools - I'd love to connect. I'm @oliveur on the twitters.
You can attach any arbitrary set of tags to metrics or events - on a per-datapoint basis, and slice / dice / alert based on those tags. Datadog will automatically tag your points by chef role or AWS availability-zone, for example, and you can add any other tag you want. Tags also don't have to be tied to a host and can also relate to a specific volume, mysql index, etc...
(Note to HN, this is a feature of datadoghq - pup will gladly collect and filter on tags, but won't aggregate them, yet)