Forum Discussion
Hi Parveez,
I agree with Kevin. What you are describing is better suited for an Advanced Monitor.
One of the problems with using an iRule to capture things like what you are describing is that if the iRule disables the Node and then it successfully passes a Health Check (which could be monitoring another part of the site which is actually healthy), the Health Monitor will re-enable the Node to take traffic.
If a Health Monitor marks a Node down then you do have the option of the "Manual Resume" where the Monitor will not re-enable the Node...EVER. You will have to and in that case you could get all of your servers marked down and take an outage as a result.
It's a slippery slope that your on. I would suggest several Advanced Monitors that monitor different areas of your site and then require that Availability Requirement on the pool to be "All Monitors". You can then add as many as you need to get the job done.
Not idea to have a pool with a ton-o-monitors on it...but less likely to make all of your servers take a dirt nap when you need them taking traffic.
Hope this helps.