Hi hoolio, thanks for your help, I also think the monitors act like this by design. I´ve changed a little the script and now I control execution of it via other script that runs with cron. The main script just print the status in a file and another script, the external monitor, reads this and return the status to bigip.
I need to do it not because overhead of opening connections, it was just that because the pool member aren´t good with tcp connections, and open and close connections frequently could impact on the server.
Anyway, now it works, thanks for your help.
regards,
Ukstin