2 Monitorar Windows com o Zabbix agent

Introdução

Esta página orienta você nas etapas necessárias para iniciar o monitoramento básico de máquinas Windows com o Zabbix.

Para quem é este guia

Este guia foi desenvolvido para novos usuários do Zabbix e contém o conjunto mínimo de etapas necessárias para habilitar o monitoramento básico da sua máquina Windows. Se você procura opções de personalização avançadas ou precisa de uma configuração mais detalhada, consulte a seção Configuração do manual do Zabbix.

Pré-requisitos

Antes de prosseguir com este guia de instalação, você deve baixar e instalar o Zabbix server e o Zabbix frontend de acordo com as instruções para o seu sistema operacional.

Instalar o Zabbix agent

O Zabbix agent é o processo responsável por coletar dados. Você precisa instalá-lo na máquina Windows que deseja monitorar. Siga as instruções de instalação do Zabbix agent para Windows.

Configurar o Zabbix para monitoramento

O agent do Zabbix pode coletar métricas nos modos ativo ou passivo (simultaneamente).

Uma verificação passiva é uma solicitação simples de dados. O server ou proxy do Zabbix solicita alguns dados (por exemplo, carga da CPU) e o agent do Zabbix envia o resultado de volta ao server. As verificações ativas exigem um processamento mais complexo. O agent deve primeiro recuperar do(s) server(s) uma lista de items para processamento independente e, em seguida, enviar os dados em lote de volta. Veja Verificações ativas e passivas do agent para mais informações.

Os templates de monitoramento fornecidos pelo Zabbix geralmente oferecem duas alternativas - um template para o agent do Zabbix e um template para o agent do Zabbix (ativo). Com a primeira opção, o agent coletará métricas no modo passivo. Esses templates fornecerão resultados de monitoramento idênticos, mas usando protocolos de comunicação diferentes.

A configuração adicional do Zabbix depende se você seleciona um template para verificações do agent do Zabbix ativas ou passivas.

Checagens passivas

Frontend do Zabbix

1. Faça login no frontend do Zabbix.

2. Crie um host na interface web do Zabbix.

Este host representará sua máquina Windows.

3. No parâmetro Interfaces, adicione a interface Agent e especifique o endereço IP ou o nome DNS da máquina Windows onde o agent está instalado.

4. No parâmetro Templates, digite ou selecione Windows by Zabbix agent.

Agent Zabbix

Para verificações passivas, o agent Zabbix precisa saber o endereço IP ou o nome DNS do server Zabbix. Se você forneceu as informações corretas durante a instalação do agent, o arquivo de configuração já está atualizado. Caso contrário, você precisa especificá-lo manualmente. Vá para a pasta C:\Program files\Zabbix Agent, abra o arquivo zabbix_agentd.conf e adicione o IP/DNS do seu server Zabbix ao parâmetro Server.

Exemplo:

Server=192.0.2.22

Checagens ativas

Frontend do Zabbix

1. Faça login no frontend do Zabbix.

2. Crie um host na interface web do Zabbix.

Este host irá representar sua máquina Windows.

3. No parâmetro Templates, digite ou selecione Windows by Zabbix agent active.

Zabbix agent

Na pasta C:\Program files\Zabbix Agent abra o arquivo zabbix_agentd.conf e adicione:

  • O nome do host que você criou na interface web do Zabbix ao parâmetro Hostname.
  • O endereço IP ou nome DNS da máquina do seu Zabbix server ao parâmetro ServerActive (pode estar preenchido se você o forneceu durante a instalação do Zabbix agent).

Exemplo:

ServerActive= 192.0.2.22
Hostname=Windows workstation

Ver métricas coletadas

Parabéns! Neste ponto, o Zabbix já está monitorando sua máquina Windows.

Para ver as métricas coletadas, abra a seção de menu Monitoring->Hosts menu section e clique em Latest data ao lado do host.

Configurar alertas de problema

O Zabbix pode notificá-lo sobre um problema na sua infraestrutura usando vários métodos. Este guia fornece etapas de configuração para o envio de alertas por email.

1. Acesse User settings -> Profile, mude para a aba Media e adicione seu email.

2. Siga o guia para Receiving problem notification.

Na próxima vez que o Zabbix detectar um problema, você deverá receber um alerta por email.

No Windows, você pode usar o utilitário CpuStres para simular alta carga de CPU e, como resultado, receber um alerta de problema.

Veja também:

  • Creating an item - como começar a monitorar métricas adicionais (monitoramento personalizado sem templates).
  • Zabbix agent items, Zabbix agent items for Windows - lista completa de métricas que você pode monitorar usando o agent do Zabbix no Windows.
  • Problem escalations - como criar cenários de alerta em várias etapas (por exemplo, primeiro enviar uma mensagem ao administrador do sistema e, depois, se um problema não for resolvido em 45 minutos, enviar uma mensagem ao gerente do data center).