美文网首页
使用Grafana+Prometheus监控Flink作业

使用Grafana+Prometheus监控Flink作业

作者: JiangQ | 来源:发表于2020-04-20 19:55 被阅读0次

    1.配置Grafana

    下载Grafna镜像,配置端口映射,默认3000


    2.配置Prometheus

    下载Prometheus镜像,配置端口映射,默认9090

    修改prometheus.yml文件,配置监控Flink中TaskManager和JobManager开放的对应端口


    3.配置Flink的flink-conf.yml

    在flink-conf.yml文件末尾添加,TM和JM对应不同的端口,在之前的prometheus.yml中有做过配置

    metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter

    metrics.reporter.prom.port: 8890


    4.注意事项

    采用docker容器启动的时候,如果涉及到两个启动文件,尽量同时启动,不然两个docker之间不能相互访问,之前配置的端口就不生效

    可以通过docker inspect ID 命令查看network网络

    Flink配置的端口一定要在启动yml文件中做端口映射,在expose或者ports添加。


    5.配置监控信息

    先添加DataSources,URL配置prometheus地址

    添加dashboard,可以import相关json,也可以自己配置

    配置完,主页显示

    相关文章

      网友评论

          本文标题:使用Grafana+Prometheus监控Flink作业

          本文链接:https://www.haomeiwen.com/subject/srmjihtx.html