Доброго вечере коллеги.
Работаю с zabbix-agent 3.4
И так, чтобы не давать слишком много прав забиксу, стартует он как и положено от zabbix
Но начал прикручивать конфиг для мониторинга телефонии и вот с чем столкнулся.
При повышении старта агента до рутовых, итем вот такого типа: UserParameter=asterisk.uptime,asterisk -rx "core show uptime seconds" | grep --text -i "System uptime:" | gawk '{print $3}' отрабатывают и информация направляется серверу.
Но когда я разрешаю в /etc/sudoers
zabbix ALL=(ALL) NOPASSWD: /sbin/iptables, /bin/ps, /usr/sbin/asterisk
итем обзаводится командой sudo, при проверке значение возвращает в консоль, а вот серверу значение не передается.
Если кто с подобной проблемой боролся, подскажите как заставить это работать.
Работаю с zabbix-agent 3.4
И так, чтобы не давать слишком много прав забиксу, стартует он как и положено от zabbix
Но начал прикручивать конфиг для мониторинга телефонии и вот с чем столкнулся.
При повышении старта агента до рутовых, итем вот такого типа: UserParameter=asterisk.uptime,asterisk -rx "core show uptime seconds" | grep --text -i "System uptime:" | gawk '{print $3}' отрабатывают и информация направляется серверу.
Но когда я разрешаю в /etc/sudoers
zabbix ALL=(ALL) NOPASSWD: /sbin/iptables, /bin/ps, /usr/sbin/asterisk
итем обзаводится командой sudo, при проверке значение возвращает в консоль, а вот серверу значение не передается.
Если кто с подобной проблемой боролся, подскажите как заставить это работать.
Comment