Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja

Opremu trebate staviti na monitoring, a u vašem omiljenom Zabbix sustavu ne postoji gotov predložak za ovu vrstu opreme. Uobičajena situacija? Svatko se izvlači na svoj način. Jedan administrator traži rješenje na internetu. Drugi razvija svoje. A neki će odustati od ovog zadatka. Sada Zabbix tim sa svakim novim izdanjem proširuje skup predložaka unaprijed instaliranih u sustavu. Primjerice, u nadolazećoj verziji 5.0 pojavit će se novi univerzalni predložak za praćenje poslužitelja putem IPMI-ja - Template Server by IPMI. Kolege su tražili pomoć u otklanjanju grešaka u njegovom radu na opremi raznih proizvođača. Za nas je ovo još jedna jedinstvena prilika da dogovorimo probnu vožnju novih funkcionalnosti. Dijelimo rezultate.

Kako izgleda novi predložak?

Kako biste nadzirali svoj poslužitelj koristeći ovaj predložak, trebate kreirati „mrežni čvor“ u sustavu s konfiguriranim nadzorom putem IPMI-ja i na njega priložiti predložak Template Server by IPMI (slika 1). Ovdje neće biti detaljnog opisa ove operacije: detaljne upute nalaze se u službenoj Zabbix dokumentaciji.

Riža. 1. Poslužitelj predložaka IPMI-ja

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Razmotrite načela ovog predloška i njegovu strukturu.

Predložak se temelji na uslužnom programu ipmitool. Omogućuje vam dobivanje potrebne statistike iz opreme putem IPMI-ja. Korištenje funkcionalnosti ovog uslužnog programa i dobivanje svih potrebnih podataka sada je korisniku dostupno putem web sučelja pomoću tipa IPMI agent item, te posebnog ključa ipmi.get. To je postalo moguće samo zahvaljujući pojavi ključa ipmi.get u novoj verziji.

U Template Server by IPMI predlošku, element podataka Item Get IPMI senzora odgovoran je za organiziranje prikupljanja informacija pomoću ove nove funkcionalnosti (Slika 2).

Riža. 2. Stavka Nabavite IPMI senzore

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Kao rezultat rada elementa podataka Item Get IPMI senzora, informacije o stanju opreme u strukturiranom JSON formatu pojavljuju se u Zabbix sustavu (slika 3).

Riža. 3. Primjer rezultata stavke Nabavite IPMI senzore

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Osim podatkovnog elementa Item Get IPMI senzora, predložak također ima dva pravila detekcije Discrete sensors discovery (Slika 4) i Threshold sensors discovery (Slika 5). Ova pravila otkrivanja koriste JSON koji proizlazi iz stavke Item Get IPMI senzora za automatsko stvaranje novih stavki i okidača. To se jasno vidi na slikama ispod u odjeljku Master item.

Riža. 4. Pravilo otkrivanja diskretnih senzora

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Riža. 5. Pravilo otkrivanja senzora praga

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Zašto predložak koristi dva pravila otkrivanja umjesto jednog?

Otkrivanje diskretnih senzora osigurava automatsko kreiranje podatkovnih elemenata, koji su po svojim vrijednostima tipa "string". A pravilo otkrivanja senzora praga omogućuje vam da automatski stvorite elemente podataka koji u svojim vrijednostima imaju vrstu "broj". Osim toga, ovo pravilo može formirati do 6 okidača za svaki podatkovni element (slika 6).

Vrijednosti za uvjete okidača preuzete su iz JSON-a, odnosno sa samog uređaja. Okidači su stvoreni za 6 pragova: donji opasni, donji kritični, donji nekritični, gornji nekritični, gornji kritični, gornji opasni. Ako u JSON-u nedostaje vrijednost za neki prag, okidač se ne stvara.

U generiranom okidaču, prag se može nadjačati na Zabbix razini. Međutim, po našem mišljenju, najlogičniji način za promjenu okidača je njegova transformacija na hardverskoj razini. Kako to učiniti obično je naznačeno u uputama za uređaj.

Riža. 6. 6 prototipova okidača otkrivanja senzora praga

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Upregni se i idemo

Za testiranje Template Server by IPMI predloška odabrali smo poslužitelje triju proizvođača: IBM, HP i Huawei. Nekoliko minuta nakon spajanja iz njih su dobiveni rezultati prikazani u tablici.

Tablica 1. Poslužitelj predloška prema rezultatima IPMI testa

Proizvođač opreme
Model opreme
Broj automatski generiranih stavki
Broj automatski stvorenih okidača

HP
ProLiant DL360 G5
20
24

Huawei
1288H V5
175
56

IBM
Sustav X
139
27

Svu opremu uspješno je moguće nadzirati pomoću novog predloška i novog ključa ipmi.key.

Najviše podataka uspjeli smo dobiti od Huawei opreme, a najmanje od HP-a. Razlog tome leži u razlici u hardveru uređaja i nema nikakve veze s kvalitetom novog predloška.

Na snimkama zaslona u nastavku možete vidjeti stavke i okidače koje automatski stvara predložak.

Riža. 7. Automatski generirani podatkovni elementi

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
Riža. 8. Predložak automatski generiranih okidača

Zabbix 5.0 ili Što je novo s poslužiteljem predložaka IPMI-ja
* * *

Najboljim se pokazao Template Server tvrtke IPMI. Pokazalo se da je jednostavan za korištenje i, što je najvažnije, "univerzalan".

Template Server by IPMI template bit će uključen u popis osnovnih predložaka Zabbix 5.0 verzije. S naše strane, snažno podržavamo ovaj pristup proizvođača. Čak i ako su stručnjaci prisiljeni stvarati vlastite specijalizirane predloške, preporučamo da kao osnovu uzmete pristupe koje je postavio sam proizvođač i koje IPMI promatra u poslužitelju predložaka. Prvo upotrijebite automatsko otkrivanje stavke pomoću glavne stavke. I drugo, primijenite automatsko otkrivanje okidača pomoću glavne stavke u slučajevima kada je to moguće.

Pa, veselimo se izdavanju Zabbixa 5.0 u bliskoj budućnosti!

Autor: Dmitry Untila, arhitekt nadzornih sustava u Jet Infosystems

Izvor: www.habr.com

Dodajte komentar