Zabbix Agent 2 — Включение возможности удалённого выполнения команд

В предыдущих версиях агента для возможности выполнения удалённых команд и скриптов на клиентских машинах, например с операционной системой Windows, необходимо было добавить в файл конфигурации агента строку:

EnableRemoteCommands=1

Либо же отметить соответствующую опцию при установке агента из пакета инсталляции.

Также данная опция продолжает работать в новых версиях агента первого типа (Zabbix Agent).

Начиная с версии сервера 5.0 появились агенты второго типа (Zabbix Agent 2) которые отличаются от первых языком программирования на котором написаны (Go вместо C), типами подключаемых плагинов и выполнением проверок одновременно по всем параметрам, а не поочередно, как агентах первого типа, а так же тем, что не запускают отдельный процесс если используется несколько серверов/прокси для опроса агента. В этих агентах указанная выше строка конфигурации не работает.

В агентах второго типа для включения возможности выполнения удаленных команд на ПК необходимо в файле конфигурации добавить строку:

AllowKey=system.run[*]

Если агент устанавливался через инсталляционный пакет Windows, то файл конфигурации zabbix_agent2.conf будет находиться по адресу — C:\Program Files\Zabbix Agent 2

После изменения конфигурации не забудьте перезапустить службу агента.

Дополнительную информацию о более тонкой настройке параметров AllowKey и DenyKey можно прочитать в официальном руководстве по администрированию Zabbix — https://www.zabbix.com/documentation/current/manual/config/items/restrict_checks

Author: Ameteus

Добавить комментарий