Home / Companies / Grafana Labs / Blog / Post Details
Content Deep Dive

Collectd and Cassandra 2.2Removed

Blog post from Grafana Labs

Post Details
Company
Date Published
Author
Jeremy Bingham
Word Count
1,472
Language
English
Hacker News Points
-
Summary

Collectd is a program used to gather system performance statistics, which can be visualized through tools like Grafana and alerted via platforms like Bosun. At Raintank, they use Cassandra to store time-series data owing to its clusterability and performance, while also experimenting with their own open-source TSDB to store compressed data chunks in Cassandra. During their setup, they discovered that Cassandra 2.2 introduced significant changes in metric exportation via JMX, which resulted in fewer metrics being stored compared to Cassandra 2.1. To address this, they developed a new Collectd plugin configuration for Cassandra 2.2, overcoming initial challenges in accurately collecting the necessary metrics. The final configuration offers broad monitoring coverage without being overwhelmed by irrelevant details, with a dashboard developed using a specific naming convention for metrics, and is compatible with Cassandra 2.2 only.