Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

MGE UPS 1.1

git-svn-id: http://zenpacks.zenoss.org/svn/zenpacks@943 db08cffe-75b9-45d1-af1a-46ad9ef135f6
  • Loading branch information...
commit b7e1cfc3f67788609ac95b4934207e5b5eaba3f9 1 parent 01437f2
Matt Ray authored
Showing with 983 additions and 34 deletions.
  1. +981 −32 ZenPacks/chitambira/mgeUPS/objects/objects.xml
  2. +2 −2 setup.py
View
1,013 ZenPacks/chitambira/mgeUPS/objects/objects.xml
@@ -1,7 +1,15 @@
<?xml version="1.0"?>
<objects>
-<!-- ('', 'zport', 'dmd', 'Devices', 'Power', 'UPS', 'MGE', 'rrdTemplates', 'MGE UPS') -->
-<object id='/zport/dmd/Devices/Power/UPS/MGE/rrdTemplates/MGE UPS' module='Products.ZenModel.RRDTemplate' class='RRDTemplate'>
+<!-- ('', 'zport', 'dmd', 'Devices', 'Power', 'UPS', 'MGE') -->
+<object id='/zport/dmd/Devices/Power/UPS/MGE' module='Products.ZenModel.DeviceClass' class='DeviceClass'>
+<property visible="True" type="lines" id="zDeviceTemplates" >
+['Device', 'MGE UPS']
+</property>
+<property visible="True" type="string" id="zSnmpVer" >
+v1
+</property>
+<tomanycont id='rrdTemplates'>
+<object id='MGE UPS' module='Products.ZenModel.RRDTemplate' class='RRDTemplate'>
<property type="string" id="targetPythonClass" mode="w" >
Products.ZenModel.Device
</property>
@@ -203,7 +211,7 @@ True
300
</property>
<property type="string" id="oid" mode="w" >
-1.3.6.1.4.1.705.1.5.3.0
+1.3.6.1.4.1.705.1.5.1.0
</property>
<property type="boolean" id="usessh" mode="w" >
False
@@ -212,7 +220,7 @@ False
Auto
</property>
<tomanycont id='datapoints'>
-<object id='battery_recharge_remaining' module='Products.ZenModel.RRDDataPoint' class='RRDDataPoint'>
+<object id='battery_remaining_time' module='Products.ZenModel.RRDDataPoint' class='RRDDataPoint'>
<property select_variable="rrdtypes" type="selection" id="rrdtype" mode="w" >
GAUGE
</property>
@@ -403,6 +411,48 @@ True
</tomanycont>
</object>
</tomanycont>
+<tomanycont id='thresholds'>
+<object id='battery level threshold' module='Products.ZenModel.MinMaxThreshold' class='MinMaxThreshold'>
+<property label="DataPoints" type="lines" id="dsnames" mode="w" >
+['battery_level_battery_level']
+</property>
+<property label="Enabled" type="boolean" id="enabled" mode="w" >
+True
+</property>
+<property type="string" id="minval" mode="w" >
+60
+</property>
+<property type="string" id="eventClass" mode="w" >
+/Perf/Snmp
+</property>
+<property type="int" id="severity" mode="w" >
+3
+</property>
+<property type="int" id="escalateCount" mode="w" >
+0
+</property>
+</object>
+<object id='recharge level threshold' module='Products.ZenModel.MinMaxThreshold' class='MinMaxThreshold'>
+<property label="DataPoints" type="lines" id="dsnames" mode="w" >
+['battery_recharge_level_battery_recharge_level']
+</property>
+<property label="Enabled" type="boolean" id="enabled" mode="w" >
+True
+</property>
+<property type="string" id="minval" mode="w" >
+60
+</property>
+<property type="string" id="eventClass" mode="w" >
+/Perf/Snmp
+</property>
+<property type="int" id="severity" mode="w" >
+3
+</property>
+<property type="int" id="escalateCount" mode="w" >
+0
+</property>
+</object>
+</tomanycont>
<tomanycont id='graphDefs'>
<object id='Battery Levels' module='Products.ZenModel.GraphDefinition' class='GraphDefinition'>
<property type="int" id="height" mode="w" >
@@ -430,7 +480,21 @@ False
True
</property>
<tomanycont id='graphPoints'>
+<object id='battery level threshold' module='Products.ZenModel.ThresholdGraphPoint' class='ThresholdGraphPoint'>
+<property type="long" id="sequence" mode="w" >
+1
+</property>
+<property type="string" id="threshId" mode="w" >
+battery level threshold
+</property>
+<property type="string" id="legend" mode="w" >
+${graphPoint/id}
+</property>
+</object>
<object id='battery_level' module='Products.ZenModel.DataPointGraphPoint' class='DataPointGraphPoint'>
+<property type="long" id="sequence" mode="w" >
+2
+</property>
<property select_variable="lineTypes" type="selection" id="lineType" mode="w" >
AREA
</property>
@@ -456,9 +520,17 @@ battery_level_battery_level
AVERAGE
</property>
</object>
+<object id='recharge level threshold' module='Products.ZenModel.ThresholdGraphPoint' class='ThresholdGraphPoint'>
+<property type="string" id="threshId" mode="w" >
+recharge level threshold
+</property>
+<property type="string" id="legend" mode="w" >
+${graphPoint/id}
+</property>
+</object>
<object id='recharge_level' module='Products.ZenModel.DataPointGraphPoint' class='DataPointGraphPoint'>
<property type="long" id="sequence" mode="w" >
-1
+3
</property>
<property select_variable="lineTypes" type="selection" id="lineType" mode="w" >
AREA
@@ -517,6 +589,9 @@ True
</property>
<tomanycont id='graphPoints'>
<object id='battery_recharge_time' module='Products.ZenModel.DataPointGraphPoint' class='DataPointGraphPoint'>
+<property type="long" id="sequence" mode="w" >
+1
+</property>
<property select_variable="lineTypes" type="selection" id="lineType" mode="w" >
LINE
</property>
@@ -543,14 +618,11 @@ AVERAGE
</property>
</object>
<object id='battery_remaining_time' module='Products.ZenModel.DataPointGraphPoint' class='DataPointGraphPoint'>
-<property type="long" id="sequence" mode="w" >
-1
-</property>
<property select_variable="lineTypes" type="selection" id="lineType" mode="w" >
-LINE
+AREA
</property>
<property type="long" id="lineWidth" mode="w" >
-2
+1
</property>
<property type="boolean" id="stacked" mode="w" >
False
@@ -565,7 +637,7 @@ ${graphPoint/id}
-1
</property>
<property type="string" id="dpName" mode="w" >
-battery_remaining_time_battery_recharge_remaining
+battery_remaining_time_battery_remaining_time
</property>
<property type="string" id="cFunc" mode="w" >
AVERAGE
@@ -834,6 +906,8 @@ AVERAGE
</object>
</tomanycont>
</object>
+</tomanycont>
+</object>
<!-- ('', 'zport', 'dmd', 'Mibs', 'mibs', 'MG-SNMP-UPS-MIB') -->
<object id='/zport/dmd/Mibs/mibs/MG-SNMP-UPS-MIB' module='Products.ZenModel.MibModule' class='MibModule'>
<property type="string" id="language" mode="w" >
@@ -852,6 +926,10 @@ node
</property>
</object>
<object id='mgalarmNum' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The external alarm number. A number between 1 and
+upsmgConfigExtAlarmNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -873,6 +951,9 @@ readonly
</property>
</object>
<object id='mgalarmState' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The external alarm state (active or inactive).
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -893,6 +974,10 @@ readonly
</property>
</object>
<object id='mgcontrolDayIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The day index. It is a number between 1 and 7, 1 for
+Sunday, 2 for Monday, ...
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -914,6 +999,10 @@ readonly
</property>
</object>
<object id='mgcontrolDayOff' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set daily power off time. Any value greater than 86400
+is to disable the Day Off.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -935,6 +1024,10 @@ readwrite
</property>
</object>
<object id='mgcontrolDayOn' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set daily power on time. Any value greater than 86400
+is to disable the Day On.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -956,6 +1049,10 @@ readwrite
</property>
</object>
<object id='mgdeviceBootUpDuration' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set the duration from start of computer boot-up
+to complete.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -977,6 +1074,9 @@ readwrite
</property>
</object>
<object id='mgdeviceIdent' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A textual string for device user identification.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -997,6 +1097,10 @@ readwrite
</property>
</object>
<object id='mgdeviceIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A unique value for each device. Its value ranges between 1
+and the value of upsmgDevicesNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1018,6 +1122,12 @@ readonly
</property>
</object>
<object id='mgdeviceReceptacleNum' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle number of the device plugged into the UPS.
+This value gives index entry in the ReceptaclesTable object
+of the Receptacle group. A value of 0 invalidates the entry
+in the DevicesTable.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1041,6 +1151,9 @@ readwrite
</property>
</object>
<object id='mgdeviceSequenceOff' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set the device position in the remote shutdown sequence.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1061,6 +1174,9 @@ readwrite
</property>
</object>
<object id='mgdeviceSequenceOn' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set the device position in the remote reboot sequence.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1081,6 +1197,10 @@ readwrite
</property>
</object>
<object id='mgdeviceShutdownDuration' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set the duration from start of computer shut-down
+to complete.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1102,6 +1222,9 @@ readwrite
</property>
</object>
<object id='mgdeviceVaRating' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The volt-ampere rating of the device plugged into the UPS.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1122,6 +1245,10 @@ readwrite
</property>
</object>
<object id='mgextAlarmIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A unique value for each external alarm. Its value ranges
+between 1 and the value of upsmgConfigExtAlarmNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1143,6 +1270,9 @@ readonly
</property>
</object>
<object id='mgextAlarmUID' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A textual string for alarm state user identification.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1163,6 +1293,9 @@ readwrite
</property>
</object>
<object id='mginputCurrent' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The input phase current.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1183,6 +1316,9 @@ readonly
</property>
</object>
<object id='mginputFrequency' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The input phase frequency.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1203,6 +1339,10 @@ readonly
</property>
</object>
<object id='mginputIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The input phase voltage index. It is a number between 1
+and upsmgInputPhaseNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1224,6 +1364,9 @@ readonly
</property>
</object>
<object id='mginputMaximumVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The input phase maximum voltage over the last minute.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1244,6 +1387,9 @@ readonly
</property>
</object>
<object id='mginputMinimumVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The input phase minimum voltage over the last minute.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1264,6 +1410,9 @@ readonly
</property>
</object>
<object id='mginputVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The input phase voltage.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1284,6 +1433,11 @@ readonly
</property>
</object>
<object id='mgmanagerAddress' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The IP address of the manager station receiving traps. The
+value of this object is meaningful if and only if the value
+of the relevant mgmanagerCommType object is snmp type.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1306,6 +1460,17 @@ readwrite
</property>
</object>
<object id='mgmanagerCommType' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The level of communication protocol for that manager.
+Setting this object to value invalid(2) has the effect of
+invalidating the corresponding entry in the upsmgManagersTable.
+It is an implementation-specific matter as to wether the agent
+removes an invalidated entry from the table. Accordingly,
+management stations must be prepared to receive tabular
+information from agents that corresponds to entry not currently
+in use. Proper interpretation of such entries requires
+examination of the relevant mgmanagerCommType object.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1334,6 +1499,9 @@ readwrite
</property>
</object>
<object id='mgmanagerCommunity' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The manager community string.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1354,6 +1522,10 @@ readwrite
</property>
</object>
<object id='mgmanagerDescr' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A textual string containing information about the manager.
+(manufacturer and version description).
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1375,6 +1547,11 @@ readwrite
</property>
</object>
<object id='mgmanagerDeviceNumber' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+This object is the number of the manager device in the
+DevicesTable of the Config group. This means that the
+manager is powered by the UPS. If not the default value is 0.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1397,6 +1574,10 @@ readwrite
</property>
</object>
<object id='mgmanagerIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A unique value for each manager. Its value ranges between 1
+and the value of upsmgManagersNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1418,6 +1599,12 @@ readonly
</property>
</object>
<object id='mgmanagerNMSType' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The type of manager according to the NMS platform. We
+include in the manager class all systems which will be
+notified by the agent via receiving traps (e.g. basic
+to complex NMS software).
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1441,6 +1628,9 @@ readwrite
</property>
</object>
<object id='mgmanagerSeverityLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The severity level of traps to be received by this manager.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1461,6 +1651,21 @@ readwrite
</property>
</object>
<object id='mgmanagerTrapAck' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The manager Trap Acknowledgement status. Setting
+this object to mgnoack(2) or stdnomg(3) or cpqnoack(5)
+disables the trap acknowledgement from the related
+manager. The MG enterprise specific trap should then
+be sent only once by the agent to this manager in case
+of mgnoack(2), and should not be sent by the agent to
+this manager in case of stdnomg(3) or cpqnoack(5).
+mgack(1) allows a basic mecanism for acknowledged
+traps using upsmgAgentTrapAck object set by the
+manager to the enterprise specific number of the trap.
+mgacks(5) allows the enhanced mecanism using the
+upsmgAgentTrapSignature object set by the manager
+to the signature received within the trap var binding.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1493,6 +1698,9 @@ readwrite
</property>
</object>
<object id='mgoutputCurrent' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The output phase current.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1513,6 +1721,9 @@ readonly
</property>
</object>
<object id='mgoutputFrequency' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The output phase frequency.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1533,6 +1744,9 @@ readonly
</property>
</object>
<object id='mgoutputLoadPerPhase' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The output load per phase.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1553,6 +1767,10 @@ readonly
</property>
</object>
<object id='mgoutputPhaseIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The output phase voltage index. It is a number between 1
+and upsmgOutputPhaseNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1574,6 +1792,9 @@ readonly
</property>
</object>
<object id='mgoutputVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The output phase voltage.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1594,6 +1815,13 @@ readonly
</property>
</object>
<object id='mgreceptacleAutonomy' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle autonomy.
+
+The value of this object is meaningful if and only if the value
+of the relevant mgreceptacleType object is related to a two-level
+receptacle class. Otherwise the default value is 0.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1618,6 +1846,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleBootUpDuration' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Maximum Reboot Duration for systems powered by this plug.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1638,6 +1869,9 @@ readonly
</property>
</object>
<object id='mgreceptacleIdent' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A textual string identification for the user.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1658,6 +1892,10 @@ readwrite
</property>
</object>
<object id='mgreceptacleIndex' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A unique value for each receptacle. Its value ranges between
+1 and the value of upsmgReceptaclesNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1679,6 +1917,10 @@ readonly
</property>
</object>
<object id='mgreceptacleIndexb' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A unique value for each receptacle. Its value ranges between 1
+and the value of upsmgReceptaclesNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1700,6 +1942,10 @@ readonly
</property>
</object>
<object id='mgreceptacleIndexc' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A unique value for each receptacle. Its value ranges between 1
+and the value of upsmgReceptaclesNum.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1721,6 +1967,21 @@ readonly
</property>
</object>
<object id='mgreceptacleLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The level of receptacle.
+
+Setting this object to value invalid(2) has the effect of
+invalidating the corresponding entry in the upsmgReceptaclesTable.
+It is an implementation-specific matter as to wether the agent
+removes an invalidated entry from the table. Accordingly,
+management stations must be prepared to receive tabular
+information from agents that corresponds to entry not currently
+in use. Proper interpretation of such entries requires
+examination of the relevant receptacleLevel object.
+Values 1 and 4 are reserved, value 3 is used to identify a simple
+one-level receptacle, and values greater than 4 represent a
+group of equivalent receptacles.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1753,6 +2014,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleOffCtrl' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle control off action.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1773,6 +2037,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleOffDelay' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Turn off UPS receptacle w/delay=?.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1793,6 +2060,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleOffStatus' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle control off status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1813,6 +2083,9 @@ readonly
</property>
</object>
<object id='mgreceptacleOnCtrl' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle control on action.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1833,6 +2106,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleOnDelay' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Turn on UPS receptacle w/delay=?.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1853,6 +2129,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleOnStatus' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle control on status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1873,6 +2152,13 @@ readonly
</property>
</object>
<object id='mgreceptacleOverload' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The overload status of the receptacle.
+
+The value of this object is meaningful if and only if the value
+of the relevant mgreceptacleType object is related to a two-level
+receptacle class. Otherwise the default value is 0.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1897,6 +2183,13 @@ readwrite
</property>
</object>
<object id='mgreceptaclePowerCons' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The volt-ampere rating of the receptacle.
+
+The value of this object is meaningful if and only if the value
+of the relevant mgreceptacleType object is related to a two-level
+receptacle class. Otherwise the default value is 0.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1921,6 +2214,13 @@ readwrite
</property>
</object>
<object id='mgreceptacleReceptacle' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle number of the second level receptacle father.
+
+The value of this object is meaningful if and only if the value
+of the relevant mgreceptacleType object is related to a two-level
+receptacle class. Otherwise the default value is 0.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1945,6 +2245,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleRestartDelay' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Time delay for starting restart sequence.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1965,6 +2268,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleRestartLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Battery level for starting restart sequence.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -1985,6 +2291,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleShutdownDuration' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Maximum Shutdown Duration for systems powered by this plug.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2005,6 +2314,9 @@ readonly
</property>
</object>
<object id='mgreceptacleShutoffLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Battery level for starting shutoff sequence.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2025,6 +2337,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleShutoffTimer' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Time delay from on battery for starting shutoff sequence.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2045,6 +2360,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleState' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The ON/OFF status of the receptacle.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2065,6 +2383,9 @@ readonly
</property>
</object>
<object id='mgreceptacleStateDischarge' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Default return state on main return from battery discharge.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2085,6 +2406,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleStateMainReturn' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Default return state on main return.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2105,6 +2429,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleStateTurnOn' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Default return state at turn on.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2125,6 +2452,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleToggleCtrl' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle control toggle action.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2145,6 +2475,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleToggleDelay' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Turn off then on UPS receptacle w/delay=?.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2165,6 +2498,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleToggleDuration' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Turn off then on UPS receptacle w/duration=?.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2185,6 +2521,9 @@ readwrite
</property>
</object>
<object id='mgreceptacleToggleStatus' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The receptacle control toggle status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2205,6 +2544,9 @@ readonly
</property>
</object>
<object id='mgreceptacleType' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+A textual string for the receptacle type.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2225,6 +2567,9 @@ readwrite
</property>
</object>
<object id='mgsensorHumidity' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The measured humidity of the unit.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2245,6 +2590,9 @@ readonly
</property>
</object>
<object id='mgsensorNum' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The unit number. A number between 1 and 4.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2265,6 +2613,9 @@ readonly
</property>
</object>
<object id='mgsensorTemp' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The measured temperature of the unit.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2307,6 +2658,10 @@ node
</property>
</object>
<object id='upsmgAgentAutoLearning' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The enabled/disabled configuration of the Auto Learning
+process of the agent, default value is yes(1) e.g. enabled.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2320,7 +2675,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The enabled/disabled configuration of the Auto Learning
+The enabled/disabled configuration of the Auto Learning
process of the agent, default value is yes(1) e.g. enabled.
</property>
<property type="string" id="access" mode="w" >
@@ -2328,6 +2683,10 @@ readwrite
</property>
</object>
<object id='upsmgAgentBaudRate' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+the serial port communication speed. only 2400,
+4800, and 9600 allowed
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2341,7 +2700,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- the serial port communication speed. only 2400,
+the serial port communication speed. only 2400,
4800, and 9600 allowed
</property>
<property type="string" id="access" mode="w" >
@@ -2349,6 +2708,10 @@ readwrite
</property>
</object>
<object id='upsmgAgentBootP' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The enabled/disabled configuration of the BootP process,
+default value is yes(1) e.g. enabled.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2362,7 +2725,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The enabled/disabled configuration of the BootP process,
+The enabled/disabled configuration of the BootP process,
default value is yes(1) e.g. enabled.
</property>
<property type="string" id="access" mode="w" >
@@ -2370,6 +2733,19 @@ readwrite
</property>
</object>
<object id='upsmgAgentCommUPS' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The status of communication between agent and ups.
+Even value means no communication, and odd value
+means a certain level of communication with devices
+daisy-chained on the serial port. The value is the
+following: 1000*NSE + 100*NSW + 10*UPSW + UPST with
+UPST is UPS type: 5 if no UPS;
+ 3 if PI (Protocol Interface)
+ 1 if U-Talk UPS;
+UPSW is the number of switchable plugs of the UPS;
+NSW is the number of UM-Switch devices;
+NSE is the number of UM-Sensor devices.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2383,7 +2759,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The status of communication between agent and ups.
+The status of communication between agent and ups.
Even value means no communication, and odd value
means a certain level of communication with devices
daisy-chained on the serial port. The value is the
@@ -2400,6 +2776,10 @@ readonly
</property>
</object>
<object id='upsmgAgentDefGateway' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The default gateway that allow device managed
+through routers
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2413,14 +2793,21 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The default gateway that allow device managed
-through routers
+The default gateway that allow device managed
+through routers
</property>
<property type="string" id="access" mode="w" >
readwrite
</property>
</object>
<object id='upsmgAgentFactReset' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The variable initiates reset operation in
+agent software, ie. warm start, and load
+default data (Factory setting) to EEPROM
+and to runtime parameters associated with
+the UPS.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2434,7 +2821,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The variable initiates reset operation in
+The variable initiates reset operation in
agent software, ie. warm start, and load
default data (Factory setting) to EEPROM
and to runtime parameters associated with
@@ -2445,6 +2832,9 @@ readwrite
</property>
</object>
<object id='upsmgAgentFirmwareVersion' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The agent firmware version.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2458,13 +2848,17 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The agent firmware version.
+The agent firmware version.
</property>
<property type="string" id="access" mode="w" >
readonly
</property>
</object>
<object id='upsmgAgentIpaddress' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The ip address that NMS can identify the managed
+device
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2478,7 +2872,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The ip address that NMS can identify the managed
+The ip address that NMS can identify the managed
device
</property>
<property type="string" id="access" mode="w" >
@@ -2486,6 +2880,9 @@ readwrite
</property>
</object>
<object id='upsmgAgentMibVersion' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The version of the MIB implemented in agent.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2499,13 +2896,17 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The version of the MIB implemented in agent.
+The version of the MIB implemented in agent.
</property>
<property type="string" id="access" mode="w" >
readonly
</property>
</object>
<object id='upsmgAgentPollRate' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The frequency that proxy agent polls the connected
+UPS in ASCII protocol. (unit : second)
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2519,7 +2920,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The frequency that proxy agent polls the connected
+The frequency that proxy agent polls the connected
UPS in ASCII protocol. (unit : second)
</property>
<property type="string" id="access" mode="w" >
@@ -2527,6 +2928,12 @@ readwrite
</property>
</object>
<object id='upsmgAgentReset' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The variable initiates reset operation in
+agent software, ie. warm start. write reset(1)
+to any one of UPS MIB array, will result in
+the same reset operation.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2540,7 +2947,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The variable initiates reset operation in
+The variable initiates reset operation in
agent software, ie. warm start. write reset(1)
to any one of UPS MIB array, will result in
the same reset operation.
@@ -2550,6 +2957,9 @@ readwrite
</property>
</object>
<object id='upsmgAgentSubnetMask' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+Internet address subnet mask
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2563,13 +2973,17 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- Internet address subnet mask
+Internet address subnet mask
</property>
<property type="string" id="access" mode="w" >
readwrite
</property>
</object>
<object id='upsmgAgentTFTP' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The enabled/disabled configuration of the TFTP process,
+default value is no(2) e.g. disabled.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2583,7 +2997,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The enabled/disabled configuration of the TFTP process,
+The enabled/disabled configuration of the TFTP process,
default value is no(2) e.g. disabled.
</property>
<property type="string" id="access" mode="w" >
@@ -2591,6 +3005,9 @@ readwrite
</property>
</object>
<object id='upsmgAgentTrapAck' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The last Trap number that has been received by UM-View.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2604,13 +3021,18 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The last Trap number that has been received by UM-View.
+The last Trap number that has been received by UM-View.
</property>
<property type="string" id="access" mode="w" >
readwrite
</property>
</object>
<object id='upsmgAgentTrapAlarmDelay' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The interval for the Trap packet retransmission,
+while the TRAP Acknowledge is implemented and
+the ack is received within the interval.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2624,7 +3046,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The interval for the Trap packet retransmission,
+The interval for the Trap packet retransmission,
while the TRAP Acknowledge is implemented and
the ack is received within the interval.
</property>
@@ -2633,6 +3055,11 @@ readwrite
</property>
</object>
<object id='upsmgAgentTrapAlarmRetry' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The retry count for retransmitting Trap
+packet while the TRAP acknowledge is
+implemented.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2646,7 +3073,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The retry count for retransmitting Trap
+The retry count for retransmitting Trap
packet while the TRAP acknowledge is
implemented.
</property>
@@ -2655,6 +3082,9 @@ readwrite
</property>
</object>
<object id='upsmgAgentTrapSignature' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The signature of the trap acknowledged by a manager.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2668,13 +3098,16 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The signature of the trap acknowledged by a manager.
+The signature of the trap acknowledged by a manager.
</property>
<property type="string" id="access" mode="w" >
readonly
</property>
</object>
<object id='upsmgAgentType' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The type of agent.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2688,7 +3121,7 @@ scalar
current
</property>
<property type="string" id="description" mode="w" >
- The type of agent.
+The type of agent.
</property>
<property type="string" id="access" mode="w" >
readwrite
@@ -2706,6 +3139,9 @@ node
</property>
</object>
<object id='upsmgBatteryChargerFault' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS Battery is not charging status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2726,6 +3162,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryCurrent' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The actual battery current.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2746,6 +3185,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryFaultBattery' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The battery fault status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2766,6 +3208,10 @@ readonly
</property>
</object>
<object id='upsmgBatteryFullRechargeTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The battery full recharge time (from 0 to 100 percent)
+at current load.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2787,6 +3233,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The battery level as a percentage of charge.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2807,6 +3256,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryLowBattery' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The battery low status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2827,6 +3279,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryLowCondition' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS is at low condition status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2847,6 +3302,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryLowRecharge' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS Battery is not recharged status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2867,6 +3325,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryNoBattery' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS has no Battery status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2887,6 +3348,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryNotHighCharge' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS Battery quit high condition status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2907,6 +3371,13 @@ readonly
</property>
</object>
<object id='upsmgBatteryRechargeLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The actual value of the battery recharge level that will be
+reached during the time delay necessary to restart after power
+returns. This value is computed from upsmgConfigRechargeTime
+(the delay), upsmgBatteryLevel (the actual level) and the UPS
+charge rate.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2931,6 +3402,12 @@ readonly
</property>
</object>
<object id='upsmgBatteryRechargeTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The actual operational battery recharge time to set point
+equal to upsmgConfigRechargeLevel. This value is computed from
+upsmgConfigRechargeLevel (level to reach), upsmgBatteryLevel (the
+actual reached level) and the UPS charge rate.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2954,6 +3431,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryRemainingTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The time remaining actual charge vs actual load (dynamic).
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2974,6 +3454,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryReplacement' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS Battery to be replaced status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -2994,6 +3477,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryTemperature' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The battery temperature.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3014,6 +3500,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryUnavailableBattery' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS Battery is unavailable status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3034,6 +3523,9 @@ readonly
</property>
</object>
<object id='upsmgBatteryVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The actual battery voltage.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3054,6 +3546,9 @@ readonly
</property>
</object>
<object id='upsmgCfgReceptEntry' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The description of a receptacle entry in the table.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3082,6 +3577,9 @@ node
</property>
</object>
<object id='upsmgConfigAlarmAudible' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set audible alarm status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3102,6 +3600,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigAlarmTimeDelay' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set audible alarm time delay.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3122,6 +3623,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigAutoRestart' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The automatic restart enabling status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3142,6 +3646,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigBatteryInstalled' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The battery installed status.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3162,6 +3669,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigByPassType' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS by pass switch type.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3182,6 +3692,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigControlDayTable' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The table of daily on/off time.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3199,6 +3712,9 @@ The table of daily on/off time.
</property>
</object>
<object id='upsmgConfigDevicesNum' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The number of devices that are powered by the UPS.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3219,6 +3735,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigDevicesTable' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The table of devices that are powered by the UPS.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3236,6 +3755,9 @@ The table of devices that are powered by the UPS.
</property>
</object>
<object id='upsmgConfigEmergencyOnByPass' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The emergency condition status on By Pass.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3256,6 +3778,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigEmergencyOverload' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The emergency condition status on overload.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3276,6 +3801,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigEmergencyTestFail' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The emergency condition status on Battery test fail.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3296,6 +3824,10 @@ readwrite
</property>
</object>
<object id='upsmgConfigExtAlarmNum' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The number of environ external alarm, value is
+between 8 and 32..
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3317,6 +3849,9 @@ readonly
</property>
</object>
<object id='upsmgConfigExtAlarmTable' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The table of environmental external alarms.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3334,6 +3869,9 @@ The table of environmental external alarms.
</property>
</object>
<object id='upsmgConfigHighBooster' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set UPS booster high threshold.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3354,6 +3892,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigHighFader' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set UPS fader high threshold.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3374,6 +3915,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigHighTransfer' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The high voltage transfer point.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3394,6 +3938,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigLowBatteryLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set battery level value for low battery condition.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3414,6 +3961,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigLowBatteryTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set remaining time value for low battery condition.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3434,6 +3984,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigLowBooster' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set UPS booster low threshold.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3454,6 +4007,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigLowFader' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set UPS fader low threshold.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3474,6 +4030,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigLowTransfer' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The low voltage transfer point.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3494,6 +4053,10 @@ readwrite
</property>
</object>
<object id='upsmgConfigMaxRechargeTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The maximum time delay of battery recharge before supply
+power to the loads.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3515,6 +4078,11 @@ readwrite
</property>
</object>
<object id='upsmgConfigMinRechargeLevel' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The minimum battery level required to supply power on the
+loads after low battery condition turn off and restart on
+main return.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3537,6 +4105,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigNominalBatteryTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The full load battery autonomy time.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3557,6 +4128,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigNominalBatteryVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The nominal battery voltage.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3575,8 +4149,12 @@ The nominal battery voltage.
<property type="string" id="access" mode="w" >
readwrite
</property>
-</object>
-<object id='upsmgConfigNominalRechargeTime' module='Products.ZenModel.MibNode' class='MibNode'>
+</object>
+<object id='upsmgConfigNominalRechargeTime' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The recharge time to go from low battery cut off
+to full charge at full load.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3598,6 +4176,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigOutputNominalCurrent' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The nominal output current.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3618,6 +4199,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigOutputNominalFrequency' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The nominal output frequency.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3638,6 +4222,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigOutputNominalVoltage' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The nominal output voltage.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3658,6 +4245,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigReceptaclesTable' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The table of receptacles.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3675,6 +4265,9 @@ The table of receptacles.
</property>
</object>
<object id='upsmgConfigShutdownTimer' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set ups shutdown timer from on battery condition.
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3695,6 +4288,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigSysShutDuration' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+To set ups shutdown delay (Sn delay).
+</property>
<property type="string" id="moduleName" mode="w" >
MG-SNMP-UPS-MIB
</property>
@@ -3715,6 +4311,9 @@ readwrite
</property>
</object>
<object id='upsmgConfigVARating' module='Products.ZenModel.MibNode' class='MibNode'>
+<property id='zendoc' type='string'>
+The UPS nominal VA rating.
+</property>