5.02021-11-21T21:59:27ZTemplatesUPSMONProUPSMON Pro## Overview
**Description:**
To work this solution you have to install on Windows Host - **UPSMON PRO 2.4** Appliction.
Zabbix template will grab data from UPSMON PRO WEB and store data in Zabbix.
**Items:**
* Input, V
* Output, V
* Frequency, Hz
* Load, %
* Battery Level, %
* Temperatue, C
**Triggers**:
* Battery is less than 50%;
* Battery is less than 20%;
* Input is less than 220V;
* Input is less than 200V;
* Input is less than 180V;
* Output is less than 200V;
* Temperature more than 30C;
* Temperature more than 35C.
Full description and required application can be found on GitHub: <https://github.com/ilianapro/zabbix_powercom_monitoring/>
Tested with **P****owercom Raptor RPT-1000AP**
Created by Ilias Aidar - 23/05/2020
E-Mail: [ilias@ilianapro.com](mailto:ilias@ilianapro.com)
Telegram: @iSmartyPro
## Author
Ilias Aidar
TemplatesDataLogUPS- LogHTTP_AGENTLog00TEXTLog10s{$URL}
- Battery LevelDEPENDENTUPS.Battery0%UPSJAVASCRIPTreturn value.split("\n")[5];Log{last()}<=20Battery is less than 20%DISASTER{last()}<=50Battery is less than 50%HIGH
- FrequencyDEPENDENTUPS.Frequency0HzUPSJAVASCRIPTreturn value.split("\n")[3];Log
- InputDEPENDENTUPS.Input0VUPSJAVASCRIPTreturn value.split("\n")[0];Log{last()}<=180Input is less than 180VDISASTERYES{last()}<=200Input is less than 200VHIGHYES{last()}<=220Input is less than 220VWARNINGYES
- LoadDEPENDENTUPS.Load0%UPSJAVASCRIPTreturn value.split("\n")[2];Log
- OutputDEPENDENTUPS.Output0VUPSJAVASCRIPTreturn value.split("\n")[1];Log{last()}<=200Output is less than 200VHIGH
- TemperatureDEPENDENTUPS.Temperature0CUPSJAVASCRIPTreturn value.split("\n")[4];Log{last()}>=30Temperature more than 30CWARNINGYES{last()}>=35Temperature more than 35CHIGHYES
{$URL}http://rd-kirovsk.gencoindustry.com:8000/ups.txtHere should be your UPSMON Pro URL