Nagios checks for F5 BIG-IP
A Python port of Timo Schlueter's excellent check_bigip_pools.pl https://github.com/timoschlueter/check_bigip_pools.
Tested on Ubuntu 20.04 LTS against several F5 BIG-IP LTM 16.1 devices.
My goal is to eventually create a companion script to check F5 GTM pools.
Checks an F5 LTM pool for available members. If all members are available then return OK. If not all members are available then return a WARN. If zero members are available return CRIT.
check_bigip_pools.py -v2 -C public -i 10.20.30.3 /Common/example_443_vs
I only built in SNMP v2 because I don't have a use case for SNMP v3.