我有一个简单的、自上而下的 Icinga2 配置,其中有一个主控和一个从属。有两个区域。
- “核心”是主区域。
- 'plwg' 位于从属端点上。
我新添加的大多数支票(但不是全部)仍处于待处理状态。
根据集群健康检查,集群的健康状况良好。我在两台机器上的 /var/log/icinga2/icinga2.log 中均未看到任何错误。
我应该从哪里开始解决这个问题?
我刚刚跑了
icinga2 对象列表 --type Endpoint
Object 'mon-prod.polywog.net' of type 'Endpoint':
% declared in '/etc/icinga2/zones.conf', lines 6:1-6:24
* __name = "mon-prod.polywog.net"
* host = ""
* log_duration = 86400
* name = "mon-prod.polywog.net"
* package = "_etc"
* port = "5665"
* templates = [ "mon-prod.polywog.net" ]
% = modified in '/etc/icinga2/zones.conf', lines 6:1-6:24
* type = "Endpoint"
* zone = ""
Object 'plwg.polywog.net' of type 'Endpoint':
% declared in '/etc/icinga2/zones.conf', lines 17:1-17:45
* __name = "plwg.polywog.net"
* host = "plwg.polywog.net"
% = modified in '/etc/icinga2/zones.conf', lines 18:3-18:38
* log_duration = 86400
* name = "plwg.polywog.net"
* package = "_etc"
* port = "5665"
* templates = [ "plwg.polywog.net" ]
% = modified in '/etc/icinga2/zones.conf', lines 17:1-17:45
* type = "Endpoint"
* zone = ""
所以我想知道为什么该区域是空的。zone = ""
为什么?
答案1
OY合租。
我在主服务器上有两个 services.conf 实例。一个在 /etc/icinga2/conf.d 中,另一个在 /etc/icinga2/zones.d/global-templates 中。
于是我mv /etc/icinga2/conf.d/services.conf /etc/icinga2/conf.d/services.flonk
重启了主机上的 Icinga2,然后就好了。问题解决了。我没有任何待处理的事情!