Configuring the HTTP monitor service tests

Use the HTTP monitor configuration parameters to define HTTP service tests.

When you configure the monitor, default values are shown for the timeout and poll interval parameters. These defaults are 30 and 300 seconds respectively. Other defaults listed in the table are not shown during configuration but are applied at the time of saving the configuration details if no value has been specified.

Table 1. HTTP monitor configuration

Field

Description

server

The host name of the server to be monitored.

page

The URL of the page to be monitored.

description

A text field for providing descriptive information on the element.

Active

Selects whether or not the profile element should be activated once it is created.

port

The port on the HTTP server to use.

Default: 80

localip

Specifies the IP address of the network interface that the monitor uses for the test. If this field is empty, the monitor uses the interface specified by the IpAddress property.

version

The HTTP protocol version to be used:
  • 1.0
  • 1.1

Default: 1.0

command

The HTTP request type:

  • HEAD
  • GET
  • GETALL
  • POST

Default: GET

formname

When used in a transaction, the HTTP monitor scans the specified form for default values. Any values found are automatically filled in the next HTTP step in the transaction.

authenticationtype

Specifies the challenge -response authentication mechanism for authenticating network users:

  • NONE - No authentication
  • BASIC
  • NTLMv1 - Windows NTLM version 1 challenge/response authentication
  • NTLMv2 - Windows NTLM version 2

Default: NONE

username

The username (account name) for the monitor to use to log into the server.

password

The password corresponding to the username for the monitor to use to log into the server.

timeout

The time, in seconds, to wait for the server to respond.

Default: 30

poll

The time, in seconds, between each poll.

Default: 300

failureretests

The number of times to retest before indicating a failure.

Default: 0

retestinterval

The time, in seconds, to wait between each failure retest.

Default: 0

Proxy details

server

The host name of the proxy server.

port

The port on the proxy server to use.

Default: 8080

authenticationtype

The server authentication type for the proxy server. See authenticationtype above for further information.

Default: NONE

username

Used by the monitor together with the password to log into the proxy server.

password

Used by the monitor together with the username to log into the proxy server.

useproxy

Configures the monitor to perform the request using a proxy server.
  • proxy (use true in ismbatch)
  • noproxy (use false in ismbatch)

Default: noproxy

hostnamelookuppreference

Determines which IP version, IPv6 or IPv4, is applied to the supplied host name. The options are:
  • default sets the monitor to use monitor-wide properties settings. This is the default.
  • 4Then6 selects IPv4 and then IPv6. Uses IPv4 addresses if they are available. If no IPv4 addresses are found, IPv6 addresses are used.
  • 6Then4 selects IPv6 and then IPv4. Uses IPv6 addresses if they are available. If no IPv6 addresses are found, IPv4 addresses are used.
  • 4Only selects IPv4 only. Uses IPv4 addresses only. If there are no IPv4 addresses, the poll returns an error.
  • 6Only selects IPv6 only. Uses IPv6 addresses only. If there are no IPv6 addresses, the poll returns an error.
  • 6Or4 selects either IPv4 or IPv6. Uses the first address returned from the host name.