服务端版本是v6-ga.7,客户端是telegraf,机器列表为空。
https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v6/faq/target-anomaly/官网文档说如果对象列表是空,也就是监控数据不通过n9e作为转发,直接录入时序库的方式部署,此时不影响核心的告警和看图功能,只是会丧失机器列表的功能(自然无法为机器监控数据打标签、对机器划分业务组控制权限),也没法使用告警自愈的功能。
尝试方法:在telegraf的telegraf.conf中和categraf的config.toml添加
[heartbeat]
enable = true
url = "http://127.0.0.1:17000/v1/n9e/heartbeat"
修改telegraf配置文件后,服务直接failed。categraf服务正常,但是web端的机器列表还是空的。看了数据库的target表中有ident信息。
这个怎样配置可以看到机器列表,需要设置一些主机组。
还有个奇怪的问题,之前设置了一批机器主机组成功了,后面就不行了。设置如下