Check for health of web service

A server is running different web services on different urls. I am trying to check on individual services’ health but don’t know how. It seems the network health binding just checks per host, so I tried with the http binding but when the service is down I get the following error in the logs:
[.o.b.http.internal.HttpBinding] - No response received from 'http://192.168.0.102/cgi-bin/x10.pl'
But no reflection of it on the sitemap or rules…

Any ideas?

NB: network health (nh) will report the server is fine while I get the previous message in the logs (and the service is indeed down).

What about monit?

Continuing the discussion from Automatic reboot at zwave stick problem:

1 Like

Thanks, will give it a try