diff --git a/includes/discovery/sensors/current/apc.inc.php b/includes/discovery/sensors/current/apc.inc.php index 35965aabf0..598f2beff5 100644 --- a/includes/discovery/sensors/current/apc.inc.php +++ b/includes/discovery/sensors/current/apc.inc.php @@ -216,7 +216,7 @@ unset($oids); // UPS $phasecount = $pre_cache['apcups_phase_count']; -if ($phasecount > 1) { +if ($phasecount > 2) { $oids = snmpwalk_cache_oid($device, 'upsPhaseOutputCurrent', [], 'PowerNet-MIB'); $in_oids = snmpwalk_cache_oid($device, 'upsPhaseInputCurrent', $in_oids, 'PowerNet-MIB'); } else { diff --git a/includes/discovery/sensors/voltage/apc.inc.php b/includes/discovery/sensors/voltage/apc.inc.php index 438bb324ca..9d1e453c35 100644 --- a/includes/discovery/sensors/voltage/apc.inc.php +++ b/includes/discovery/sensors/voltage/apc.inc.php @@ -31,7 +31,7 @@ $phasecount = $pre_cache['apcups_phase_count']; d_echo($phasecount); d_echo($pre_cache['apcups_phase_count']); // Check for three phase UPS devices - else skip to normal discovery -if ($phasecount > 1) { +if ($phasecount > 2) { $oids = snmpwalk_cache_oid($device, 'upsPhaseOutputVoltage', $oids, 'PowerNet-MIB'); $in_oids = snmpwalk_cache_oid($device, 'upsPhaseInputVoltage', $in_oids, 'PowerNet-MIB'); foreach ($oids as $index => $data) { diff --git a/tests/data/apc_surt3000xl.json b/tests/data/apc_surt3000xl.json new file mode 100644 index 0000000000..d9a473a422 --- /dev/null +++ b/tests/data/apc_surt3000xl.json @@ -0,0 +1,1623 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": null, + "sysObjectID": ".1.3.6.1.4.1.318.1.3.2.17", + "sysDescr": "APC Web/SNMP Management Card (MB:v4.1.1 PF:v3.9.4 PN:apc_hw02_aos_394.bin AF1:v3.9.3 AN1:apc_hw02_sumx_393.bin MN:AP9619 HR:A10 SN: PA063013xxxx MD:07/20/2006) (Embedded PowerNet SNMP Agent SW v2.2 compatible)", + "sysContact": "", + "version": "AOS v3.9.4 / App v3.9.3", + "hardware": "Smart-UPS RT 3000 XL 4.1", + "features": null, + "location": null, + "os": "apc", + "type": "power", + "serial": "NS083300xxxx", + "icon": "apc.svg" + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "LOOPBACK", + "ifName": "LOOPBACK", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "softwareLoopback", + "ifAlias": "LOOPBACK", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lance", + "ifName": "lance", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "lance", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "LOOPBACK", + "ifName": "LOOPBACK", + "portName": null, + "ifIndex": 1, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "softwareLoopback", + "ifAlias": "LOOPBACK", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lance", + "ifName": "lance", + "portName": null, + "ifIndex": 2, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "lance", + "ifPhysAddress": "00c0b749a4da", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 42781, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 42522, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 13642358, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 8944457, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 120039, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 296, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "charge", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.3.1.0", + "sensor_index": "0", + "sensor_type": "apc", + "sensor_descr": "Battery Charge", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 100, + "sensor_limit": 100, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 10, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.6.0", + "sensor_index": "upsAdvBatteryNumOfBadBattPacks.0", + "sensor_type": "apc", + "sensor_descr": "Bad batteries", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -1, + "sensor_limit": 1, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.5.0", + "sensor_index": "upsAdvBatteryNumOfBattPacks.0", + "sensor_type": "apc", + "sensor_descr": "Installed batteries", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.3.4.0", + "sensor_index": "0", + "sensor_type": "apcUPS", + "sensor_descr": "Phase 0 Output", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 4, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.3.3.4.0", + "sensor_index": "3.3.4.0", + "sensor_type": "apc", + "sensor_descr": "Input", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 50, + "sensor_limit": 52.5, + "sensor_limit_warn": null, + "sensor_limit_low": 47.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.3.2.0", + "sensor_index": "4.3.2.0", + "sensor_type": "apc", + "sensor_descr": "Output", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 50, + "sensor_limit": 52.5, + "sensor_limit_warn": null, + "sensor_limit_low": 47.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "runtime", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.3.0", + "sensor_index": "upsAdvBatteryRunTimeRemaining.0", + "sensor_type": "apc", + "sensor_descr": "Runtime", + "group": null, + "sensor_divisor": 6000, + "sensor_multiplier": 1, + "sensor_current": 1952600, + "sensor_limit": 3000, + "sensor_limit_warn": 2000, + "sensor_limit_low": 5, + "sensor_limit_low_warn": 10, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.4.0", + "sensor_index": "0", + "sensor_type": "upsAdvBatteryReplaceIndicator", + "sensor_descr": "UPS Battery Replacement Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "upsAdvBatteryReplaceIndicator" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.3.2.5.0", + "sensor_index": "upsAdvInputLineFailCause.0", + "sensor_type": "upsAdvInputLineFailCause", + "sensor_descr": "Last failure cause", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "upsAdvInputLineFailCause" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.1.1.0", + "sensor_index": "0", + "sensor_type": "upsBasicOutputStatus", + "sensor_descr": "Output Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "upsBasicOutputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.3.2.0", + "sensor_index": "0", + "sensor_type": "apc", + "sensor_descr": "Internal Temperature", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 21, + "sensor_limit": 41, + "sensor_limit_warn": null, + "sensor_limit_low": 11, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.3.4.0", + "sensor_index": "2.3.4.0", + "sensor_type": "apc", + "sensor_descr": "Battery Bus", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 218, + "sensor_limit": 250.7, + "sensor_limit_warn": null, + "sensor_limit_low": 185.3, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.3.3.1.0", + "sensor_index": "3.3.1.0", + "sensor_type": "apc", + "sensor_descr": "Input", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 223, + "sensor_limit": 256.45, + "sensor_limit_warn": null, + "sensor_limit_low": 189.55, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.3.1.0", + "sensor_index": "4.3.1.0", + "sensor_type": "apc", + "sensor_descr": "Output", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 230, + "sensor_limit": 264.5, + "sensor_limit_warn": null, + "sensor_limit_low": 195.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ + { + "state_name": "upsAdvBatteryReplaceIndicator", + "state_descr": "noBatteryNeedsReplacing", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvBatteryReplaceIndicator", + "state_descr": "batteryNeedsReplacing", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "noTransfer", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "highLineVoltage", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "brownout", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "blackout", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "smallMomentarySag", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "deepMomentarySag", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "smallMomentarySag", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "largeMomentarySpike", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "selfTest", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "rateOfVoltageChange", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "unknown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onLine", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onBattery", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onSmartBoost", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "timedSleeping", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "softwareBypass", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "off", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "rebooting", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "switchedBypass", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "hardwareFailureBypass", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "sleepingUntilPowerReturn", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onSmartTrim", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "ecoMode", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "hotStandby", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onBatteryTest", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "emergencyStaticBypass", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 2 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "staticBypassStandby", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "powerSavingMode", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "spotMode", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "eConversion", + "state_draw_graph": 0, + "state_value": 20, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "chargerSpotmode", + "state_draw_graph": 0, + "state_value": 21, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "inverterSpotmode", + "state_draw_graph": 0, + "state_value": 22, + "state_generic_value": 0 + } + ] + }, + "poller": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "charge", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.3.1.0", + "sensor_index": "0", + "sensor_type": "apc", + "sensor_descr": "Battery Charge", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 100, + "sensor_limit": 100, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 10, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.6.0", + "sensor_index": "upsAdvBatteryNumOfBadBattPacks.0", + "sensor_type": "apc", + "sensor_descr": "Bad batteries", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -1, + "sensor_limit": 1, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.5.0", + "sensor_index": "upsAdvBatteryNumOfBattPacks.0", + "sensor_type": "apc", + "sensor_descr": "Installed batteries", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.3.4.0", + "sensor_index": "0", + "sensor_type": "apcUPS", + "sensor_descr": "Phase 0 Output", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 4, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.3.3.4.0", + "sensor_index": "3.3.4.0", + "sensor_type": "apc", + "sensor_descr": "Input", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 50, + "sensor_limit": 52.5, + "sensor_limit_warn": null, + "sensor_limit_low": 47.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.3.2.0", + "sensor_index": "4.3.2.0", + "sensor_type": "apc", + "sensor_descr": "Output", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 50, + "sensor_limit": 52.5, + "sensor_limit_warn": null, + "sensor_limit_low": 47.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "runtime", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.3.0", + "sensor_index": "upsAdvBatteryRunTimeRemaining.0", + "sensor_type": "apc", + "sensor_descr": "Runtime", + "group": null, + "sensor_divisor": 6000, + "sensor_multiplier": 1, + "sensor_current": 325.43333333333, + "sensor_limit": 3000, + "sensor_limit_warn": 2000, + "sensor_limit_low": 5, + "sensor_limit_low_warn": 10, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": 1952600, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.2.4.0", + "sensor_index": "0", + "sensor_type": "upsAdvBatteryReplaceIndicator", + "sensor_descr": "UPS Battery Replacement Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "upsAdvBatteryReplaceIndicator" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.3.2.5.0", + "sensor_index": "upsAdvInputLineFailCause.0", + "sensor_type": "upsAdvInputLineFailCause", + "sensor_descr": "Last failure cause", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "upsAdvInputLineFailCause" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.1.1.0", + "sensor_index": "0", + "sensor_type": "upsBasicOutputStatus", + "sensor_descr": "Output Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "upsBasicOutputStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.3.2.0", + "sensor_index": "0", + "sensor_type": "apc", + "sensor_descr": "Internal Temperature", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 21, + "sensor_limit": 41, + "sensor_limit_warn": null, + "sensor_limit_low": 11, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.2.3.4.0", + "sensor_index": "2.3.4.0", + "sensor_type": "apc", + "sensor_descr": "Battery Bus", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 218, + "sensor_limit": 250.7, + "sensor_limit_warn": null, + "sensor_limit_low": 185.3, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.3.3.1.0", + "sensor_index": "3.3.1.0", + "sensor_type": "apc", + "sensor_descr": "Input", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 223, + "sensor_limit": 256.45, + "sensor_limit_warn": null, + "sensor_limit_low": 189.55, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.318.1.1.1.4.3.1.0", + "sensor_index": "4.3.1.0", + "sensor_type": "apc", + "sensor_descr": "Output", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 230, + "sensor_limit": 264.5, + "sensor_limit_warn": null, + "sensor_limit_low": 195.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ + { + "state_name": "upsAdvBatteryReplaceIndicator", + "state_descr": "noBatteryNeedsReplacing", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvBatteryReplaceIndicator", + "state_descr": "batteryNeedsReplacing", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "noTransfer", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "highLineVoltage", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "brownout", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "blackout", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "smallMomentarySag", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "deepMomentarySag", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "smallMomentarySag", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "largeMomentarySpike", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "selfTest", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 + }, + { + "state_name": "upsAdvInputLineFailCause", + "state_descr": "rateOfVoltageChange", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "unknown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onLine", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onBattery", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onSmartBoost", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "timedSleeping", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "softwareBypass", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "off", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "rebooting", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "switchedBypass", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "hardwareFailureBypass", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "sleepingUntilPowerReturn", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onSmartTrim", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "ecoMode", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "hotStandby", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "onBatteryTest", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "emergencyStaticBypass", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 2 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "staticBypassStandby", + "state_draw_graph": 0, + "state_value": 17, + "state_generic_value": 1 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "powerSavingMode", + "state_draw_graph": 0, + "state_value": 18, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "spotMode", + "state_draw_graph": 0, + "state_value": 19, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "eConversion", + "state_draw_graph": 0, + "state_value": 20, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "chargerSpotmode", + "state_draw_graph": 0, + "state_value": 21, + "state_generic_value": 0 + }, + { + "state_name": "upsBasicOutputStatus", + "state_descr": "inverterSpotmode", + "state_draw_graph": 0, + "state_value": 22, + "state_generic_value": 0 + } + ] + } + } +} diff --git a/tests/snmpsim/apc_surt3000xl.snmprec b/tests/snmpsim/apc_surt3000xl.snmprec new file mode 100644 index 0000000000..84c05bb0cb --- /dev/null +++ b/tests/snmpsim/apc_surt3000xl.snmprec @@ -0,0 +1,124 @@ +1.3.6.1.2.1.1.1.0|4|APC Web/SNMP Management Card (MB:v4.1.1 PF:v3.9.4 PN:apc_hw02_aos_394.bin AF1:v3.9.3 AN1:apc_hw02_sumx_393.bin MN:AP9619 HR:A10 SN: PA063013xxxx MD:07/20/2006) (Embedded PowerNet SNMP Agent SW v2.2 compatible) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.318.1.3.2.17 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.2.2.1.1.1|2|1 +1.3.6.1.2.1.2.2.1.1.2|2|2 +1.3.6.1.2.1.2.2.1.2.1|4|LOOPBACK +1.3.6.1.2.1.2.2.1.2.2|4|lance +1.3.6.1.2.1.2.2.1.3.1|2|24 +1.3.6.1.2.1.2.2.1.3.2|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|1500 +1.3.6.1.2.1.2.2.1.4.2|2|1500 +1.3.6.1.2.1.2.2.1.5.1|66|0 +1.3.6.1.2.1.2.2.1.5.2|66|10000000 +1.3.6.1.2.1.2.2.1.6.1|4| +1.3.6.1.2.1.2.2.1.6.2|4x|00c0b749a4da +1.3.6.1.2.1.2.2.1.7.1|2|1 +1.3.6.1.2.1.2.2.1.7.2|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|1 +1.3.6.1.2.1.2.2.1.8.2|2|1 +1.3.6.1.2.1.2.2.1.9.1|67|0 +1.3.6.1.2.1.2.2.1.9.2|67|0 +1.3.6.1.2.1.2.2.1.10.1|65|0 +1.3.6.1.2.1.2.2.1.10.2|65|13642358 +1.3.6.1.2.1.2.2.1.11.1|65|0 +1.3.6.1.2.1.2.2.1.11.2|65|42781 +1.3.6.1.2.1.2.2.1.12.1|65|0 +1.3.6.1.2.1.2.2.1.12.2|65|120039 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.13.2|65|0 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.15.1|65|0 +1.3.6.1.2.1.2.2.1.15.2|65|0 +1.3.6.1.2.1.2.2.1.16.1|65|0 +1.3.6.1.2.1.2.2.1.16.2|65|8944457 +1.3.6.1.2.1.2.2.1.17.1|65|0 +1.3.6.1.2.1.2.2.1.17.2|65|42522 +1.3.6.1.2.1.2.2.1.18.1|65|0 +1.3.6.1.2.1.2.2.1.18.2|65|296 +1.3.6.1.2.1.2.2.1.19.1|65|0 +1.3.6.1.2.1.2.2.1.19.2|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.21.1|66|0 +1.3.6.1.2.1.2.2.1.21.2|66|1 +1.3.6.1.2.1.2.2.1.22.1|6|0.0 +1.3.6.1.2.1.2.2.1.22.2|6|0.0 +1.3.6.1.2.1.4.20.1.2.10.33.160.229|2|2 +1.3.6.1.2.1.4.20.1.2.127.0.0.1|2|1 +1.3.6.1.2.1.4.20.1.3.10.33.160.229|64|255.255.255.0 +1.3.6.1.4.1.318.1.1.1.1.1.1.0|4|Smart-UPS RT 3000 XL +1.3.6.1.4.1.318.1.1.1.1.2.1.0|4|4.1 +1.3.6.1.4.1.318.1.1.1.1.2.3.0|4|NS083300xxxx +1.3.6.1.4.1.318.1.1.1.2.2.3.0|67|1952600 +1.3.6.1.4.1.318.1.1.1.2.2.4.0|2|1 +1.3.6.1.4.1.318.1.1.1.2.2.5.0|2|3 +1.3.6.1.4.1.318.1.1.1.2.2.6.0|2|-1 +1.3.6.1.4.1.318.1.1.1.2.3.1.0|66|1000 +1.3.6.1.4.1.318.1.1.1.2.3.2.0|66|210 +1.3.6.1.4.1.318.1.1.1.2.3.4.0|2|2180 +1.3.6.1.4.1.318.1.1.1.3.2.5.0|2|9 +1.3.6.1.4.1.318.1.1.1.3.3.1.0|66|2230 +1.3.6.1.4.1.318.1.1.1.3.3.4.0|66|500 +1.3.6.1.4.1.318.1.1.1.4.1.1.0|2|2 +1.3.6.1.4.1.318.1.1.1.4.3.1.0|66|2300 +1.3.6.1.4.1.318.1.1.1.4.3.2.0|66|500 +1.3.6.1.4.1.318.1.1.1.4.3.4.0|66|40 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.1.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.2.1|4|Int Sensor +1.3.6.1.4.1.318.1.1.10.2.2.2.1.3.1|2|40 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.4.1|2|10 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.5.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.6.1|2|60 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.7.1|2|30 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.8.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.9.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.10.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.11.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.12.1|2|60 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.13.1|2|0 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.14.1|2|90 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.15.1|2|10 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.16.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.17.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.18.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.19.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.20.1|2|0 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.21.1|2|0 +1.3.6.1.4.1.318.1.1.10.2.2.2.1.22.1|4|Int Sensor Loc +1.3.6.1.4.1.318.1.1.10.2.2.4.1.1.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.1.2|2|2 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.2.1|4|Int Contact 1 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.2.2|4|Int Contact 2 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.3.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.3.2|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.4.1|2|2 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.4.2|2|2 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.5.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.5.2|2|1 +1.3.6.1.4.1.318.1.1.10.2.2.4.1.6.1|4|Contact Location +1.3.6.1.4.1.318.1.1.10.2.2.4.1.6.2|4|Contact Location +1.3.6.1.4.1.318.1.1.10.2.3.2.1.1.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.2.1|4|Int Sensor +1.3.6.1.4.1.318.1.1.10.2.3.2.1.3.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.4.1|2|-1 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.5.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.6.1|2|-1 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.7.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.8.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.9.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.10.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.11.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.12.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.13.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.14.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.2.1.15.1|4|Int Sensor Loc +1.3.6.1.4.1.318.1.1.10.2.3.4.1.1.1|2|1 +1.3.6.1.4.1.318.1.1.10.2.3.4.1.1.2|2|2 +1.3.6.1.4.1.318.1.1.10.2.3.4.1.2.1|4|Int Contact 1 +1.3.6.1.4.1.318.1.1.10.2.3.4.1.2.2|4|Int Contact 2 +1.3.6.1.4.1.318.1.1.10.2.3.4.1.3.1|2|3 +1.3.6.1.4.1.318.1.1.10.2.3.4.1.3.2|2|3 +1.3.6.1.4.1.318.1.4.2.4.1.4.1|4|v3.9.4 +1.3.6.1.4.1.318.1.4.2.4.1.4.2|4|v3.9.3