【发布时间】:2017-10-21 20:43:36
【问题描述】:
我计划设置一个 80 节点的 cassandra 集群(当前版本 2.1,但将来会升级到 3)。 我浏览了http://graphite.readthedocs.io/en/latest/tools.html,其中列出了石墨支持的工具。
我想决定选择哪些工具作为侦听器和存储,以便它可以扩展。
作为听众,我应该使用默认碳还是应该选择石墨-ng?
但是作为存储组件,我很困惑默认的耳语是否足够?或者我应该看看其他选项(如 Influxdata、cynite 或一些 rdms db (postgres/mysql))?
作为 gui 组件,我已最终确定使用 grafana 以获得更好的可视化效果。
我认为 datadog + grafana 可以正常工作,但 datadog 不是开源的。所以请建议一个可扩展至 100 个 cassandra 节点的开源替代方案。
【问题讨论】:
-
我们发现 prometheus + grafana 是一个很好的组合。 80 个节点是一个巨大的 cassandra 集群。为什么你有这么多?您正在监控多少数据?您需要永久保留这一切吗?
-
嗨..感谢您的回复。我们的计划是使用 50 个虚拟机 cassandra 节点进行横向扩展。我们还将对指标应用一些过滤器来监控以减少监控服务器的负载。
标签: cassandra monitoring graphite