Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet

Laitteet on asetettava valvontaan, ja suosikki Zabbix-järjestelmässäsi ei ole valmiita mallia tämän tyyppisille laitteille. Yleinen tilanne? Jokainen selviää siitä omalla tavallaan. Yksi ylläpitäjä etsii ratkaisua Internetistä. Toinen kehittää omaa. Ja jotkut luopuvat tästä tehtävästä. Nyt Zabbix-tiimi laajentaa jokaisen uuden julkaisun myötä järjestelmään esiasennettujen mallien joukkoa. Esimerkiksi tulevassa versiossa 5.0 ilmestyy uusi yleinen malli palvelimien valvontaan IPMI:n kautta - Template Server by IPMI. Kollegat pyysivät apua sen toiminnan virheenkorjauksessa eri valmistajien laitteissa. Meille tämä on jälleen ainutlaatuinen tilaisuus järjestää uusien toimintojen koeajo. Jaamme tulokset.

Miltä uusi malli näyttää?

Jotta voit valvoa palvelintasi tällä mallilla, sinun on luotava järjestelmään "verkkosolmu", jossa on määritetty valvonta IPMI:n kautta ja liitettävä siihen Template Server by IPMI -malli (kuva 1). Tässä ei ole yksityiskohtaista kuvausta tästä toiminnasta: yksityiskohtaiset ohjeet ovat virallisessa Zabbix-dokumentaatiossa.

Riisi. 1. IPMI-mallipalvelin

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Harkitse tämän mallin periaatteita ja sen rakennetta.

Malli perustuu ipmitool-apuohjelmaan. Sen avulla voit saada tarvittavat tilastot laitteista IPMI:n kautta. Tämän apuohjelman toimintojen käyttäminen ja kaikkien tarvittavien tietojen hankkiminen on nyt käyttäjän saatavilla verkkoliittymän kautta käyttämällä IPMI-agenttialkiotyyppiä ja erityistä ipmi.get-avainta. Tämä tuli mahdolliseksi vain ipmi.get-avaimen ilmestymisen ansiosta uudessa versiossa.

Template Server by IPMI -mallissa Item Get IPMI sensors -dataelementti vastaa tiedonkeruun järjestämisestä tätä uutta toimintoa käyttämällä (kuva 2).

Riisi. 2. Kohde Hanki IPMI-anturit

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Item Get IPMI sensors -tietoelementin työn tuloksena Zabbix-järjestelmään ilmestyy tietoa laitteiden tilasta strukturoidussa JSON-muodossa (kuva 3).

Riisi. 3. Esimerkki kohdan Hanki IPMI-anturit tuloksesta

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Item Get IPMI sensors -tietoelementin lisäksi mallissa on myös kaksi tunnistussääntöä Discrete sensors Discovery (Kuva 4) ja Threshold sensors Discovery (Kuva 5). Nämä etsintäsäännöt käyttävät Item Get IPMI sensors -alkion tuloksena saatua JSON-tiedostoa uusien kohteiden ja laukaisimien luomiseen automaattisesti. Tämä näkyy selvästi alla olevista kuvista Master-tuoteosiossa.

Riisi. 4. Diskreettien antureiden etsintäsääntö

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Riisi. 5. Kynnysanturien etsintäsääntö

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Miksi malli käyttää kahta etsintäsääntöä yhden sijasta?

Diskreettien antureiden etsintä varmistaa tietoelementtien automaattisen luomisen, jotka ovat arvoissaan "merkkijonoa". Ja Threshold sensors -etsintäsäännön avulla voit luoda automaattisesti tietoelementtejä, joiden arvoissa on numerotyyppi. Lisäksi tämä sääntö voi muodostaa enintään 6 laukaisinta kullekin tietoelementille (kuva 6).

Liipaisuehtojen arvot on otettu JSONista, eli itse laitteesta. Liipaisimet luodaan 6 kynnysarvolle: alempi vaarallinen, alempi kriittinen, alempi ei-kriittinen, ylempi ei-kriittinen, ylempi kriittinen, ylempi vaarallinen. Jos jonkin kynnyksen arvo puuttuu JSON-tiedostosta, triggeriä ei luoda.

Luodussa triggerissä kynnys voidaan ohittaa Zabbix-tasolla. Mielestämme loogisin tapa muuttaa laukaisinta on kuitenkin muuttaa se laitteistotasolla. Kuinka tämä tehdään, on yleensä ilmoitettu laitteen ohjeissa.

Riisi. 6. 6 laukaisuprototyyppiä kynnysanturien etsinnästä

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Valjaat ja mennään

Template Server by IPMI -mallin testaamiseksi valitsimme palvelimia kolmelta valmistajalta: IBM, HP ja Huawei. Muutama minuutti yhteyden muodostamisen jälkeen heiltä saatiin taulukossa näkyvät tulokset.

Taulukko 1. Mallipalvelin IPMI-testitulosten mukaan

Laitteen valmistaja
Laitteen malli
Automaattisesti luotujen kohteiden määrä
Automaattisesti luotujen laukaisimien määrä

HP
ProLiant DL360 G5
20
24

Huawei
1288H V5
175
56

IBM
Järjestelmä X
139
27

Kaikkia laitteita pystyttiin valvomaan onnistuneesti käyttämällä uutta mallia ja uutta avainta ipmi.key.

Saimme eniten dataa Huawein laitteilta ja vähiten HP:lta. Syynä tähän on laitteiden laitteistojen ero, eikä sillä ole mitään tekemistä uuden mallin laadun kanssa.

Alla olevissa kuvakaappauksissa näet mallin automaattisesti luomat kohteet ja triggerit.

Riisi. 7. Automaattisesti luodut tietoelementit

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
Riisi. 8. Mallin automaattisesti luomat liipaisimet

Zabbix 5.0 eli IPMI:n mallipalvelimen uutuudet
* * *

IPMI-mallipalvelin osoittautui parhaaksi. Se osoittautui helppokäyttöiseksi ja mikä tärkeintä, "universaaliksi".

Template Server by IPMI -malli sisällytetään Zabbix 5.0 -version perusmallien luetteloon. Omalta osaltamme tuemme vahvasti tätä valmistajan lähestymistapaa. Vaikka asiantuntijat joutuisivatkin luomaan omia erikoismallejaan, suosittelemme ottamaan perustaksi valmistajan itsensä määrittelemät ja IPMI:n Template Serverissä noudattamat lähestymistavat. Käytä ensin automaattista nimikkeiden etsintä päätuotteen avulla. Ja toiseksi, käytä automaattista liipaisun tunnistusta käyttämällä pääkohdetta tapauksissa, joissa se on mahdollista.

No, odotamme innolla Zabbix 5.0:n julkaisua lähitulevaisuudessa!

Tekijä: Dmitry Untila, Jet Infosystemsin valvontajärjestelmien arkkitehti

Lähde: will.com

Lisää kommentti