External SNMP Monitor & disabling a pool member
Basically we want to use SNMP to monitor the load of our pool members for our oracle iexpense app servers.
The monitoring is working fine. But as I understand it, and as we've tested it, the behavior of an external monitor is to force the pool member offline, which terminates active sessions immediately (vs disabling the node, which allows persistent connections to finish).
Between folks here and support I've yet to be able to come up with a way that we can accomplish this... So I'm asking here if anyone has a unique and crafty way to do this.
The best solution was almost a win: create a cron job w/the external monitor and use tmsh to disable the node member. The problem: everything in our environment is in partitions. There's no way to change into a partition with tmsh, so you'd have to move all of the relevant services to the Common partion - Which is not desirable.