【发布时间】:2020-05-25 21:30:42
【问题描述】:
所以我目前正在运行双集群进行数据处理,一个是 Kubernetes 集群,另一个是 Hadoop 集群。
K8s 集群在监控方面得到了照顾,因为它很容易在其上部署 Prometheus 和 Grafana。
但是,对于 Hadoop 集群,我仍在寻找一种好方法。
目标是有一个统一的监控解决方案,所以我认为使用 Prometheus 是一个好主意,因为我已经熟悉它,但看起来并不简单。
Hadoop 默认通过 HTTP API 公开一些指标,但这些指标不是“Prometheus-friendly”。
如果您能解释我如何实现这一点,我们将不胜感激。
【问题讨论】:
-
将它添加到 Hadoop 进程时遇到了什么问题? github.com/prometheus/jmx_exporter
标签: hadoop prometheus jmx