Шаблон для мониторинга состояния ИБП с помощью 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.
По моему мнению пакет Network UPS Tools (NUT) лучше чем APCUPSd по следующим причинам:
1. Больше список поддерживаемых ИБП.
2. Возможность мониторинга нескольких ИБП на одном ПК.
Но зато в APCUPSd есть apctest — программа для настройки, калибровки ИБП APC.
Я понял почему этот пост на пикабу, а не в хабре...
Там запинали бы.
Ошибок куча:
- battery.runtime - не в минутах, а в секундах... ничоси ошибочка... в 60 раз всего-лишь;
- ups.power.nominal - не в Ваттах, а в Вольт-Амперах, тому, кто разницы не понимает, вообще лучше к ИБП не подходить;
- ups.load - не в Ваттах, а в процентах) это вообще уже смех просто...
Вот прежде, чем во всех ресурсах размещать ерунду свою, сначала документацию почитал бы по переменным от разработчика NUT, на.... Я за тебя нашёл:
https://networkupstools.org/docs/developer-guide.chunked/apas01.html
А то, деловой такой, уже в Zabbix Share разместил, на пикабушечку залил, смотрите... какой я умный... NUT и ZABBIX админю..
Админ мамкин...
Внятных ответов у них на форуме нет. Четкого свежего списка поддерживаемых устройств тоже.
@mr.GreyWolf Сорян за некрофилию. Шаблон импортировал, получается что 2 скрипта создал и к ним 2 конфига (один комплект из архива, один тут), права на исполнение на файлы задал, к узлу где живет NUT сервер прикрепил шаблон и... а что дальше? уже 20 минут прошло, а ничего.
@mr.GreyWolf, не поможешь разобраться с проблемой?
Имеется ноут (года 2006, что ли) Dell inspiron с вайфайкой на broadcom 4311.
Ставил на него ubuntu 14.04, lubuntu 17.10, debian 9.
(да, я не очень умный и не сразу понял, что перебирая дистрибутивы я от проблемы не уйду)
Собственно, проблема в том, что "из коробки" отказывается работать вайфай. Сетевой менеджер просто не видит устройства.
Гуглил, предложенные варианты решения с установкой firmware-b43-installer не помогли (впрочем, не исключено, что я по незнанию делал что-то не так).
По шнурку интернет работает стабильно.
Уточнение. В Linux я не умею от слова совсем. Могу открыть терминал, могу втупую переписывать в него команды из решений, предложенных на форумах, не более того.