Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
Это старая версия документа!
В состав комплекта Centreon Plugins входит плагин мониторинга источников бесперебойного питания (ИБП) Eaton Powerware. Реализован мониторинг ИБП с помощью периодических опросов по протоколу SNMP.
Плагин мониторинга имеет несколько режимов работы, позволяющих отслеживать состояние разных показателей:
# /usr/lib/nagios/plugins/centreon-plugins/centreon_plugins.pl \ --plugin=hardware::ups::powerware::snmp::plugin \ --list-mode ... Modes Available: alarms battery-status environment input-lines output-lines output-source
Режим позволяет создать отдельную службу мониторинга, например «Eaton UPS Alarms», статус которой будет меняться в зависимости от критических событий, зафиксированных на ИБП. Пример вызова данного режима:
# ./centreon_plugins.pl --plugin=hardware::ups::powerware::snmp::plugin \ --hostname=UP003 --snmp-version=1 --snmp-community=public \ --mode=alarms --verbose OK: No problems detected. | Number of message checked: 0
Ключ –verbose используем для более детального вывода
–verbose
Режим позволяет создать отдельную службу мониторинга, например «Eaton UPS Battery Status», статус которой будет меняться в зависимости от состояния аккумуляторов ИБП. Режим позволяет получить рассчётное время автономной работы от батарей и текущий статус заряда батарей в процентах. Пример вызова данного режима:
# ./centreon_plugins.pl --plugin=hardware::ups::powerware::snmp::plugin \ --snmp-version=1 --snmp-community=public --hostname=UP003 \ --mode=battery-status \ --warning-charge-remaining=50:100 --critical-charge-remaining=25:100 \ --warning-charge-remaining-minutes=@10:15 --critical-charge-remaining-minutes=@0:9 \ --filter-uom='%' --verbose OK: battery status is 'batteryResting', remaining capacity: 87 % | 'battery.charge.remaining.percent'=87%;50:100;25:100;0;100 'battery.charge.remaining.minutes'=32;@10:15;@0:9;0; 'battery.voltage.volt'=259;;;;
Опциями warning-charge-remaining и critical-charge-remaining задаём границы изменения статуса для уровня заряда батарей в процентах (менее 50% - предупреждение, менее 25% - критический статус).
warning-charge-remaining
critical-charge-remaining
Опциями warning-charge-remaining-minutes и critical-charge-remaining-minutes задаём допустимые границы времени автономной работы в минутах (больше 15 минут - нормально, от 15 до 10 минут - предупреждение, меньше 9 минут - критичкский статус)
warning-charge-remaining-minutes
critical-charge-remaining-minutes
Опцией filter-uom отсекаем любые обозначения единиц измерения, кроме тех, что поддерживает наша система мониторинга (в нашем случае допустимым является только %)
filter-uom
Уровень напряжения на батарее в данном примере не имеет границ для оповещений.
Режим позволяет создать отдельную службу мониторинга, например «Eaton UPS Environment», статус которой будет меняться в зависимости от состояния сенсоров окружающей среды (внешних температурных датчиков), а также подключенных к ИБП внешних датчиков, измеряющих температуру и влажность. Пример вызова данного режима:
# ./centreon_plugins.pl --plugin=hardware::ups::powerware::snmp::plugin \ --snmp-version=1 --snmp-community=public --hostname=UP003 \ --mode=environment \ --critical-remote-humidity=6:59 --critical-remote-temperature=11:34 \ --critical-internal-humidity=6:59 --critical-internal-temperature=11:39 \ --verbose --filter-uom='%' OK: internal temperature: 25.00 C, remote temperature: 22.00 C, remote humidity: 20.00 % | 'internal_temperature'=25.00;;11:39;0; 'remote_temperature'=22.00;;11:34;0; 'remote_humidity'=20.00%;;6:59;0;100
Опциями critical-remote-humidity и critical-internal-humidity задаём границы изменения статуса для уровня влажности в процентах на внутреннем и внешнем датчиках (в нашем примере допустимый уровень - от 6 до 59%, за рамками которого - критический статус).
critical-remote-humidity
critical-internal-humidity
Опциями critical-remote-temperature и critical-internal-temperature задаём допустимые границы температурного режима в градусах по шкале Цельсия (нормальный уровень - от 11С до 39С внутри ИБП и от 11С до 34С на внешнем температурном датчике, за рамками этих значений - критический статус). Верхняя граница на внутреннем температурном датчике установлена немного выше, чем на внешнем датчике, исходя из того, что все имеющиеся под руками ИБП Powerware показали такую разницу при штатной работе ИБП.
critical-remote-temperature
critical-internal-temperature
Проверено на следующих конфигурациях:
Автор первичной редакции: Алексей Максимов Время публикации: 10.03.2020 13:18