3 ms·
My use case involves having many, many metrics. I have at least 500 metrics per source, and potentially hundreds of sources. It's also easier to handle retenti
by misframer 12y ago
My use case involves having many, many metrics. I have at least 500 metrics per source, and potentially hundreds of sources.
It's also easier to handle retention the way Catena does it because it only involves deleting the oldest file.
A lot of systems have a file per metric. With the data I work with, this is an operational nightmare. Dropping old data becomes difficult, and getting points from lots of metrics for a certain time range gets difficult too. Imagine having a dashboard with lots of metrics displayed. You're probably going to be seeing points from the same time range across metrics. This scenario is a lot better if you only have to read through a single file instead of, say, a few dozen or something like that.