В этом разделе описываются различия между 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 | - |
См. также: