APCUPSd ZabbixAgent

Питание: Измерение распределение блоки питания
Источники Бесперебойного Питания ИБП
Измерительный блок распределения питания БРП
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 807
Стаж: 5 лет 2 месяца
Откуда: Вологодская область
Поблагодарили: 34 раза
Контактная информация:

APCUPSd ZabbixAgent

Сообщение Артём Мамзиков »

Шаблон APCUPSd ZabbixAgent

СКАЧАТЬ
APCUPSd ZabbixAgent.zip
APCUPSd ZabbixAgent.zip
(2.09 КБ) 17 скачиваний
Больше проверок в шаблоне APC ИБП LINUX через APCUPSD


В конфигурации заббикс агента указать пользовательские параметры
Работает через Zabbix агент, ниже приведены настройки для различных ОС:
Linux
/etc/zabbix/zabbix_agentd.conf.d/userparameter_apcupsd.conf

UserParameter=UPSNAME,cat /var/log/apcupsd.status|awk '/^(UPSNAME).*:/ {print $3}'
UserParameter=STATUS,cat /var/log/apcupsd.status|awk '/^(STATUS).*:/ {print $3,$4,$5}'
UserParameter=ITEMP,cat /var/log/apcupsd.status|awk '/^(ITEMP).*:/ {print $3}'
UserParameter=LOADPCT,cat /var/log/apcupsd.status|awk '/^(LOADPCT).*:/ {print $3}'
UserParameter=NUMXFERS,cat /var/log/apcupsd.status|awk '/^(NUMXFERS).*:/ {print $3}'
UserParameter=BCHARGE,cat /var/log/apcupsd.status|awk '/^(BCHARGE).*:/ {print $3}'
UserParameter=SENSE,cat /var/log/apcupsd.status|awk '/^(SENSE).*:/ {print $3}'
UserParameter=LINEV,cat /var/log/apcupsd.status|awk '/^(LINEV).*:/ {print $3}'

MS Windows
В этом примере использован Gawk 3.1.6.
c:\zabbix\conf\userparameter_apcupsd.win.conf

UserParameter=UPSNAME,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(UPSNAME).*:/ {print $3}"
UserParameter=STATUS,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(STATUS).*:/ {print $3,$4,$5}"
UserParameter=ITEMP,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(ITEMP).*:/ {print $3}"
UserParameter=LOADPCT,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(LOADPCT).*:/ {print $3}"
UserParameter=NUMXFERS,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(NUMXFERS).*:/ {print $3}"
UserParameter=BCHARGE,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(BCHARGE).*:/ {print $3}"
UserParameter=SENSE,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(SENSE).*:/ {print $3}"
UserParameter=LINEV,type c:\apcupsd\etc\apcupsd\apcupsd.status|c:\programs\bin\awk "/^(LINEV).*:/ {print $3}"

Шаблон APCUPSd ZabbixAgent
Шаблон APCUPSd ZabbixAgent
Группы элементов данных
APCUPSd

Элементы данных
Имя ИБП UPSNAME 3600 90d Zabbix агент APCUPSd Активировано

Текущий статус ИБП 2 STATUS_2 3600 90d Zabbix агент APCUPSd Деактивировано

Текущий статус ИБП Триггеры 3 STATUS 3600 90d Zabbix агент APCUPSd Активировано

Уровень чувствительности ИБП SENSE 3600 90d Zabbix агент APCUPSd Активировано

Количество переходов на питание от батареи с момента запуска apcupsd NUMXFERS 3600 90d 365d Zabbix агент APCUPSd Активировано

Уровень нагрузки ИБП LOADPCT 3600 90d 365d Zabbix агент APCUPSd Активировано

Напряжение на входе ИБП LINEV 600 90d 365d Zabbix агент APCUPSd Активировано

Температура ИБП ITEMP 3600 90d 365d Zabbix агент APCUPSd Активировано

Уровень заряда батареи BCHARGE 3600 90d 365d Zabbix агент APCUPSd Активировано


Триггеры
Высокая Батареи отсутствуют {Template APCUPSd ZabbixAgent:STATUS.regexp(NOBATT)}=1 Активировано

Высокая Замените батареи {Template APCUPSd ZabbixAgent:STATUS.regexp(REPLACEBATT)}=1 Активировано

Информационная Работа от батарей {Template APCUPSd ZabbixAgent:STATUS.regexp(ONBATT)}=1 Активировано


Графики
Уровень нагрузки ИБП 900 200 Нормальный
Напряжение на входе ИБП 900 200 Нормальный
Внутренняя температура ИБП 900 200 Нормальный
количество слов: 342

Вернуться в «Питание: Измерение распределение блоки питания; ИБП»