Vil du gerne lære at bruge Zabbix til at overvåge en Vmware ESXi server og alle de virtuelle maskiner? I denne tutorial vil vi vise dig, hvordan du konfigurerer Zabbix til at overvåge en Vmware ESXi server.

• Zabbix version: 3.4.12

Denne tutorial blev testet på VMware ESXi 5.5.

Denne tutorial blev testet på VMware ESXi 6.0.

Denne tutorial blev testet på VMware ESXi 6,5.

Hardwareliste:

I det følgende afsnit præsenteres listen over udstyr, der bruges til at oprette denne Zabbix tutorial.

Hvert stykke hardware, der er anført ovenfor, kan findes på Amazon hjemmeside.

Zabbix Playlist:

På denne side tilbyder vi hurtig adgang til en liste over videoer relateret til Zabbix installation.

Glem ikke at abonnere på vores youtube kanal ved navn FKIT.

Selvstudium - Aktiver Zabbix Vmware-overvågning

Først skal vi redigere Zabbix server konfigurationsfilen og aktivere Vmware skærm funktion.

Brug følgende kommandoer på Linux-konsollen til at finde placeringen af filen zabbix_server.conf.

I vores eksempel zabbix_server.conf-filen placeret under /usr/local/etc.

Når du har fundet, skal du redigere filen zabbix_server.conf.

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

Her er den oprindelige fil, før vores konfiguration.

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

Tilføj StartVMwareCollectors=5 i slutningen af konfigurationsfilen

Her er den nye fil med vores konfiguration.

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

I vores eksempel blev Zabbix-serveren konfigureret til automatisk at starte 5 Vmware-samlerprocesser.

Nu skal du genstarte Zabbix-tjenesten.

Hvis du har brugt vores installationsvejledning, kan du genstarte Zabbix ved hjælp af følgende kommando:

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

Hvis Zabbix-serveren blev startet korrekt, vises der en meddelelse i stil med denne meddelelse i logfilen:

12278:20180806:154520.163 VMware overvågning: JA
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]

I vores eksempel er Zabbix-serverlogfilen zabbix_server.log placeret i /tmp-mappen.

I vores eksempel startede Zabbix-serveren automatisk 5 Vmware-dataindsamlerprocesser.

Tillykke! du har aktiveret den funktion, der kræves for at overvåge Vmware på Zabbix.

Du kan nu bruge Zabbix-serverdashboardet til at føje Vmware ESXi til netværksovervågningstjenesten.

Selvstudium - Zabbix Monitor Vmware ESXi Server

Nu skal vi have adgang til Zabbix server dashboard og tilføje Linux-computeren som vært.

Åbn din browser og indtast IP-adressen på din webserver plus / zabbix.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://35.162.85.57/zabbix

Brug standardbrugernavnet og standardadgangskoden på loginskærmen.

• Default Username: Admin
• Default Password: zabbix

zabbix login

Efter et vellykket login, vil du blive sendt til Zabbix Dashboard.

zabbix dashboard

Få adgang til menuen Konfiguration på dashboardskærmen, og vælg indstillingen Vært.

Klik på knappen Opret vært øverst til højre på skærmen.

På skærmbilledet Host-konfiguration skal du angive følgende oplysninger:

• Værtsnavn - Indtast et værtsnavn for at identificere Vmware ESXi-serveren.
• Synligt værtsnavn - Gentag værtsnavnet.
• Ny gruppe - Indtast et navn for at identificere en gruppe af lignende enheder.
• Agent Interface - Indtast IP-adressen på Vmware ESXi.

Her er det originale billede, før vores konfiguration.

Her er det nye billede med vores konfiguration.

Dernæst skal vi konfigurere Vmware login-oplysninger og IP-adresse ved hjælp af makroer.

Zabbix bruger disse oplysninger til at oprette forbindelse til Vmware-serveren og indsamle data.

Få adgang til fanen Makroer øverst på skærmen, og opret følgende makroer:

• {$USERNAME} - root

• {$PASSWORD} - root password

• {$URL} - https://+ Vmware server IP address +/sdk.

Dernæst skal vi knytte værten til en bestemt netværksovervågningsskabelon.

Som standard leveres Zabbix med et stort udvalg af overvågningsskabeloner.

Få adgang til fanen Skabeloner øverst på skærmen.

Klik på knappen Vælg, og find skabelonen med navnet: TEMPLATE VM VMWARE.

Klik på knappen Tilføj (1).

Klik på knappen Tilføj (2).

Efter et par minutter vil du kunne se det første resultat på Zabbix Dashboard.

Det endelige resultat vil tage mindst to timer.

Som standard vil Zabbix vente 1 time med at opdage de virtuelle maskiner, der er tilgængelige på ESXi-serveren.

Som standard vil Zabbix vente 1 ekstra time på at opdage de virtuelle maskiner disk og netværksgrænseflader.

Tillykke! Du har konfigureret Zabbix til at overvåge en Vmware ESXi-server.

Tillykke! Du har konfigureret Zabbix til at overvåge alle virtuelle maskiner fra en Vmware ESXi-server.