Siebel Installation Guide for Microsoft Windows > Configuring Siebel Enterprise Server and Related Components > Configuring Load Balancing for Siebel Applications >
Monitoring Servers with Siebel Native Load Balancer or Third-Party HTTP Load Balancers
This topic is part of Configuring Load Balancing for Siebel Applications.
The Siebel native load balancer and most third-party HTTP load balancers support server health monitoring. To set up Siebel Server monitoring, configure the load balancer to send an HTTP GET to the server URL. Here is an example URL:
- SiebSrvr1 = The Siebel Server host name or IP address
- 2321 = The port number for the Siebel Connection Broker (SCBroker). The default is 2321.
- SBA_80 = The Siebel Enterprise Server name
- SCBroker = The Siebel Connection Broker server component
If the Siebel Server and Siebel Connection Broker are running, Siebel Connection Broker returns the string:
This step confirms that the Siebel Server is running on the specified platform and that SCBroker is listening at the specified port. This health check does not verify that specific Application Object Managers (AOMs) or other server components are running on the platform.
CAUTION: Do not use TCP Health Check. It may connect to SCBroker and remain connected until the SCBroker component parameter
ConnRequestTimeout expires. During this period, SCBroker cannot handle new user-session requests.
Best Practices for Setting Up Monitoring
Implement the following best practices when you set up server monitoring:
- On the Siebel Servers you want to monitor, set the
Default Tasks and
Maximum Tasks parameters for SCBroker to 2. These settings provide two instances of SCBroker, which helps prevent monitoring requests from delaying handling of user requests.
- Use HTTP 1.0 to do health checks. It terminates connections to SCBroker quickly.