---
title: "Apache Cassandra integration | Grafana Labs"
description: "Set up Apache Cassandra monitoring with Grafana Cloud integrations"
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

## Apache Cassandra integration

Apache Cassandra is an open source NoSQL distributed database designed for high availability and horizontal scalability. The Cassandra integration monitors cluster health, read/write latencies, compaction, and JVM performance.

|                      |                                                                                                       |
|----------------------|-------------------------------------------------------------------------------------------------------|
| **What it monitors** | Read/write latencies, compaction tasks, JVM garbage collection, cluster node status, keyspace metrics |
| **How it works**     | JMX Exporter exposes Cassandra metrics; Grafana Alloy scrapes them and forwards to Grafana Cloud      |
| **What you get**     | 8 alerts + 3 dashboards (Overview, Nodes, Keyspaces) + log collection                                 |
| **Prerequisites**    | [JMX Exporter](https://github.com/prometheus/jmx_exporter) deployed on each Cassandra node            |

## What you’ll see in the dashboards

- **Overview** — Cluster-wide node count (up/down), read/write latency trends, pending compaction tasks, and CPU/memory usage
- **Nodes** — Per-node performance: latencies, connection message queues, garbage collection, and resource consumption
- **Keyspaces** — Per-keyspace read/write latency, pending compactions, repair job tracking, and disk space usage

## Key alerts

| Alert                              | Severity |
|------------------------------------|----------|
| HighReadLatency / HighWriteLatency | Critical |
| BlockedCompactionTasksFound        | Critical |
| HighPendingCompactionTasks         | Warning  |
| UnavailableWriteRequestsFound      | Critical |
| HintsStoredOnNode                  | Warning  |
| HighCpuUsage / HighMemoryUsage     | Critical |

## Trade-offs

| Strengths                                                                      | Considerations                                                   |
|--------------------------------------------------------------------------------|------------------------------------------------------------------|
| Deepest integration — 3 dashboards covering cluster, node, and keyspace levels | Requires JMX Exporter setup on every node (additional component) |
| Compaction and repair tracking for operational health                          | JVM metrics add cardinality                                      |
| Log collection for system-level troubleshooting                                | More complex initial setup than other integrations               |

* * *

## Documentation

View the full documentation. *Learning path coming soon!*

[Apache Cassandra integration](https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-apache-cassandra/)
