Forum Discussion
Automatic Maintenance (Sorry) Page triggered via monitor
All,
I see there are tons of different ways to automatically display a VIP maintenance page when all members of a pool are down. What I'm looking for is a way to automatically display a maintenance page if the response status of a monitor changes for one or all of the members of a pool.
What I'm thinking is that I would attach a monitor that would look for a file say: /status.html
When everything is normal the file output would be: NORMAL
When I want the maintenance page enabled someone would change the file to read: MAINTENANCE
Then when the monitor would check it would know to put up the maintenance page, when they change the back to: NORMAL it would take it down.
Something to that effect, I just have no idea how I would implement it since I do not have iRule skills! :)
Any help is greatly appreciated!
Hi Lucern,
when HTTP_REQUEST { if { [active_members pool_example] < X } { log local0. "pool_example: At least one member offline" HTTP::respond 503 content "MAINTENANCE" } }
X = number of members in pool_example
- LucernNimbostratus
Oh wow! That doesn't seem too complicated! I will give that a shot! Thank you so much!
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com