Article ID: 259651 - View products that this article applies to.
This article was previously published under Q259651
This article has been archived. It is offered "as is" and will no longer be updated.
HTTP Monitoring Service (HTTPMon) is a resource kit utility that is included in Microsoft Windows NT 4.0 and Microsoft Windows 2000 resource kits. HTTPMon can be configured to monitor Web sites. It can also be configured to remove a node from a Network Load Balancing (NLB) or Windows Load Balancing Service (WLBS) cluster, or rejoin the node to the cluster, depending on the availability of the Web site.
NOTE: This KB article is based on HTTPMON version 3.08b from the Windows 2000 Resource Kit.
This walkthrough gives an example of how to use HTTPMon Configuration Manager. This example assumes that the NLB or WLBS cluster is configured and functioning properly, remote control is enabled, and the remote control password is configured. For this example, use the following values:
Cluster name= NLB_ClusterNOTE: The relative path in this case points to the default Web site.
Server Name= Server1, Server2
Relative Path= /
The ports used for remote control communications are:
Convoy UDP:1717HTTPMon controls the WLBS NLB cluster using the remote control port and password configured in the cluster configuration. The following is the remote command that stops or starts a WLBS NLB cluster:
wlbs stop <cluster IP>:<host IP> wlbs start <cluster IP>:<host IP>
Using HTTPMon to Remove or Add a WLBS NLB ClusterTo configure HTTPMon to remove or add a WLBS NLB cluster node (based on Web site availability), follow these steps:
Monitoring a ClusterTo enable HTTPMon to monitor a cluster, follow these steps:
Adding a ClusterTo enable HTTPMon to add a cluster, follow these steps:
Adding Servers to the ClusterTo add servers to the cluster, follow these steps:
Adding a Cluster URLTo add a cluster URL, follow these steps:
Testing HTTPMonTo verify that HTTPMon is functioning, stop either the World Wide Web Publishing service, or the Web site that is indicated in the configuration of HTTPMon on one of the NLB cluster nodes. It takes several minutes for HTTPMon to log errors in the client's event log. By default, HTTPMon tests the Web sites every 300 seconds and retries several times. For testing purposes, you may want to change configuration options to fit a particular situation.
HTTPMon logs events in the event log of the client running HTTPMon. A description of these events are included with HTTPMon documentation included in the resource kit. Event 3000 messages are listed when a cluster node is removed. Event 2000 messages are listed when a cluster node is added.
Article ID: 259651 - Last Review: October 26, 2013 - Revision: 3.0