Ambari 指标 Thrift 服务器
Ambari metrics Thrift Server
我安装了 Apache Ambari 2.6.2.2 并部署了两个服务:Hbase 和 AMS。
对于 Hbase,我启动了 thrift 服务器,从 UI 我可以看到该服务器的指标 (http://localhost:9095/jmx),但 AMS 似乎不收集它们。在 AMS 中,我只能看到 Hbase 指标。
我的问题是如何从 AMS 中的 Thrift 服务器收集指标,以及是否已经为此类指标配置了任何 Grafana 仪表板?
谢谢,
到目前为止,Ambari 中没有内置的解决方案。
我最终创建了一个自定义脚本,它做了两件事:
- 从 Thrift 服务器中提取指标 (http://thrift_server:9095/jmx)
- 将这些指标推送到 Ambari 指标收集器 (POST http://ambari-metrics-collector:6188/ws/v1/timeline/metrics, see for reference this
之后,我在 Grafana 中创建了一个自定义仪表板,它显示了以下指标:
- JVM 内存
- 合并增量
- 请求节约时间one/thrift两个。
我安装了 Apache Ambari 2.6.2.2 并部署了两个服务:Hbase 和 AMS。
对于 Hbase,我启动了 thrift 服务器,从 UI 我可以看到该服务器的指标 (http://localhost:9095/jmx),但 AMS 似乎不收集它们。在 AMS 中,我只能看到 Hbase 指标。
我的问题是如何从 AMS 中的 Thrift 服务器收集指标,以及是否已经为此类指标配置了任何 Grafana 仪表板?
谢谢,
到目前为止,Ambari 中没有内置的解决方案。
我最终创建了一个自定义脚本,它做了两件事:
- 从 Thrift 服务器中提取指标 (http://thrift_server:9095/jmx)
- 将这些指标推送到 Ambari 指标收集器 (POST http://ambari-metrics-collector:6188/ws/v1/timeline/metrics, see for reference this
之后,我在 Grafana 中创建了一个自定义仪表板,它显示了以下指标:
- JVM 内存
- 合并增量
- 请求节约时间one/thrift两个。