需要知道是否有免费的开源工具来监控cassandra集群? - 指标 - 用户管理 - 备份/恢复 - nodetool stuff
DSE Ops是否是一个免费提供的工具?
感谢 Bhupen
答案 0 :(得分:3)
我使用jolokia-agent + telegraf与Influxdb和Grafana一起监控我的群集。
我在这里写了一篇关于它的帖子:
答案 1 :(得分:1)
您可以使用Prometheus + Grafana满足其中一些需求(各种监控任务)。
答案 2 :(得分:0)
是的,您可以使用DSE Opscentre管理节点,它是由datastax提供的免费工具。在操作中心,您可以了解每个节点的状态和负载,写入和读取延迟,包含允许过滤的查询以及管理模式和其他内容。
答案 3 :(得分:0)
是的,您可以将DSE Ops中心用于Apache Cassandra 2.1及更低版本。
答案 4 :(得分:0)
<强>的OpsCenter 强>
从Opscenter 6.0版开始,OpsCenter不再与Apache Cassandra(Cassandra的开源版本)兼容,并且仅与Datastax Enterprise Clusters兼容。
开源替代
作为Opscenter的开源替代方案,我建议上面Valerie Parham-Thomson使用Prometheus作为Cassandra的强大监控解决方案。 JMX导出器可以从各种基于JVM的应用程序(例如Cassandra)导出。
要管理维修(对于确保健康的群集至关重要),作为OpsCenter的绝佳替代方案,我建议使用Cassandra Reaper。一种使维护管理和自动化非常简单高效的工具。
我实际上更喜欢Cassandra Reaper到OpsCenter进行维修管理。
对于备份和恢复,你有Priam由Netflix开发,但唉,它在过去几年没有看到很多更新,所以我建议反对它。而是为此开发自定义脚本。