[ZABBIX] кастомные команды на агенте

Задача: отследить выполнение команды на Zabbix агенте, которые не входят в стандартную комплектацию.

Для примера, давайте выведем самую простую команду echo 1. Все остальные ничем не отличаются, только подставляем другую команду :) Подсоединяемся к нашему серверу, на котором кстественно уже должен стоять и работать Zabbix Agent и выполняем следующие команды:

#Для теста выводим нашу команду
echo 1
#Заходим в файл конфигурации Zabbix Agent
mcedit /etc/zabbix/zabbix_agentd.conf
#В конце файла добавлеям нашу команду (синтакиси заббикс_команда, линукс_команда)
UserParameter=flamix_echo_test, echo 1
#Тестируем выполнения
zabbix_agentd -t flamix_echo_test
#Если все прошло успешно, перезапускаем агент
service zabbix-agent restart

Добавления команды на стороне Zabbix-a

Заходим в админку, Настройка, Узлы сети, Элементы данных. Переходим и нажимаем "Создать элемент данных". Вводим параметры в соответствии с задачами. У нас это будет так Zabbix agent custom

После этого, Zabbix успешно будет видеть всю данную команду.


© Copyright 2009 - 2017. Программирование и верстка руками и с умом. ИТ-аутсорс для СНГ.

ИП Шкабко Роман, Код ЕДРПОУ: 34047020