VMware Monitoring · 2 min read · Oct 18, 2025

Überwachung von VMware ESX/vSphere mit Opsview

Überwachung von VMware ESX/vSphere mit Opsview

Opsview bietet eine leistungsstarke, flexible Möglichkeit, virtualisierte Geräte zu überwachen. Um VMware ESX und VMs, die auf ESX laufen, zu überwachen, müssen wir einige Softwareelemente herunterladen und installieren, die unten aufgeführt sind, nämlich das VMware vSphere SDK für Perl und ein Nagios-Plugin zur Überprüfung von ESX.

Zuerst müssen wir ein Terminal auf unserem Opsview-Server erhalten (zum Beispiel über ssh). Sobald wir eingeloggt sind, “su -“ in root (falls noch nicht geschehen) und “cd /usr/local/src”.

Sobald wir dort sind, müssen wir das VMware SDK (wie zuvor erwähnt) von der VMware-Website herunterladen; Link hier. Dies erfordert, dass Sie über Anmeldeinformationen für www.vmware.com verfügen.

Die Datei wird auf die Maschine heruntergeladen, die Sie verwenden, um sich mit Ihrem Opsview-System zu verbinden, daher müssen wir entweder ssh:// oder WinSCP (je nach Plattform) verwenden, um sie auf das Opsview-System zu kopieren. Die Datei wird einen ähnlichen Namen haben:

VMware-vSphere-Perl-SDK-5.0.0-422456.x86_64.tar.gz

Sobald Sie die Datei nach /usr/local/src kopiert haben, müssen wir als root einige Pakete installieren, abhängig von Ihrer Distribution:

Red Hat Enterprise Linux

yum install openssl-devel perl-Class-MethodMaker perl-SOAP-Lite perl-XML-LibXML openwsman-perl perl-Data-Dump

Opsview hat ein separates Paket für perl-uuid erstellt, das unter den folgenden Links verfügbar ist. Bitte installieren Sie es mit ‘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-perl

Wir müssen auch Folgendes ausführen, aufgrund von Eigenheiten innerhalb des VMware SDK:

export http_proxy=
export ftp_proxy=

Sobald die Installation abgeschlossen ist, cd /usr/local/src und führen Sie die folgenden Befehle aus:

tar zxvf VMware-vSphere-Perl-SDK-5.0.0-422456.x86_64.tar.gz
cd vmware-vsphere-cli-distrib/
./vmware-install.pl

Sobald Sie den Befehl vmware-install.pl ausführen, werden Sie aufgefordert, die Benutzervereinbarung zu lesen und zu bestätigen, dass Sie damit einverstanden sind. Sobald dies erledigt ist, wird das SDK installiert.

Das ist die Summe des Befehlszeilenanteils zur Einrichtung von Opsview zur Überwachung von VMware. Als Nächstes fügen wir unsere VMware-Hosts über die GUI hinzu. Um dies zu tun, melden Sie sich bei Opsview an und navigieren Sie zu “EINSTELLUNGEN > HOSTS” und klicken Sie auf das grüne Plus-Symbol oben links, um einen neuen Host hinzuzufügen.

Sie müssen die Felder entsprechend ausfüllen, d.h. Hostadresse, Beschreibung usw. wie unten:

Der Hauptteil in diesem “HOST”-Bereich beim Hinzufügen eines neuen Hosts befindet sich unten – “Hostvorlagen”. Wir haben 2 Hostvorlagen für die VMware-Überwachung ab Opsview 4.1:

OS – VMware ESX – GastVerwenden Sie diese Hostvorlage für Ihre virtuellen Maschinen, die auf dem ESX-Server laufen.
OS – VMware ESX – HostVerwenden Sie diese Hostvorlage für Ihren ESX-Server selbst, der virtuelle Maschinen hostet.

Wählen Sie die Hostvorlage, die für Ihren Host geeignet ist, d.h. “OS – VMware ESX – Host” und klicken Sie auf den Pfeil, um sie in das linke Feld zu verschieben, und klicken Sie schließlich auf Weiter.

Als Nächstes können Sie optional Ihre Benachrichtigungen konfigurieren oder zusätzliche Überwachungen hinzufügen, aber damit die Überwachung funktioniert, müssen wir zu “ATTRIBUTES” navigieren und die Werte für “ESXUSER”, “ESXPASSWORD” und “DATASTORE” (den Namen des Datenspeichers, den wir überwachen möchten) angeben:

Klicken Sie auf “ÄNDERUNGEN EINREICHEN”, und unser neuer VMware-Host wird hinzugefügt. Wir müssen jetzt zu “EINSTELLUNGEN > ÄNDERUNGEN ANWENDEN” gehen und die Konfiguration neu laden. Nach 8-10 Sekunden wird Ihr Opsview neu geladen und Ihr neuer Host wird überwacht, wie unten:

Sie können auch die Dienstüberprüfungen hinzufügen, duplizieren und anpassen, indem Sie zu “EINSTELLUNGEN > DIENSTÜBERPRÜFUNGEN” gehen und entsprechend ändern/duplizieren (d.h. wenn Sie mehrere Datenspeicher überwachen möchten usw.).

Veröffentlicht von: Brian King

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.