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.

5 Monitorar VMware com o Zabbix

Introdução

Esta página orienta você nas etapas necessárias para iniciar o monitoramento básico do VMware.

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 do VMware. Se você procura opções de personalização avançadas ou precisa de uma configuração mais detalhada, consulte a seção Monitoramento de máquinas virtuais ou a seção Configuração do manual do Zabbix.

Pré-requisitos

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

Este guia é baseado na seguinte configuração:

  • Versão do Zabbix: 7.2 PRE-RELEASE (instalado a partir de pacotes)
  • Distribuição do SO: Ubuntu
  • Versão do SO: 22.04 (Jammy)
  • Componentes do Zabbix: Server, Frontend, Agent
  • Banco de dados: MySQL
  • Servidor web: Apache

Pressupõe-se que o VMware já esteja configurado. Este guia não cobre a configuração do VMware.

Configurar o Zabbix server

Para monitorar o VMware, os processos vmware collector do Zabbix precisam ser habilitados. Para mais informações sobre como o monitoramento do VMware é realizado, consulte Monitoramento de máquina virtual.

1. Abra o arquivo de configuração do Zabbix server.

vi /etc/zabbix/zabbix_server.conf

2. Localize e defina o parâmetro StartVMwareCollectors no arquivo de configuração do Zabbix server para 2 ou mais (o valor padrão é 0).

### Option: StartVMwareCollectors
       #       Number of pre-forked vmware collector instances.
       #
       # Mandatory: no
       # Range: 0-250
       # Default:
       # StartVMwareCollectors=0
       
       StartVMwareCollectors=2

3. Reinicie o Zabbix server.

systemctl restart zabbix-server

Assim que os processos vmware collector forem iniciados, prossiga para o próximo passo.

Configurar o frontend do Zabbix

1. Faça login no frontend do Zabbix.

2. Crie um host na interface web do Zabbix:

  • No campo Nome do host, insira um nome de host (por exemplo, "Ambiente VMware").
  • No campo Templates, digite ou selecione o template "VMware FQDN" (ou "VMware"). Para obter mais informações sobre esses templates, consulte Monitoramento de máquinas virtuais.
  • No campo Grupos de hosts, digite ou selecione um grupo de hosts (por exemplo, um novo grupo de hosts "VMware").

  • Na guia Macros, defina as seguintes macros de host:
    • {$VMWARE.URL} - URL do SDK do serviço VMware (vCenter ou hipervisor ESXi) (https://servername/sdk)
    • {$VMWARE.USERNAME} - Nome de usuário do serviço VMware
    • {$VMWARE.PASSWORD} - Senha do usuário {$VMWARE.USERNAME} do serviço VMware

3. Clique no botão Adicionar para criar o host. Este host representará seu ambiente VMware.

Visualizar métricas coletadas

Parabéns! Neste ponto, o Zabbix já está monitorando seu ambiente VMware.

Dependendo da configuração do seu ambiente VMware, o Zabbix pode descobrir e então criar hosts para as entidades descobertas. Observe que a descoberta e a criação de hosts também podem ser executadas manualmente, se necessário.

Para visualizar os hosts criados, navegue até a seção de menu Coleta de dados → Hosts.

Para visualizar as métricas coletadas, navegue até a seção de menu Monitoramento → Hosts e clique em Últimos dados ao lado do host "VMware environment" criado ou de um dos hosts que foram criados para as entidades descobertas.

Esta ação abrirá uma lista de todas as métricas mais recentes coletadas do host selecionado.

Observe que alguns items não possuem dados e estão no estado Não suportado. Isso ocorre porque o Zabbix não consegue encontrar contadores de desempenho válidos no datastore específico, pois ele não está habilitado no ambiente VMware monitorado.

Configurar alertas de problemas

O Zabbix pode notificá-lo sobre um problema em sua infraestrutura usando uma variedade de métodos. Este guia fornece etapas básicas de configuração para o envio de alertas por e-mail.

1. Navegue até Configurações do usuário → Perfil, alterne para a guia Mídia e adicione seu e-mail.

2. Siga o guia para Receber uma notificação de problema.

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

Veja também

  • Criando um item - como começar a monitorar métricas adicionais.
  • Escalonamentos de problemas - como criar cenários de alerta em várias etapas (por exemplo, primeiro enviar mensagem para o administrador do sistema, depois, se um problema não for resolvido em 45 minutos, enviar mensagem para o gerente do data center).
  • Monitoramento de máquinas virtuais - informações adicionais sobre o monitoramento VMware (processo de coleta de dados, opções de configuração do server, orientações para solução de problemas, etc.).
  • Chaves de item de monitoramento VMware - uma lista completa de métricas VMware que podem ser monitoradas usando o Zabbix.
  • Template VMware - informações adicionais sobre o template VMware.
  • Template VMware FQDN - informações adicionais sobre o template VMware FQDN.