/check_bigip

Nagios check for F5 BIG-IP LTM pools

Primary LanguagePythonMIT LicenseMIT

check_bigip

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.

check_bigip_pools.py

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.

Usage

check_bigip_pools.py -v2 -C public -i 10.20.30.3 /Common/example_443_vs

Limitations

I only built in SNMP v2 because I don't have a use case for SNMP v3.