Monitoramento · 2 min read · Oct 18, 2025
Monitorando VMware ESX/vSphere Com Opsview
Monitorando VMware ESX/vSphere Com Opsview
Opsview oferece uma maneira poderosa e flexível de monitorar dispositivos virtualizados. Para monitorar VMware ESX e VMs executando no ESX, precisaremos baixar e instalar alguns itens de software listados abaixo, nomeadamente o VMware vSphere SDK para Perl e um plugin Nagios para verificar o ESX.
Primeiramente, precisaremos acessar um terminal em nosso servidor Opsview (via ssh, por exemplo). Uma vez lá, “su -“ para root (se ainda não estiver) e “cd /usr/local/src”.
Uma vez lá, precisaremos baixar o SDK VMware (mencionado anteriormente) do site da VMware; link aqui. Isso exigirá que você tenha acesso de login ao www.vmware.com.
O arquivo será baixado para a máquina que você está usando para se conectar ao seu sistema Opsview, então precisaremos usar ssh:// ou WinSCP (dependendo da plataforma) para copiar para o sistema Opsview. O arquivo terá um nome semelhante ao seguinte:
VMware-vSphere-Perl-SDK-5.0.0-422456.x86_64.tar.gzUma vez que você tenha copiado o arquivo para /usr/local/src, como root precisaremos instalar alguns pacotes dependendo da sua distribuição:
Red Hat Enterprise Linux
yum install openssl-devel perl-Class-MethodMaker perl-SOAP-Lite perl-XML-LibXML openwsman-perl perl-Data-DumpOpsview construiu um pacote separado para perl-uuid que está disponível nos seguintes links. Por favor, instale usando ‘rpm -iv
RHEL 6
x86: https://s3.amazonaws.com/perl-UUID/perl-UUID-0.04-1.0.el6.i686.rpm
x86-64: https://s3.amazonaws.com/perl-UUID/perl-UUID-0.04-1.0.el6.x86_64.rpm
RHEL 5
x86: https://s3.amazonaws.com/perl-UUID/perl-UUID-0.02-1.el5.i386.rpm
x86-64: https://s3.amazonaws.com/perl-UUID/perl-UUID-0.02-1.el5.x86_64.rpm
Ubuntu/Debian:
apt-get install cpanmin libdata-dump-perl libsoap-lite-perl libclass-methodmaker-perl libxml-libxml-simple-perl libssl-dev libarchive-zip-perl libuuid-perlTambém precisaremos executar o seguinte, devido a idiossincrasias dentro do SDK VMware:
export http_proxy=
export ftp_proxy=Uma vez instalado, cd /usr/local/src e execute os seguintes comandos:
tar zxvf VMware-vSphere-Perl-SDK-5.0.0-422456.x86_64.tar.gz
cd vmware-vsphere-cli-distrib/
./vmware-install.plUma vez que você execute o comando vmware-install.pl, será solicitado que você leia e confirme que concorda com o contrato de usuário. Uma vez feito isso, o SDK será instalado.
Esse é o resumo da parte da linha de comando para configurar o Opsview para monitorar o VMware. Em seguida, adicionaremos nossos hosts VMware via GUI. Para fazer isso, faça login no Opsview e navegue até “CONFIGURAÇÕES > HOSTS” e clique no ícone verde de ‘mais’ no canto superior esquerdo, para adicionar um novo host.
Você precisará preencher os campos de acordo, ou seja, endereço do host, descrição, etc, como abaixo:

A parte principal nesta seção de “HOST” ao adicionar um novo host, está na parte inferior – “Modelos de Host”. Temos 2 modelos de host para monitoramento VMware Opsview 4.1 em diante:
| SO – VMware ESX – Convidado | Use este modelo de host para suas máquinas virtuais executando no servidor ESX. |
| SO – VMware ESX – Host | Use este modelo de host para o seu servidor ESX, que está hospedando máquinas virtuais. |
Selecione o modelo de host apropriado para o seu host, ou seja, “SO – VMware ESX – Host” e clique na seta para movê-lo para a caixa da esquerda, e finalmente clique em próximo.
Em seguida, você pode opcionalmente configurar suas notificações ou adicionar monitores extras, mas para que a monitoração funcione, precisaremos navegar até “ATRIBUTOS” e especificar os valores para “ESXUSER”, “ESXPASSWORD” e “DATASTORE” (o nome do datastore que desejamos monitorar):

Clique em “ENVIAR ALTERAÇÕES”, e nosso novo host VMware é adicionado. Agora devemos ir para “CONFIGURAÇÕES > APLICAR ALTERAÇÕES”, e recarregar a configuração. Após 8-10 segundos, seu Opsview será recarregado e seu novo host estará sendo monitorado, como abaixo:

Você também pode adicionar, duplicar e personalizar as verificações de serviço indo para “CONFIGURAÇÕES > VERIFICAÇÕES DE SERVIÇO”, e modificar/duplicar conforme necessário (ou seja, se você quiser monitorar vários datastores, etc).
Postado por: Brian King
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.