使用jolokia(metricbeat)进行flink监控

czfnxgou  于 2021-06-21  发布在  Flink
关注(0)|答案(0)|浏览(510)

我们使用elk作为我们项目的集中监控解决方案。我使用metricbeat从eks集群推送度量数据。作为其中的一部分,我们必须用metricbeat来监测Flink和麋鹿。下面是我添加到flink的配置,metricbeat能够连接到jolokia代理:

export FLINK_ENV_JAVA_OPTS=" -javaagent:/jolokia-jvm-1.6.2-agent.jar=port=8778,host=${MY_POD_IP}" \
-Djava.rmi.server.hostname=${MY_POD_IP} \
-Dcom.sun.management.jmxremote.host=${MY_POD_IP} \
-Dcom.sun.management.jmxremote=true \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.port=9999 \
-Dcom.sun.management.jmxremote.rmi.port=9999 \
-Djava.net.preferIPv4Stack=true"

但是它只收集jvm指标,比如正常运行时间、内存、cpu和线程。
如何获得flink默认支持的所有jmx度量?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题