PDA

Bekijk Volledige Versie : Nagios (check_tcp-)plugin problemen



Digiover
30/11/03, 22:24
Dit lijkt me een scripting vraag, dus ontopic :)

Op een mailserver heb ik op een poort een daemon draaien dat, mocht er van mijn IP adres een connectie komen, bepaalde informatie doorgeeft. Nu probeert ik dit middels Nagios (http://www.nagios.org) te doen zodat ik de gehele status webbased in de gaten kan houden.
De plugin die ik gebruik is "check_tcp" en het volgende werkt op de commandprompt:
$ ./check_tcp -H $HOSTNAME -p $PORTNUMBER -e messages

($HOSTNAME is de betreffende hostnaam en $PORTNUMBER het poortnummer, allebei "hard", als nummers, ingevoerd)

In services.cfg heb ik o.a. het volgende geprobeert:
check_command check_tcp!-H $HOSTNAME -p $PORTNUMBER -e messages

De output zou het aantal msg's in de mailqueue moeten zijn, maar in Nagios krijg ik nu de error "Server port must be a positive integer"

Weet iemand de juiste string/instelling? Alvast bedankt.

ProServe
01/12/03, 13:55
Volgesmij is het:
check_command check_tcp!<poort>
dus bijv:
check_command check_tcp!3306

Digiover
01/12/03, 15:13
Peter (I assume :)) bedankt!

check_command check_tcp!4444 -e messages
werkt correct.

Edit: extra ')'