Unlike dynamic files, static files do not change on a regular basis. Updated content in a static file can signal an intentional revision, an unauthorized change, a major development of which you may need to be aware, or even the removal of the resource from the server.
ipMonitor's HTTP - QA and FTP - QA Monitors can check for modifications made to a static webpage or FTP resource, and alert you as soon as a change is detected.
After completing this tutorial, you will know:
If you use web analytics or log analysis software, the HTTP - QA and FTP - QA Monitors may cause hits to be generated. Refer to your log analysis software for information regarding how to exclude ipMonitor traffic from analysis.
If your web or FTP server requires authentication, you will need to create a new Credential for use with the HTTP - QA or FTP - QA Monitor. You can do this ahead of time by using the Credentials Manager, or you can use the Credentials Wizard during the Monitor Configuration stage. For more information, refer to the Credentials section of ipMonitor's Context-Sensitive Help system. The Context-Sensitive Help can be accessed by clicking the Help link located in the top right corner of the Administration web interface.
Note: Both the HTTP - QA and the FTP - QA Monitors follow the same configuration scheme. Although the images in the example below depict the setup procedure for the HTTP - QA Monitor, the following instructions can also be applied to the FTP - QA Monitor.


|
TIP This field must begin with a forward slash (/). Examples of valid relative paths are:
|
|
TIP The FTP - QA Monitor supports the ability to automatically log in to an anonymous FTP server. To use this ability, do not select a Credential for Monitoring. The following login parameters are provided by ipMonitor:
|

|
TIP If the resource is modified, ipMonitor will need to obtain a new checksum for comparison. The new sample can be obtained by clicking the Update... button at any time. |
ipMonitor does not maintain a local copy of the resource being monitored. When the Update... button is clicked, the resource is sampled to obtain the checksum (CRC-32).
A checksum (also referred to as a 'hash') is a type of cyclic redundancy check (CRC). It results from using a mathematical algorithm to compress a block of data into a small number of bits. A CRC-32 converts the data into a fixed-length (32 bit) string.

The above diagram shows that the HTTP - QA and FTP - QA Monitors detect changes in a static file by:
Note: If the file size or checksum of the monitored resource is different than the original value, ipMonitor will begin the failure and alerting process.
The HTTP - QA and FTP - QA Monitors can generate considerable bandwidth if aggressive timing parameters are applied. Depending on the size of the file being monitored, if the defined timing parameters require the Monitor to frequently retrieve the resource, bandwidth consumption can quickly become a concern.
Note: The following suggested parameters are intended to be used with resources that are expected to change very infrequently, or not at all. For example, downloadable resources such as PDF documents and executable files.

|
TIP Ensure that the Monitor is assigned to a Profile, and that Alerts have been configured for that Profile. Otherwise, the Monitor will be unable to generate an Alert when a failure occurs. |
In addition to bandwidth considerations, the length of time required to download the target file must also be taken into account when setting timing parameters.
If the time period specified in the Maximum Test Duration field is less than the length of time it would take the HTTP - QA or FTP - QA Monitor to download the resource, the test will fail, triggering any configured Alerts.
The Maximum Test Duration field should be set to at least 240 seconds. We recommend increasing the minimum required time period to ensure that the timing parameter is flexible enough to account for heightened network traffic and other causes of increased download times.
For more information regarding the HTTP - QA and FTP - QA Monitors, refer to the Monitors section of the Context-Sensitive Help system. Click Monitor Types, then select HTTP - QA or FTP - QA. The Context-Sensitive Help can be accessed by clicking the Help link located in the top right corner of ipMonitor's Administration web interface.
For information on other features and concepts related to those discussed in this article, refer to the following ipMonitor resources:
< Back
![]()
Last Updated: April 3, 2006 | What did you think of this topic?