Zabbix 5.0, o Novità cù Template Server da IPMI

Zabbix 5.0, o Novità cù Template Server da IPMI

Avete bisognu di mette l'equipaggiu nantu à u monitoraghju, è in u vostru sistema Zabbix favuritu ùn ci hè micca un mudellu prontu per stu tipu d'equipaggiu. Situazione cumuna? Ognunu ne esce à a so manera. Un amministratore cerca una suluzione in Internet. U sicondu hè sviluppatu u so propiu. È certi rinunceranu à questu compitu. Avà u squadra Zabbix cù ogni nova versione espansione u settore di mudelli preinstallati in u sistema. Per esempiu, in a prossima versione 5.0, un novu mudellu universale per i servitori di monitoraghju via IPMI appariscerà - Template Server by IPMI. I culleghi anu dumandatu aiutu per debugging u so funziunamentu nantu à l'equipaggiu da parechji fabricatori. Per noi, questa hè una altra opportunità unica per organizà un test drive di nova funziunalità. Avemu sparte i risultati.

Chì ci hè u novu mudellu?

Per monitorà u vostru servitore cù stu mudellu, avete bisognu di creà un "node di rete" in u sistema cun monitoraghju cunfiguratu via IPMI è aghjunghje u Template Server by IPMI template à questu (Fig. 1). Ùn ci sarà micca una descrizzione dettagliata di sta operazione quì: struzzioni dettagliate sò in a documentazione ufficiale di Zabbix.

Risu. 1. Template Server da IPMI

Zabbix 5.0, o Novità cù Template Server da IPMI
Cunsiderate i principii di stu mudellu è a so struttura.

U mudellu hè basatu annantu à l'utilità ipmitool. Permette di ottene e statistiche necessarie da l'equipaggiu via IPMI. Aduprà a funziunalità di sta utilità è ottene tutte e dati necessarii hè avà dispunibule per l'utilizatore attraversu l'interfaccia web cù u tipu d'elementu di l'agente IPMI, è a chjave speciale ipmi.get. Questu hè diventatu pussibule solu per l'apparizione di a chjave ipmi.get in a nova versione.

In u Template Server by IPMI template, u Elementu Get IPMI sensors data element hè rispunsevuli di urganizà a cullizzioni di l'infurmazioni cù sta nova funziunalità (Fig. 2).

Risu. 2. Item Get sensors IPMI

Zabbix 5.0, o Novità cù Template Server da IPMI
In u risultatu di u travagliu di u Elementu Get IPMI sensors data element, l'infurmazioni nantu à u statu di l'equipaggiu in u formatu JSON strutturatu appare in u sistema Zabbix (Fig. 3).

Risu. 3. Un esempiu di u risultatu di l'elementu Get IPMI sensors

Zabbix 5.0, o Novità cù Template Server da IPMI
In più di l'elementu di dati di l'elementu Get IPMI sensors, u mudellu hà ancu duie regule di rilevazione Discrete sensors discovery (Fig. 4) è Threshold sensors discovery (Fig. 5). Queste regule di scuperta utilizanu u JSON risultatu da l'elementu Item Get IPMI sensors per creà automaticamente novi elementi è triggers. Questu hè chjaramente vistu in i figuri sottu in a sezione di l'elementu Master.

Risu. 4. Regola di scuperta di sensori discreti

Zabbix 5.0, o Novità cù Template Server da IPMI
Risu. 5. Soglia sensors scuperta regula

Zabbix 5.0, o Novità cù Template Server da IPMI
Perchè u mudellu usa duie regule di scuperta invece di una?

A scuperta di sensori discreti assicura a creazione automatica di elementi di dati, chì in i so valori sò di u tipu "stringa". È a regula di scuperta di i sensori Threshold permette di creà automaticamente elementi di dati chì anu u tipu "numeru" in i so valori. Inoltre, sta regula pò furmà à 6 triggers per ogni elementu di dati (Fig. 6).

I valori per e cundizioni di trigger sò pigliati da JSON, vale à dì da u dispusitivu stessu. I triggers sò creati per 6 soglie: più bassi periculosi, più bassi critichi, più bassi non critici, superiori non critici, superiori critici, superiori pericolosi. Se u valore per qualchì limitu manca da u JSON, u trigger ùn hè micca creatu.

In u trigger generatu, u sogliu pò esse annullatu à u livellu Zabbix. In ogni casu, in u nostru parè, a manera più logica di cambià u trigger hè di trasfurmà à u nivellu di hardware. Cumu fà questu hè di solitu indicatu in l'istruzzioni per u dispusitivu.

Risu. 6. 6 trigger prototipi di Threshold sensors scuperta

Zabbix 5.0, o Novità cù Template Server da IPMI
Imbrate è andemu

Per pruvà u Template Server da u mudellu IPMI, avemu sceltu servitori da trè fabricatori: IBM, HP è Huawei. Uni pochi minuti dopu a cunnessione, i risultati indicati in a tavula sò stati ottenuti da elli.

Table 1. Template Server da i risultati di test IPMI

U fabricatore di l'equipaggiu
U mudellu di l'equipaggiu
Numero di elementi generati automaticamente
Numero di triggers creati automaticamente

HP
ProLiant DL360 G5
20
24

Huawei
1288H V5
175
56

IBM
Sistema X
139
27

Tuttu l'equipaggiu hà pussutu esse monitoratu cù un novu mudellu è una nova chjave ipmi.key.

Pudemu ottene u più dati da l'equipaggiu Huawei, è u minimu da HP. U mutivu di questu si trova in a diferenza in u hardware di i dispositi è ùn hà nunda di fà cù a qualità di u novu mudellu.

In i screenshots sottu, pudete vede l'articuli è i triggers creati automaticamente da u mudellu.

Risu. 7. Elementi di dati generati automaticamente

Zabbix 5.0, o Novità cù Template Server da IPMI
Risu. 8. Template generatu automaticamente triggers

Zabbix 5.0, o Novità cù Template Server da IPMI
* * *

Template Server da IPMI hà pruvatu à esse u megliu. Risultava esse faciule d'utilizà è, più impurtante, "universale".

U Template Server da u mudellu IPMI serà inclusu in a lista di mudelli basi di a versione Zabbix 5.0. Per a nostra parte, sustenemu fermamente stu approcciu di u fabricatore. Ancu s'è i specialisti sò furzati à creà i so mudelli specializati, ricumandemu di piglià com'è basa l'approcciu stabilitu da u fabricatore stessu è osservatu in Template Server da IPMI. Prima, utilizate a scuperta automatica di l'articuli cù l'articulu maestru. È in segundu, applicà a rilevazione automatica di trigger usendu l'elementu maestru in i casi induve hè pussibule.

Ebbè, aspittemu a liberazione di Zabbix 5.0 in un futuru vicinu!

Autore: Dmitry Untila, architettu di sistemi di monitoraghju in Jet Infosystems

Source: www.habr.com

Add a comment