【发布时间】:2018-08-06 17:21:02
【问题描述】:
我们使用的是 Apache Cassandra(不是 datastax 版本)数据库。出于监控目的,我们使用 jolokia 的 REST API 来检索 cassandra 指标。
所有 jolokia API 都运行良好,这意味着我可以使用 jolokia 的其余 API 获取所有指标。我们也在使用 telegraf,telegraf 从 jolokia 收集指标并将它们转发到 InfluxDB。
但是当我在 grafana 中使用 'telegraf' db 添加 influxdb 连接时,grafana 没有向我显示所有指标(仅显示 5-6 个指标)。
我可以通过 rest 客户端调用所有 jolokia API,它返回 cassandra 指标的 JSON 响应,但通过 grafana 我只能看到几个指标。
我需要在 telegraf 的配置中进行哪些更改才能获取 grafana 中的所有指标? 而且我还需要设置警报,例如如果 cassandra 中的每秒写入速率超过 1k,那么它应该通过邮件通知我。那么我该怎么做呢?
提前谢谢?
【问题讨论】:
标签: cassandra grafana telegraf jolokia grafana-alerts