O Zabbix é uma solução open source de monitoramento distribuído. É um software que monitora vários parâmetros de dispositivos de rede e a saúde e integridade de servidores, sistemas e aplicações. A arquitetura Zabbix possui diversos componentes, cada um com uma função específica. O componente responsável por fazer a coleta de dados sobre disponibilidade e integridade de sistemas de TI em clientes em uma rede remota é o
- A)Zabbix Proxy.
Certa: o Zabbix Proxy coleta dados em redes remotas e os repassa ao servidor central.
- B)Zabbix Agent.
Errada: o Zabbix Agent coleta dados no próprio host monitorado, não atua como intermediário remoto.
- C)Zabbix Agent 2.
Errada: o Agent 2 é uma evolução do agente, mas continua instalado no host e não substitui o Proxy nessa função.
- D)Zabbix Java Gateway.
Errada: o Java Gateway é voltado ao monitoramento de aplicações Java, não à coleta remota geral.
- E)Zabbix Sender.
Errada: o Sender serve para enviar valores ao Zabbix, não para coletar dados em clientes remotos.
Gabarito: A
O Zabbix trabalha com uma arquitetura distribuída para monitorar ambientes grandes sem virar um caos de coleta. Em vez de cada servidor falar diretamente com tudo o tempo inteiro, ele usa componentes com funções bem definidas para coletar, encaminhar e processar informações de rede, servidores e aplicações. Isso é muito comum em sistemas distribuídos: dividir o trabalho para ganhar escala e organização. Na arquitetura do Zabbix, o Zabbix Proxy é o componente que faz a coleta de dados em locais remotos ou em redes mais distantes do servidor central. Ele recebe as informações dos hosts daquela região, pode armazená-las temporariamente e depois repassa tudo ao Zabbix Server. Na prática, ele ajuda quando há filiais, links instáveis ou muitos dispositivos longe do centro de monitoramento. O Zabbix Agent, por sua vez, é instalado no próprio host monitorado e coleta dados diretamente daquela máquina. Já o Agent 2 é uma versão mais nova e modular do agente, com suporte ampliado a plugins. O Java Gateway serve para monitorar aplicações Java, e o Sender é usado para enviar dados ao Zabbix de forma ativa, não para fazer a coleta remota principal. Por isso, o gabarito é a alternativa A: o Proxy é o responsável por fazer a coleta de dados de disponibilidade e integridade em clientes numa rede remota. Em prova, pense assim: se a questão fala em ponto intermediário de coleta em local distante, o cheiro de Proxy é forte.