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.
- 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).
-
Execução do Instalador: Inicie a instalação com um duplo-clique no arquivo
.msi. Aceite os termos de licença para prosseguir. -
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.
- Seleção de Componentes: Deixe os componentes padrão selecionados e avance. Se estiver instalando o Agent 2, aqui você pode selecionar plugins adicionais.
-
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". - 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
- Novo Host: Na interface web do Zabbix, vá para Data collection → Hosts e clique em Create host.
-
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.
-
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.
- Na mesma tela de configuração de templates do host, procure e adicione também o template
- Vincular ao Proxy (Se aplicável): Na mesma tela de criação do host, selecione o Zabbix Proxy correto no campo Monitored by proxy.
- 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 |
|---|---|
| Sistema | Nome do host, tempo de atividade (uptime), arquitetura, sistema operacional. |
| CPU | Utilização total, tempo privilegiado, interrupções, fila de execução. |
| Memória | RAM total, usada, cache, páginas por segundo. |
| Swap (Pagefile) | Total, livre, percentual de uso. |
| Disco | Uso por disco (descoberta de baixo nível - LLD), tempo médio de leitura/gravação, percentual de tempo de espera. |
| Rede | Tráfego por interface, erros, quedas, velocidade (LLD). |
| Agente | Disponibilidade e resposta do agente. |
| Tempo | Sincronização do horário com o servidor Zabbix. |
🔔 Gatilhos (Alarmes) Relevantes
| Nível | Nome | Explicação |
|---|---|---|
| High | High CPU utilization | CPU acima de 90% por 5 minutos. |
| Warning | CPU queue length is too high | Fila de execução maior que o dobro de núcleos disponíveis. |
| High | High memory utilization | RAM utilizada acima de 90% por 5 minutos. |
| Warning | High swap space usage | Espaço livre na swap abaixo de 20%. |
| Warning | System time is out of sync | Diferença de horário com o Zabbix Server maior que 60 segundos. |
| High | Zabbix agent is not available | Agente Zabbix parou de responder. |
| Info | System name has changed | Nome do host foi alterado. |
| Info | OS description has changed | Descrição do sistema operacional mudou. |
| Average | Interface X: Link down | Interface de rede ficou inativa. |
| Warning | Disk X: Disk is overloaded | Disco 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.
✅ Itens Monitorados
| Categoria | Métricas |
|---|---|
| Inventário | Modelo e número de série do disco. |
| Saúde | Temperatura, status do autoteste, setores realocados, erros de mídia, avisos críticos. |
| Uso | Horas ligado, ciclos de energia (liga/desliga), tempo de aceleração (Spin-Up Time). |
| Específico NVMe | Percentual de vida útil consumida. |
🔔 Gatilhos (Alarmes) Relevantes
| Nível | Nome | Explicação |
|---|---|---|
| High | SMART: Check returned "DISK FAILING" | Disco reportando status de falha iminente via S.M.A.R.T. |
| High | SMART: Disk self-test is not passed | Autoteste agendado do disco falhou. |
| High | SMART: Error log contains records | Log interno do dispositivo contém registros de erros. |
| High | SMART: Some prefail Attributes <= threshold | Atributos de pré-falha atingiram limiar crítico, indicando desgaste. |
| High | SMART: Average disk temperature is critical | Temperatura média do disco crítica (padrão > 65°C por 5 min). |
| Average | SMART: NVMe disk percentage using is over 90% | Vida útil estimada do disco NVMe ultrapassou 90%. |
| Average | SMART: Average disk temperature is too high | Temperatura média do disco alta (padrão > 50°C por 5 min). |
| Info | SMART: Disk has been replaced | Número de série do disco mudou, indicando possível substituição. |