Este documento apresenta o guia de instalação e os detalhes de dois templates de monitoramento Zabbix desenvolvidos para sistemas operacionais Windows.

⚙️ Passo a Passo da Configuração

2.1 Instalação do Agente via MSI (Método Recomendado)

O instalador MSI guia você por todo o processo de instalação e configuração inicial do serviço do agente no Windows.

  1. Download do Agente: Baixe o instalador MSI do agente Zabbix no site oficial do Zabbix. Selecione a versão correta do Windows (64 ou 32 bits).
  2. Servidores Físicos: Se o seu servidor for físico e você planeja monitorar a saúde dos discos (S.M.A.R.T.), é recomendado instalar o Zabbix Agent 2 e garantir que a ferramenta Smartmontools também esteja instalada no servidor.
  3. Execução do Instalador: Inicie a instalação com um duplo-clique no arquivo .msi. Aceite os termos de licença para prosseguir.
  4. Configuração de Parâmetros: Na tela de configuração, preencha os seguintes campos:
    • Hostname: Insira o nome de host do servidor Windows. Este nome deve ser idêntico ao que será cadastrado na interface web do Zabbix.
    • Zabbix server IP/DNS: Informe o endereço do seu Zabbix Server ou Zabbix Proxy.
  5. Cenário com UTM/Firewall: Se a rede do cliente utiliza um UTM (ex: pfSense) que separa o servidor do Zabbix Server, a configuração do Zabbix Agent deve apontar para um Zabbix Proxy que esteja na mesma rede do servidor monitorado. Isso garante a comunicação e centraliza o tráfego de monitoramento.
  6. Seleção de Componentes: Deixe os componentes padrão selecionados e avance. Se estiver instalando o Agent 2, aqui você pode selecionar plugins adicionais.
  7. Firewall e Instalação: O instalador irá sugerir a criação de uma regra no Firewall do Windows para permitir a comunicação na porta 10050/TCP. Mantenha esta opção marcada e clique em "Install".
  8. Conclusão: Ao final, o serviço "Zabbix Agent" (ou Agent 2) será automaticamente instalado e iniciado no sistema.

2.2 Criação do Host e Aplicação dos Templates

  1. Novo Host: Na interface web do Zabbix, vá para Data collection → Hosts e clique em Create host.
  2. Configuração do Host e Template Base:
    • Host name: Insira o mesmo nome que você definiu no campo "Hostname" durante a instalação do MSI.
    • Templates: No campo de busca, digite e selecione o template base: Windows by Zabbix agent.
    • Host groups: Selecione um grupo para organizar seus hosts (ex: "Servidores Windows").
    • Interfaces: Clique em "Add" e selecione "Agent". Insira o endereço IP do seu servidor Windows e verifique se a porta é a 10050.
  3. Adicionar Template S.M.A.R.T. (Opcional - Apenas para Servidores Físicos):

    Se o seu servidor é uma máquina física e você instalou o Zabbix Agent 2 e o Smartmontools, pode adicionar o monitoramento de saúde dos discos.

    • Na mesma tela de configuração de templates do host, procure e adicione também o template SMART by Zabbix agent 2.
  4. Vincular ao Proxy (Se aplicável): Na mesma tela de criação do host, selecione o Zabbix Proxy correto no campo Monitored by proxy.
  5. Salvar: Clique em Add para finalizar a criação do host. Após alguns minutos, o ícone na coluna "Availability" deve ficar verde.

🧰 Template 1: Windows by Zabbix agent

Template oficial Zabbix para monitoramento de sistemas Windows utilizando o agente Zabbix.

✅ Itens Monitorados

Categoria Métricas
SistemaNome do host, tempo de atividade (uptime), arquitetura, sistema operacional.
CPUUtilização total, tempo privilegiado, interrupções, fila de execução.
MemóriaRAM total, usada, cache, páginas por segundo.
Swap (Pagefile)Total, livre, percentual de uso.
DiscoUso por disco (descoberta de baixo nível - LLD), tempo médio de leitura/gravação, percentual de tempo de espera.
RedeTráfego por interface, erros, quedas, velocidade (LLD).
AgenteDisponibilidade e resposta do agente.
TempoSincronização do horário com o servidor Zabbix.

🔔 Gatilhos (Alarmes) Relevantes

Nível Nome Explicação
HighHigh CPU utilizationCPU acima de 90% por 5 minutos.
WarningCPU queue length is too highFila de execução maior que o dobro de núcleos disponíveis.
HighHigh memory utilizationRAM utilizada acima de 90% por 5 minutos.
WarningHigh swap space usageEspaço livre na swap abaixo de 20%.
WarningSystem time is out of syncDiferença de horário com o Zabbix Server maior que 60 segundos.
HighZabbix agent is not availableAgente Zabbix parou de responder.
InfoSystem name has changedNome do host foi alterado.
InfoOS description has changedDescrição do sistema operacional mudou.
AverageInterface X: Link downInterface de rede ficou inativa.
WarningDisk X: Disk is overloadedDisco sob alta carga (tempo de espera ou uso > 95%).

🧰 Template 2: SMART by Zabbix agent 2

Template para monitorar atributos S.M.A.R.T. de discos físicos (HDD, SSD, NVMe). Requer Zabbix agent 2 (v5.0+) e Smartmontools (v7.1+). A descoberta de discos e seus atributos é automática.

Observação: Este template é exclusivo para servidores físicos. Em ambientes virtualizados, deve ser aplicado apenas no host virtualizador.

✅ Itens Monitorados

Categoria Métricas
InventárioModelo e número de série do disco.
SaúdeTemperatura, status do autoteste, setores realocados, erros de mídia, avisos críticos.
UsoHoras ligado, ciclos de energia (liga/desliga), tempo de aceleração (Spin-Up Time).
Específico NVMePercentual de vida útil consumida.

🔔 Gatilhos (Alarmes) Relevantes

Nível Nome Explicação
HighSMART: Check returned "DISK FAILING"Disco reportando status de falha iminente via S.M.A.R.T.
HighSMART: Disk self-test is not passedAutoteste agendado do disco falhou.
HighSMART: Error log contains recordsLog interno do dispositivo contém registros de erros.
HighSMART: Some prefail Attributes <= thresholdAtributos de pré-falha atingiram limiar crítico, indicando desgaste.
HighSMART: Average disk temperature is criticalTemperatura média do disco crítica (padrão > 65°C por 5 min).
AverageSMART: NVMe disk percentage using is over 90%Vida útil estimada do disco NVMe ultrapassou 90%.
AverageSMART: Average disk temperature is too highTemperatura média do disco alta (padrão > 50°C por 5 min).
InfoSMART: Disk has been replacedNúmero de série do disco mudou, indicando possível substituição.