We use Centreon and Nagios for server monitoring. To check whether a WebSphere SOAP service is up and running you can use the following line:
./check_http -S -k ‘SOAPAction: ping’ -r ‘Current Status.*OK’ -T text/xml -P ” -t 10 -m 512 -p 9080 -H 10.20.30.1 -u /services/search/search.svc
HTTP OK HTTP/1.1 200 OK – 0.021 second response time |time=0.045343s;;;0.000000 size=903B;512;0;0