夜莺webapi.conf中[TargetMetrics]的配置问题

Viewed 80

有大佬可以提供自己分组机器下的配置案例吗?我这边始终配置不成功,promQL在即席查询中都可以查出数据

3 Answers

好吧,是因为集群名称改掉默认值的问题,恢复为默认值Default就合适了。如有遇到同样问题的小伙伴可以参考排除该情况!

使用Categraf采集器的话,默认配置就是好使的,如果是v6版本,这些TargetMetrics配置就不需要了

使用Catagraf采集,夜莺为V5版本但是默认配置没起作用,自己调也不成功

使用Catagraf采集,夜莺为V5版本但是默认配置没起作用,自己调也不成功image.png

https://answer.flashcat.cloud/questions/10010000000000383 可以对照这里的排查思路排查试试

秦老师,我多问下默认配置中的的%s和%d占位符需要实际替换吗?

理论上保持
[TargetMetrics]
TargetUp = '''max(max_over_time(target_up{ident=~"(%s)"}[%dm])) by (ident)'''
LoadPerCore = '''max(max_over_time(system_load_norm_1{ident=~"(%s)"}[%dm])) by (ident)'''
MemUtil = '''100-max(max_over_time(mem_available_percent{ident=~"(%s)"}[%dm])) by (ident)'''
DiskUtil = '''max(max_over_time(disk_used_percent{ident=~"(%s)", path="/"}[%dm])) by (ident)'''
这样的默认配置就行吗?像我添加了业务组并且集群名称不是默认设置,不会影响默认配置的生效吧?