Добрый день.
Есть у меня 2 машинки, обе на CentOS 7. Причём машинка №1 (далее М1) - была установлена, как положено с официального DVD. Машинка №2 (далее М2), была просто клонирована (as is). После этого на М2 был сменён сетевой адрес и имя, чтобы они могли работать в одной сети. Никаких других изменений, между ними, нет.
М2 используется для предварительного тестирования того, что будет, в последствии, применяться на М1. В ходе эксперимента на М2 были произведены следующие модификации:
- в /etc/zabbix/zabbix_agentd.conf, был добавлен параметр «UserParameter=balancer_check[*],sudo -u root netstat -nap | grep ESTABLISHED | grep 443 | wc -l»;
- в /etc/sudoers, был добавлен параметр «zabbix ALL=(ALL) NOPASSWD:/bin/netstat». Тест прошёл успешно. Данные приходят.
После успешного завершения эксперимента, всё тоже самое было проведено на М1, в результате на дашборд приходят следующие данные «sh: /usr/bin/sudo: Permission denied». В чём может быть затык? Проверял без «sudo -u root», данные приходят верные, но с пометкой «(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) 266» Спасибо.