20
edits
(Initial version - HTTP, just want to save this.) |
m (Initial version) |
||
Line 13: | Line 13: | ||
| ServiceCheck.Custom(''target'',''port''[,''timeout'']) || Check that TCP ''port'' is open on ''target''. Optional argument ''timeout'' specifies timeout in milliseconds. This is a very simple test that does nothing more than check the port is open. | | ServiceCheck.Custom(''target'',''port''[,''timeout'']) || Check that TCP ''port'' is open on ''target''. Optional argument ''timeout'' specifies timeout in milliseconds. This is a very simple test that does nothing more than check the port is open. | ||
|- | |- | ||
| ServiceCheck.HTTP(''target'',[''port''],''URI'',''hostHeader'',''regex''[,''timeout'']) || | | ServiceCheck.HTTP(''target'',[''port''],''URI'',''hostHeader''[,''regex''[,''timeout'']]) || Check that HTTP service is running on ''target''. Optional argument ''port'' specifies the port to connect with, otherwise 80 will be used. The ''URI'' is NOT a URL it is the host header request URI. As an example to test URL http://www.netxms.org/index.html enter www.netxms.org:/index.html. ''hostHeader'' is currently not used, but may be the Host option at some point in the request made. Optional argument ''regex'' is the regular expression to check returned from the request, otherwise "^HTTP/1.[01] 200 .*" will be used. Optional argument ''timeout'' specifies timeout in milliseconds. | ||
|- | |- | ||
| ServiceCheck.POP3(''target'',''username'',''password''[,''timeout'') || Check that POP3 service is running on ''target'' and that we are able to login using the supplied ''username'' and ''password''. Optional argument ''timeout'' specifies timeout in milliseconds. | | ServiceCheck.POP3(''target'',''username'',''password''[,''timeout'') || Check that POP3 service is running on ''target'' and that we are able to login using the supplied ''username'' and ''password''. Optional argument ''timeout'' specifies timeout in milliseconds. |
edits