$('a[name]').remove(); $('#ic-homepage__footer').before('

'); $("#tabs").tabs({ selected: 1 }); $("#ic-homepage__ic-tips").append( quickTipHTML() ); unhideOneProductTip(); $("#ic-homepage__product-tips").wrapInner('

'); $("#ic-homepage__feed-tips").wrapInner('

'); });

IBM Tivoli Monitoring > Version 6.3 > User's Guides > Agent Builder User's Guide > Monitor HTTP availability and response time IBM Tivoli Monitoring, Version 6.3


HTTP tables

Reference information about the default HTTP attribute groups.

The two attribute groups that are created by the HTTP data source are:

Managed URLs

The Managed URLs table provides availability and response time data about each URL being monitored.

URL Objects

The URL Objects table contains a separate URL entry for each embedded object. For example, the .gif and .jpg files that might be used in the website that is listed in the Managed URL report.
For information about the syntax that is used in the Managed URLs and URL Objects tables, see (Specific fields for HTTP attributes).

When you want to monitor the response time and availability of specific objects within a website, review the contents of the URL Objects table. The URL Objects table monitors a specific list of objects that are detected in downloaded HTML files. The following table lists the HTML elements that are searched for objects to monitor and the attributes within these elements that reference the objects:


HTML elements searched for objects to monitor

HTML element Attribute containing object to be monitored
img src
script src
embed src
object codebase or data
body background
input src

In the following example HTML extract, the object that is monitored is the image that is referenced by the src attribute of the imgelement.

A full URL to the image is calculated based on the URL to the source document.

If you do not want to monitor objects that are found in a web page, in the URL Monitoring configuration section, set the Page object collection property to No.


Specific fields for HTTP attributes

Figure 1. Attribute Information page

In the Attribute information page (Figure 1), there are two fields for HTTP attributes that define how data is collected from the URL. The Attribute Type field can be any value from a list that controls the information about the URL that is returned. Some attribute types require a value in the Type Value field.

The following table describes all of the attribute types for the Managed URLs attribute group, and the type value when one is required:


HTTP Attribute Information - Managed URLs

Attribute type Description Type value Data type that is returned Differences with FTP and file protocols
XPath Query Runs an XPath query on the content that is returned from a URL connection. The query must be written to return data useful for an attribute, not a list of nodes. The XPath query to run against the content that is obtained from a URL connection. The data that is returned can be a string, a numeric, or a timestamp value. If the data is in the XML DateTime format, you can specify timestamp as the attribute type. The agent converts the value to a Candle Timestamp. None
Response Time The amount of time in milliseconds that it took to download the content from the requested URL. None Integer (number of milliseconds) None
Response Message The HTTP response message that is returned by the server. None String The response message applies only if the URL uses the HTTP or HTTPS protocols.
Response Code The HTTP response code that is returned by the server. None Integer The response code applies only if the URL uses the HTTP or HTTPS protocols. It is always 0 for file or FTP URLs.
Response Length The size of the content in bytes that is downloaded from the requested URL None Integer (size in bytes) None
Response Header The response header can be used to retrieve a value from one of the URL response header fields. The argument specifies which field is requested. The response header to collect. String Generally FTP and file protocols do not have any headers that can be collected.
Request URL The connection is made to this URL. All of the response keywords provide information about the connection to this URL. The XPath Query can be used to obtain information that is obtained from the content that is returned by accessing this URL. None String None
Page Objects Number of objects that are discovered on the monitored HTML page that are monitored by the URL Objects attribute group. None Integer None
Total Object Size The total size of the objects that is monitored in the URL Objects attribute group for this web page. None Integer (in bytes) None
Alias The user specified alias for this URL. None String None
User The user specified data for this URL. None String None

The following table describes the attribute types for the URL Objects attribute group:


HTTP Attribute Information - URL Objects

Attribute type Description Type value Data type that is returned Differences with FTP and file protocols
URL The URL that is monitored in the Managed URLs table. None String None
Object Name The URL for the object that is monitored within the HTML page. None String None
Object Size The size in bytes of the content that is downloaded from the Object Name URL. None Numeric None
Object Response Time The time in milliseconds it took to download the page object. None Numeric None


Parent topic:

Monitor HTTP availability and response time

+

Search Tips   |   Advanced Search