---
title: "Apache Cassandra integration | Grafana Labs"
description: "Monitoring Apache Cassandra"
---

> 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

The Apache Cassandra integration provides **cluster monitoring** for Cassandra, covering latency, compaction, JVM performance, and per-keyspace metrics. Cassandra is distributed, so monitoring spans the whole cluster, from read and write latency to compaction backlog and the JVM health of each node.

|                    |                                                                                  |
|--------------------|----------------------------------------------------------------------------------|
| **What it’s for**  | Monitoring cluster health, read/write latency, compaction, and JVM performance   |
| **Under the hood** | The JMX exporter runs on each node. Grafana Alloy scrapes the metrics it exposes |

## Metrics collected

- **Latency**: Cluster-wide and per-node read and write latency
- **Compaction**: Pending and blocked compaction tasks
- **JVM**: Garbage collection and memory
- **Cluster**: Node status (up/down) and endpoint health
- **Keyspaces**: Repair jobs, pending compactions, and disk usage

## What to know

This integration offers:

- Prebuilt dashboards: overview, nodes, keyspaces, logs
- Prebuilt alerts: read/write latency, blocked compactions, CPU/memory

Prerequisites:

- Requires the JMX exporter on each Cassandra node

* * *

## Documentation

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