Vil du lære hvordan du bruker Zabbix IPMI-skjermfunksjonen? I denne opplæringen skal vi vise deg hvordan du konfigurerer Zabbix til å overvåke en vert ved hjelp av IPMI-protokoll.

• Zabbix version: 3.4.12
• Ubuntu Linux versjon: 18

Maskinvareliste:

Følgende avsnitt presenterer listen over utstyr som brukes til å lage denne Zabbix opplæringen.

Hver del av maskinvaren som er nevnt ovenfor, finner du på Amazons nettside.

Zabbix spilleliste:

På denne siden tilbyr vi rask tilgang til en liste over videoer relatert til Zabbix installasjon.

Ikke glem å abonnere på vår youtube kanal som heter FKIT.

Opplæring - Aktiver Zabbix IPMI-overvåking

Først må vi installere IPMITOOL-pakken for å gjøre det mulig for Zabbix å utføre IPMI-kontroller.

Vi må også merke oss IPMITOOL-programplasseringen.

Bruk KOMMANDOEN WHICH til å finne ut plasseringen av IPMITOOL-programmet.

# apt-get update
# apt-get install openipmi libopenipmi0 ipmitool
# which ipmitool

/usr/bin/ipmitool

I vårt eksempel ble IPMITOOL-programmet funnet inne i katalogen: /usr/bin

Deretter må vi redigere Zabbix-serverkonfigurasjonsfilen og aktivere IPMI-skjermfunksjonen.

Bruk følgende kommandoer på Linux-konsollen til å finne plasseringen til filen zabbix_server.conf.

I vårt eksempel zabbix_server.conf-filen under /usr/local/etc.

Når du har funnet den, må du redigere filen zabbix_server.conf.

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

Her er den opprinnelige filen, før vår konfigurasjon.

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

Legg til StartIPMIPollers=5 på slutten av konfigurasjonsfilen.

Her er den nye filen med vår konfigurasjon.

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

Zabbix-serveren ble konfigurert til å starte automatisk 5 prosesser for å samle inn IPMI-informasjon.

Nå må du starte Zabbix-tjenesten på nytt.

Hvis du brukte vår installasjonsveiledning, kan du starte Zabbix på nytt ved hjelp av følgende kommando:

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

Hvis Zabbix-serveren ble startet, skal du se en melding som ligner på dette i loggfilen:

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 vårt eksempel er Zabbix-serverloggfilen zabbix_server.log plassert i /tmp-katalogen.

I vårt eksempel startet Zabbix-serveren 5 IPMI-datainnsamlingsprosesser automatisk.

Bruk følgende kommando for å få en liste over IPMI-sensorene som er tilgjengelige på enheten.

# ipmitool -I lanplus -H 10.0.1.220 -U root -P calvin sensor

Husk at du må endre brukernavnet og passordet for å gjenspeile IPMI-enheten din.

I vårt eksempel er brukernavnroten og passordkalvingen standard administrativ pålogging og passord for et Dell iDRAC-grensesnitt.

Systemet skal presentere listen over IPMI-sensorer som er tilgjengelige.

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
Omgivelsestemperatur | 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 V PG | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1,8 V 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 Stigerør1 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 MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1.0 LOM MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
1.0 AUX MISLYKKES | 0x0 | diskret | 0x0180| na | na | na | na | na | Na
FAN MOD 1A RPM | 6360.000 | Turtall | ok | na | 2640.000 | na | na | na | Na
FAN MOD 1B RPM | 4560.000 | Turtall | ok | na | 1920.000 | na | na | na | Na
FAN MOD 2A RPM | 6480.000 | Turtall | ok | na | 2640.000 | na | na | na | Na
FAN MOD 2B RPM | 4440.000 | Turtall | ok | na | 1920.000 | na | na | na | Na
FAN MOD 3A RPM | 6360.000 | Turtall | ok | na | 2640.000 | na | na | na | Na
FAN MOD 3B RPM | 4560.000 | Turtall | ok | na | 1920.000 | na | na | na | Na
FAN MOD 4A RPM | 6480.000 | Turtall | ok | na | 2640.000 | na | na | na | Na
FAN MOD 4B RPM | 4440.000 | Turtall | ok | na | 1920.000 | na | na | na | Na
FAN MOD 5A RPM | na | | na | na | 2640.000 | na | na | na | Na
FAN MOD 5B RPM | na | | na | na | 1920.000 | na | na | na | Na
FAN MOD 6A RPM | na | | na | na | 2640.000 | na | na | na | Na
FAN MOD 6B RPM | 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
Varmeavleder 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

Gratulerer! du har aktivert funksjonen som kreves for å overvåke IPMI på Zabbix.

Du kan nå bruke Zabbix-serverdashbordet til å overvåke IPMI-enheter.

Opplæring - Zabbix Monitor IPMI

Nå må vi få tilgang til Zabbix-serverdashbordet og legge til IPMI-enheten som vert.

Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss /zabbix.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://35.162.85.57/zabbix

Bruk standard brukernavn og standardpassord på påloggingsskjermen.

• Standard brukernavn: Admin
• Standard passord: zabbix

zabbix login

Etter en vellykket pålogging, vil du bli sendt til Zabbix Dashboard.

zabbix dashboard

Åpne Konfigurasjon-menyen på instrumentbordskjermen, og velg Vert-alternativet.

Øverst til høyre på skjermen klikker du på Opprett vert-knappen.

I skjermbildet Vertskonfigurasjon må du angi følgende informasjon:

• Vertsnavn - Skriv inn et vertsnavn som skal overvåkes.
• Synlig vertsnavn - Gjenta vertsnavnet.
• Ny gruppe - Skriv inn et navn for å identifisere en gruppe lignende enheter.
• AgentGrensesnitt - Klikk på Fjern-alternativet.
• IPMI-grensesnitt - Skriv inn IP-adressen til vertsnavnet.

Her er det opprinnelige bildet, før vår konfigurasjon.

Her er det nye bildet med vår konfigurasjon.

Klikk på Legg til-knappen for å inkludere denne verten på Zabbix-databasen.

Åpne Konfigurasjon-menyen på instrumentbordskjermen, og velg Vert-alternativet.

Finn og klikk på vertsnavnet du opprettet før.

I vårt eksempel valgte vi vertsnavnet: IPMI

Åpne kategorien Programmer i skjermbildet Vertsegenskaper.

Øverst til høyre på skjermen klikker du på Opprett program-knappen.

Opprett et nytt program kalt IPMI på skjermbildet Vertsprogrammer.

Når du har fullført programopprettingen, åpner du kategorien Elementer.

Øverst til høyre på skjermen klikker du på Opprett element-knappen.

I skjermbildet Oppretting av elementer må du konfigurere følgende elementer:

• Navn: Skriv inn en identifikasjon til IPMI-overvåkingselementet.
• Type: IPMI-agent
• Nøkkel: Opprett en egendefinert identifikasjonsnøkkel
• IPMI-sensor: Skriv inn navnet på en IPMI-sensor som er tilgjengelig på enheten
• Type informasjon: Numerisk (flottør)
• Enheter: C
• Oppdateringsintervall: 60 sekunder
• Vis verdi: Som det er
• Program: IPMI

Klikk på Legg til-knappen og fullfør vareopprettingen.

Vent i 5 minutter.

For å teste konfigurasjonen, gå til Overvåking-menyen og klikk på Siste data-alternativet.

Bruk filterkonfigurasjonen til å velge ønsket vertsnavn.

I vårt eksempel valgte vi vertsnavnet IPMI

Klikk på Bruk-knappen.

Du skal kunne se resultatene av IPMI-overvåkingen ved hjelp av Zabbix.

Gratulerer! Du har konfigurert Zabbix-serveren til å overvåke en vert ved hjelp av IPMI.