Environment: 11.4.0 HF3
I have a reverse HTTP monitor that is assigned to two pool members. The HTTP server for this monitor is hosted on a third server, which is not a member of the pool. When this third server is up and serving requests, I can correctly execute the monitor for the pool members. However, when the HTTP server is down, my reverse monitors fail and the pool members get disabled. Is there a way to configure a reverse monitor to survive an outage on an alias address/port?
I´m not aware of a build-in solution for your requirement and I guess F5´s intention was to map the reverse monitor to the pool members directly. In case the monitoring condition is met or the pool member does not respond at all it will be marked as down until a following monitoring sequence is successful.
Before this feature was build in I used a so called external monitor (based on a shell script) to poll a status page on a dedicated server. Based on the result the monitor modified the pool member state via tmsh.
That´s the only approach coming close to what you have currently tried to implement.
But how about using the API to control poolmember state?