【Linux工作记录】记录consul注册发现的标签问题
问题展示:

问题描述:在通过consul进行注册的时候然后在Prometheus中进行登记
在之后在grafana中进行jvm模板添加之后一般情况下就可以获取查看到我们jvm的监控数据
今天的情况是:在进行上面的步骤之后发现application对应的标签没有数据
验证:在consul的ui界面中发现是有数据的
排查:在反复确认的过程中发现我们步骤是没问题的,唯一的问题是在consul的ui界面中发现了在grafana的模板中获取的application标签在这次注册之后被修改为了applicationprod
然后在consul的注册命令中反复查看都没发现或者有动这个参数
于是在查阅了资料后尝试着将这个applicationprod的修改在Prometheus节点中
修改:
在正常的Prometheusyml文件需要被监控的jvm指标下添加下面的内容
- source_labels: [__address__]
target_label: application
replacement: '这段是需要被监控的内容'
随后执行重启Prometheus服务之后刷新grafana
之后就可以在jvm界面发现这些模板都能正常获取数据了
如果不是发现这个可以解决这个问题的话就已经准备考虑重装consul了~~
本文来自博客园,作者:Unfool,转载请注明原文链接:https://www.cnblogs.com/queryH/p/18688944
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
本文来自博客园,作者:Unfool,转载请注明原文链接:https://www.cnblogs.com/queryH/p/18588944
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号