Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
README.md 2.29 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
# Cisco BGP Peer
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
Monitors status of Cisco BGP peers (IPv4 and IPv6, with basic support for VRFs on NXOS)

thl-cmk's avatar
thl-cmk committed
**Incompatible changes form the last version for CMK 1.6.x**
thl-cmk's avatar
thl-cmk committed
- **minuptime: changed from warn to warn/crit**
- **check output: remove details changed to add details**
thl-cmk's avatar
thl-cmk committed
- **perfdata: names changed**
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
**Note**: the service name has ben changed from _**Cisco BGP peer**_ to _**BGP peer**_ for streamlining with my other BGP peer plugins.

---
thl-cmk's avatar
thl-cmk committed
### Check Info
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
* *service*: this check creates one service for each peer/address family  (IPv4 and IPv6) [see bgp_peer service](https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/bgp_peer/-/blob/master/README.md "BGP peer readme.md")
thl-cmk's avatar
thl-cmk committed
* *state*: [see bgp_peer states](https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/bgp_peer/-/blob/master/README.md "BGP peer readme.md")
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
* *wato*: [see bgp_peer WATO options](https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/bgp_peer/-/raw/master/doc/wato.png?raw=true "BGP Peer WATO options")
thl-cmk's avatar
thl-cmk committed
   
thl-cmk's avatar
thl-cmk committed
* *perfdata (if avilable)*: 
thl-cmk's avatar
thl-cmk committed
    * Prefixes accepted (count)
    * Prefixes advertised (/s)
thl-cmk's avatar
thl-cmk committed
    * Prefixes denied (/s)
thl-cmk's avatar
thl-cmk committed
    * Prefixes suppressed (/s)
thl-cmk's avatar
thl-cmk committed
    * Prefixes withdrawn (/s)
thl-cmk's avatar
thl-cmk committed
    * Updates received (/s)
    * Updates send (/s)
thl-cmk's avatar
thl-cmk committed
    * Total messages received (/s)
thl-cmk's avatar
thl-cmk committed
    * Total messages send (/s)
    * FMS transitions (count)
    * FMS last change (s)
    * Last update received (s)
thl-cmk's avatar
thl-cmk committed

---
### Download

* [cisco_bgp_peer.mkp (latest version)](https://thl-cmk.hopto.org/gitlab/checkmk/cisco/cisco_bgp_peer/-/raw/master/cisco_bgp_peer.mkp "Download latest version")

---                   
### Installation

thl-cmk's avatar
thl-cmk committed
You can install the package by uploading it to your CheckMK site and as site user run `mkp install cisco_bgp_peer.mkp`. On CMK 2.2.x and above use `mkp add cisco_bgp_peer.mkp` and `mkp enable cisco_bgp_peer`.
thl-cmk's avatar
thl-cmk committed


In the Enterprise/Free edition of CheckMK you can use the GUI to install the package (_Setup_ -> _Extension Packages_ -> _Upload package_)

In addition to this package you need to install the vendor independent plugin [BGP Peer](https://thl-cmk.hopto.org/gitlab/checkmk/vendor-independent/bgp_peer "BGP Peer") as well.

thl-cmk's avatar
thl-cmk committed
---
thl-cmk's avatar
thl-cmk committed
### Want to contribute?

thl-cmk's avatar
thl-cmk committed
Nice ;-) Have a look at the [contribution guidelines](CONTRIBUTING.md "Contributing")
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
---
thl-cmk's avatar
thl-cmk committed
### Sample output
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
![sample output](/doc/sample.png?raw=true "sample output")
thl-cmk's avatar
thl-cmk committed