Zabbix hálózati topológia rajz automatikusan

Sziasztok

Milyen megoldás van arra, hogy Zabbixban automatikusan készüljön hálózati topológia a felvett és összerendelt eszközökről?

Nem az auto-discovery és hasonlóra gondolok, hanem ami a nagiosban is megvan: eszköz, annak a parentje és annak a parentje alapján felrajzol egy hálózati topológiát. Ilyen kellene, csak jobban, mert tudjuk, a nagios topológiája is elég problémás, ha összetett a háló.

Ilyet keresek Zabbixhoz.

B verzió: Bármilyen ütemezhető import, export, convert bármilyen programmal/modullal/scripttel, ami nagios/naemon/zabbix configját érti és képes egy áttekinthető grafikont rajzolni belőle.

 

Cél: Egy leíró fájlban/monitoringban módosulnak az összefüggések, akkor egy program automatikusan, igényesen, lehetőleg szimbólumokkal (router, tűzfal, linux) generálja újra a topológiát, ne nekünk kelljen maszírozni...ami lustaság miatt úgy is mindig elmarad.

B verzióra van egy esélyes: graphviz, de nem vagyok teljesen megbékélve vele. Inkább folyamatábrákra tudom jobban elképzelni.

Hozzászólások

Szerintem ilyet a Zabbix nem tud.

Igényként ezt láttam már elég sok helyen ;)

De még semmilyen működő megoldást nem láttam ezügyben...

Nem értem, pedig nem tűnik magas elvárásnak. A nagios is jó lenne, de szegény a zommolást, kirajzolást elég érdekesen kezelte.

A zabbix tud a kézzel rajzolt verzióban, hogy 2 telephely távolról 2 doboz, rákatt az egyikre és akkor kifejti mi van ott. Rákatt egy szekrényre, azt fejti ki. Ez igy látványos és hasznos, és egy leíróval meg is lehetne fogalmazni, hogy mit melyik dobozba pakoljon. Nem kellene napestig rajzolgatni, ikonokat tologatni.

Na azért bizakodok, hátha akad valami.

Szerény zabbix ismereteim szerint nem tart nyilván szülő/gyerek kapcsolatokat, mint pl a nagios.  Ugye ez akkor is jól jön mikor 1 switch megáll, és mögött értelemszerűen csomó minden más is. 

Fedora 42, Thinkpad x280

"nem tart nyilván szülő/gyerek kapcsolatokat, mint pl a nagios."

10 éve használunk nagiost, majd naemont passziv ellenőrzéssel, akár "proxy"-val feladva.
Cégnél pár kolléga erősen nyomja a zabbix irányt, és épp tervezzük, puhatoljuk a váltást. Fel sem merült bennem, hogy nincs szülő/gyerek kapcsolat. Ezt nagyon jó, hogy mondtad, köszönöm! Megvizsgálom a kérdést.

feloff:

ha mozogtok, akkor nem kivantok "nagyobbat" mozdulni..? mi egy nagios zabbix intermapper hibridet rajzoltunk at kb. egy ev alatt consul/prometheus-ra - es nagyon nagyon megerte. a consul directory-bol neha volt service mesh abra generalva graphvizzel, de igazabol elmult a szukseg ra. (nehany nagios teszt most is porog meg, de kizarolag a consul "hivogatja" oket.)

mas a logikaja a rendszernek, de nagyon kezes. :)

While Zabbix does not support dependencies between hosts directly, they may be defined with another, more flexible method - trigger dependencies. A trigger may have one or more triggers it depends on.

Azért ez így eléggé fájdalmasnak hangzik, hogy minden egyes triggernél add meg.