Для этого нам необходимо добавить на всех наших агентах файл
/etc/zabbix/zabbix_agentd.d/userparameter_hdfs.conf
c содержимым:
1 2 3 |
UserParameter=systemd.unit.is-active[*],systemctl is-active --quiet '$1' && echo 1 || echo 0 UserParameter=systemd.unit.is-failed[*],systemctl is-failed --quiet '$1' && echo 1 || echo 0 UserParameter=systemd.unit.is-enabled[*],systemctl is-enabled --quiet '$1' && echo 1 || echo 0 |
А также прикрепить темплейт в Zabbix сервере
Добавим zabbix в sudoers и убедиться что выключен selinux
1 |
zabbix ALL = NOPASSWD: /usr/bin/systemctl |
1 |
setenforce 0 |