Я настраивал экземпляр Icinga, используя следующие зависимости служб:
define servicedependency{
dependent_host_name ahost
dependent_service_description Battery Time
host_name powerware1
service_description UPS Input 1 Voltage
notification_failure_criteria o
}
define servicedependency{
dependent_host_name ahost
dependent_service_description Battery Time
host_name powerware1
service_description UPS Input 2 Voltage
notification_failure_criteria o
}
Они работают, но подавляют предупреждения о «Время работы от батареи», если либо входов рабочий. Как я могу настроить это так, чтобы оно подавлялось, только если обе из входов работают?
Вы можете настроить мета-сервис, который использует check_multi
(или check_cluster
), чтобы проверить обе службы проверки напряжения, и использовать это для зависимости службы.