n9e告警是否能同时上报数量和具体服务名

Viewed 29

我想用n9e做告警集成,我现在会同时监控n个服务,可以理解为健康检查,我往vm中存,只能存数量,如健康检查失败服务数,那我的具体服务名有什么办法存到哪,然后通过夜莺来告警吗,由于我服务很多,肯定没办法直接每个服务都做对应告警,这样肯定是能针对每个服务单独告警,但是这个工作量太大而且很麻烦,所以我想做集成。但是在统一统计数量的情况下,我怎么才能让我的告警报出具体服务呢,就算要存到vm以外的组件也行

1 Answers

不同服务可以分别添加不同标签来区分,例如用categarf采集mysql 配置中配置labels

# 为mysql实例附一个instance的标签,因为通过address=127.0.0.1:3306不好区分
  labels = { instance="n9e-10.2.3.4:3306" }