hello
van egy NRPE daemon ami sehogy sem akar működni.
A daemon fut (debug módban), viszont amikor próbálok valamit lecsekkolni pl a beépített változókkal rendelkező check_load akkor ezt kapom:
NRPE: Unable to read output
A parancs ez:
/usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_load
ha direktbe futtatom:
/usr/lib64/nagios/plugins/check_load -w 2 -c 5
OK - load average: 0.00, 0.00, 0.00|load1=0.000;2.000;5.000;0; load5=0.000;2.000;5.000;0; load15=0.000;2.000;5.000;0;
A log meg ennyit mond:
INFO: SSL/TLS initialized. All network traffic will be encrypted.
Starting up daemon
Warning: Daemon is configured to accept command arguments from clients!
Listening for connections on port 5666
Allowing connections from: 127.0.0.1,10.3.10.218,10.3.8.40
tanácstalan vagyok. a neten a többieknek sudo probléma volt. én nem találtam olyat ami releváns lenne erre a helyzetre.
A nagios monitorozó szerver konfig nem játszik mert még a kliensen direkben sem fut le. Szóval a gebasz a kliensen van, de nem tudom hol.
az strace sem adott túl sokat:
http://pastebin.com/zGACcJJm
az invalid argument a /dev/urandom-nál nem tudom mi. De ez az egyedüli hiba a traceben amit láttam.
Van valakinek valami ötlete hogy mi lehet?
az nrpe config így néz ki:
http://pastebin.com/ZBnAzXuK
- 4430 megtekintés
Hozzászólások
továbbá az egész plugin és config könyvtár a nagios user tulajdonában van.
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
Lehet hülye kérdés, de ugye a
/usr/lib64/nagios/plugins/check_load -w 2 -c 5
parancsot a remote gépen futtattad ?
Ha igen akkor annak a jogosultságai kell meg legyenek aki futtatja az nrpe daemon-t.
- A hozzászóláshoz be kell jelentkezni
az rendben van.
# ll /usr/lib64/nagios/plugins/check_load
-rwxr-xr-x 1 nagios nagios 58011 Aug 30 2012 /usr/lib64/nagios/plugins/check_load
# ps aux|grep nrpe
nagios 13207 0.0 0.1 39996 1180 ? Ss 09:57 0:00 nrpe -c /etc/nagios/nrpe.cfg -d
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
ja és igen, a remote gépen futtatam :P
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
/usr/lib64/nagios/plugins/check_nrpe -H localhost
csak igy siman mit mond?
nagios hostodrol nezve
/usr/lib64/nagios/plugins/check_nrpe -H tavoli_host
mit mond?
nrpe.cfg-ben a beepitett check_load parameterezese helyes?
su - nagios -c "/usr/lib64/nagios/plugins/check_load -w 2 -c 5"
mit mond?
tuzfal 5666-os porton?
--
A gyors gondolat többet ér, mint a gyors mozdulat.
- A hozzászóláshoz be kell jelentkezni
az első kettőre szépen kapom a választ:
NRPE v2.14
a harmadik pedig:
su - nagios -c "/usr/lib64/nagios/plugins/check_load -w 2 -c 5"
su: warning: cannot change directory to /var/log/nagios: No such file or directory
OK - load average: 0.00, 0.00, 0.00|load1=0.000;2.000;5.000;0; load5=0.000;2.000;5.000;0; load15=0.000;2.000;5.000;0;
létrehoztam a könyvtárat, a warning eltűnt, de még mindig nem oké.
# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_ntp -a'-H 127.0.0.1'
NRPE: Unable to read output
]# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_load
NRPE: Unable to read output
+ a tűzfal átmenetileg kikapcsolva
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
még egy kis debug:
# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c test1
NRPE: Unable to read output
# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c test2
NRPE: Unable to read output
# /usr/lib64/nagios/plugins/check_nrpe -n -H localhost -c test2
CHECK_NRPE: Error receiving data from daemon.
# grep test nrpe.cfg
command[test1]=whoami
command[test2]=env
komolyan mondom, megőszülök......
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
shell-je van a nagios usernek?
nrpe daemon kinek a neveben fut? xinetd-bol fut? /etc/xinet.d/nrpe tartalmat idemasolod? a /usr/lib64/nagios katalogus rekurzivan nagios tulajdonaban van?
szerk: ha az nrpe.cfg-ben a
command_prefix=/usr/bin/sudo
sort kikommentezed, majd rcxinetd restart, akkor mi tortenik? Ezzel ugyanis minden command ele berak egy sudo-t. Kell ez neked?
--
A gyors gondolat többet ér, mint a gyors mozdulat.
- A hozzászóláshoz be kell jelentkezni
1000 hála és köszönet. a command_prefix volt a gond.
most már működik lokálban.
köszönöm még1x
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni