Hacker News new | ask | show | jobs
by tomalaci 529 days ago
I've used VictoriaMetrics in past (~4 years ago) for collection of not just service monitoring data but also for network switch and cell tower module metrics. At the time I found it to be the most efficient Prometheus-like service in terms of query speed, data compression and, more importantly, being able to handle high cardinality (over 10s or 100s of millions of series).

However, I later switched to Clickhouse because I needed extra flexibility of running occasional async updates or deletes. In VictoriaMetrics you usually need to wipe out the entire series and re-ingest it. That may not be possible or would be quite annoying if you are dealing with a long history and you just wanted to update/delete some bad data in a month.

So, if you want a more efficient Prometheus drop-in replacement and don't think limited update/delete ability is an issue then I highly recommend VictoriaMetrics. Otherwise, Clickhouse (larger scale) or Timescale (smaller scale) has been my go to for anything time series.

2 comments

VictoriaMetrics does support occasional updates/deletes (e.g. you may need it for GDPR compliance).
Btw, both clickhouse and timescale are open core. If you care about that.
Is there a reason you drop this comment on every product mention that’s not 100% OSS
Because it's helpful and adds context? Why do you care?
Because it's frustrating. They do it to belittle the projects and shame the authors for trying to make a living.

Not every project wants to end up as another bloated abandonware in Apache Software Foundation.

FOSS washing software is similarly frustrating.

When I see a license on a project I expect that project will provide the code under that license and function fully at runtime, not play games of "Speak to a sales rep to flip that bit or three to enable that codepath".

I find it frustrating it is not immediately clear it is open core (in which case we shall never touch it as per our lawyers). So hopefully people will keep commenting on that.
So is VictoriaMetrics
You are right. I guess I just saw the Apache 2 license and assumed it was foss.