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
Snippets Groups Projects
README.md 2.35 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
[PACKAGE]: ../../raw/master/mkp/if64name-0.0.3-20231021.mkp "if64name-0.0.3-20231021.mkp"
thl-cmk's avatar
thl-cmk committed
# if64name

This is a extension for the _if64_ check. It will replace _ifDescr_ with _ifName_ if available.\
Also the long interface name will be replaced by a short version (ie. **HundredGigabitEthernet0/0/0** replaced by **Hu0/0/0**).


To use this extension you need to have a interface discovery rule that uses interface description as the service item.

thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
To use the unchanged _if64_ version, just disable the _if64name_ snmp section. The original _if64_ check stayes completely unchanged.
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
---
thl-cmk's avatar
thl-cmk committed
### Download

thl-cmk's avatar
thl-cmk committed
* [Download latest mkp file][PACKAGE]

**Note**: before you update to a newer version, alway check the [CHANGELOG](CHANGELOG). There migth be incompatible changes.
thl-cmk's avatar
thl-cmk committed

---                   
### Installation

You can install the package by uploading it to your CheckMK site and as site user run `mkp install if64name.mkp`.


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

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

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
  
| | original if64 | modifiyed if64name |
| -- | ---- | ----- |
|Cisco Catalyst | ![Sample output original if64 Cisco Catalyst](/doc/sampleif64-catalyst.png?raw=true "Sample output original if64 Cisco Catalyst") |  ![Sample output original if64name Cisco Catalyst](/doc/sampleif64name-catalyst.png?raw=true "Sample output original if64name Cisco Catalyst")|
| Alcatel-Lucent | ![Sample output original if64 Alcatel-Lucent](/doc/sampleif64-alcatel.png?raw=true "Sample output original if64 Alcatel-Lucent") | ![Sample output original if64name Alcatel Lucent](/doc/sampleif64name-alcatel.png?raw=true "Sample output original if64name Alcatel Lucent") |
thl-cmk's avatar
thl-cmk committed
| Cisco ASA | ![Sample output original if64 Cisco ASA](/doc/sampleif64-asa.png?raw=true "Sample output original if64 Cisco ASA") |  ![Sample output original if64name Cisco ASA](/doc/sampleif64name-asa.png?raw=true "Sample output original if64name Cisco ASA")|
| Check Point |  ![Sample output original if64 Check Pointt](/doc/sampleif64-checkpoint.png?raw=true "Sample output original if64 Check Point") |  ![Sample output original if64name Check Point](/doc/sampleif64name-checkpoint.png?raw=true "Sample output original if64name Check Point")|