Anant Corporation Blog: Our research, knowledge, thoughts, and recommendations about building and managing online business platforms.
Any Cassandra deployment being worked with on a long term basis needs some sort of monitoring solution. Monitoring is extremely useful in the process of diagnosing problems with a cluster. It also helps ensure optimal performance in production systems. There are many ways of monitoring Cassandra clusters, but they can broadly be split into two groups. The first group relies on Cassandra’s JMX integration since Cassandra is a Java application based on JVM. The other group is based on the analysis of Cassandra logs. We have a previous discussion of log-based monitoring that can be found here.Continue reading