Vil du lære at bruge Zabbix IPMI-skærmfunktionen? I denne tutorial vil vi vise dig, hvordan du konfigurerer Zabbix til at overvåge en vært ved hjælp af IPMI-protokol.
• Zabbix version: 3.4.12
• Ubuntu Linux version: 18
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.
Zabbix Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Zabbix installation.
Selvstudium – Aktiver Zabbix IPMI-overvågning
Først skal vi installere IPMITOOL-pakken, så Zabbix kan udføre IPMI-kontroller.
Vi er også nødt til at tage til efterretning, at IPMITOOL program placering.
Brug kommandoen WHICH til at finde ud af IPMITOOL-programplaceringen.
# apt-get update
# apt-get install openipmi libopenipmi0 ipmitool
# which ipmitool
/usr/bin/ipmitool
I vores eksempel blev IPMITOOL-programmet fundet i mappen: /usr/bin
Dernæst skal vi redigere Zabbix-serverkonfigurationsfilen og aktivere IPMI-skærmfunktionen.
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 StartIPMIPollers=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
StartIPMIPollers=5
Zabbix-serveren blev konfigureret til automatisk at starte 5 processer for at indsamle IPMI-oplysninger.
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:
25217:20180924:114910.972 server #15 startet [ipmi poller #1]
25218:20180924:114910.973 server #16 startet [ipmi poller #2]
25219:20180924:114910.985 server #17 startet [ipmi poller #3]
25220:20180924:114910.977 server #18 startet [ipmi poller #4]
25221:20180924:114910.973 server #19 startet [ipmi poller #5]
I vores eksempel er Zabbix-serverlogfilen zabbix_server.log placeret i /tmp-mappen.
I vores eksempel startede Zabbix-serveren automatisk 5 IPMI-dataindsamlerprocesser.
Brug følgende kommando til at få en liste over de IPMI-sensorer, der er tilgængelige på din enhed.
# ipmitool -I lanplus -H 10.0.1.220 -U root -P calvin sensor
Husk, at du bliver nødt til at ændre brugernavn og adgangskode for at afspejle din IPMI-enhed.
I vores eksempel er brugernavnets rod og adgangskodekælvning standarden for administrativt login og en adgangskode til en Dell iDRAC-grænseflade.
Systemet bør fremlægge en liste over ipmi-sensorer, der er til rådighed.
Temp | na | | na | na | na | na | 85.000 | 90.000 | Na
Temp | na | | na | na | na | na | 85.000 | 90.000 | Na
Temp | na | | na | na | 3.000 | 8.000 | 42.000 | 47.000 | Na
Temp | na | | na | na | 3.000 | 8.000 | 42.000 | 47.000 | Na
Omgivende temp | 27.000 | grader C | ok | na | 3.000 | 8.000 | 42.000 | 47.000 | Na
Planar Temp | na | | na | na | 3.000 | 8.000 | 90.000 | 95.000 | Na
CMOS-batteri | 0x0 | diskret | 0x0080| na | na | na | na | na | Na
ROMB Batteri | na | diskret | na | na | na | na | na | na | Na
VCORE PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
VCORE PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
0.75 VTT PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
0.75 VTT PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
CPU VTT PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1,5 VS – 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1.8V PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
5V PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
MEM CPU2 MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
5V Riser1 PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
MEM CPU1 MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
VTT CPU2 MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
VTT CPU1 MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
0.9V PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
CPU2 1,8 PLL PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
CPU1 1,8 PLL PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1.1 FAIL | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1.0 LOM FAIL | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1.0 AUX FAIL | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
BLÆSER MOD 1A OMDR./MIN | 6360.000 | Omdr./min. | ok | na | 2640.000 | na | na | na | Na
BLÆSER MOD 1B OMDR./MIN | 4560.000 | Omdr./min. | ok | na | 1920.000 | na | na | na | Na
BLÆSER MOD 2A OMDR./MIN | 6480.000 | Omdr./min. | ok | na | 2640.000 | na | na | na | Na
BLÆSER MOD 2B OMDR./MIN | 4440.000 | Omdr./min. | ok | na | 1920.000 | na | na | na | Na
BLÆSER MOD 3A OMDR./MIN | 6360.000 | Omdr./min. | ok | na | 2640.000 | na | na | na | Na
BLÆSER MOD 3B OMDR./MIN | 4560.000 | Omdr./min. | ok | na | 1920.000 | na | na | na | Na
BLÆSER MOD 4A OMDR./MIN | 6480.000 | Omdr./min. | ok | na | 2640.000 | na | na | na | Na
BLÆSER MOD 4B OMDR./MIN | 4440.000 | Omdr./min. | ok | na | 1920.000 | na | na | na | Na
BLÆSER MOD 5A OMDR./MIN | na | | na | na | 2640.000 | na | na | na | Na
BLÆSER MOD 5B OMDR./MIN | na | | na | na | 1920.000 | na | na | na | Na
BLÆSER MOD 6A OMDR./MIN | na | | na | na | 2640.000 | na | na | na | Na
BLÆSER MOD 6B OMDR./MIN | na | | na | na | 1920.000 | na | na | na | Na
Tilstedeværelse | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
Tilstedeværelse | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
Heatsink Pres | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
Tilstedeværelse | 0x0 | diskret | 0x0280| na | na | na | na | na | Na
Tilstedeværelse | 0x0 | diskret | 0x0280| na | na | na | na | na | Na
Tilstedeværelse | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
Tillykke! du har aktiveret den funktion, der kræves for at overvåge IPMI på Zabbix.
Du kan nu bruge Zabbix-serverdashboardet til at overvåge IPMI-enheder.
Selvstudium – Zabbix-skærm IPMI
Nu skal vi have adgang til Zabbix-serverdashboardet og tilføje IPMI-enheden 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
Efter et vellykket login, vil du blive sendt til 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 – Angiv et værtsnavn, der skal overvåges.
• Synligt værtsnavn – Gentag værtsnavnet.
• Ny gruppe – Indtast et navn for at identificere en gruppe af lignende enheder.
• Agent Interfaces – Klik på Fjern mulighed.
• IPMI-grænseflader – Angiv værtsnavnets IP-adresse.
Her er det originale billede, før vores konfiguration.
Her er det nye billede med vores konfiguration.
Klik på knappen Tilføj for at medtage denne vært i Zabbix-databasen.
Få adgang til menuen Konfiguration på dashboardskærmen, og vælg indstillingen Vært.
Find og klik på det værtsnavn, du oprettede før.
I vores eksempel valgte vi værtsnavnet: IPMI
Få adgang til fanen Programmer på skærmbilledet Egenskaber for vært.
Klik på knappen Opret program øverst til højre på skærmen.
Opret et nyt program med navnet IPMI på skærmbilledet Host-programmer.
Når du har afsluttet oprettelsen af programmet, skal du åbne fanen Elementer.
Klik på knappen Opret element øverst til højre på skærmen.
På skærmbilledet Oprettelse af element skal du konfigurere følgende elementer:
• Navn: Angiv en identifikation i IPMI-overvågningselementet.
• Type: IPMI Agent
• Nøgle: Opret en brugerdefineret identifikationsnøgle
• IPMI-sensor: Indtast navnet på en IPMI-sensor, der er tilgængelig på din enhed
• Type information: Numerisk (Float)
• Enheder: C
• Opdateringsinterval: 60 sekunder
• Vis værdi: Som det er
• Anvendelse: IPMI
Klik på knappen Tilføj, og afslut oprettelsen af elementet.
Vent 5 minutter.
For at teste din konfiguration skal du gå til menuen Overvågning og klikke på indstillingen Seneste data.
Brug filterkonfigurationen til at vælge det ønskede værtsnavn.
I vores eksempel valgte vi værtsnavnet IPMI
Klik på knappen Anvend.
Du bør kunne se resultaterne af din IPMI-overvågning ved hjælp af Zabbix.
Tillykke! Du har konfigureret Zabbix-serveren til at overvåge en vært ved hjælp af IPMI.