Ok, well.. The monitor using the Virtual as an alias doesn't work if the pool is down. If I add a simple ICMP monitor, and tell the pool to be up if at least 1 monitor succeeds, then the Virtual Server works. Problem is, it negates my use of the pool.
Only one of the mysql servers (3-node Enterprise cluster) will have the Master (read/write) role. I need one pool for read/write, and another for just the read-only nodes.
And manually updating the pools to enable/disable nodes is kind not what I want :)
SO - I will try using an external script, since I am able to use /bin/mysql to connect on the F5 CLI.