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.52 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
[PACKAGE]: ../../raw/master/mkp/opengear_power_supply-0.0.4-20240510.mkp "opengear_power_supply-0.0.4-20240510.mkp"
thl-cmk's avatar
thl-cmk committed
# opengear console severs power supplys
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
This plugin will monitor opengear console servers power supplys. It will show the power supply name (if not none) and the device name.
It will also show the input voltage, the output current and the output power.
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
This plugin will discover CM81XX devices.

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

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

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

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

---
### Check Info

thl-cmk's avatar
thl-cmk committed
The plugin creates the service **_Power supply_** for each power supply with the **_power supply index_** as item.
thl-cmk's avatar
thl-cmk committed

<details><summary>Montoring states</summary>

thl-cmk's avatar
thl-cmk committed
| State | condition | WATO | 
| ----- | --------- | ---- |
| WARN/CRIT | at Input voltage upper levels | yes |
| WARN/CRIT | below Input voltage lower levels | yes |
| WARN/CRIT | at Output power upper levels | yes |

thl-cmk's avatar
thl-cmk committed

</details>

<details><summary>Perfdata</summary>

| Metric | Unit | Perfometer |
| ------ | ------ | ------ |
thl-cmk's avatar
thl-cmk committed
| Input voltage | Y | yes |
| Output current | A | no |
| Output power | W | no |
thl-cmk's avatar
thl-cmk committed

</details>

---
### WATO
<details><summary>Service monitoring rule</summary>

| Section | Rule name |
| ------ | ------ |
thl-cmk's avatar
thl-cmk committed
| Temperature, Humidity, Electrical Parameters, etc. | opengear power supply  |
thl-cmk's avatar
thl-cmk committed

| Option | Defailt value |
| ------ | ------ |
thl-cmk's avatar
thl-cmk committed
| Input voltage upper levels | 12.7V / 12.9V |
| Input voltage lower levels | 11.3V / 11.1V |
| Output current upper levels | none |
| Output current lower levels | none |
| Output power upper levels | 15.1W / 16.0W |
| Output power lower levels | none |

These defaults are based on the opengear CM81XX data sheet
thl-cmk's avatar
thl-cmk committed

</details> 

<details><summary>Discovery rule</summary>

thl-cmk's avatar
thl-cmk committed
There is no discovery rule
thl-cmk's avatar
thl-cmk committed
</details> 

---
### Sample Output

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

Sample output details

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