View Single Post
Old 8th May 2009, 18:19
glohmann glohmann is offline
Junior Member
Join Date: May 2009
Posts: 7
Thanks: 0
Thanked 1 Time in 1 Post
Default Todo: ISPConfig - Checking of services

The ISPConfig checks the status of the services only on localhost. This way all services running on specific IPs or even running without any IP at all could not be monitored. One example is for shoutcast which uses a connection less datagram protocol. Also some daemons may behave badly on portscans.

- call for configured daemons '/etc/init.d/mydeamon status' (and if it really not return a status number as it should parse the output via a RegEx)
or maybe
- use a check for the daemon lock file (/var/lock/subsys/mydaemon.lock)
or use
- or maybe check the pid file (/var/run/ with checkproc

[checkproc can be found in killproc.rpm (PLD) or sysvinit.rpm (Suse)]

Remark: maybe it is a Feature Request but one can even think about it as a Bug ... so feel free to move it to the good forum if needed

Last edited by glohmann; 8th May 2009 at 18:23. Reason: (add Remark)
Reply With Quote
Sponsored Links