我们现在在192.168.129.34 ,192.168.129.35 ,192.168.129.39上面搭建了一个三节点Cassandra集群,因为我们在每个节点上都开了7199端口(JMX 监控端口),所以我们可以用JConsole来检测这些节点的状态。
打开%Java_HOME%/bin 下的jconsole, 在远程连接里面输入192.168.129.34:7199, 然后点击连接:
于是就可以转到JConsole 界面:
我们在overview 标签页里面可以看到这个节点的统计信息:
因为JMX可以提供了一个监控Managed Bean的可视界面(具体实际是用HTMLAdapter去连接MBean Server),所以我们这里可以看到若干个和Cassandra 的MBean有关的信息:
比如从这个图我们看到192.168.129.34 和192.168.129.35还存活,但是192.168.129.39已down掉了。