1.准备 jmx_prometheus_javaagent 和 resourcemanager.yaml
- 修改 /usr/local/fqlhadoop/hadoop/bin/yarn
追加如下内容。(监控数据上报后,再注释掉新增的内容)
YARN_OPTS="-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=6464 -javaagent:/usr/local/fqlhadoop/hadoop/prometheus/jmx_prometheus_javaagent-0.13.0.jar=17104:/usr/local/fqlhadoop/hadoop/prometheus/resourcemanager.yaml $YARN_OPTS"
-
重启 Yarn ResourceManager。 -
在 prometheus 中配置 reourcemanager 的主机。 -
配置 grafana。 -
配置告警。
参考 https://github.com/opsnull/hadoop_jmx_exporter https://www.jianshu.com/p/4e155ed1ed60 https://www.jianshu.com/p/5e8dc06c123e
|