205

Я добавил узел, присвоил ему шаблон, затем открыл триггеры и заметил, что напротив триггера ICMPPING отображается следующее.

Копируем файлы
cp /usr/bin/fping /usr/sbin/fping
cp /usr/bin/fping6 /usr/sbin/fping6
Назначаем права
sudo setcap cap_net_raw+ep /usr/sbin/fping
sudo setcap cap_net_raw+ep /usr/sbin/fping6
chown root:zabbix /usr/sbin/fping
chown root:zabbix /usr/sbin/fping6
chmod u+s /usr/sbin/fping
chmod u+s /usr/sbin/fping6
Проверьте решилась ли проблема
sudo -u zabbix strace -f -e execve /usr/sbin/fping 8.8.8.8
Если пишет ошибку
sudo -u zabbix strace -f -e execve /usr/sbin/fping 8.8.8.8
execve(«/usr/sbin/fping», [«/usr/sbin/fping», «8.8.8.8»], 0x7ffd27780d40 /* 14 vars */) = 0
/usr/sbin/fping: can’t create socket (must run as root?)
+++ exited with 4 +++
То выполните
sysctl -w "net.ipv4.ping_group_range=0 2000"
Команда sysctl -w "net.ipv4.ping_group_range=0 2000"
изменяет настройки ядра Linux, позволяя пользователям без прав суперпользователя (root) отправлять ICMP (ping) пакеты.
Добавте в sudoers — nano /etc/sudoers
zabbix ALL=(ALL) NOPASSWD:/usr/bin/nmap
zabbix ALL=(ALL) NOPASSWD:/usr/sbin/fping
zabbix ALL=(ALL) NOPASSWD:/usr/sbin/fpin6
zabbix ALL=(ALL) NOPASSWD:/usr/bin/fping