flink:无法通过jmx收集任务度量

qnzebej0  于 2021-06-25  发布在  Flink
关注(0)|答案(1)|浏览(386)

我已经能够使用flink运行jmx,并将以下配置应用于集群中所有节点的flink-conf.yaml文件:

metrics.reporters: jmx
metrics.reporter.jmx.class: org.apache.flink.metrics.jmx.JMXReporter
metrics.reporter.jmx.port: 9020-9022

env.java.opts: -Dcom.sun.management.jmxremote -        
Dcom.sun.management.jmxremote.port=9999 -
Dcom.sun.management.jmxremote.authenticate=false -
Dcom.sun.management.jmxremote.ssl=false

当我运行jconsole并监听端口master-ip:9999/slave-ip:9020时,我能够看到系统指标,比如cpu、内存等。
如何访问为每个子任务收集并显示在gui上的任务度量及其相应的图,如字节读取、延迟等。

j8yoct9x

j8yoct9x1#

你可以去 mbeans tab 在jconsole上,您将看到rhs上以job和tasks的名称显示的各种下拉列表。如果你有任何问题,请告诉我。

相关问题