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.44 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
[PACKAGE]: ../../raw/master/mkp/if64name-0.0.4-20231021.mkp "if64name-0.0.4-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]

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

---                   
### 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 PACKAGENAME-VERSION.mkp
```
or beginning with CMK2.2.x
```
mkp add PACKAGENAME-VERSION.mkp
mkp enable PACKAGENAME VERSION
```
In the non RAW editions of CheckMK you can use the GUI to install the package (_Setup_ -> _Extension Packages_ -> _Upload package_)
thl-cmk's avatar
thl-cmk committed

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