Удаленные команды являются мощным механизмом для интеллектуального про-активного мониторинга. Zabbix может выполнить команду на узле сети под мониторингом в случае, если определены какие либо условия действия.
Вот список наиболее банальных вариантов использования механизма удаленных команд:
Настройка действия для выполнения удаленных команд аналогична настройкам отправки оповещений, с одной лишь разницей что Zabbix будет выполнять команду вместо отправки сообщения.
В примере ниже, условия действия определены таким образом, что действие будет выполнено в случае возникновения любых чрезвычайных проблем с любой метрикой из группы элементов данных Apache.
Как реакция на чрезвычайные проблемы, Zabbix будет пытаться перезапустить процесс Apache:
Примечание, здесь используется макрос {HOSTNAME}.
Пользователь 'zabbix' должен иметь полномочия для выполнения этого скрипта. Так же Zabbix агент должен быть запущен на удаленном узле и принимать входящие подключения. Удаленные команды по умолчанию отключены и могут быть включены в конфигурацинном файле демона Zabbix агента для Unix-подобных или Windows системах.
Удаленные команды не работают с активными Zabbix агентами.
Смотрите документацию по удаленным командами для получения более подробных сведений.