LTM - Setting dependancy between monitors
Not sure if this is even possible but here is the scenario:
I have a pool of IIS servers configured as members of two sets of pools based on TCP ports configured in IIS. (I was told that you need to create a separate VS per port you want to load balance).
So... per the web devs, port 10000 is for responding to TCP traffic (restful web calls, etc.). Port 10001 is responding to http requests.
Virtual Server 1 (TCP port 10000) Virtual Server 2 (TCP port 10001)
Pool 10000 (has Servers 1-3/port 10000 as members) Pool 10001 (has Servers 1-3/port 10001 as members)
I have an http monitor which is working correctly which monitors pool 10001 for successful get responses and works as expected. Disable web service on Server1, the Pool 10001 shows Server1 as down.
My problem is that Pool 10000 shows Server 1 as still being up as its just using the standard icmp monitor, thus traffic is still being passed to that server.
Is it possible to set a dependency on the icmp monitor to the http monitor associated with pool 10001?
So if the web server is down on a server, no traffic is sent to that server regardless if its still responding to ping? If it's not responding to ping, then obviously the web monitor would be down as well.
Sorry, really new to LTM concepts so still learning this awesome system.
Thanks,
George