Шаблон для мониторинга состояния ИБП с помощью Network UPS Tools (NUT) в Zabbix.

Предлагаю Вашему вниманию шаблон для мониторинга состояния ИБП с помощью Network UPS Tools (NUT) , с которым взаимодействует Zabbix агент.

Шаблон и код на основе проекта Zabbix-NUT-Template.


Список параметров:

• Имя драйвера NUT

• Модель ИБП

• Производитель ИБП

• Нагрузка (Вт)

• Номинальная нагрузка (Вт)

• Напряжение батарей (В)

• Напряжение на входе (В)

• Напряжение на выходе (В)

• Уровень заряда батарей (В)

• Расчётное время работы от батарей (Мин.)

• Состояние, значение №1

• Состояние, значение №2

• Тревога

• Температура (°C)

• Частота на входе (Гц)


Вот внесённые мной изменения:

1) Переменная ups.status может содержать два значения, поэтому добавлена переменная ups.status-2.

Вот например, при остановке вентилятора в ИБП Powerware 5125 RM была следующая картина:

ups.status: ALARM OL

ups.alarm: FAN_FAIL


2) Добавлена обработка ошибки Error: Variable not supported by UPS.

Эта ошибка возникает в следующих случаях:

- если параметр не поддерживается данной моделью ИБП

- переменная поддерживается, но её значение в данный момент отсутствует, например так ведёт себя переменная ups.alarm.


Протестировано в Debian с пакетами версий 2.6.4-2.3+deb7u1 и 2.7.2-4.

Подробное описание и файлы здесь.


Это ссылка на Share.Zabbix.com

По моему мнению пакет Network UPS Tools (NUT) лучше чем APCUPSd по следующим причинам:

1. Больше список поддерживаемых ИБП.

2. Возможность мониторинга нескольких ИБП на одном ПК.

Но зато в APCUPSd есть apctest — программа для настройки, калибровки ИБП APC.

GNU/Linux

1K постов15.5K подписчиков

Добавить пост

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
Не всегда хорошо работает, к сожалению. Был один сервер на винде и несколько на линуксе. Ибп по usb к винде, остальные по сети через nut сервер. Все запитаны от одного ИБП cyberpower. При отключении питания или при его включении драйвер в винде зависал, на что nut реагировал командой на отключение серверов. Причем не каждый раз а примерно 1 раз из 10.
Внятных ответов у них на форуме нет. Четкого свежего списка поддерживаемых устройств тоже.
раскрыть ветку (5)
1
Автор поста оценил этот комментарий

NUT сервер для Windows до сих пор  стадии beta.

раскрыть ветку (3)
Автор поста оценил этот комментарий
Ну релиза можно и не дождаться. Есть опенсорс софт который по 10 лет в бета висит.
раскрыть ветку (2)
Автор поста оценил этот комментарий

У CyberPower наверно есть свой софт или используй NUT сервер под Linux.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Да, писал первое сообщение и подумал про сервер под linux. Хз чего я сразу так не сделал.
2
Автор поста оценил этот комментарий
Ибп по usb к винде,

жесть какая.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку