Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

18 Comparação entre Agente vs Agente 2

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
Daemonização sim apenas através do systemd (Sim 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, 3.0.x
LibreSSL - testado com as versões 2.7.4, 2.8.2 (aplicam-se certas limitações, veja a página Encriptação para mais detalhes).
Linux: OpenSSL 1.0.1 e posteriores são suportados desde o Zabbix 4.4.8.
MS Windows: OpenSSL 1.1.1 ou posteriores.
A biblioteca OpenSSL deve ter o suporte a PSK habilitado. LibreSSL não é suportado.
Monitoramento de processos
Processos Um processo de coleta ativa separado para cada servidor/proxy. Processo único com threads criadas automaticamente.
O número máximo de threads é determinado pela variável de ambiente GOMAXPROCS.
Metricas UNIX: veja a lista de itens suportados.

Windows: veja a lista de itens itens adicionais, específicos para Windows.
UNIX: Todas as métricas suportadas pelo agente Zabbix.
Além disso, o agente 2 fornece solução de monitoramento nativa para: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd, e outros alvos de monitoramento - veja uma lista completa dos itens especificos para agente 2.

Windows: Todas as métricas suportadas pelo agente Zabbix, alem do item net.tcp.service* coletas HTTPS, LDAP.
Além disso, o agente 2 fornece solução de monitoramento nativa para: PostgreSQL, Redis.
Concorrência Coletas ativas para um único servidor são executadas sequencialmente. Coletas de diferentes plugins ou múltiplas coletas 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
Upload de dados de logs Pode ser executado durante a coleta dos logs para poder liberar o buffer. A coleta de logs para quando o buffer esta cheio, portanto o parametro BufferSize deve ser pelo menos MaxLinesPerSecond x 2.
Mudanças de usuário em tempo de execução sim (Apenas em sistemas derivados do Unix) não (controlado pelo systemd)
Conjuntos de criptografia configuráveis ​​pelo usuário sim não

Veja também: