Wes_98712
Jun 02, 2006Nimbostratus
IIS Host Headers and ECV health monitoring
Interesting situation has come up, we have 2 IIS servers hosting sharepoint team services sites (8 sites in a front-end web farm on both servers hitting the same content database). We have been requested to implement ECV's to check the health of each system. The problem is as follows:
1. Using host headers simple TCP socket checks won't tell us if a site is down.
2. We are not using DNS on the F5 so checking each web site will be difficult, unless we use local /etc/hosts file entries...which we can do.
3. Even with local host entries, applying multiple ECV's on a single server won't work as the ECV will fail but we don't want the node removed from the central LB pool as other sites are working.
Can we use iRules to check the health of the site, based on the server response and pull the node out of service? There are also some authentication issues to consider, as we are using NTLM on Sharepoint to determine whether or not a user has access, so I am not sure if we can pass a username and password through iRules to hit the service.
As you can see this is going to be a very intricate process, any ideas on how to get this to work?
-Wes