Esta seção descreve as diferenças entre o Agente Zabbix e Agente Zabbix 2.
Parâmetro | Agente Zabbix | Agente Zabbix 2 |
---|---|---|
Linguagem de programação | C | Go com algumas partes em C |
Daemonization | sim | apenas através de systemd (no Windows) |
Extensões suportadas | Customização de módulos carregáveis em C. | Customização de plugins em Go. |
Requisitos | ||
Plataformas suportadas | Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: todas as versões desktops e servidores desde XP. | Linux, Windows: todas as versões desktops e servidores desde XP. |
Bibliotecas de criptografia suportadas | GnuTLS 3.1.18 e mais recentes OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1 LibreSSL - testado com as versões 2.7.4, 2.8.2 (aplicam-se certas limitações, veja a página Encryption para mais detalhes). |
Linux: OpenSSL 1.0.1 e posterior é suportado desde o Zabbix 4.4.8. MS Windows: OpenSSL 1.1.1 ou posterior. A biblioteca OpenSSL deve ter o suporte PSK habilitado. LibreSSL não é suportado. |
Monitoramento de processos | ||
Processo | Um processo de verificação ativo separado para cada registro de servidor/proxy. | Processo único com threads criados automaticamente. O número máximo de threads é determinado pela variável de ambiente GOMAXPROCS. |
Metricas | UNIX: veja a lista de suportada dos itens. Windows: veja uma lista adicional de itens específicos para Windows itens. |
UNIX: Todas as métricas suportadas pelo agente Zabbix. Além disso, o agente 2 fornece solução de monitoramento nativa do Zabbix para: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd, e outros alvos de monitoramento - veja uma lista completa dedas especificações do agente 2 itens. Windows: Todas as métricas suportadas pelo agente Zabbix, e também net.tcp.service* verificações de HTTPS, LDAP. Além disso, o agente 2 fornece solução de monitoramento nativa do Zabbix para: PostgreSQL, Redis. |
Simultaneidade | Verificações ativas para um único servidor são executadas sequencialmente. | Verificações de diferentes plugins ou múltiplas verificações dentro de um plugin podem ser executadas simultaneamente. |
Intervalos programados/flexíveis | Suportado apenas para verificações passivas. | Suportado para verificações passivas e ativas. |
Traps de terceiros | não | sim |
Recursos adicionais | ||
Armazenamento persistente | não | sim |
Arquivos persistentes para log*[] métricas | sim (apenas para Unix) | não |
Configurações de tempo limite | Definido apenas no nível do agente . | O tempo limite do plug-in pode substituir o tempo limite definido no nível do agente. |
Alterar usuário em tempo de execução | sim (somente sistemas do tipo Unix) | não (controlado por systemd) |
Conjunto de criptografia configuráveis pelo usuário | sim | não |
Veja também: