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 1.94 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
[PACKAGE]: ../../raw/master/mkp/opengear_serial_line-0.0.4-20240510.mkp "opengear_serial_line-0.0.4-20240510.mkp"
thl-cmk's avatar
thl-cmk committed
# opengear serial line
thl-cmk's avatar
thl-cmk committed

Monitors the state of the opengear console server serial/usb lines.

thl-cmk's avatar
thl-cmk committed
Tested with:
thl-cmk's avatar
thl-cmk committed
- IM4216
- CM7116
- CM7132
- CM7148
thl-cmk's avatar
thl-cmk committed
- CM8132
thl-cmk's avatar
thl-cmk committed

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

thl-cmk's avatar
thl-cmk committed
* *service*: this check creates the service _Serial line_ for each serial/usb line with the line index as item
thl-cmk's avatar
thl-cmk committed

* *state*: 
thl-cmk's avatar
thl-cmk committed
    - WARN if the CTS signal is not on (line disconnected)
thl-cmk's avatar
thl-cmk committed

* *wato*: 
thl-cmk's avatar
thl-cmk committed
    - Check: 
      - Desired line connection state (on/off), default: _connected (CTS on)_
      - Monitoring state if line not in desired state, default _WARN_
    - Discovery: 
      - Appearance of serial line (Index only / Index + Label), default: _Index only_
      - Discover connected lines only, default: discover all lines
      - Do not discover lines by port label (exact match), default: _None_
      - Do not discover lines where port label starts with, default: _None_
      - Do not discover lines by index, default: _None_
thl-cmk's avatar
thl-cmk committed

* *perfdata*: none
    
---
thl-cmk's avatar
thl-cmk committed
### Download

* [Download latest mkp file][PACKAGE]

**Note**: before you update to a newer version, always check the [CHANGELOG](CHANGELOG). There might be incompatible changes.

---                   
### Installation

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_)

---
### Want to contribute?

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

---
### Sample output

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

### WATO check 

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

### WATO discovery

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