需要知道是否有免费的开源工具来监控cassandra集群? - metrics - 用户mgmt - 备份/恢复 - nodetool的东西
DSE Ops是否是免费提供的工具?
谢谢Bhupen
我使用jolokia-agent + telegraf与Influxdb和Grafana来监控我的集群。
我在这里写了一篇关于它的帖子:
您可以使用Prometheus + Grafana满足其中一些需求(各种监控任务)。
是的,您可以使用DSE Opscentre管理节点,它是由datastax提供的免费工具。在操作中心,您可以了解每个节点的状态和负载,写入和读取延迟,包含允许过滤的查询以及管理模式和其他内容。
是的,您可以将DSE Ops中心用于Apache Cassandra 2.1及更低版本。
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进行维修管理。
对于备份和恢复,你有Netflix开发的Priam,但是唉,它在过去几年没有看到很多更新,所以我建议反对它。而是为此开发自定义脚本。