check_bgp

check_bgp

These tool is useful in monitoring critical BGP peers of a router, and generating alerts for them.

Requires Net::SNMP.

Usage:

check_bgp.pl -H  [-C ] -p
check_bgp.pl [-h | --help]
check_bgp.pl [-V | --version]

-H (--hostname) Hostname to query - (required)

-C (--community) SNMP read community or v3 auth (defaults to public)

(v3 specified as username:authpassword:... )

username = SNMPv3 security name

authpassword = SNMPv3 authentication pass phrase (or hexidecimal key)

authprotocol = SNMPv3 authentication protocol (md5 (default) or sha)

privpassword = SNMPv3 privacy pass phrase (or hexidecmal key)

privprotocol = SNMPv3 privacy protocol (des (default) or aes)

-v (--snmp_version) 1 for SNMP v1

2 for SNMP v2c (default)

3 for SNMP v3

-p {--peer} IP of BGP Peer

-V (--version) Plugin version

-h (--help) usage help

Primary MIB reference - BGP4-MIB

Version 0.4 added snmpv3 support

Version 0.3 $snmp was not checked for being defined - fixed

Version 0.2 conformed with ePN