Home / Companies / New Relic / Blog / Post Details
Content Deep Dive

Managing high cardinality data from Prometheus

Blog post from New Relic

Post Details
Company
Date Published
Author
Tyler Clayton
Word Count
2,028
Company Posts That Month
23
Language
English
Hacker News Points
-
Post removed?
No
Summary

Managing high cardinality data is crucial for optimizing resource usage and performance in Prometheus monitoring systems, especially when dealing with cloud-native environments that can experience sudden spikes in cardinality. High cardinality leads to increased memory usage, storage requirements, query latency, resource intensiveness, and scalability challenges. To manage high cardinality data from Prometheus, it is essential to set up scrape jobs with meaningful labels, reload configurations without restarting the server, check existing cardinality, view most expensive jobs, omit scrape jobs from remote write, reduce cardinality of a scrape job by dropping high cardinality labels or datapoints entirely, and store data for shorter periods. By implementing these strategies, users can strike a balance between gathering detailed data and managing costs in their Prometheus monitoring systems.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 2 1,195 149 62 +21%
Observability 1 978 178 66 +53%
Real-time 1 1,535 387 131 +14%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.