【发布时间】:2018-08-09 15:20:32
【问题描述】:
我对 OpenTSDB 还很陌生,但我设法将它设置在 docker 容器中并将 Grafana 连接到它。
现在我正在寻找一种方法来跟踪它的健康状况。特别是,我想绘制一些来自内部统计数据的指标(例如 tsd.rpc.received)。
当我尝试在 OpenTSDB 的图形面板中将它们用作常规指标时,我得到一个“java.lang.RuntimeException: Unexpected exception”。
我知道我可以将 http api (/api/stats) 连接到另一个工具,然后将指标发送到 cloudwatch 或类似的应用程序。但我希望得到一些不涉及向解决方案添加更多部分的东西。
在我发现的文档中:“Telnet 样式 API 还支持通过 CLI 获取的“stats”命令。这些可以轻松地以您喜欢的任何时间间隔直接发布回 OpenTSDB。”
这是跟踪这些内部指标的推荐方法吗?从 stats api 读取,然后将它们反馈给 OpenTSDB?
【问题讨论】:
标签: monitoring opentsdb