Nagios Grapher nepřenáší data do RRD

Jezek Michal kiwi.fon.tis na atlas.cz
Čtvrtek Únor 21 13:39:45 CET 2008


Zdravím všechny,
      potřebuji poradit čím může být způsobené, že se mi nepřenáší data z Nagiosu do rrd databází pro Nagios Grapher.
Již nějakou dobu provozuji Nagios (60 hostů, 200 služeb - win, linux, cisco, ...) pro svoje potřeby. Protože toto ale možná použijeme jako "ostrý" server, tak jsem chtěl vyzkoušet zobrazování performance dat do grafů. Vybral jsem si "NETWAYS Nagios Grapher" a nainstaloval. Po trošce bojů s instalací a konfigurací a pochopení jak to vlastně má fungovat :-) se mi objevily v Nagiosu odkazy na grafy a dokonce i grafy. Má to ale jednu drobnou chybičku. Grafy neobsahují žádná data!! Grafy se mi zobrazují pro PING a pouze u několika služeb se mi v grafech objevilo pár údajů, jinak jsou grafy prázdné. Zkoušel jsem si dumpnout RRD databáze do texťáku a opravdu tam žádná data nejsou. Když se ale podívám do ngraph.log, tak tam píše, že data do RRD databází ukládá. Do databáze se ale drtivá většina údajů neuloží ?!?! Vypadá to, že se tam ukládají pouze stavy mimo "normál"

kousek logu:
2008-02-21 13:26:43 PIPE: dvur-kralove	PING	PING OK - Packet loss = 0%, RTA = 70.76 ms	n
2008-02-21 13:26:43 REGEX: 2 blocks for 'PING' found.
2008-02-21 13:26:43 REGEX: graph_value=Loss
2008-02-21 13:26:43 REGEX: output=plugin.
2008-02-21 13:26:43 REGEX: regex=m/loss = ([0-9]*)/i
2008-02-21 13:26:43 REGEX: perfdata=ping ok - packet loss = 0%, rta = 70.76 ms
2008-02-21 13:26:43 REGEX: match=0
2008-02-21 13:26:43 REGEX: graph_value=RTA
2008-02-21 13:26:43 REGEX: output=plugin.
2008-02-21 13:26:43 REGEX: regex=m/rta = ([0-9]*\.[0-9]*)/i
2008-02-21 13:26:43 REGEX: perfdata=ping ok - packet loss = 0%, rta = 70.76 ms
2008-02-21 13:26:43 REGEX: match=70.76
2008-02-21 13:26:43 VALUES: [dvur-kralove][PING]: RTA=70.76 Loss=0 
2008-02-21 13:26:43 RRD: rrdtool update /usr/local/nagios/var/rrd/dvur-kralove/8897781a9d668e6f97d12a1325dd3e6b.rrd --template=RTA:Loss N:70.76:0 

Nemáte někdo nápad, čím by to mohlo být způsobené?

                 Michal Ježek

P.S. Dvě doplňující otázky:
Nemáte někdo "ncfg" šablony pro data od NRPE démona s údaji o discích?

Proč mi chybně rozpoznává PERFDATA a tím pádem ani nejsou k dispozici v RRD?
2008-02-21 13:26:34 PIPE: bruna	Obsazeni disku C	OK: All drives within bounds.	c:=78%;80;90;n
2008-02-21 13:26:34 REGEX: 1 blocks for 'Obsazeni disku C' found.
2008-02-21 13:26:34 REGEX: graph_value=RTA
2008-02-21 13:26:34 REGEX: output=plugin.
2008-02-21 13:26:34 REGEX: regex=m/([0-9])/i
2008-02-21 13:26:34 REGEX: perfdata=ok: all drives within bounds.
2008-02-21 13:26:34 REGEX: NO MATCH.
2008-02-21 13:26:34 VALUES: [bruna][Obsazeni disku C]:No matching output values found... 

------------------------------------------

http://mail.atlas.cz/wapmail/


Další informace o konferenci Linux