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.
Zabbix Relaterte Tutorial:
På denne siden tilbyr vi rask tilgang til en liste over tutorials knyttet til Zabbix installasjon.
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
Etter en vellykket pålogging, vil du bli sendt til 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.