3 ms·
It is more than TSDB because it has dimensions. Most metric systems (aka Graphite) are just: <time> <name> <number> <maybe unit>. It is sort of nice to have di
by agentgt 10y ago
It is more than TSDB because it has dimensions. Most metric systems (aka Graphite) are just: <time> <name> <number> <maybe unit>.
It is sort of nice to have dimensions for rollup/filtering instead of doing weird name mangling like graphite does. For example one might add a dimension of build # or release version to each metric.
Having a dimension like build # you could even effectively say if your releases are improving performance wise and graph it. TBH haven't done it yet but I think it would be useful instead of just manually doing it with time filtering.
- zphds 10y agoWe do this with telegraf + influxdb. It has support for tags in measurements where we add the release version among other metadata which we can then visualize in grafana with a simple group by in the query. You can also shove in multiple related metrics as part of the same measurement. https://docs.influxdata.com/influxdb/v0.13/write_protocols/line/ https://docs.influxdata.com/influxdb/v0.13/write_protocols/l...