prometheus度量

zqdjd7g9  于 2021-06-21  发布在  Flink
关注(0)|答案(1)|浏览(573)

我需要导出自定义指标从Flink1.10普罗米修斯。我已经创建了我的自定义度量并开始工作,但问题是当我打印出来(例如在终端中)以查看度量时,很多度量都来自flink,我不需要它们,例如:flink\u taskmanager\u job\u task\u shuffle\u netty\u input buffers\u inputqueuelength等等。我只是想把我的习惯指标从Flink传给普罗米修斯,然后去掉剩下的。所以,问题是:
不管怎样,有没有办法删除从flink导出的所有指标,只保留我的自定义指标给普罗米修斯?
有没有办法创建一个静态任务id来避免在普罗米修斯身上积累大量的信息?因为我假设id不是固定的,并且应用程序中的每一个更改都需要停止/启动,所以flink将创建一个新的任务id。
我已经能够使用“metrics.reporter.cep\u reporter.scope.variables.excludes”删除一些标记:“job\u id;工作单位名称;任务\u尝试\u id;任务尝试次数;任务名称;操作员id;操作员姓名;子任务索引;商标标识;主机;“内蒂”
但这还不够,我不需要800多个度量,例如jvm,我正在使用另一个node\u exporter来废弃这些度量,还需要删除这些度量。
任何帮助都将不胜感激。谢谢。

nvbavucw

nvbavucw1#

免责声明:我没有试过这个。
我将尝试在自定义的flink度量上设置一个用户范围,然后将prometheus配置为只获取这些度量。

相关问题