机器列表怎么忽略云资源
Q:夜莺接收到包含 ident 的时序数据之后,会自动将 ident 注册到机器列表,并且在机器列表中显示为 unknown 状态 ,怎么忽略它们?
A:
夜莺的 pushgw 模块,在接收到监控数据之后,会从中提取 ident,将其更新到机器列表。如果某些指标包含了 ident 标签,但我们不想将其注册到机器列表,我们可以配置 Pushgw.IdentMetrics 参数,只从某一个指标中提取 ident,像下面的配置样例,如果配置了IdentMetrics 为 mem_available_percent,则只会从 metricName 为 mem_available_percent 的监控指标中提取 ident,其他的指标会被忽略。
配置参考如下:
[Pushgw]
# use target labels in database instead of in series
LabelRewrite = true
IdentMetrics = ["mem_available_percent"]