Cardinality Metrics for Monitoring and Observability: Why High Cardinality is Important

Key Takeaways

  • Cardinality refers to the uniqueness of data within a dataset: In observability, high-cardinality metrics — such as unique user IDs or session IDs — provide granular insights but can increase complexity and resource usage in monitoring systems.
  • Balancing cardinality is key to effective monitoring: While high-cardinality data offers detailed visibility, excessive levels can lead to performance bottlenecks. Organizations should focus on capturing only the most meaningful metrics.
  • Managing cardinality improves observability and scalability: By optimizing data collection and storage strategies, teams can gain actionable insights without compromising system performance or cost-efficiency.

The shift to cloud-native infrastructure has transformed how we collect, store, and analyze metrics — bringing massive increases in data volume and cardinality.

In this article, we explore the concept of cardinality and its growing importance in modern monitoring and observability systems, especially in cloud-native environments.

What is cardinality?

Cardinality refers to the number of unique values in a dataset or field. A field or dataset may be either high cardinality or low cardinality:

In the context of observability, cardinality determines how finely we can slice and analyze our metrics. High cardinality provides rich insight but introduces challenges around scalability, performance, and cost. (More on these challenges later.)

See how low vs. high cardinality compares:

This infographic illustrates the difference between high and low cardinality in monitoring metrics. High cardinality involves many unique values — such as user IDs or transaction types — enabling granular insights but increasing system load. Low cardinality metrics, like server status or boolean flags, offer broader trends with less overhead. Understanding the trade-offs is key to designing efficient observability systems.

Cardinality metrics

In monitoring and observability systems, the term “cardinality metrics” refers to metrics that track the number of unique combinations of a metric name and its associated labels or dimensions.

Here’s an example: A metric might be something like http_requests_total. Labels/dimensions are additional data points that give context, like:

Each unique combination of these label values creates a new time series. The more unique combinations, the higher the cardinality.

So, let’s say a simple app has 10 HTTP methods, 50 status codes, and 20 regions, you could have 10,000 unique time series, just for a single metrics.

Why cardinality matters for monitoring and observability

High cardinality fields enable granular tracking of individual records or events. In monitoring, high cardinality helps to:

Observability takes things further — combining logs, metrics, and traces to deliver a complete picture of system behavior.

High cardinality is critical for debugging distributed systems because the higher the detail, the easier it is for engineers to trace individual user requests across microservices, identify anomalies within specific regions or clusters, and analyze vast datasets without losing crucial details.

We can sum up how high cardinality is so valuable, because it delivers:

Challenges of high cardinality

Despite its benefits, high cardinality introduces significant operational challenges:

How modern systems handle these challenges

Modern observability platforms like Splunk Observability Cloud are built to support high cardinality at scale. These platforms:

Platforms like Splunk handle high cardinality and high dimensionality data, allowing users to freely query and filter on any attribute regardless of its cardinality​​.

Real world use cases

Workload monitoring. Moving beyond system metrics like CPU or memory, workload monitoring focuses on application-specific metrics such as:

These metrics are often high cardinality due to their association with specific services, endpoints, or user actions.

(Related reading: common SRE metrics and monitoring for RED rate, errors, and duration.)

E-commerce. In an online store, each customer and order has unique identifiers. High-cardinality metrics allow monitoring by user ID or order ID, enabling use cases like:

Without this level of detail, troubleshooting and incident resolution would be limited to general trends, making it harder to identify the root cause.

Together, all of this makes a better customer experience.

Wrapping up

Cardinality metrics are essential to modern monitoring and observability. They empower teams to diagnose issues with precision and maintain performance across complex, cloud-native architectures. But with great detail comes great responsibility — managing high cardinality requires thoughtful system design, efficient tooling, and disciplined metric instrumentation.

Understanding and harnessing cardinality can make the difference between reactive firefighting and proactive performance management.

Related Articles

How to Use LLMs for Log File Analysis: Examples, Workflows, and Best Practices
Learn
7 Minute Read

How to Use LLMs for Log File Analysis: Examples, Workflows, and Best Practices

Learn how to use LLMs for log file analysis, from parsing unstructured logs to detecting anomalies, summarizing incidents, and accelerating root cause analysis.
Beyond Deepfakes: Why Digital Provenance is Critical Now
Learn
5 Minute Read

Beyond Deepfakes: Why Digital Provenance is Critical Now

Combat AI misinformation with digital provenance. Learn how this essential concept tracks digital asset lifecycles, ensuring content authenticity.
The Best IT/Tech Conferences & Events of 2026
Learn
5 Minute Read

The Best IT/Tech Conferences & Events of 2026

Discover the top IT and tech conferences of 2026! Network, learn about the latest trends, and connect with industry leaders at must-attend events worldwide.
The Best Artificial Intelligence Conferences & Events of 2026
Learn
4 Minute Read

The Best Artificial Intelligence Conferences & Events of 2026

Discover the top AI and machine learning conferences of 2026, featuring global events, expert speakers, and networking opportunities to advance your AI knowledge and career.
The Best Blockchain & Crypto Conferences in 2026
Learn
5 Minute Read

The Best Blockchain & Crypto Conferences in 2026

Explore the top blockchain and crypto conferences of 2026 for insights, networking, and the latest trends in Web3, DeFi, NFTs, and digital assets worldwide.
Log Analytics: How To Turn Log Data into Actionable Insights
Learn
11 Minute Read

Log Analytics: How To Turn Log Data into Actionable Insights

Breaking news: Log data can provide a ton of value, if you know how to do it right. Read on to get everything you need to know to maximize value from logs.
The Best Security Conferences & Events 2026
Learn
6 Minute Read

The Best Security Conferences & Events 2026

Discover the top security conferences and events for 2026 to network, learn the latest trends, and stay ahead in cybersecurity — virtual and in-person options included.
Top Ransomware Attack Types in 2026 and How to Defend
Learn
9 Minute Read

Top Ransomware Attack Types in 2026 and How to Defend

Learn about ransomware and its various attack types. Take a look at ransomware examples and statistics and learn how you can stop attacks.
How to Build an AI First Organization: Strategy, Culture, and Governance
Learn
6 Minute Read

How to Build an AI First Organization: Strategy, Culture, and Governance

Adopting an AI First approach transforms organizations by embedding intelligence into strategy, operations, and culture for lasting innovation and agility.