Коллеги, вот такая задача.
На никсовых серверах заббикс-агент запускается от юзера заббикс. Команды выполняются тоже от юзера заббикс. Удаленное выполнение команд включено.
Надо передернуть заббикс агента на удаленном сервере (например, перечитать конфиг).
Напрашивается в ЭД написать
Работает. Но!!!
агент киляется, затем запускается. Но т.к. данные серверу не передаются, то через секунд 30 он опять киляется и т.д и т.п.Пока рутом агента не передернешь.
Может есть какая-нить команда заббикс агенту перечитать конфиг?
systemctl не работает, пишет, что нет авторизации.
На никсовых серверах заббикс-агент запускается от юзера заббикс. Команды выполняются тоже от юзера заббикс. Удаленное выполнение команд включено.
Надо передернуть заббикс агента на удаленном сервере (например, перечитать конфиг).
Напрашивается в ЭД написать
Code:
system.run[killall zabbix_agentd]
агент киляется, затем запускается. Но т.к. данные серверу не передаются, то через секунд 30 он опять киляется и т.д и т.п.Пока рутом агента не передернешь.
Может есть какая-нить команда заббикс агенту перечитать конфиг?
systemctl не работает, пишет, что нет авторизации.
Comment