基础设施-机器列表数据展示重叠

Viewed 33

版本:
server:v6.6.1
采集器:v0.3.39-988965c60264084c9824d2aee32102e030d38fb7

问题:
采集的服务器中有两台的ident是一样的(存在其他标签差异),机器列表中归并到了一条中,刷新页面时会在原数据上展示两台的数据,新增的机器数据为unknow。。后面修改了其中一台的ident,但机器列表并未区分。
server版本从6.3.4 升级到6.6.1 ,并且categraf从v0.3.28-64cc5ee994e310caffedf52769b5c9aaf52506f3 升级最新,问题依旧。

这个怎么破?

image.png
image.png

1 Answers

机器列表中目前版本好像只根据ident标签来区分不同机器,机器元数据没有可以排查一下是否开启心跳 机器列表

我觉得不应该用[global.labels]这个配置来添加ident,ident标签是n9e把categref的agent_hostname标签重命名产生的,你要是通过[global.labels]添加,应该会让监控原来的agent_hostname替换不了,而心跳上报的应该是取值是hostname;在categref里agent_hostname源于配置项hostname,所以我觉得正确做法是改hostname

心跳是开启的,刷新页面的时候可以看到 ident=k8s-node01 的来源IP(192.168.100.2,192.168.100.120)和相关负载是不一样的,上图。
ident=monitor-server-test是其中一台(192.168.100.120)在[global.labels]下添加ident="monitor-server-test"。
更新后所有数据仍都展示在 k8s-node01 上。

搞定了,感谢!
在[global]下重置了 hostname的参数