Navigation: Contents   Index   Previous   Next

HTTP Advanced Sensor

This sensor is an extended version of the HTTP sensor (see above) and should be the preferred sensor for website monitoring.

It adds content checking, authentication, and proxy settings or can even notify the user when a webpage is changed. Using this sensor a website/webpage can be monitored for many more aspects than by only using the basic HTTP sensor.

For example it is a good idea to monitor the content of a webpage for error messages that could show up on a webpage in case the database or script engine has problems (e.g. enter "error" in the Response may not include field).

Another good idea for scripted webpages is to monitor that the "</html>" tag is always a part of the result. Many script languages stop processing a scripted webpage upon errors and thus this HTML code is not delivered to the client. Or put a special code in your footers (e.g. "<!—PAGEEND-->") and monitor for this string to make sure the webpages are delivered completely. There are many more options of course…

All additional parameters of this sensor are optional (see the HTTP sensor for the other parameters):

·      Response must include—If the resulting HTML does not contain this string, this is considered an error and can trigger a notification.

·      Response may not include—If this string is found in the resulting HTML, this is considered an error and can trigger a notification.

·      Monitor content change—Check this option if you want to monitor any content changes (checksum based). This can be combined with an 'On Change' notification to notify the user when the resulting webpage changes.

·      Limit download (kb)—Enter a maximum amount of data transferred per request. Attention: The content check option is maybe inaccurate when you use a download limit

·      User—Enter a login name here if the monitored URL is protected with basic authentication

·      Password—Enter a password here if the monitored URL is protected with basic authentication

·      Proxy—If your network requires a proxy to be used for HTTP requests (Note: it is recommended NOT to use proxies for monitoring because when a request fails IPCheck Server Monitor does not know whether the proxy failed or the monitored server)

·      Name—IP-address or DNS name of the proxy server

·      Port—the port of the proxy server

·      User—optional username needed to access the proxy

·      Password—optional password needed to access the proxy

·      On Change—Select a notification that should be triggered when the HTTP result of the URL changes (enable monitor content change above!)

Note 2: You can set the useragent string by setting the following registry key (you may need to create a new string value “useragent”):

Localmachine\Software\Paessler\IPCheck\useragent

More:

What it means when the HTTP Advanced Sensor is up

What it means when the HTTP Advanced Sensor is down

Navigation: Contents   Index   Previous   Next



Copyright © 1998 - 2012 Paessler AG