# opengear console severs power supplys
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.
This plugin will discover CM81XX devices.
---
### Download
* [opengear_power_supply.mkp](https://thl-cmk.hopto.org/gitlab/checkmk/opengear/opengear_power_supply/-/raw/master/opengear_power_supply.mkp "Download the MKP file")
---
### Installation
You can install the package by uploading it to your CheckMK site and as site user run `mkp install opengear_power_supply.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?
Nice ;-) Have a look at the [contribution guidelines](CONTRIBUTING.md "Contributing")
---
### Check Info
The plugin creates the service **_Power supply_** for each power supply with the **_power supply index_** as item.
Montoring states
| 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 |
Perfdata
| Metric | Unit | Perfometer |
| ------ | ------ | ------ |
| Input voltage | Y | yes |
| Output current | A | no |
| Output power | W | no |
---
### WATO
Service monitoring rule
| Section | Rule name |
| ------ | ------ |
| Temperature, Humidity, Electrical Parameters, etc. | opengear power supply |
| Option | Defailt value |
| ------ | ------ |
| 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
Discovery rule
There is no discovery rule
---
### Sample Output
Sample output
![sample output](/doc/sample.png?raw=true "sample output")
Sample output details
![sample output details](/doc/sample-details.png?raw=true "sample output details")