X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/upsgraph/blobdiff_plain/a2c7237ff8d30944dd1ca8f605c2d2d85ef01dfc..13f8524ee8b2eae18413aee4f147a00a09e5f26a:/silcon-with-measureups.conf diff --git a/silcon-with-measureups.conf b/silcon-with-measureups.conf index 34d3b1b..83417e9 100644 --- a/silcon-with-measureups.conf +++ b/silcon-with-measureups.conf @@ -1,197 +1,204 @@ package UPSGRAPH; -$host="192.168.34.253"; -$rrdfile="/var/www/usv/.work/ups.rrd"; $outdir="/var/www/usv/"; -$community="public"; $step=60; -@fields = ( 'inputV', 'inputVL1L2', 'inputVL2L3', 'inputVL3L1', 'inputCL1L2', 'inputCL2L3', 'inputCL3L1', 'outputV', 'outputVL1L2', 'outputVL2L3', 'outputVL3L1', 'outputHZ', 'outputCL1', 'outputCL2', 'outputCL3', 'battT', 'battC', 'load', 'loadL1', 'loadL2', 'loadL3', 'ambT', 'ambH', 'timeR', 'timeO' ); +$hosts = +[ + { + 'address' => "192.168.34.253", + 'name' => "faui4usv", + 'rrdfile' => "/var/www/usv/.work/ups.rrd", + 'community' => "public", -$vars = { - 'inputV' => { - 'name' => 'Input Voltage', - 'oidtext' => 'PowerNet-MIB::upsAdvInputLineVoltage.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.3.2.1.0', - 'min' => '180', - 'max' => '280', - }, - 'inputVL1L2' => { - 'name' => 'Input Voltage (L1/L2)', - 'oidtext' => 'PowerNet-MIB::upsPhaseInputVoltage.1.1.1', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.1', - 'min' => '300', - 'max' => '460', - }, - 'inputVL2L3' => { - 'name' => 'Input Voltage (L2/L3)', - 'oidtext' => 'PowerNet-MIB::upsPhaseInputVoltage.1.1.2', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.2', - 'min' => '300', - 'max' => '460', - }, - 'inputVL3L1' => { - 'name' => 'Input Voltage (L3/L1)', - 'oidtext' => 'PowerNet-MIB::upsPhaseInputVoltage.1.1.3', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.3', - 'min' => '300', - 'max' => '460', - }, - 'inputCL1L2' => { - 'name' => 'Input Current (L1/L2)', - 'oidtext' => 'PowerNet-MIB::upsPhaseInputCurrent.1.1.1', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.1', - 'min' => '0', - 'max' => '50', - 'factor' => 1/10, - }, - 'inputCL2L3' => { - 'name' => 'Input Current (L2/L3)', - 'oidtext' => 'PowerNet-MIB::upsPhaseInputCurrent.1.1.2', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.2', - 'min' => '0', - 'max' => '50', - 'factor' => 1/10, - }, - 'inputCL3L1' => { - 'name' => 'Input Current (L3/L1)', - 'oidtext' => 'PowerNet-MIB::upsPhaseInputCurrent.1.1.3', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.3', - 'min' => '0', - 'max' => '50', - 'factor' => 1/10, - }, - 'outputV' => { - 'name' => 'Output Voltage', - 'oidtext' => 'PowerNet-MIB::upsAdvOutputVoltage.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.4.2.1.0', - 'min' => '180', - 'max' => '280', - }, - 'outputVL1L2' => { - 'name' => 'Output Voltage (L1/L2)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputVoltage.1.1.1', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.1', - 'min' => '300', - 'max' => '500', - }, - 'outputVL2L3' => { - 'name' => 'Output Voltage (L2/L3)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputVoltage.1.1.2', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.2', - 'min' => '300', - 'max' => '500', - }, - 'outputVL3L1' => { - 'name' => 'Output Voltage (L3/L1)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputVoltage.1.1.3', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.3', - 'min' => '300', - 'max' => '500', - }, - 'outputHZ' => { - 'name' => 'Output Frequency', - 'oidtext' => 'PowerNet-MIB::upsAdvOutputFrequency.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.4.2.2.0', - 'min' => '40', - 'max' => '60', - }, - 'outputCL1' => { - 'name' => 'Output Current (L1)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputCurrent.1.1.1', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.1', - 'min' => '0', - 'max' => '50', - 'factor' => 1/10, - }, - 'outputCL2' => { - 'name' => 'Output Current (L2)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputCurrent.1.1.2', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.2', - 'min' => '0', - 'max' => '50', - 'factor' => 1/10, - }, - 'outputCL3' => { - 'name' => 'Output Current (L3)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputCurrent.1.1.3', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.3', - 'min' => '0', - 'max' => '50', - 'factor' => 1/10, - }, - 'battT' => { - 'name' => 'Battery Temperature', - 'oidtext' => 'PowerNet-MIB::upsAdvBatteryTemperature.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.2.2.2.0', - 'min' => '0', - 'max' => '100', - }, - 'battC' => { - 'name' => 'Battery Capacity', - 'oidtext' => 'PowerNet-MIB::upsAdvBatteryCapacity.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.2.2.1.0', - 'min' => '0', - 'max' => '110', - }, - 'load' => { - 'name' => 'UPS Load', - 'oidtext' => 'PowerNet-MIB::upsAdvOutputLoad.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.4.2.3.0', - 'min' => '0', - 'max' => '110', - }, - 'loadL1' => { - 'name' => 'UPS Load (L1)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputPercentLoad.1.1.1', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.1', - 'min' => '0', - 'max' => '110', - }, - 'loadL2' => { - 'name' => 'UPS Load (L2)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputPercentLoad.1.1.2', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.2', - 'min' => '0', - 'max' => '110', - }, - 'loadL3' => { - 'name' => 'UPS Load (L3)', - 'oidtext' => 'PowerNet-MIB::upsPhaseOutputPercentLoad.1.1.3', - 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.3', - 'min' => '0', - 'max' => '110', - }, - 'ambT' => { - 'name' => 'Ambient Temperature', - 'oidtext' => 'PowerNet-MIB::mUpsEnvironAmbientTemperature.0', - 'oid' => '1.3.6.1.4.1.318.1.1.2.1.1.0', - 'min' => '0', - 'max' => '60', - }, - 'ambH' => { - 'name' => 'Ambient Humidity', - 'oidtext' => 'PowerNet-MIB::mUpsEnvironRelativeHumidity.0', - 'oid' => '1.3.6.1.4.1.318.1.1.2.1.2.0', - 'min' => '0', - 'max' => '100', - }, - 'timeR' => { - 'name' => 'Time Remaining', - 'oidtext' => 'PowerNet-MIB::upsAdvBatteryRunTimeRemaining.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.2.2.3.0', - 'factor' => 1/6000, - 'min' => '0', - 'max' => '360', - }, - 'timeO' => { - 'name' => 'Time On Battery', - 'oidtext' => 'PowerNet-MIB::upsBasicBatteryTimeOnBattery.0', - 'oid' => '1.3.6.1.4.1.318.1.1.1.2.1.2.0', - 'factor' => 1/6000, - 'min' => '0', - 'max' => '360', - }, -}; + 'fields' => [ 'inputV', 'inputVL1L2', 'inputVL2L3', 'inputVL3L1', 'inputCL1L2', 'inputCL2L3', 'inputCL3L1', 'outputV', 'outputVL1L2', 'outputVL2L3', 'outputVL3L1', 'outputHZ', 'outputCL1', 'outputCL2', 'outputCL3', 'battT', 'battC', 'load', 'loadL1', 'loadL2', 'loadL3', 'ambT', 'ambH', 'timeR', 'timeO' ], + + 'vars' => { + 'inputV' => { + 'name' => 'Input Voltage', + 'oidtext' => 'PowerNet-MIB::upsAdvInputLineVoltage.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.3.2.1.0', + 'min' => '180', + 'max' => '280', + }, + 'inputVL1L2' => { + 'name' => 'Input Voltage (L1/L2)', + 'oidtext' => 'PowerNet-MIB::upsPhaseInputVoltage.1.1.1', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.1', + 'min' => '300', + 'max' => '460', + }, + 'inputVL2L3' => { + 'name' => 'Input Voltage (L2/L3)', + 'oidtext' => 'PowerNet-MIB::upsPhaseInputVoltage.1.1.2', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.2', + 'min' => '300', + 'max' => '460', + }, + 'inputVL3L1' => { + 'name' => 'Input Voltage (L3/L1)', + 'oidtext' => 'PowerNet-MIB::upsPhaseInputVoltage.1.1.3', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.3.1.1.3', + 'min' => '300', + 'max' => '460', + }, + 'inputCL1L2' => { + 'name' => 'Input Current (L1/L2)', + 'oidtext' => 'PowerNet-MIB::upsPhaseInputCurrent.1.1.1', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.1', + 'min' => '0', + 'max' => '50', + 'factor' => 1/10, + }, + 'inputCL2L3' => { + 'name' => 'Input Current (L2/L3)', + 'oidtext' => 'PowerNet-MIB::upsPhaseInputCurrent.1.1.2', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.2', + 'min' => '0', + 'max' => '50', + 'factor' => 1/10, + }, + 'inputCL3L1' => { + 'name' => 'Input Current (L3/L1)', + 'oidtext' => 'PowerNet-MIB::upsPhaseInputCurrent.1.1.3', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.2.3.1.6.1.1.3', + 'min' => '0', + 'max' => '50', + 'factor' => 1/10, + }, + 'outputV' => { + 'name' => 'Output Voltage', + 'oidtext' => 'PowerNet-MIB::upsAdvOutputVoltage.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.4.2.1.0', + 'min' => '180', + 'max' => '280', + }, + 'outputVL1L2' => { + 'name' => 'Output Voltage (L1/L2)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputVoltage.1.1.1', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.1', + 'min' => '300', + 'max' => '500', + }, + 'outputVL2L3' => { + 'name' => 'Output Voltage (L2/L3)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputVoltage.1.1.2', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.2', + 'min' => '300', + 'max' => '500', + }, + 'outputVL3L1' => { + 'name' => 'Output Voltage (L3/L1)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputVoltage.1.1.3', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.3.1.1.3', + 'min' => '300', + 'max' => '500', + }, + 'outputHZ' => { + 'name' => 'Output Frequency', + 'oidtext' => 'PowerNet-MIB::upsAdvOutputFrequency.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.4.2.2.0', + 'min' => '40', + 'max' => '60', + }, + 'outputCL1' => { + 'name' => 'Output Current (L1)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputCurrent.1.1.1', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.1', + 'min' => '0', + 'max' => '50', + 'factor' => 1/10, + }, + 'outputCL2' => { + 'name' => 'Output Current (L2)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputCurrent.1.1.2', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.2', + 'min' => '0', + 'max' => '50', + 'factor' => 1/10, + }, + 'outputCL3' => { + 'name' => 'Output Current (L3)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputCurrent.1.1.3', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.4.1.1.3', + 'min' => '0', + 'max' => '50', + 'factor' => 1/10, + }, + 'battT' => { + 'name' => 'Battery Temperature', + 'oidtext' => 'PowerNet-MIB::upsAdvBatteryTemperature.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.2.2.2.0', + 'min' => '0', + 'max' => '100', + }, + 'battC' => { + 'name' => 'Battery Capacity', + 'oidtext' => 'PowerNet-MIB::upsAdvBatteryCapacity.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.2.2.1.0', + 'min' => '0', + 'max' => '110', + }, + 'load' => { + 'name' => 'UPS Load', + 'oidtext' => 'PowerNet-MIB::upsAdvOutputLoad.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.4.2.3.0', + 'min' => '0', + 'max' => '110', + }, + 'loadL1' => { + 'name' => 'UPS Load (L1)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputPercentLoad.1.1.1', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.1', + 'min' => '0', + 'max' => '110', + }, + 'loadL2' => { + 'name' => 'UPS Load (L2)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputPercentLoad.1.1.2', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.2', + 'min' => '0', + 'max' => '110', + }, + 'loadL3' => { + 'name' => 'UPS Load (L3)', + 'oidtext' => 'PowerNet-MIB::upsPhaseOutputPercentLoad.1.1.3', + 'oid' => '1.3.6.1.4.1.318.1.1.1.9.3.3.1.10.1.1.3', + 'min' => '0', + 'max' => '110', + }, + 'ambT' => { + 'name' => 'Ambient Temperature', + 'oidtext' => 'PowerNet-MIB::mUpsEnvironAmbientTemperature.0', + 'oid' => '1.3.6.1.4.1.318.1.1.2.1.1.0', + 'min' => '0', + 'max' => '60', + }, + 'ambH' => { + 'name' => 'Ambient Humidity', + 'oidtext' => 'PowerNet-MIB::mUpsEnvironRelativeHumidity.0', + 'oid' => '1.3.6.1.4.1.318.1.1.2.1.2.0', + 'min' => '0', + 'max' => '100', + }, + 'timeR' => { + 'name' => 'Time Remaining', + 'oidtext' => 'PowerNet-MIB::upsAdvBatteryRunTimeRemaining.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.2.2.3.0', + 'factor' => 1/6000, + 'min' => '0', + 'max' => '360', + }, + 'timeO' => { + 'name' => 'Time On Battery', + 'oidtext' => 'PowerNet-MIB::upsBasicBatteryTimeOnBattery.0', + 'oid' => '1.3.6.1.4.1.318.1.1.1.2.1.2.0', + 'factor' => 1/6000, + 'min' => '0', + 'max' => '360', + }, + }, + }, +]; 1;