18 Отличия между Zabbix агентом и Zabbix агентом 2

В этом разделе описываются различия между Zabbix агентом и Zabbix агентом 2.

Параметр Zabbix агент Zabbix агент 2
Язык программирования C Go с некоторыми частями в C
Демон X -
Возможности расширения Пользовательские загружаемые модули на языке C. Пользовательские плагины на языке Go.
Требования
Поддерживаемые платформы Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: все настольные и серверные версии, начиная с XP Linux, Windows: все настольные и серверные версии, начиная с XP.
Поддерживаемые крипто библиотеки GnuTLS 3.1.18 и выше
OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1
LibreSSL - протестировано с версиями 2.7.4, 2.8.2 (применяются определенные ограничения, см. страницу Шифрование для информации).
Linux: OpenSSL 1.0.1 и выше поддерживается с Zabbix 4.4.8.
MS Windows: OpenSSL 1.1.1 и выше.
В библиотеке OpenSSL должна быть включена поддержка PSK. LibreSSL не поддерживается.
Процессы мониторинга
Процессы Для каждой записи сервера/прокси отдельный активный процесс проверки. Единый процесс с автоматически созданными потоками.
Максимальное количество потоков определяется переменной среды GOMAXPROCS.
Метрики UNIX: см. список поддерживаемых элементов данных.

Windows: см. список дополнительных элементов данных, специфичных для Windows элементов данных.
UNIX: все метрики, поддерживаемые Zabbix агентом.
Кроме того, агент 2 предоставляет родное решение Zabbix для мониторинга: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd (см. список элементов данных, специфичных для агента 2).

Windows: все метрики, поддерживаемые Zabbix агентом, а также (с Zabbix 5.0.3) net.tcp.service* проверки HTTPS, LDAP.
Согласованность Проверки выполняются последовательно. Проверки из разных плагинов или множественные проверки в одном плагине могут выполняться одновременно.
Пользовательские интервалы Поддерживаются только для пассивных проверок. Поддерживаются для пассивных и активных проверок.
Сторонние трапы - X
Другие функции
Постоянная память - X
Настройки таймаута Задается на уровне агента. Таймаут плагина может переопределить таймаут, заданный на уровне агента.
Отбросить пользовательские привилегии X (только Unix) -
Настраиваемые пользователем шифры X -

См. также: