夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
夜莺专业版
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

机器列表怎么忽略云资源

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"]
开源版
Flashcat
Flashduty