The program allows you to monitor web servers and web pages using the HTTP/HTTPS protocol. It can also monitor the web page content and detect the web page and site defacing (when intruders change the web page content removing your texts and links).
The check allows monitoring the state of the HTTP/HTTPS web service on a remote host. Thus, you can constantly monitor the availability of the web server. The check consists in attempting to connect to the web service by sending the 'GET' or 'POST' requests. The application analyses the web server response and determines the state of the service.
The POST requests with parameters are supported so you can run scripts on the web server. You can specify the parameters in a separate field where they will be listed with the "&"delimiter (for example, param1=1¶m2=2).
However, the check, except for merely accessing the Web server, can monitor the content of web pages on it. The application allows searching the web page for a string and alerting when it is found or not found. The most important is that it can respond to the change in the content of the page, promptly notifying the site owner on the occurrence of deface (unauthorized modification of the web page by a malefactor).
You can search for the current date or time stamp using the substitution keys. The check can even save the master copy of the page and compare the current web page with it notifying you on changes.
The check can also monitor the result HTTP status code. You can specify the list of valid return codes and the program will raise an alert if some other code is received. The code list can be specified as an interval (with dash) or as an enumeration (with commas). For example: 100-226,302,308.
The application allows entering login and password for authenticated access to the Web server and various parameters (host address, login/password) for passing the request through proxy servers.
Requirements: Windows NT/2000/XP/Vista/7/8.1/10; Server 2003/2008/2012/2016/2019 supported.