如果我们有开源的Cassandra集群,那么什么是满足集群监控需求的最佳监控平台.
由于Datastax ops center从6.0开始删除了对开源Cassandra Clusters的支持,我们希望了解其他选项.
Netflix priam提供REST API,但它没有UI.我发现很少有将cassandra集群与ELK和Graphite集成的示例,但想知道这方面最好的是什么
最佳答案 监测的一个选择是prometheus(可能使用grafana作为更好的前端)
看看这篇文章:
http://www.robustperception.io/monitoring-cassandra-with-prometheus/
您必须在每个节点上安装prometheus的jmx导出器,当然还有prometheus本身.有了它,您可以导出cassandra公开的所有jmx指标(参见http://wiki.apache.org/cassandra/Metrics). jmx导出器将启动一个http端点,prometheus可以从该端点收集指标.
然而,这仅对监控有用,而不适用于操作