Forum Discussion
ib_37889
May 07, 2012Nimbostratus
Jeff
I have used external monitors that execute on the back-end node via inetd/tcpserver ( assuming backends are un*x -like ) with success, using telnet on the bigip. However , should the backend have a http server I think it would be easier to use a httpmonitor and have a script on the webserver do the same checks the shell script does. You can then check for "up" in the reply.
Right now every 6900 is forking 1 shell with at least 4 sub-shells ( back-quotes ) per back-end
With 600 be's , that makes 3000 instances of bash every x seconds.
Seeing the part with the pidfile and the kill, I assume you have noticed the scripts overlap or hang.
kr,
Ib