nagios grafikonok

Fórumok

Udv!

Egy nagios rendszerhez szeretnek grafikonokat csinalni - peldaul a ping timeot megjeleniteni. Mit javasoltok?

Elerheto mind a "standard nagios logfajlhalmaz", mind pedig mysql adatbazis (ndoutils altal generalva).

Mivel egyes grafikonokat ossze kellene vonni (pl. service5 & service7- et egy grafikonon megjeleniteni [mint pl. munin eseteben itt]), nem tudom, hogy egy "hivatalos megoldas" mennyire lenne hasznalhato.

Amire elsokorben gondoltam, az az, hogy rrd- vel generalni a grafikonokat, bar ebben az esetben ket adatbazis lenne a rendszerhez, de ez meg belefer.

Erdekelne a velemenyetek, hogy mihez nyulnatok ebben az esetben.

A masik kerdes a teljesitmennyel kapcsolatos. _Most_ 400 service- rol van szo, amelyekrol fejenkent 5 grafikont kell generalni (nap, het, honap, ev, evtized), ami nyilvan eleg sok ideig tart. Ha nem tevedek, pl. a munin a grafikonjait talan 5 percenkent generalja (avagy ahogy cronbol be van allitva). Ez 5 percenkent 2000 generalast venne igenybe. Ha azt nezem, hogy nekem az otthoni gepemen a <100 grafikonomat 25 masodpercig generalja, akkor ez mar most is tetemes ido. Nyilvan eleg lenne napkozben csak a napi grafikont generalni, a tobbit pedig csak ejjel - ha megoldhato.

Egy ujabb igeny lenne, hogy nem tombositve generalni a grafikonokat (tehat nem minden - mondjuk - 5 percben), hanem amikor a check jon (perpillanat masodpercenkent ugy 1.5- 2), akkor on the fly, roptiben.

Kivancsi lennek a velemenyetekre elmeleti szinten, illetve hogy ki mit hogyan csinalna.

Koszi a valaszokat.

Hozzászólások

Ha munin kell, miért nem használod azt?

A munin 2.0 tudja a grafikonok összevonását, a röptében generálást, egyedül a 10 éves grafikon amivel mókolni kell.

Én csak egy pár grafikont rajzoltatok Nagios-szal (nálam inkább felügyel, mint dokumentál), a "gyári" nagiosgraph segítségével. Ez úgy dolgozik, hogy a check során csak az adatok kerülnek be az rrd-be, majd mikor kíváncsi vagyok a grafikonra, akkor generálja a tárolt adatokból a képet (azokra úgyis csak akkor és addig van szükség, míg nézi valaki, a HDD-n tárolva túl sok haszna nincs a képeknek).
Ha nem élőben kell megjeleníteni ezt a rengeteg adatot folyamatosan, akkor lehet, hogy az on-demand képgenerálás jobb lenne Neked is.

Ezzel kezdtem az ismerkedest. Debian alatt gyari repoban egy nagiosgrapher nevu csomag volt, igy inkabb letoltottem a nagiosgraph- ot az oldalrol. Telepites utan egybol meg is talalt 45 hostot a 127- bol, de a maradek 82- t nem igazan talalja. A tortenethez hozzatartozik, hogy eleinte a nagios default beallitasokkal futott, de rovid ido utan jott az ndoutils, es az adatok mysql- ben vannak. Na most feltetelezem, hogy ez csak a gyari logfilekat nezi (azok viszont hol leledzenek?). Remelem ra lehet venni, hogy mysql- lel egyutt dolgozzon... .

Nos, nem sikerult sajnos teljesen megfejtenem a mukodeset, de ugy latszik, hogy a problemam abbol adodik, hogy a perfdata fajlba (defaultbol /tmp/perfdata.log) valamiert nem kerul be minden informacio, csak ha valami valtozas van. Ez normal esetben meg ertheto is lenne, ha igy mukodik, de kellene egy alap inicializalas. Ezt hogyan tudom megtenni? (azon kivul, hogy minden service- t leallitok egy pillanatra :- ) ).

Koszi.

A cégnél a pnp4nagios csomagot telepítette az elődöm, frankón használható, és minimális tudás mellett stuffolható is. Egyszerű a használata is.

Munint, vagy Zabbixot. A nagios-t grafikonrajzolgatáshoz szerintem felejtsd el.

nagiosgrapher. Bár nem tudom mennyire tud összevonni, még sose próbáltam
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise

Nálunk Centreon + nagios megy.
~700 host ~1050 service. Jelenleg egy dual QC Xeon E5310 esen fut, 2DB SSD vel. Mivel sima diskek i/o ja már kevés volt a rengeteg adathoz/grafikonhoz. SQL-ben kb ~125 millió sor.

Fedora 17, Thinkpad x61s