Möchten Sie erfahren, wie Sie einen Vmware ESXi-Computer mithilfe von SNMP überwachen können? In diesem Lernprogramm zeigen wir Ihnen, wie Sie SNMP auf Vmware ESXi konfigurieren und wie Sie den Zabbix-Server für die Überwachung eines VMware ESXi konfigurieren, ohne dass der Zabbix-Agent installiert werden muss.

Dieses Tutorial wurde auf Vmware ESXi 6 getestet

Dieses Tutorial wurde auf Vmware ESXi 6.5 getestet

Dieses Tutorial wurde auf Zabbix 3.4 getestet

Hardwareliste:

Im folgenden Abschnitt wird die Liste der zum Erstellen dieses Zabbix-Lernprogramms verwendeten Geräte aufgeführt.

Jedes oben aufgeführte Stück Hardware kann auf der Amazon Website gefunden werden.

Zabbix Playlist:

Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Videos zur Zabbix-Installation.

Vergiss nicht, unseren YouTube-Kanal zu abonnieren FKIT.

Zabbix Related Tutorial:

Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Tutorials zur Zabbix-Installation.

Tutorial - SNMP-Konfiguration auf VMware ESXi

Jetzt müssen wir den SNMP-Dienst auf Vmware ESXi konfigurieren.

Verwenden Sie auf der Vmware-Konsole die folgenden Befehle zum Konfigurieren von SNMP.

# esxcli system snmp set --communities GokuBlack
# esxcli system snmp set --syscontact=”Zamasu <zamasu@dbsuper.com>”
# esxcli system snmp set --syslocation=”Universe10 - IT Room”
# esxcli system snmp set --enable true

Die GokuBlack-Community hat Leseberechtigung auf dem Vmware ESXi-Server.

Der für diesen Server zuständige Ansprechpartner wurde als Zamasu konfiguriert.

Der Standort des Geräts wurde als IT-Raum des Universums 10 konfiguriert.

Sie haben den Vmware ESXi SNMP-Dienst erfolgreich konfiguriert.

Verwenden Sie die folgenden Befehle auf der Zabbix-Serverkonsole, um Ihre SNMP-Konfiguration zu testen.

# apt-get install snmp
# snmpwalk -v2c -c GokuBlack 192.168.0.50

Hier ist ein kleines Beispiel der SNMPWALK-Ausgabe.

iso.3.6.1.2.1.1.1.0 = STRING: "VMware ESXi 6.5.0 build-7388607 VMware, Inc. x86_64"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.6876.4.1
iso.3.6.1.2.1.1.3.0 = Timeticks: (6430200) 17:51:42.00
iso.3.6.1.2.1.1.4.0 = STRING: "Zamasu <zamasu@dbsuper.com>"
iso.3.6.1.2.1.1.5.0 = STRING: "TECH-VM01"
iso.3.6.1.2.1.1.6.0 = STRING: "Universe10 - IT Room"

Herzliche Glückwünsche! Sie haben den SNMP-Dienst auf einem Computer konfiguriert, auf dem Vmware ESXi ausgeführt wird.

Sie können jetzt das Zabbix-Server-Dashboard verwenden, um diesen Computer dem Netzwerküberwachungsdienst hinzuzufügen.

Tutorial - Zabbix Monitor Vmware ESXi mit SNMP

Jetzt müssen wir auf das Zabbix-Server-Dashboard zugreifen und den Vmware ESXi-Computer als Host hinzufügen.

Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus / zabbix ein.

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

• http://35.162.85.57/zabbix

Verwenden Sie auf dem Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.

• Standard Benutzername: Admin
• Standardpasswort: zabbix

zabbix login

Nach einer erfolgreichen Anmeldung werden Sie zum Zabbix Dashboard weitergeleitet.

zabbix dashboard

Rufen Sie auf dem Dashboard-Bildschirm das Konfigurationsmenü auf und wählen Sie die Option Host.

zabbix add host

Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche Host erstellen.

Zabbix Create Host

Auf dem Host-Konfigurationsbildschirm müssen Sie folgende Informationen eingeben:

• Hostname - Geben Sie einen Hostnamen ein, um den Vmware ESXi-Server zu identifizieren.
• Sichtbarer Hostname - Wiederholen Sie den Hostnamen.
• Neue Gruppe - Geben Sie einen Namen ein, um eine Gruppe ähnlicher Geräte zu identifizieren.
• Agentenschnittstelle - Klicken Sie auf die Option Entfernen.
• SNMP-Schnittstelle - Geben Sie die IP-Adresse des Vmware ESXi-Servers ein.

Hier ist das Originalbild vor unserer Konfiguration.

zabbix Cisco - Antes

Hier ist das neue Bild mit unserer Konfiguration.

Zabbix Vmware ESXi SNMP

Als Nächstes müssen wir die SNMP-Community konfigurieren, die Zabbix für die Verbindung mit dem VMware ESXi-Server verwendet.

Greifen Sie auf die Registerkarte "Makros" oben auf dem Bildschirm zu.

Erstellen Sie ein Makro mit dem Namen: {$ SNMP_COMMUNITY}

Der Makrowert {$ SNMP_COMMUNITY} sollte die Vmware ESXi SNMP-Community sein.

Zabbix SNMP Macro Linux

Als Nächstes müssen wir den Host einer bestimmten Netzwerkmonitorvorlage zuordnen.

Standardmäßig enthält Zabbix eine Vielzahl von Überwachungsvorlagen.

Öffnen Sie die Registerkarte Vorlagen oben auf dem Bildschirm.

Klicken Sie auf die Schaltfläche Auswählen und suchen Sie die Vorlage namens: Template OS LINUX SNMPv2

Zabbix Linux Template SNMP

Klicken Sie auf die Schaltfläche Hinzufügen (1).

Klicken Sie auf die Schaltfläche Hinzufügen (2).

Nach ein paar Minuten können Sie das erste Ergebnis auf dem Zabbix Dashboard sehen.

Das Endergebnis wird mindestens eine Stunde dauern.

Standardmäßig wartet Zabbix eine Stunde, um die Anzahl der Schnittstellen auf dem Vmware ESXi-Server zu ermitteln.

Standardmäßig wartet Zabbix eine Stunde, bevor Informationen von den Netzwerkschnittstellen gesammelt werden.

Um Ihre Konfiguration zu testen, rufen Sie das Menü Überwachung auf und klicken Sie auf die Option Graphs.

Warten Sie 1 Stunde, bevor Sie versuchen, auf das Vmware ESXi-Computerdiagramm zuzugreifen.

Zabbix graphic

Wählen Sie oben rechts auf dem Bildschirm die Gruppe ALL aus.

Wählen Sie den Hostnamen Ihres Vmware ESXi-Computers aus.

Wählen Sie das Diagramm namens: MEMORY UTILIZATION

Vmware memory utilization

Sie sollten die Grafik der Speicherauslastung sehen können.

Zabbix linux monitor memory

Herzliche Glückwünsche! Sie haben den Zabbix-Server so konfiguriert, dass er einen Vmware ESXi-Server mithilfe von SNMP überwacht.