Our great sponsors
-
signoz
SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
You should try filtering and aggregating span data directly. A columnar store with the right indexes should provide blazing-fast queries. We are building SigNoz and chose ClickHouse due to high-cardinality filtering and faster aggregates with fast ingestion. Honeycomb should also perform fast due to similar reasons.
-
Elasticsearch. The storage overhead has been significantly improved with their new TSDB work: https://github.com/elastic/elasticsearch/issues/74660
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
cortex
A horizontally scalable, highly available, multi-tenant, long term Prometheus. (by cortexproject)
Cortex is not really good for high-cardinality metrics (if you are talking about https://github.com/cortexproject/cortex)
Related posts
- Scaling kube-state-metrics in large cluster
- EKS scalability best practices
- promql on k8s
- What’s the best way of setting up notifications on EKS pod failures? I am trying to do via the ‘pod_container_restarts’ metric from Container Insights. However the metric is not yet available using Adot-Collector
- Kube-state-metrics error: Failed to create client: ... i/o timeout