top | item 42540286

(no title)

tomalaci | 1 year 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.

discuss

order

aramattamara|1 year ago

VictoriaMetrics does support occasional updates/deletes (e.g. you may need it for GDPR compliance).

brunoqc|1 year ago

Btw, both clickhouse and timescale are open core. If you care about that.

hipadev23|1 year ago

Is there a reason you drop this comment on every product mention that’s not 100% OSS

thayne|1 year ago

So is VictoriaMetrics