监控大盘 instance 属性值存在重复且不知如何去掉

Viewed 91

mysql 配置文件修改了labels中的名称

如:labels = { instance="192.168.0.7:3306" }改为labels = { instance="192.168.0.7" }

监控大盘出现重复id,两个labels 值都存在 且旧配置不会自动删除

image.png

4 Answers

image.png
右上角这里!
改完后在时序库"最近一小时"内有两条数据,之前的还有你修改后的名称,所以出现了2个值。
在隔10分钟之后 把这里切换成最近10分钟看下就没了,或者等1小时把这里的数据刷到1小时之外就好了!

~~下午改的 已经超过4小时了 ~~~值还在。。所以有点想不通

监控大盘的变量这里,用的 label_values 函数,这个函数实际是调用了 Prometheus 的 /api/v1/label/<labelname>/values 接口,这个接口貌似是会把所有历史记录都返回。可以调用 Prometheus 的 delete_series 接口删除没用的数据。你用Grafana会出现这个问题么?如果没有的话回头我们学习一下Grafana的做法

我研究下delete_series 接口,Grafana 像上面老哥说的数据刷到时间之外数值会自动消失

我从Prometheus换成VictoriaMetrics的 有关系么!!!

没关系

我在 victoria-metrics 的启动参数中增加了 -dedup.minScrapeInterval=60s 去重参数 暂时解决了!!!!

这都行?!