Monitoraggio · 2 min read · Oct 18, 2025
Monitoraggio di VMware ESX/vSphere con Opsview
Monitoraggio di VMware ESX/vSphere con Opsview
Opsview offre un modo potente e flessibile per monitorare i dispositivi virtualizzati. Per monitorare VMware ESX e le VM in esecuzione su ESX, dovremo scaricare e installare alcuni software elencati di seguito, ovvero il VMware vSphere SDK per Perl e un plugin Nagios per controllare ESX.
Innanzitutto, dovremo ottenere un terminale sul nostro server Opsview (ad esempio tramite ssh). Una volta connessi, “su -“ come root (se non lo si è già) e “cd /usr/local/src”.
Una volta lì, dovremo scaricare il VMware SDK (menzionato in precedenza) dal sito web di VMware; link qui. Questo richiederà di avere accesso di login a www.vmware.com.
Il file verrà scaricato sulla macchina che stai utilizzando per connetterti al tuo sistema Opsview, quindi dovremo utilizzare ssh:// o WinSCP (a seconda della piattaforma) per copiare al sistema Opsview. Il file avrà un nome simile al seguente:
VMware-vSphere-Perl-SDK-5.0.0-422456.x86_64.tar.gzUna volta copiato il file in /usr/local/src, come root dovremo installare alcuni pacchetti a seconda della tua distribuzione:
Red Hat Enterprise Linux
yum install openssl-devel perl-Class-MethodMaker perl-SOAP-Lite perl-XML-LibXML openwsman-perl perl-Data-DumpOpsview ha creato un pacchetto separato per perl-uuid disponibile ai seguenti link. Si prega di installare utilizzando ‘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-perlDovremo anche eseguire quanto segue, a causa delle peculiarità all’interno del VMware SDK:
export http_proxy=
export ftp_proxy=Una volta installato, cd /usr/local/src ed esegui i seguenti comandi:
tar zxvf VMware-vSphere-Perl-SDK-5.0.0-422456.x86_64.tar.gz
cd vmware-vsphere-cli-distrib/
./vmware-install.plUna volta eseguito il comando vmware-install.pl, ti verrà chiesto di leggere e confermare di essere d’accordo con il contratto di licenza. Una volta fatto, il SDK sarà installato.
Questa è la somma della parte della riga di comando per configurare Opsview per monitorare VMware. Successivamente, aggiungeremo i nostri host VMware tramite l’interfaccia grafica. Per fare ciò, accedi a Opsview e naviga su “IMPOSTAZIONI > OSPITI” e fai clic sull’icona verde del “più” in alto a sinistra, per aggiungere un nuovo host.
Dovrai compilare i campi di conseguenza, ad es. indirizzo host, descrizione, ecc. come di seguito:

La parte principale di questa sezione “OSPITE” per aggiungere un nuovo host è in fondo – “Modelli di Host”. Abbiamo 2 modelli di host per il monitoraggio VMware da Opsview 4.1 in poi:
| OS – VMware ESX – Guest | Utilizza questo modello di host per le tue macchine virtuali in esecuzione sul server ESX. |
| OS – VMware ESX – Host | Utilizza questo modello di host per il tuo server ESX stesso, che ospita macchine virtuali. |
Seleziona il modello di host appropriato per il tuo host, ad es. “OS – VMware ESX – Host” e fai clic sulla freccia per spostarlo nella casella di sinistra, e infine fai clic su avanti.
Successivamente, puoi configurare opzionalmente le tue notifiche o aggiungere monitor aggiuntivi, ma affinché il monitoraggio funzioni dovremo navigare su “ATTRIBUTI” e specificare i valori per “ESXUSER”, “ESXPASSWORD” e “DATASTORE” (il nome del datastore che desideriamo monitorare):

Fai clic su “INVIA MODIFICHE”, e il nostro nuovo host VMware è stato aggiunto. Dobbiamo ora andare su “IMPOSTAZIONI > APPLICA MODIFICHE” e ricaricare la configurazione. Dopo 8-10 secondi il tuo Opsview verrà ricaricato e il tuo nuovo host sarà monitorato, come di seguito:

Puoi anche aggiungere, duplicare e personalizzare i controlli di servizio andando su “IMPOSTAZIONI > CONTROLLI DI SERVIZIO” e modificare/duplicare di conseguenza (ad es. se desideri monitorare più datastore, ecc.).
Pubblicato da: Brian King
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.