From d201c4ff9da5f9eed4cf71dbf278fbe4432b88b1 Mon Sep 17 00:00:00 2001 From: Negatifff Date: Tue, 2 Feb 2021 17:12:41 +0200 Subject: [PATCH] Socomecpdu support (#12481) * socomecpdu-support * added newline * test added * test added * test json added * fix1 * fix2 --- html/images/os/socomecpdu.png | Bin 0 -> 517 bytes includes/definitions/discovery/socomec.yaml | 74 ++ includes/definitions/socomec.yaml | 11 + mibs/socomec/SOCOMECPDU-MIB.mib | 829 +++++++++++++ tests/data/socomec.json | 1200 +++++++++++++++++++ tests/snmpsim/socomec.snmprec | 218 ++++ 6 files changed, 2332 insertions(+) create mode 100644 html/images/os/socomecpdu.png create mode 100644 includes/definitions/discovery/socomec.yaml create mode 100644 includes/definitions/socomec.yaml create mode 100644 mibs/socomec/SOCOMECPDU-MIB.mib create mode 100644 tests/data/socomec.json create mode 100644 tests/snmpsim/socomec.snmprec diff --git a/html/images/os/socomecpdu.png b/html/images/os/socomecpdu.png new file mode 100644 index 0000000000000000000000000000000000000000..caf0073c71b7c0eb7baa2984670846d691fa2f9b GIT binary patch literal 517 zcmV+g0{Z=lP)JtZQE|6+O}=mHljwgZQHhO+qT_%`X!m5%ll?0>wof#7Uz3ZOodO*sAwpG zAy|riIHc{sJPbo^WIz;~$NSj4k;q?1K+o4ft}237)`GZEzUrhL+L z$P$TJ=c^R%a@07$!Ao4hX`IJBe1UlN>r@n3zoeFw>~=sR*ZeK2xxK>U-Y*`xdX^O2Z^mD)56MRg=~b2vI0;wb(?Ja9}Iueu~cKiq{FI%aY>3nu#a z`q~euE=8~&zaf@fMg zCrm*OL{NHx5%35Dkx2PHs{wy;5={|J=>53EHAL{xf#5%3lhkk#)C_5<#qkC)ds z&;kk|s1iP&wao+o0X1ZA6d*Hi00000NkvXX Hu0mjfo~+>o literal 0 HcmV?d00001 diff --git a/includes/definitions/discovery/socomec.yaml b/includes/definitions/discovery/socomec.yaml new file mode 100644 index 0000000000..1265b72582 --- /dev/null +++ b/includes/definitions/discovery/socomec.yaml @@ -0,0 +1,74 @@ +mib: SOCOMECPDU-MIB +modules: + os: + hardware: SOCOMECPDU-MIB::dpduIdentModel.0 + serial: SOCOMECPDU-MIB::dpduIdentSerialNumber.0 + version: + - SOCOMECPDU-MIB::dpduIdentPDUFirmwareVersion.0 + - SOCOMECPDU-MIB::dpduIdentAgentSoftwareVersion.0 + version_template: 'FW {{ SOCOMECPDU-MIB::dpduIdentPDUFirmwareVersion.0 }} / SW {{ SOCOMECPDU-MIB::dpduIdentAgentSoftwareVersion.0 }}' + sensors: + voltage: + data: + - + oid: dpduOutput + value: dpduOutputVoltage1 + num_oid: '.1.3.6.1.4.1.4555.2.30.2.2.{{ $index }}' + descr: 'Line 1 Voltage' + divisor: 10 + index: 'dpduOutputVoltage1' + snmp_flags: ['-ObsaQ'] + - + oid: dpduOutput + value: dpduOutputVoltage2 + num_oid: '.1.3.6.1.4.1.4555.2.30.2.4.{{ $index }}' + descr: 'Line 2 Voltage' + divisor: 10 + index: 'dpduOutputVoltage2' + snmp_flags: ['-ObsaQ'] + - + oid: dpduOutput + value: dpduOutputVoltage3 + num_oid: '.1.3.6.1.4.1.4555.2.30.2.6.{{ $index }}' + descr: 'Line 3 Voltage' + divisor: 10 + index: 'dpduOutputVoltage3' + snmp_flags: ['-ObsaQ'] + + current: + data: + - + oid: dpduOutput + value: dpduOutputCurrent1 + num_oid: '.1.3.6.1.4.1.4555.2.30.2.3.{{ $index }}' + descr: 'Line 1 Current' + divisor: 10 + index: 'dpduOutputCurrent1' + snmp_flags: ['-ObsaQ'] + - + oid: dpduOutput + value: dpduOutputCurrent2 + num_oid: '.1.3.6.1.4.1.4555.2.30.2.5.{{ $index }}' + descr: 'Line 2 Current' + divisor: 10 + index: 'dpduOutputCurrent2' + snmp_flags: ['-ObsaQ'] + - + oid: dpduOutput + value: dpduOutputCurrent3 + num_oid: '.1.3.6.1.4.1.4555.2.30.2.7.{{ $index }}' + descr: 'Line 3 Current' + divisor: 10 + index: 'dpduOutputCurrent3' + snmp_flags: ['-ObsaQ'] + + + frequency: + data: + - + oid: dpduOutput + value: dpduOutputFrequency + num_oid: '.1.3.6.1.4.1.4555.2.30.2.1.{{ $index }}' + divisor: 10 + descr: 'Output frequency' + snmp_flags: ['-ObsaQ'] diff --git a/includes/definitions/socomec.yaml b/includes/definitions/socomec.yaml new file mode 100644 index 0000000000..4d70a6e3c6 --- /dev/null +++ b/includes/definitions/socomec.yaml @@ -0,0 +1,11 @@ +os: socomec +text: 'Socomec PDU' +type: power +mib_dir: socomec +icon: socomecpdu +over: + - { graph: device_current, text: Current } + - { graph: device_voltage, text: Voltage } +discovery: + - + sysObjectID: .1.3.6.1.4.1.4555.2.30 diff --git a/mibs/socomec/SOCOMECPDU-MIB.mib b/mibs/socomec/SOCOMECPDU-MIB.mib new file mode 100644 index 0000000000..55332b55c1 --- /dev/null +++ b/mibs/socomec/SOCOMECPDU-MIB.mib @@ -0,0 +1,829 @@ +-- SOCOMEC UPS - PDU MIB +-- PDU MIB for SOCOMEC UPS - Uninterruptible Power Supplies +-- { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) socomec(4555) ups(2) pdu(30) } +-- Date[dd/mm/yyy] : 29/07/2010 +-- Version : 1.00 +-- ============================================================================================== + +SOCOMECPDU-MIB DEFINITIONS ::= BEGIN + + +IMPORTS + enterprises, IpAddress + FROM RFC1155-SMI + DisplayString + FROM RFC1213-MIB + OBJECT-TYPE + FROM RFC-1212 + TRAP-TYPE + FROM RFC-1215; + + +socomec OBJECT IDENTIFIER ::= { enterprises 4555 } + +ups OBJECT IDENTIFIER ::= { socomec 2 } + +pdu OBJECT IDENTIFIER ::= { ups 30 } + +dpduIdent OBJECT IDENTIFIER ::= { pdu 1 } +dpduOutput OBJECT IDENTIFIER ::= { pdu 2 } +dpduAlarm OBJECT IDENTIFIER ::= { pdu 3 } +dpduEnvironment OBJECT IDENTIFIER ::= { pdu 4 } +dpduTraps OBJECT IDENTIFIER ::= { pdu 20 } + + +-- +-- dpdu Ident group +-- + dpduIdentManufacturer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The EnviroStation Vendor." + ::= { dpduIdent 1 } + + dpduIdentModel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The PDU Model designation." + ::= { dpduIdent 2 } + + dpduIdentSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The PDU serial number" + ::= { dpduIdent 3 } + + dpduIdentPDUFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The PDU firmware version" + ::= { dpduIdent 4 } + + dpduIdentAgentSoftwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The PDU NMC software version" + ::= { dpduIdent 5 } + + dpduIdentName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "A string identifying the PDU. This object should be + set by the administrator." + ::= { dpduIdent 6 } + + dpduAttachedDevices OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "A string identifying the devices attached to the + output(s) of the PDU. This object should be set by + the administrator." + ::= { dpduIdent 7 } + +-- +-- dpdu Output group +-- + dpduOutputFrequency OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 Hertz" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The present output frequency in 1/10 Hz." + ::= { dpduOutput 1 } + + dpduOutputVoltage1 OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 V" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Output line 1 voltage of the PDU system in 1/10 V." + ::= { dpduOutput 2 } + + dpduOutputCurrent1 OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 A" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Output line 1 current of the PDU system in 1/10 A." + ::= { dpduOutput 3 } + + dpduOutputVoltage2 OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 V" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Output line 2 voltage of the PDU system in 1/10 V." + ::= { dpduOutput 4 } + + dpduOutputCurrent2 OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 A" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Output line 2 current of the PDU system in 1/10 A." + ::= { dpduOutput 5 } + + dpduOutputVoltage3 OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 V" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Output line 3 voltage of the PDU system in 1/10 V." + ::= { dpduOutput 6 } + + dpduOutputCurrent3 OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 A" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Output line 3 current of the PDU system in 1/10 A." + ::= { dpduOutput 7 } + +-- +-- dpdu Alarm group +-- + dpduAlarmDisconnect OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Does the PDU disconnect?" + ::= { dpduAlarm 1 } + + dpduAlarmL1LoadMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L1 load major alarm" + ::= { dpduAlarm 2 } + + dpduAlarmL1LoadMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L1 load minor alarm" + ::= { dpduAlarm 3 } + + dpduAlarmL1OutVoltMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L1 output votage major alarm" + ::= { dpduAlarm 4 } + + dpduAlarmL1OutVoltMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L1 output voltage minor alarm" + ::= { dpduAlarm 5 } + + dpduAlarmL2LoadMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L2 load major alarm" + ::= { dpduAlarm 6 } + + dpduAlarmL2LoadMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L2 load minor alarm" + ::= { dpduAlarm 7 } + + dpduAlarmL2OutVoltMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L2 output votage major alarm" + ::= { dpduAlarm 8 } + + dpduAlarmL2OutVoltMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L2 output voltage minor alarm" + ::= { dpduAlarm 9 } + + dpduAlarmL3LoadMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L3 load major alarm" + ::= { dpduAlarm 10 } + + dpduAlarmL3LoadMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L3 load minor alarm" + ::= { dpduAlarm 11 } + + dpduAlarmL3OutVoltMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L3 output votage major alarm" + ::= { dpduAlarm 12 } + + dpduAlarmL3OutVoltMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L3 output voltage minor alarm" + ::= { dpduAlarm 13 } + + dpduAlarmL12LoadMajor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L1, L2 load major alarm" + ::= { dpduAlarm 14 } + + dpduAlarmL12LoadMinor OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "L1, L2 load minor alarm" + ::= { dpduAlarm 15 } + + +-- +-- dpdu Environment group +-- + + dpduEnvTemperature OBJECT-TYPE + SYNTAX INTEGER + UNITS "0.1 Degrees Centigrade" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The ambient environmental temperature." + ::= { dpduEnvironment 1 } + + dpduEnvHumidity OBJECT-TYPE + SYNTAX INTEGER + UNITS "percentage" + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The environmental humidity." + ::= { dpduEnvironment 2 } + + dpduEnvSetTemperatureWarnLimit OBJECT-TYPE + SYNTAX INTEGER + UNITS "Degrees Centigrade" + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Alarm dpduEnvOverWarnTemperature on when the environmental + temperature over the value." + ::= { dpduEnvironment 3 } + + dpduEnvSetTemperatureAlarmLimit OBJECT-TYPE + SYNTAX INTEGER + UNITS "Degrees Centigrade" + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Alarm dpduEnvOverAlarmTemperature on when the environmental + temperature over the value." + ::= { dpduEnvironment 4 } + + dpduEnvSetHumidityWarnLimit OBJECT-TYPE + SYNTAX INTEGER + UNITS "percentage" + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Alarm dpduEnvOverWarnHumidity on when the environmental + humidity over the value." + ::= { dpduEnvironment 5 } + + dpduEnvSetHumidityAlarmLimit OBJECT-TYPE + SYNTAX INTEGER + UNITS "percentage" + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Alarm dpduEnvOverAlarmHumidity on when the environmental + humidity over the value." + ::= { dpduEnvironment 6 } + + dpduEnvSetEnvRelay1 OBJECT-TYPE + SYNTAX INTEGER{ + normalOpen(0), + normalClose(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { dpduEnvironment 7 } + + dpduEnvSetEnvRelay2 OBJECT-TYPE + SYNTAX INTEGER{ + normalOpen(0), + normalClose(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { dpduEnvironment 8 } + + dpduEnvSetEnvRelay3 OBJECT-TYPE + SYNTAX INTEGER{ + normalOpen(0), + normalClose(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { dpduEnvironment 9 } + + dpduEnvSetEnvRelay4 OBJECT-TYPE + SYNTAX INTEGER{ + normalOpen(0), + normalClose(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { dpduEnvironment 10 } + + dpduWarnOverEnvTemperature OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Does the environment over warning temperature?" + ::= { dpduEnvironment 11 } + + dpduAlarmOverEnvTemperature OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Does the environment over alarm temperature?" + ::= { dpduEnvironment 12 } + + dpduWarnmOverEnvHumidity OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Does the environment over warn humidity?" + ::= { dpduEnvironment 13 } + + dpduAlarmOverEnvHumidity OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Does the environment over alarm humidity?" + ::= { dpduEnvironment 14 } + + dpduAlarmEnvRelay1 OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The alarm status of relay1." + ::= { dpduEnvironment 15 } + + dpduAlarmEnvRelay2 OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + " The alarm status of relay2." + ::= { dpduEnvironment 16 } + + dpduAlarmEnvRelay3 OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + " The alarm status of relay3." + ::= { dpduEnvironment 17 } + + dpduAlarmEnvRelay4 OBJECT-TYPE + SYNTAX INTEGER{ + off(0), + on(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + " The alarm status of relay4." + ::= { dpduEnvironment 18 } + + dpduAlarmEnvDisconnect OBJECT-TYPE + SYNTAX INTEGER{ + no(0), + yes(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + " To indicate the communication status of EnviroProbe." + ::= { dpduEnvironment 19 } + +-- +-- dpdu Trap group +-- + + dpduCommunicationLost TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Communication with the PDU failed." + ::= 1 + + dpduCommunicationEstablished TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Communication with the PDU reestablished." + ::= 2 + + dpduL1LoadMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L1 load major alarm." + ::= 3 + + dpduL1LoadMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L1 load major alarm." + ::= 4 + + dpduL1LoadMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L1 load minor alarm." + ::= 5 + + dpduL1LoadMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L1 load minor alarm." + ::= 6 + + dpduL1OutVoltMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L1 output voltage major alarm." + ::= 7 + + dpduL1OutVoltMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L1 output voltage major alarm." + ::= 8 + + dpduL1OutVoltMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L1 output voltage minor alarm." + ::= 9 + + dpduL1OutVoltMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L1 output voltage minor alarm." + ::= 10 + + dpduL2LoadMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L2 load major alarm." + ::= 11 + + dpduL2LoadMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L2 load major alarm." + ::= 12 + + dpduL2LoadMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L2 load minor alarm." + ::= 13 + + dpduL2LoadMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L2 load minor alarm." + ::= 14 + + dpduL2OutVoltMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L2 output voltage major alarm." + ::= 15 + + dpduL2OutVoltMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L2 output voltage major alarm." + ::= 16 + + dpduL2OutVoltMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L2 output voltage minor alarm." + ::= 17 + + dpduL2OutVoltMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L2 output voltage minor alarm." + ::= 18 + + dpduL3LoadMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L3 load major alarm." + ::= 19 + + dpduL3LoadMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L3 load major alarm." + ::= 20 + + dpduL3LoadMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L3 load minor alarm." + ::= 21 + + dpduL3LoadMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L3 load minor alarm." + ::= 22 + + dpduL3OutVoltMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L3 output voltage major alarm." + ::= 23 + + dpduL3OutVoltMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L3 output voltage major alarm." + ::= 24 + + dpduL3OutVoltMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L3 output voltage minor alarm." + ::= 25 + + dpduL3OutVoltMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L3 output voltage minor alarm." + ::= 26 + + dpduL12LoadMajorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L1 L2 load major alarm." + ::= 27 + + dpduL12LoadMajorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L1 L2 load major alarm." + ::= 28 + + dpduL12LoadMinorAlarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "L1 L2 load minor alarm." + ::= 29 + + dpduL12LoadMinorAlarmRecover TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Recover from L1 L2 load minor alarm." + ::= 30 + + dpduEnvCommunicationLost TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Communication with the environmental sensor failed." + ::= 31 + + dpduEnvCommunicationEstablished TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "Communication with the environmental sensor reestablished." + ::= 32 + + dpduEnvOverWarnTemperature TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment over warning temperature." + ::= 33 + + dpduNoLongerEnvOverWarnTemperature TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment recovered from over warning temperature." + ::= 34 + + dpduEnvOverWarnHumidity TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment over warning humidity." + ::= 35 + + dpduNoLongerEnvOverWarnHumidity TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment recovered from over warning humidity." + ::= 36 + + dpduEnvOverAlarmTemperature TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment over alarm temperature." + ::= 37 + + dpduNoLongerEnvOverAlarmTemperature TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment recovered from over alarm temperature." + ::= 38 + + dpduEnvOverAlarmHumidity TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment over alarm humidity." + ::= 39 + + dpduNoLongerEnvOverAlarmHumidity TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment recovered from over alarm humidity." + ::= 40 + + dpduEnvRelay1Alarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay1 is not in normal state." + ::= 41 + + dpduEnvRelay1Normal TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay1 is in normal state." + ::= 42 + + dpduEnvRelay2Alarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay2 is not in normal state." + ::= 43 + + dpduEnvRelay2Normal TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay2 is in normal state." + ::= 44 + + dpduEnvRelay3Alarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay3 is not in normal state." + ::= 45 + + dpduEnvRelay3Normal TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay3 is in normal state." + ::= 46 + + dpduEnvRelay4Alarm TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay4 is not in normal state." + ::= 47 + + dpduEnvRelay4Normal TRAP-TYPE + ENTERPRISE dpduTraps + DESCRIPTION + "The environment relay4 is in normal state." + ::= 48 + +END diff --git a/tests/data/socomec.json b/tests/data/socomec.json new file mode 100644 index 0000000000..056e2f93b6 --- /dev/null +++ b/tests/data/socomec.json @@ -0,0 +1,1200 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.4555.2.30", + "sysDescr": "PDU SNMP Agent", + "sysContact": null, + "version": "FW 00 / SW 01.09.0f", + "hardware": "NRT-OP-PDU1-28", + "features": null, + "os": "socomec", + "type": "power", + "serial": "YD17190028 A", + "icon": "socomecpdu.png", + "location": "" + } + ] + }, + "poller": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.4555.2.30", + "sysDescr": "PDU SNMP Agent", + "sysContact": "", + "version": "FW 00 / SW 01.09.0f", + "hardware": "NRT-OP-PDU1-28", + "features": null, + "os": "socomec", + "type": "power", + "serial": "YD17190028 A", + "icon": "socomecpdu.png", + "location": "" + } + ] + } + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lo..............", + "ifName": "lo..............", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "softwareLoopback", + "ifAlias": "lo..............", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "eth0............", + "ifName": "eth0............", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0............", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "tunl0...........", + "ifName": "tunl0...........", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "tunnel", + "ifAlias": "tunl0...........", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "gre0............", + "ifName": "gre0............", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "tunnel", + "ifAlias": "gre0............", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "sit0............", + "ifName": "sit0............", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "tunnel", + "ifAlias": "sit0............", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "lo..............", + "ifName": "lo..............", + "portName": null, + "ifIndex": 1, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 16436, + "ifType": "softwareLoopback", + "ifAlias": "lo..............", + "ifPhysAddress": "000000000000", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "eth0............", + "ifName": "eth0............", + "portName": null, + "ifIndex": 2, + "ifSpeed": 100000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0............", + "ifPhysAddress": "00182360c53a", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 34889764, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 21867508, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 83, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 753088834, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 1950051187, + "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": "tunl0...........", + "ifName": "tunl0...........", + "portName": null, + "ifIndex": 3, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1480, + "ifType": "tunnel", + "ifAlias": "tunl0...........", + "ifPhysAddress": "00000000c53a", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "gre0............", + "ifName": "gre0............", + "portName": null, + "ifIndex": 4, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1476, + "ifType": "tunnel", + "ifAlias": "gre0............", + "ifPhysAddress": "00000000c53a", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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": "sit0............", + "ifName": "sit0............", + "portName": null, + "ifIndex": 5, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1480, + "ifType": "tunnel", + "ifAlias": "sit0............", + "ifPhysAddress": "00000000c53a", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 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 + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.4555.2.30.2.1.0", + "sensor_index": "0", + "sensor_type": "socomec", + "sensor_descr": "Output frequency", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 49.9, + "sensor_limit": 52.395, + "sensor_limit_warn": null, + "sensor_limit_low": 47.405, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.4555.2.30.2.2.0", + "sensor_index": "dpduOutputVoltage1", + "sensor_type": "socomec", + "sensor_descr": "Line 1 Voltage", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 227.3, + "sensor_limit": 261.395, + "sensor_limit_warn": null, + "sensor_limit_low": 193.205, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.4555.2.30.2.4.0", + "sensor_index": "dpduOutputVoltage2", + "sensor_type": "socomec", + "sensor_descr": "Line 2 Voltage", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 227, + "sensor_limit": 261.05, + "sensor_limit_warn": null, + "sensor_limit_low": 192.95, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + } + ], + "state_indexes": [] + }, + "poller": "matches discovery" + } +} diff --git a/tests/snmpsim/socomec.snmprec b/tests/snmpsim/socomec.snmprec new file mode 100644 index 0000000000..e1604de72b --- /dev/null +++ b/tests/snmpsim/socomec.snmprec @@ -0,0 +1,218 @@ +1.3.6.1.2.1.1.1.0|4|PDU SNMP Agent +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.4555.2.30 +1.3.6.1.2.1.1.3.0|67|1147641842 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.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.1.3|2|3 +1.3.6.1.2.1.2.2.1.1.4|2|4 +1.3.6.1.2.1.2.2.1.1.5|2|5 +1.3.6.1.2.1.2.2.1.2.1|4x|6C6F0000000000000000000000000000 +1.3.6.1.2.1.2.2.1.2.2|4x|65746830000000000000000000000000 +1.3.6.1.2.1.2.2.1.2.3|4x|74756E6C300000000000000000000000 +1.3.6.1.2.1.2.2.1.2.4|4x|67726530000000000000000000000000 +1.3.6.1.2.1.2.2.1.2.5|4x|73697430000000000000000000000000 +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.3.3|2|131 +1.3.6.1.2.1.2.2.1.3.4|2|131 +1.3.6.1.2.1.2.2.1.3.5|2|131 +1.3.6.1.2.1.2.2.1.4.1|2|16436 +1.3.6.1.2.1.2.2.1.4.2|2|1500 +1.3.6.1.2.1.2.2.1.4.3|2|1480 +1.3.6.1.2.1.2.2.1.4.4|2|1476 +1.3.6.1.2.1.2.2.1.4.5|2|1480 +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|100000000 +1.3.6.1.2.1.2.2.1.5.3|66|0 +1.3.6.1.2.1.2.2.1.5.4|66|0 +1.3.6.1.2.1.2.2.1.5.5|66|0 +1.3.6.1.2.1.2.2.1.6.1|4x|000000000000 +1.3.6.1.2.1.2.2.1.6.2|4x|00182360C53A +1.3.6.1.2.1.2.2.1.6.3|4x|00000000C53A +1.3.6.1.2.1.2.2.1.6.4|4x|00000000C53A +1.3.6.1.2.1.2.2.1.6.5|4x|00000000C53A +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.7.3|2|2 +1.3.6.1.2.1.2.2.1.7.4|2|2 +1.3.6.1.2.1.2.2.1.7.5|2|2 +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.8.3|2|2 +1.3.6.1.2.1.2.2.1.8.4|2|2 +1.3.6.1.2.1.2.2.1.8.5|2|2 +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.9.3|67|0 +1.3.6.1.2.1.2.2.1.9.4|67|0 +1.3.6.1.2.1.2.2.1.9.5|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|753088834 +1.3.6.1.2.1.2.2.1.10.3|65|0 +1.3.6.1.2.1.2.2.1.10.4|65|0 +1.3.6.1.2.1.2.2.1.10.5|65|0 +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|34889764 +1.3.6.1.2.1.2.2.1.11.3|65|0 +1.3.6.1.2.1.2.2.1.11.4|65|0 +1.3.6.1.2.1.2.2.1.11.5|65|0 +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|0 +1.3.6.1.2.1.2.2.1.12.3|65|0 +1.3.6.1.2.1.2.2.1.12.4|65|0 +1.3.6.1.2.1.2.2.1.12.5|65|0 +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.13.3|65|0 +1.3.6.1.2.1.2.2.1.13.4|65|0 +1.3.6.1.2.1.2.2.1.13.5|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|83 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.14.4|65|0 +1.3.6.1.2.1.2.2.1.14.5|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.15.3|65|0 +1.3.6.1.2.1.2.2.1.15.4|65|0 +1.3.6.1.2.1.2.2.1.15.5|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|1950051187 +1.3.6.1.2.1.2.2.1.16.3|65|0 +1.3.6.1.2.1.2.2.1.16.4|65|0 +1.3.6.1.2.1.2.2.1.16.5|65|0 +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|21867508 +1.3.6.1.2.1.2.2.1.17.3|65|0 +1.3.6.1.2.1.2.2.1.17.4|65|0 +1.3.6.1.2.1.2.2.1.17.5|65|0 +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|0 +1.3.6.1.2.1.2.2.1.18.3|65|0 +1.3.6.1.2.1.2.2.1.18.4|65|0 +1.3.6.1.2.1.2.2.1.18.5|65|0 +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.19.3|65|0 +1.3.6.1.2.1.2.2.1.19.4|65|0 +1.3.6.1.2.1.2.2.1.19.5|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.20.3|65|0 +1.3.6.1.2.1.2.2.1.20.4|65|0 +1.3.6.1.2.1.2.2.1.20.5|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|32 +1.3.6.1.2.1.2.2.1.21.3|66|0 +1.3.6.1.2.1.2.2.1.21.4|66|0 +1.3.6.1.2.1.2.2.1.21.5|66|0 +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.2.2.1.22.3|6|0.0 +1.3.6.1.2.1.2.2.1.22.4|6|0.0 +1.3.6.1.2.1.2.2.1.22.5|6|0.0 +1.3.6.1.2.1.4.3.0|65|27212579 +1.3.6.1.2.1.4.4.0|65|0 +1.3.6.1.2.1.4.5.0|65|0 +1.3.6.1.2.1.4.6.0|65|0 +1.3.6.1.2.1.4.7.0|65|0 +1.3.6.1.2.1.4.8.0|65|0 +1.3.6.1.2.1.4.9.0|65|22062912 +1.3.6.1.2.1.4.10.0|65|21666999 +1.3.6.1.2.1.4.11.0|65|0 +1.3.6.1.2.1.4.12.0|65|0 +1.3.6.1.2.1.4.14.0|65|0 +1.3.6.1.2.1.4.15.0|65|0 +1.3.6.1.2.1.4.16.0|65|0 +1.3.6.1.2.1.4.17.0|65|0 +1.3.6.1.2.1.4.18.0|65|0 +1.3.6.1.2.1.4.19.0|65|0 +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.2.172.31.0.10|2|2 +1.3.6.1.2.1.4.20.1.2.192.168.1.100|2|6 +1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0 +1.3.6.1.2.1.4.20.1.3.172.31.0.10|64|255.255.255.0 +1.3.6.1.2.1.4.20.1.3.192.168.1.100|64|255.255.255.0 +1.3.6.1.2.1.5.1.0|65|1072630 +1.3.6.1.2.1.5.2.0|65|12 +1.3.6.1.2.1.5.3.0|65|5 +1.3.6.1.2.1.5.4.0|65|12 +1.3.6.1.2.1.5.5.0|65|0 +1.3.6.1.2.1.5.6.0|65|0 +1.3.6.1.2.1.5.7.0|65|0 +1.3.6.1.2.1.5.8.0|65|1072613 +1.3.6.1.2.1.5.9.0|65|0 +1.3.6.1.2.1.5.10.0|65|0 +1.3.6.1.2.1.5.11.0|65|0 +1.3.6.1.2.1.5.12.0|65|0 +1.3.6.1.2.1.5.13.0|65|0 +1.3.6.1.2.1.5.14.0|65|1072618 +1.3.6.1.2.1.5.15.0|65|0 +1.3.6.1.2.1.5.16.0|65|5 +1.3.6.1.2.1.5.17.0|65|0 +1.3.6.1.2.1.5.18.0|65|0 +1.3.6.1.2.1.5.19.0|65|0 +1.3.6.1.2.1.5.20.0|65|0 +1.3.6.1.2.1.5.21.0|65|0 +1.3.6.1.2.1.5.22.0|65|1072613 +1.3.6.1.2.1.5.23.0|65|0 +1.3.6.1.2.1.5.24.0|65|0 +1.3.6.1.2.1.5.25.0|65|0 +1.3.6.1.2.1.5.26.0|65|0 +1.3.6.1.2.1.6.5.0|65|0 +1.3.6.1.2.1.6.6.0|65|55 +1.3.6.1.2.1.6.7.0|65|0 +1.3.6.1.2.1.6.8.0|65|0 +1.3.6.1.2.1.6.9.0|66|0 +1.3.6.1.2.1.6.10.0|65|1331 +1.3.6.1.2.1.6.11.0|65|1041 +1.3.6.1.2.1.6.12.0|65|0 +1.3.6.1.2.1.6.14.0|65|0 +1.3.6.1.2.1.6.15.0|65|9 +1.3.6.1.2.1.7.1.0|65|20593717 +1.3.6.1.2.1.7.2.0|65|5 +1.3.6.1.2.1.7.3.0|65|2222 +1.3.6.1.2.1.7.4.0|65|20593457 +1.3.6.1.2.1.11.1.0|65|20589265 +1.3.6.1.2.1.11.2.0|65|20589229 +1.3.6.1.2.1.11.3.0|65|36 +1.3.6.1.2.1.11.4.0|65|0 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|36 +1.3.6.1.2.1.11.8.0|65|0 +1.3.6.1.2.1.11.9.0|65|0 +1.3.6.1.2.1.11.10.0|65|0 +1.3.6.1.2.1.11.11.0|65|0 +1.3.6.1.2.1.11.12.0|65|0 +1.3.6.1.2.1.11.13.0|65|20276310 +1.3.6.1.2.1.11.14.0|65|0 +1.3.6.1.2.1.11.15.0|65|2121821 +1.3.6.1.2.1.11.16.0|65|18467431 +1.3.6.1.2.1.11.17.0|65|0 +1.3.6.1.2.1.11.18.0|65|0 +1.3.6.1.2.1.11.19.0|65|0 +1.3.6.1.2.1.11.20.0|65|0 +1.3.6.1.2.1.11.21.0|65|323022 +1.3.6.1.2.1.11.22.0|65|0 +1.3.6.1.2.1.11.24.0|65|0 +1.3.6.1.2.1.11.25.0|65|0 +1.3.6.1.2.1.11.26.0|65|0 +1.3.6.1.2.1.11.27.0|65|0 +1.3.6.1.2.1.11.28.0|65|20589266 +1.3.6.1.2.1.11.29.0|65|0 +1.3.6.1.2.1.11.30.0|2|1 +1.3.6.1.4.1.4555.2.30.1.2.0|4|NRT-OP-PDU1-28 +1.3.6.1.4.1.4555.2.30.1.3.0|4|YD17190028 A +1.3.6.1.4.1.4555.2.30.1.4.0|4|00 +1.3.6.1.4.1.4555.2.30.1.5.0|4|01.09.0f +1.3.6.1.4.1.4555.2.30.2.1.0|2|499 +1.3.6.1.4.1.4555.2.30.2.2.0|2|2273 +1.3.6.1.4.1.4555.2.30.2.3.0|2|0 +1.3.6.1.4.1.4555.2.30.2.4.0|2|2270 +1.3.6.1.4.1.4555.2.30.2.5.0|2|0 +1.3.6.1.4.1.4555.2.30.2.6.0|2|0 +1.3.6.1.4.1.4555.2.30.2.7.0|2|0 +1.3.6.1.6.3.10.2.1.3.0|2|7606