我添加了这个参数配置发现这个只是解决了标签冲突,还是没有这个job_name:
不加参数:flink_jobmanager_Status_JVM_Memory_Heap_Used{exported_job="myJobYJB4eea972f622437b738875b3e8e811a56",host="localhost",instance="pushgateway",job="pushgateway"}
加了参数:
flink_jobmanager_Status_JVM_Memory_Heap_Used{host="localhost",job="myJobYJB4eea972f622437b738875b3e8e811a56"}

972684638 <[email protected]> 于2020年4月30日周四 下午5:37写道:

> 你看看是不是因为没有没配honor_labels: true
>
>
>
> ---原始邮件---
> 发件人: "俞剑波"<[email protected]&gt;
> 发送时间: 2020年4月30日(星期四) 下午4:32
> 收件人: "user-zh"<[email protected]&gt;;
> 主题: Re: Flink监控: promethues获取到有的metrics没有包含flink 对应的job_name或者job_id
>
>
> 是的,我使用了!请问大佬有解决办法吗,真的卡很多天了,希望能够解决一下,非常感谢
>
> 972684638 <[email protected]&gt; 于2020年4月30日周四 下午4:18写道:
>
> &gt; 我想知道,你是否使用了pushgateway?
> &gt;
> &gt;
> &gt;
> &gt; ---原始邮件---
> &gt; 发件人: "俞剑波"<[email protected]&amp;gt;
> &gt; 发送时间: 2020年4月30日(星期四) 下午4:01
> &gt; 收件人: "user-zh"<[email protected]&amp;gt;;
> &gt; 主题: Flink监控: promethues获取到有的metrics没有包含flink 对应的job_name或者job_id
> &gt;
> &gt;
> &gt; flink集群是per
> &gt;
> &gt;
> job模式,所以当有多个并行度,任务就会有多个taskmanager在多个机器上面。采用flink-metrics-prometheus的方式会遇到一个问题,就是收集taskmanager的jvm信息时,promethues返回的记录里面没有flink对应的job_name或者job_id,导致不能将数据汇总起来,请问各位有遇到这个问题吗?是怎么解决的?非常感谢!

回复