Nagois pnp4nagios illegal character ?!

Fórumok

Sziasztok,

felraktam a nagiosra a pnp4nagios, működik is, de az egyik résznél ilyen hibát kapok :

XML error: Invalid character at line 266 in /usr/local/nagios/share/perfdata/server/DISK.xml

A nagios ezt mutatja :

(99% inode=99%): /var/run 31389 MB (99% inode=99%):

itt a végén van az a character amiről fogalmam sincs, honnan jön :-( és így a pnp grafikon is hibát ad :-(

Valakinek ötlete?

Ha kézzel lefuttatom a parancsot akkor nincs a fenti character benne!

Hozzászólások

"Ha kézzel lefuttatom a parancsot akkor nincs a fenti character benne!"

Lehet, hogy benne van, de valószínűleg nem nyomtatható ezért nem látod.

futtasd le így:

./parancs | cat -v

Ez megjeleníti a parancs kimenetének nem nyomtatható karaktereit is.

Hogy honnan kerül bele, jó kérdés. Meg kell nézni a scriptet.
A DISK.xml fájlba a parancs generál dolgokat, vagy ez konfigurációs fájl? (nem ismerem a pnp4nagios programot).
Ha konfigurációs fájl, akkor lehet, hogy belekerült valahogy egy control karakter.
Ha a script által generált, akkor a scriptet kell átnézni, hogy kerül bele.

Lefuttattam, nincs benne, de már a ./parancs > log.parancsot megnéztem hexviewvel és nem volt benne.

A DISK.xml egy generált fájl, de nem a pnp4nagiossal lesz a gond hanem a naios már így olvassa ki és ezt dolgozza fel a perfdata.pl és sajnos rosszul :-( Két napja nézegetem, de nem tudom honnan jön az a karakter :-(