Icinga - Munin páros leváltása

Sziasztok!

A fenti párost szeretném kiváltani. A legfőbb gondom nem az icingával van hanem a Muninnal, annak is az erőforrás éhségével. Szeretném kibővíteni a trendmonitorozást, jelenleg 3 szervert és 10~ switchet monitoroz a Munin, de ez a mennyiség is teljesen felemészti a futtató szerver erőforrásait ( Core 2 Duo 2,2Gh, 4Gb memória ).

Szóval ehhez kérnék tanácsot, hogy mire lenne érdemes leváltani, 100-150 hostot szeretnék monitorozni és icingában számolva olyan 6-700 körüli check lenne. A fenti paraméterekkel rendelkező gépeket tudom csak használni, bár ebből sokat ha kell. Én is tudom, hogy vegyek erősebb szervert, de nincs lehetőség és nem is lesz. Abban a 100-150 hostban 7-8 szerver lenne a maradék Cisco-s switch és router lenne.

Első körben icinga vonalon maradva arra gondoltam, hogy lenne 1 db fő szerver, ő nem végezne ellenőrzést, csak futtatná az icinga webes felületét ( icinga-web ) és rajzolgatná a grafikonokat ( pnp4nagios ) és lenne 1-2 db szerver aki csak lekérdezésekkel foglalkozna. Icinga 1-hez sajna nem találtam semmi megfelelőt illetve amivel próbálkoztam eddig azt Ubuntu 14.04-alatt nem nagyon sikerült ( mod-gearman az elosztott lekérdezéshez ), Icinga 2-hőz ami elvileg tudja out of the box az elosztott monitorozást nem találtam semmi használható leírást ehhez, a gyári számomra kicsit kesze-kusza illetve kevés az angol tudásom hozzá. Zabbix számomra az snmp beállítás bonyolultság miatt esett eddig ki.

Ha van valakinek építő tanácsa, ötlete az megköszönném, nyitott vagyok mindenre.

Hozzászólások

Munin-t 2 perc alatt rendben lehet rakni
Alap esetben 5 percenként le generálja az összes hostnak, minden pluginjéhez tartozó png-t.
Erre semmi szükség, ez generálja a felesleges CPU használatot.

Két megoldás van:
- vagy csak x időszakonként generálsz (pl. 2 óránként), ez esetben csak cron-t kell módosítani
- vagy dynamikusan generáltatod a png-ket, erre van munin-ban CGI mód:
http://munin-monitoring.org/wiki/MuninConfigurationMasterCGI

Én a másodikat javasolnám, nálunk több 100 hostnál sincsen terhelés.

switch/routereknél/windows-nál pedig használj SNMP-t

Egy ilyen teljesítményű géppel normális NET-el, nem lehet gond nagios sem, ha csak nem állítod be nagyon rosszul (túl gyakran kérdezel pl.)

Amit írtam az munin-t megoldja.
Ha nem generálja PNG-ket, onnantól "nem fogyaszt" erőforrást.

switch/router/etc. embed OS-nál SNMP-n kívül más megoldás nem nagyon van, de nem is hiszem hogy más kelleni fog, SNMP-vel minden ki lehet nyerni, és eszköz oldalon 1xüen konfigurálható.

Ha sok eszköz van egy helyen, akkor érdemes felrakni valahova házon belül egy munin-node-ot, és azon keresztül intézni a lekérdezéseket.