Forum Discussion

Bob_10976's avatar
Bob_10976
Icon for Nimbostratus rankNimbostratus
Jan 11, 2010

Monitoring multiple SharePoint sites under one IP

Hello All..We have a SharePoint environment where several of our SharePoint sites all reside under one IP. So there is only one rule in the firewall, that points to the one VIP on the BigIP, which uses the one Monitor for all these sites.

 

 

We have found that if just one of these site becomes unresponsive then all the sites go down. Basically once the monitor is marked down we lose all of our sites.

 

 

I'd like to know if anyone has a way or suggestions on how to monitor multiple sites that is associated to just one IP.

 

 

I had thought I could create a VIP for each and every site and then use an iRule to redirect the request to that specific VIP based on host header value. However when my SharePoint world starts hosting 200 plus sites that's going to be a huge list of VIPs and I’d like to avoid that if possible.

 

Any other thoughts or suggestions?

 

 

Thanks,

 

Bob

 

2 Replies

  • hoolio's avatar
    hoolio
    Icon for Cirrostratus rankCirrostratus
    Do all of the Sharepoint instances listen on the same IP:port? Do you have LTM monitors associated with the node or the pool? What page(s) are you monitoring with the monitor(s)?

     

     

    If all of the Sharepoint instances are on the same IP:port and you want to explicitly monitor them separately, you could configure a new pool and monitor for each hostname. You could then use a single VIP and iRule to select the pool based on the requested hostname.

     

     

    What do you want LTM to do if a specific hostname isn't answering? Options include doing nothing, sending an HTTP redirect or sending an HTTP response containing static HTML.

     

     

    Aaron
  • Yes all instances listen on the same IP:port. The LTM monitor is assciated with the pool, we do have a monitor for the node, but its the default ICMP one. We have created a bigip.htm page and added some simple text which the monitor confirms, we have done that with each site. However i've seen where I can probably use just a simple connect of the default page and confirm I get a 200 response, which would be easier.

     

     

    I like the idea of a just creating a new pool and monitor each hostname, but honestly i'm not familiar enough with iRules to create one to select the pool based on the requested hostname, could use some help in that area if possible.

     

     

    If a hostname isn't aswering I guess I'd like it to work like it does now, mark it as down and that way we get an email notification. However I'm interesting in hearing thoughts on the other options.

     

     

    Thanks,

     

    Bob