I am no longer supporting this project with new functionalities or bug fixes.
Use the following scripts as templates to create your own BIG-IP external monitors.
Use the files ending in debug during your tests, and the other files in production as debugging adds unnecessary work.
The system will automatically kill a script that is running, before starting a new process for that script.
So, there is no need anymore to check if a script still running.
Tested in version 11.3.0 and 15.1.0
bash_external_monitor_template.sh
bash_external_monitor_template_debug.sh
perl_external_monitor_template.pl
perl_external_monitor_template_debug.pl
python_external_monitor_template.py
python_external_monitor_template_debug.py
tcl_external_monitor_template.tcl
tcl_external_monitor_template_debug.tcl
Name: Leonardo Souza
LinkedIn: https://uk.linkedin.com/in/leonardobdes