[thrive_leads id='49087']

Você gostaria de aprender como usar o Zabbix para monitorar um servidor Vmware ESXi e todas as máquinas virtuais? Neste tutorial, vamos mostrar como configurar o Zabbix para monitorar um servidor Vmware ESXi.

• Versão do Zabbix: 3.4.12

Este tutorial foi testado no VMware ESXi 5.5.

Este tutorial foi testado no VMware ESXi 6.0.

Este tutorial foi testado no VMware ESXi 6.5.

Lista de Hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial do Zabbix.

Cada peça de hardware listada acima pode ser encontrada no site da Amazon.

Zabbix Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação do Zabbix.

Não se esqueça de se inscrever em nosso canal do youtube chamado FKIT.

Tutoriais Relacionados ao Zabbix:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados à instalação do Zabbix.

Tutorial - Ativar o Monitoramento do Vmware via Zabbix

Primeiro, precisamos editar o arquivo de configuração do servidor Zabbix e ativar o recurso do monitor VMware.

No console do Linux, use os seguintes comandos para localizar o local do arquivo zabbix_server.conf.

Em nosso exemplo, o arquivo zabbix_server.conf estava localizado em / usr / local / etc.

Após encontrar, você precisa editar o arquivo zabbix_server.conf.

# updatedb
# locate zabbix_server.conf
# vi /usr/local/etc/zabbix_server.conf

Aqui está o arquivo original, antes da nossa configuração.

LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=kamisama321
Timeout=4
LogSlowQueries=3000

Adicione StartVMwareCollectors = 5 no final do arquivo de configuração

Aqui está o novo arquivo com nossa configuração.

LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=kamisama321
Timeout=4
LogSlowQueries=3000
StartVMwareCollectors=5

Em nosso exemplo, o servidor Zabbix foi configurado para iniciar automaticamente 5 processos coletores de VMware.

Agora, você precisa reiniciar o serviço Zabbix.

Se você usou nosso guia de instalação, você pode reiniciar o Zabbix usando o seguinte comando:

# /etc/init.d/zabbix-server restart

Se o servidor Zabbix foi iniciado com sucesso, você deverá ver uma mensagem semelhante a esta no arquivo de log:

12278:20180806:154520.163 VMware monitoring: YES
12296:20180806:154520.189 server #17 started [vmware collector #2]

12299:20180806:154520.189 server #20 started [vmware collector #5]

12297:20180806:154520.189 server #18 started [vmware collector #3]

12295:20180806:154520.189 server #16 started [vmware collector #1]

12298:20180806:154520.221 server #19 started [vmware collector #4]

Em nosso exemplo, o arquivo de log do servidor Zabbix zabbix_server.log está localizado dentro do diretório / tmp.

Em nosso exemplo, o servidor Zabbix iniciou 5 processos coletores de dados VMware automaticamente.

Parabéns! você ativou o recurso necessário para monitorar o Vmware no Zabbix.

Agora você pode usar o painel do servidor Zabbix para adicionar o VMware ESXi ao serviço de monitoramento de rede.

Tutorial - Zabbix Monitorar Vmware ESXi Server

Agora, precisamos acessar o painel do servidor Zabbix e adicionar o computador Linux como um host.

Abra o seu navegador e digite o endereço IP do seu servidor web plus / zabbix.

Em nosso exemplo, o seguinte URL foi inserido no navegador:

• http://35.162.85.57/zabbix

Na tela de login, use o nome de usuário e a senha padrão.

• Nome de usuário padrão: Admin
• Senha Padrão: zabbix

zabbix login

Após um login bem-sucedido, você será enviado para o Painel do Zabbix.

zabbix dashboard

Na tela do painel, acesse o menu Configuração e selecione a opção Host.

zabbix add host

No canto superior direito da tela, clique no botão Criar host.

Zabbix Create Host

Na tela de configuração do host, você precisará inserir as seguintes informações:

• Nome do host - digite um nome de host para identificar o servidor Vmware ESXi.
• Nome do host visível - Repita o nome do host.
• Novo grupo - digite um nome para identificar um grupo de dispositivos semelhantes.
• Interface do agente - digite o endereço IP do VMware ESXi.

Aqui está a imagem original, antes da nossa configuração.

zabbix Cisco - Antes

Aqui está a nova imagem com a nossa configuração.

Zabbix Vmware Host

Em seguida, precisamos configurar as informações de login e o endereço IP do VMware usando Macros.

O Zabbix usará essas informações para se conectar ao servidor Vmware e coletar dados.

Acesse a guia Macros na parte superior da tela e crie as seguintes macros:

• {$ USERNAME} - raiz

• {$ PASSWORD} - senha root

• {$ URL} - https: // + endereço IP do servidor Vmware + / sdk.

Zabbix connect Vmware ESXI server

Em seguida, precisamos associar o host a um modelo de monitor de rede específico.

Por padrão, o Zabbix vem com uma grande variedade de modelos de monitoramento.

Acesse a guia Modelos na parte superior da tela.

Clique no botão Selecionar e localize o modelo denominado: TEMPLATE VM VMWARE.

zabbix vmware monitor template

Clique no botão Adicionar (1).

Clique no botão Adicionar (2).

Após alguns minutos, você poderá ver o resultado inicial no Painel Zabbix.

O resultado final levará pelo menos duas horas.

Por padrão, o Zabbix espera 1 hora para descobrir as máquinas virtuais disponíveis no servidor ESXi.

Por padrão, o Zabbix espera 1 hora extra para descobrir o disco das máquinas virtuais e as interfaces de rede.

Parabéns! Você configurou o Zabbix para monitorar um servidor Vmware ESXi.

Parabéns! Você configurou o Zabbix para monitorar todas as máquinas virtuais de um servidor Vmware ESXi.