I'm trying to monitor the status of a server. This isn't a web server, so it doesn't use http or https. However, it does have ssh, but I don't have the passwords.

Since the server will respond to http sent to the ssh port, I hope to use that as a substitute for a ping. For example:

"http://coarc.on.ca:xxxx" where xxxx is the ssh port number, gets a reply of "SSH-2.0-OpenSSH_4.3" which is a 20 byte text only reply.

I've tried http, https and ssh sensors, but can't get any of them to check for this specific text.

Does anyone have an idea of how I can monitor these servers without the ssh password?


Article Comments

Please check our Port Sensor, it monitors a network service by connecting to its port. It tries to connect to the specified TCP/IP port number of a device and waits for the request to be accepted. Depending on your settings, it can alert you either when the monitored port is open, or when it is closed.


May, 2015 - Permalink

Hi,

Did you also try the HTTP Advanced Sensor with the option 'Require Keyword' and 'Response Must Include' ?


May, 2015 - Permalink

SOLUTION: The 'port' sensor solved the problem.

HTTPS Advanced did not work in this case. It works very well for web server applications, but not in this specific case.

Thank you to all who made suggestions.


May, 2015 - Permalink