When running applications in Kubernetes observability is key. With K8ssandra and cass-operator, each Apache Cassandra pod is configured with the DataStax Metrics Collector for Apache Cassandra. This exposes Cassandra node-level metrics in the Prometheus format covering everything from operations per second and latency to compaction throughput and heap usage.
K8ssandra goes a step further providing a deployment of Prometheus and Grafana for the storage and visualization of these metrics including:
ServiceMonitorresource with Metric Relabeling directed at the K8ssandra cluster’s Service
DataSourceresource configured to reference the deployed Prometheus instance
Metric Data Retention
Metric data collected in the cluster is retained within Prometheus for 24 hours.
Check out Repairs with Cassandra Reaper
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.