Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

16 Comparação entre agent e agent 2

Esta seção descreve as diferenças entre o agent Zabbix e o agent 2 Zabbix.

Parâmetro agent Zabbix agent 2 Zabbix
Linguagem de programação C Go com algumas partes em C
Daemonização sim apenas por systemd (sim no Windows)
Extensões suportadas Módulos carregáveis personalizados em C. Plugins personalizados 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 desktop e server desde XP Linux, Windows: todas as versões desktop e server, nas quais uma versão Go suportada pode ser instalada.
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 (certas limitações se aplicam, veja a página Criptografia para detalhes).
Linux: OpenSSL 1.0.1 e posteriores.
MS Windows: OpenSSL 1.1.1 ou posterior.
A biblioteca OpenSSL deve ter suporte a PSK habilitado. LibreSSL não é suportado.
Processos de monitoramento
Processos Um processo de verificação ativa separado para cada registro de server/proxy. Processo único com threads criadas automaticamente.
O número máximo de threads é determinado pela variável de ambiente GOMAXPROCS.
Métricas UNIX: veja uma lista de items suportados.

Windows: veja uma lista de items adicionais específicos do Windows.
UNIX: Todas as métricas suportadas pelo agent Zabbix.
Adicionalmente, o agent 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 de items específicos do agent 2.

Windows: Todas as métricas suportadas pelo agent Zabbix, e também verificações net.tcp.service* de HTTPS, LDAP.
Adicionalmente, o agent 2 fornece solução de monitoramento nativa do Zabbix para: PostgreSQL, Redis.
Concorrência Verificações ativas para um único server são executadas sequencialmente. Verificações de diferentes plugins ou múltiplas verificações dentro de um plugin podem ser executadas concorrentemente.
Traps de terceiros não sim
Recursos adicionais
Armazenamento persistente não sim
Arquivos persistentes para métricas log*[] sim (apenas em Unix) não
Upload de dados de log Pode ser realizado durante a coleta de logs para liberar o buffer. A coleta de logs é interrompida quando o buffer está cheio, portanto o parâmetro BufferSize deve ser pelo menos MaxLinesPerSecond x 2.
Altera o usuário em tempo de execução sim (apenas em sistemas tipo Unix) não (controlado pelo systemd)
Ciphersuites configuráveis pelo usuário sim não

Veja também: