У меня простая нисходящая конфигурация Icinga2 с одним ведущим и одним ведомым. Есть две зоны.
Большинство (но не все) моих вновь добавленных чеков остаются в состоянии ожидания.
Согласно данным проверки работоспособности кластера, состояние кластера хорошее. Я не вижу ошибок в /var/log/icinga2/icinga2.log ни на одном из компьютеров.
С чего начать устранение неполадок?
Я просто сбежал
Список объектов icinga2 - тип Конечная точка
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 = ""
Зачем?
Ой вей.
У меня было два экземпляра 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 на мастере и вуаля. Задача решена. Я ничего не ожидаю!