Разница между Zabbix Agent 1 и Agent 2 заключается в некоторых особенностях:
- Процессы мониторинга. 3 Для каждой записи сервера/прокси отдельный активный процесс проверки в Zabbix Agent 1, а в Agent 2 — единый процесс с автоматически созданными потоками. 3
- Метрики. 3 Zabbix Agent 1 поддерживает все метрики для UNIX и некоторые для Windows, а Agent 2 предоставляет родное решение Zabbix для мониторинга Docker, Memcached, MySQL, PostgreSQL, Redis, systemd и других целей. 34
- Буфер для хранения информации. 2 Если нет связи с сервером, то данные накапливаются на агенте и потом отправляются в Agent 2. 2
- Привилегии. 1 Zabbix Agent 1 способен переключать пользователя, под которым он запускается, а Agent 2 не имеет этой функциональности, вместо этого контроль осуществляется через systemd. 1
При этом на одном и том же узле могут работать оба агента одновременно. 2