Chapter 6. Monitoring and Tuning a Cassandra Cluster

In this chapter, we'll discuss the various tools that can be used to monitor a Cassandra cluster. We'll discuss how to access Cassandra logs to fetch information that could be the cause of an issue we're debugging. We'll discuss various nodetool commands that are used to monitor the Cassandra server. We'll see how can we can attach JConsole to a Cassandra node and monitor the node remotely. In order to get improved performance from a Cassandra node, we might need to tune some of its aspects; for example, we might need to tune Java Heap's configurations or Cassandra cache settings. In the latter part of this chapter, we'll discuss these tuning topics.

Monitoring a Cassandra cluster

Monitoring is ...

Get Apache Cassandra Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.