From 098c948a04d2e90c27721aad4174848bd0b53e37 Mon Sep 17 00:00:00 2001 From: Paul Heinrichs Date: Sun, 8 Apr 2018 04:32:41 -0400 Subject: [PATCH] device: Added Last Mile CTM support (#8478) * Add Listmile mibs Created custom lastmile mib * Add Lastmile CTM support * Update test description and remove wireless sensor * Requested changes Renamed OS * json test data * Updated test data --- html/images/logos/ctm.png | Bin 0 -> 6438 bytes html/images/os/ctm.png | Bin 0 -> 1271 bytes includes/definitions/ctm.yaml | 11 + includes/definitions/discovery/ctm.yaml | 149 ++ includes/discovery/sensors/state/ctm.inc.php | 98 + includes/polling/os/ctm.inc.php | 17 + includes/polling/sensors/state/ctm.inc.php | 10 + mibs/ctm/CTMMIBCUSTOM | 562 ++++++ mibs/ctm/CTMMIBV2 | 445 ++++ tests/data/ctm.json | 1906 ++++++++++++++++++ tests/snmpsim/ctm.snmprec | 207 ++ 11 files changed, 3405 insertions(+) create mode 100644 html/images/logos/ctm.png create mode 100644 html/images/os/ctm.png create mode 100644 includes/definitions/ctm.yaml create mode 100644 includes/definitions/discovery/ctm.yaml create mode 100644 includes/discovery/sensors/state/ctm.inc.php create mode 100644 includes/polling/os/ctm.inc.php create mode 100644 includes/polling/sensors/state/ctm.inc.php create mode 100644 mibs/ctm/CTMMIBCUSTOM create mode 100644 mibs/ctm/CTMMIBV2 create mode 100644 tests/data/ctm.json create mode 100644 tests/snmpsim/ctm.snmprec diff --git a/html/images/logos/ctm.png b/html/images/logos/ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..2bfd5922fc77c07f0cfe2724f90a26d4632e3371 GIT binary patch literal 6438 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 B6ypE@ literal 0 HcmV?d00001 diff --git a/html/images/os/ctm.png b/html/images/os/ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..e1599282ee7fb85a1abb04112c6cbff939d3ac02 GIT binary patch literal 1271 zcmVK{JoH=vge_lbp21dxSz-ZuZU?7kILf}{6ta7%oU;vDeTY){m$Nu6Z$4>}M0_p*! zobA4D0F01#0rP+ll(X$#Rt=PsP((lr@U?O_@n=hcPUYTQ+oWYF0n33Cz~{=@P9x+3pjA1$x8DU~ge)>buF2W2GeX{U75#xm$Yog_BjiFO zGpmm(mI!@)-Je9*go25RDS6ty$FjN7nJwG`Kf?gx!R03L*vmIK; zbAXw^y;{dh0g^EM)CjrE+nfYY&TaOqh4T@zrmYCE0en}UoHa-QFvGD3#H4@St9T1Oqe9dFY*K0pvOY8@Rh zLQV$`DQA0uQOemKBjl~X!MtlgwVnPMSnjubfokP!8}OA8a_$p4>gy{mejt-dO=zB8 zRbqs!0tP8(5Bj>vKJhBx_5L=Zav-go-EV|^8rZFzJqqwy#XYs>%FAoQOs2D>N8`tzTd;?ggob5C>j~Wpq$+D*TbE~`4>55FMXh?C_#d8(g zcf6AX!9L~e9&b|%Y*Eg3U6*;l2)W&d_8>sr`uaUdSoBRMRa9Nn({m`i+!MX@N?oUK zLc4$k%GpcTdmwp;B$*gM*!1w65pGOb3t{+Z#TUC)^rQyX4Eybf?JF*BR?dD>u#pU4 z?dCT(r;jzQNS`{@6ZZ6m=gUTOe$42j8=~5Y`T7d;HPAW^i!Zc4=Eju|YMC}AYMxou zuzKseC1G#xO*%=F(IsFwFjVU(qjmH*(5~w?4#>w@D$fEO z4~*41ZUyE5r9Kj99X9}#B*{;}dxeU?BRPe*-~SzDw2l*?(x257G6mCtUQcU%1VdmK zVOZv;pfauF8w&;Ceqg^J$9~L_AJ;FhZ3f=*(HU8g8UW_|*#O{Tj=aOujlg05A5r+F hb-YmPc+Iu=_y_2P!H~K2*h&BZ002ovPDHLkV1g6aR-ga? literal 0 HcmV?d00001 diff --git a/includes/definitions/ctm.yaml b/includes/definitions/ctm.yaml new file mode 100644 index 0000000000..f0a8be8212 --- /dev/null +++ b/includes/definitions/ctm.yaml @@ -0,0 +1,11 @@ +os: ctm +text: 'Last Mile Gear CTM' +type: wireless +over: + - { graph: device_temperature, text: 'Temperature' } + - { graph: device_voltage, text: 'Voltage' } + - { graph: device_power, text: 'Power' } + - { graph: device_wireless_clients, text: 'Satellites in View'} +discovery: + - sysObjectID: + - .1.3.6.1.4.1.25868. diff --git a/includes/definitions/discovery/ctm.yaml b/includes/definitions/discovery/ctm.yaml new file mode 100644 index 0000000000..e583f77988 --- /dev/null +++ b/includes/definitions/discovery/ctm.yaml @@ -0,0 +1,149 @@ +mib: CTMMIBCUSTOM +modules: + sensors: + state: + data: + - + oid: pwrP + num_oid: .1.3.6.1.4.1.25868.1.6. + descr: 'Master Primary Power' + states: + - { descr: Power OK, graph: 0, value: 1, generic: 0 } + - { descr: Power off or Low, graph: 0, value: 0, generic: 2 } + - + oid: pwrS + num_oid: .1.3.6.1.4.1.25868.1.7. + descr: 'Master Secondary Power' + states: + - { descr: Power OK, graph: 0, value: 1, generic: 0 } + - { descr: Power off or Low, graph: 0, value: 0, generic: 2 } + - + oid: pwrSP + num_oid: .1.3.6.1.4.1.25868.1.23. + descr: 'Slave Primary Power' + states: + - { descr: Power OK, graph: 0, value: 1, generic: 0 } + - { descr: Power off or Low, graph: 0, value: 0, generic: 2 } + - + oid: pwrSS + num_oid: .1.3.6.1.4.1.25868.1.24. + descr: 'Slave Secondary Power' + states: + - { descr: Power OK, graph: 0, value: 1, generic: 0 } + - { descr: Power off or Low, graph: 0, value: 0, generic: 2 } + + voltage: + options: + divisor: 10 + data: + - + oid: voltsM1 + num_oid: .1.3.6.1.4.1.25868.1.10. + descr: 'Master Primary Voltage' + index: portPwrM1.0 + - + oid: voltsM2 + num_oid: .1.3.6.1.4.1.25868.1.11. + descr: 'Master Secondary Voltage' + index: portPwrM2.0 + - + oid: voltsS1 + num_oid: .1.3.6.1.4.1.25868.1.27. + descr: 'Slave Primary Voltage' + index: portPwrS1.0 + - + oid: voltsS2 + num_oid: .1.3.6.1.4.1.25868.1.28. + descr: 'Slave Secondary Voltage' + index: portPwrS2.0 + temperature: + data: + - + oid: tempC + num_oid: .1.3.6.1.4.1.25868.1.9. + index: tempC.0 + descr: 'Temperature' + power: + options: + divisor: 10 + data: + - + oid: portPwrM1 + num_oid: .1.3.6.1.4.1.25868.1.14. + descr: 'Port Power Master 1' + index: portPwrM1.0 + - + oid: portPwrM2 + num_oid: .1.3.6.1.4.1.25868.1.15. + descr: 'Port Power Master 2' + index: portPwrM2.0 + - + oid: portPwrM3 + num_oid: .1.3.6.1.4.1.25868.1.16. + descr: 'Port Power Master 3' + index: portPwrM3.0 + - + oid: portPwrM4 + num_oid: .1.3.6.1.4.1.25868.1.17. + descr: 'Port Power Master 4' + index: portPwrM4.0 + - + oid: portPwrM5 + num_oid: .1.3.6.1.4.1.25868.1.18. + descr: 'Port Power Master 5' + index: portPwrM5.0 + - + oid: portPwrM6 + num_oid: .1.3.6.1.4.1.25868.1.19. + descr: 'Port Power Master 6' + index: portPwrM6.0 + - + oid: portPwrM7 + num_oid: .1.3.6.1.4.1.25868.1.20. + descr: 'Port Power Master 7' + index: portPwrM7.0 + - + oid: portPwrM8 + num_oid: .1.3.6.1.4.1.25868.1.21. + descr: 'Port Power Master 8' + index: portPwrM8.0 + - + oid: portPwrS1 + num_oid: .1.3.6.1.4.1.25868.1.31. + descr: 'Port Power Slave 1' + index: portPwrS1.0 + - + oid: portPwrS2 + num_oid: .1.3.6.1.4.1.25868.1.32. + descr: 'Port Power Slave 2' + index: portPwrS2.0 + - + oid: portPwrS3 + num_oid: .1.3.6.1.4.1.25868.1.33. + descr: 'Port Power Slave 3' + index: portPwrS3.0 + - + oid: portPwrS4 + num_oid: .1.3.6.1.4.1.25868.1.34. + descr: 'Port Power Slave 4' + index: portPwrS4.0 + - + oid: portPwrS5 + num_oid: .1.3.6.1.4.1.25868.1.35. + descr: 'Port Power Slave 5' + index: portPwrS5.0 + - + oid: portPwrS6 + num_oid: .1.3.6.1.4.1.25868.1.36. + descr: 'Port Power Slave 6' + index: portPwrS6.0 + - + oid: portPwrS7 + num_oid: .1.3.6.1.4.1.25868.1.37. + descr: 'Port Power Slave 7' + index: portPwrS7.0 + - + oid: portPwrS8 + num_oid: .1.3.6.1.4.1.25868.1.38. + descr: 'Port Power Slave 8' + index: portPwrS8.0 diff --git a/includes/discovery/sensors/state/ctm.inc.php b/includes/discovery/sensors/state/ctm.inc.php new file mode 100644 index 0000000000..cfa708960e --- /dev/null +++ b/includes/discovery/sensors/state/ctm.inc.php @@ -0,0 +1,98 @@ +. + * + * @package LibreNMS + * @link http://librenms.org + * @copyright 2018 Paul Heinrichs + * @author Paul Heinrichs + */ + +$states = array( + 'power' => array( + array('value' => 1, 'generic' => 0, 'graph' => 0, 'descr' => 'Power On'), + array('value' => 0, 'generic' => 1, 'graph' => 0, 'descr' => 'Power Off'), + ), + 'sync' => array( + array('value' => 1, 'generic' => 0, 'graph' => 0, 'descr' => 'Sync Enabled'), + array('value' => 0, 'generic' => 1, 'graph' => 0, 'descr' => 'Sync Off'), + ) +); +$octetSetup = array( + array( + 'oid' => 'portOnM.0', + 'state_name' => 'portOnM', + 'states' => $states['power'], + 'name' => 'Master Port Enabled', + 'num_oid' => '.1.3.6.1.4.1.25868.1.12.0' + ), + array( + 'oid' => 'portSyncM.0', + 'state_name' => 'portSyncM', + 'states' => $states['sync'], + 'name' => 'Master Port Sync Status', + 'num_oid' => '.1.3.6.1.4.1.25868.1.13.0' + ), + array( + 'oid' => 'portOnS.0', + 'state_name' => 'portOnS', + 'states' => $states['power'], + 'name' => 'Slave Port Enabled', + 'num_oid' => '.1.3.6.1.4.1.25868.1.29.0' + ), + array( + 'oid' => 'portSyncS.0', + 'state_name' => 'portSyncS', + 'states' => $states['sync'], + 'name' => 'Slave Port Sync Status', + 'num_oid' => '.1.3.6.1.4.1.25868.1.30.0' + ), +); + +foreach ($octetSetup as $entry) { + $octetString = snmp_get($device, $entry['oid'], "-Ovqe", "CTMMIBCUSTOM"); + if ($octetString) { + $onStates = explode(',', $octetString); + + create_state_index($entry['state_name'], $entry['states']); + + foreach ($onStates as $index => $value) { + $port_number = $index + 1; + discover_sensor( + $valid['sensor'], + 'state', + $device, + $entry['num_oid'], + $port_number, + $entry['state_name'], + $entry['name'] ." $port_number", + 1, + 1, + null, + null, + null, + null, + $value, + 'snmp', + $port_number + ); + create_sensor_to_state_index($device, $entry['state_name'], $port_number); + } + } + unset($octetString, $states, $octetSetup, $port_number); +} diff --git a/includes/polling/os/ctm.inc.php b/includes/polling/os/ctm.inc.php new file mode 100644 index 0000000000..c20781b4b4 --- /dev/null +++ b/includes/polling/os/ctm.inc.php @@ -0,0 +1,17 @@ + + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + + +$hardware = $device['sysDescr']; +$version = snmp_get($device, '1.3.6.1.4.1.25868.1.1.0', '-Ovqs'); diff --git a/includes/polling/sensors/state/ctm.inc.php b/includes/polling/sensors/state/ctm.inc.php new file mode 100644 index 0000000000..9afe3314e0 --- /dev/null +++ b/includes/polling/sensors/state/ctm.inc.php @@ -0,0 +1,10 @@ + + + +CTMMIBCUSTOM DEFINITIONS ::= BEGIN + IMPORTS + enterprises + FROM RFC1155-SMI + OBJECT-TYPE + FROM RFC-1212 + TRAP-TYPE + FROM RFC-1215; + + + lastmilegear OBJECT IDENTIFIER ::= { enterprises 25868 } + + mibObjects OBJECT IDENTIFIER ::= { lastmilegear 1 } + + version OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Version of Web GUI - Version of Web GUI Interface + currently running on CTM" + ::= { mibObjects 1 } + + site OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Site Name - Site name as stored on CTM" + ::= { mibObjects 2 } + + lastIP OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Last IP Address Login - Last IP address captured + at Login Attempt" + ::= { mibObjects 3 } + + lastTime OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Last Time Login - Last time of Login attempt" + ::= { mibObjects 4 } + + nSats OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number Satellites in View - Number of Satellites + in view of GPS Receiver Antenna being used for + timing calculations" + ::= { mibObjects 5 } + + pwrP OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Primary Power - Master ?1? = Power OK, + ?0? = Power Off or Low" + ::= { mibObjects 6 } + + pwrS OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Secondary Power - Master ?1? = Power OK, + ?0? = Power Off or Low" + ::= { mibObjects 7 } + + cbTrip OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Circuit Breaker Trip Bit Code - Master + Breaker Tripped Code: 1=Port 1, 2=Port2, 4=Port + 3, 8=Port4, 16=Port5, 32=Port6, 64=Port7, 128=Port8 + Example: Code 5 means Port 3 and Port 1 Tripped" + ::= { mibObjects 8 } + + tempC OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Temperature" + ::= { mibObjects 9 } + + voltsM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Primary Power In Voltage - In Tenths of + a Volt" + ::= { mibObjects 10 } + + voltsM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Secondary Power In Voltage - In Tenths + of a Volt" + ::= { mibObjects 11 } + + portOnM OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ports ON Enabled Status - Master ?1? =Sync + Enabled, ?0? = Sync Off listed in order ?Port1?, + ?Port2?, ?Port3?, ?Port4?, ?Port5?, ?Port6?, + ?Port7?, ?Port8?" + ::= { mibObjects 12 } + + portSyncM OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ports Sync Enabled Status - Master ?1? + =Sync Enabled, ?0? = Sync Off listed in order + ?Port1?, ?Port2?, ?Port3?, ?Port4?, ?Port5?, + ?Port6?, ?Port7?, ?Port8?" + ::= { mibObjects 13 } + + portPwrM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 1 - (in tenths of a Watt) delivered + on Port 1" + ::= { mibObjects 14 } + + portPwrM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 2 - (in tenths of a Watt) delivered + on Port 2" + ::= { mibObjects 15 } + + portPwrM3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 3 - (in tenths of a Watt) delivered + on Port 3" + ::= { mibObjects 16 } + + portPwrM4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 4 - (in tenths of a Watt) delivered + on Port 4" + ::= { mibObjects 17 } + + portPwrM5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 5 - (in tenths of a Watt) delivered + on Port 5" + ::= { mibObjects 18 } + + portPwrM6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 6 - (in tenths of a Watt) delivered + on Port 6" + ::= { mibObjects 19 } + + portPwrM7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 7 - (in tenths of a Watt) delivered + on Port 7" + ::= { mibObjects 20 } + + portPwrM8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 8 - (in tenths of a Watt) delivered + on Port 8" + ::= { mibObjects 21 } + + pwrSP OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Primary Power - Master ?1? = Power OK, + ?0? = Power Off or Low" + ::= { mibObjects 23 } + + pwrSS OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Secondary Power - Master ?1? = Power OK, + ?0? = Power Off or Low" + ::= { mibObjects 24 } + + voltsS1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Primary Power In Voltage - In Tenths of + a Volt" + ::= { mibObjects 27 } + + voltsS2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Secondary Power In Voltage - In Tenths + of a Volt" + ::= { mibObjects 28 } + + portOnS OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Ports ON Enabled Status - Slave ?1? =Sync + Enabled, ?0? = Sync Off listed in order ?Port1?, + ?Port2?, ?Port3?, ?Port4?, ?Port5?, ?Port6?, + ?Port7?, ?Port8?" + ::= { mibObjects 29 } + + portSyncS OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Ports Sync Enabled Status - Slave ?1? + =Sync Enabled, ?0? = Sync Off listed in order + ?Port1?, ?Port2?, ?Port3?, ?Port4?, ?Port5?, + ?Port6?, ?Port7?, ?Port8?" + ::= { mibObjects 30 } + + portPwrS1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 1 - (in tenths of a Watt) delivered + on Port 1" + ::= { mibObjects 31 } + + portPwrS2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 2 - (in tenths of a Watt) delivered + on Port 2" + ::= { mibObjects 32 } + + portPwrS3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 3 - (in tenths of a Watt) delivered + on Port 3" + ::= { mibObjects 33 } + + portPwrS4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 4 - (in tenths of a Watt) delivered + on Port 4" + ::= { mibObjects 34 } + + portPwrS5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 5 - (in tenths of a Watt) delivered + on Port 5" + ::= { mibObjects 35 } + + portPwrS6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 6 - (in tenths of a Watt) delivered + on Port 6" + ::= { mibObjects 36 } + + portPwrS7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 7 - (in tenths of a Watt) delivered + on Port 7" + ::= { mibObjects 37 } + + portPwrS8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Slave Power Port 8 - (in tenths of a Watt) delivered + on Port 8" + ::= { mibObjects 38 } + + modeReqM OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master CTM2 Port Type Setting - Master ?00?=Type + A (Canopy) ?10?=Type B (OFDM), ?01? = Type C + (POE 802.3at), ?11? (POE 802.3at 4 Pair), ?100?=(POE + 24V mode, CTM2 C Only) listed in order ?Port1?, + ?Port2?, ?Port3?, ?Port4?, ?Port5?, ?Port6?, + ?Port7?, ?Port8?" + ::= { mibObjects 39 } + + trpCntGM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 1 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 1" + ::= { mibObjects 45 } + + trpCntGM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 2 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 2" + ::= { mibObjects 46 } + + trpCntGM3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 3 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 3" + ::= { mibObjects 47 } + + trpCntGM4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 4 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 4" + ::= { mibObjects 48 } + + trpCntGM5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 5 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 5" + ::= { mibObjects 49 } + + trpCntGM6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 6 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 6" + ::= { mibObjects 50 } + + trpCntGM7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 7 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 7" + ::= { mibObjects 51 } + + trpCntGM8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 8 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 8" + ::= { mibObjects 52 } + + trpCntBM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 1 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 1" + ::= { mibObjects 53 } + + trpCntBM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 2 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 2" + ::= { mibObjects 54 } + + trpCntBM3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 3 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 3" + ::= { mibObjects 55 } + + trpCntBM4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 4 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 4" + ::= { mibObjects 56 } + + trpCntBM5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 5 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 5" + ::= { mibObjects 57 } + + trpCntBM6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 6 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 6" + ::= { mibObjects 58 } + + trpCntBM7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 7 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 7" + ::= { mibObjects 59 } + + trpCntBM8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 8 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 8" + ::= { mibObjects 60 } + + + lostEthernetConnection TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Lost Ethernet Connection" + ::= 0 + + masterPrimayPowerLost TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Primary Power Lost" + ::= 1 + + masterSecondaryPowerLost TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Secondary Power Lost" + ::= 2 + + gpsSignalLost TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "GPS Signal Lost" + ::= 3 + + masterTempatureError TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Temperature Error" + ::= 4 + + masterCircuitBreakerTripCode TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Circuit Breaker Trip Code - Master Breaker Tripped + Code: 1=Port 1, 2=Port2, 4=Port 3, 8=Port4, 16=Port5, + 32=Port6, 64=Port7, 128=Port8 Example: Code + 5 means Port 3 and Port 1 Tripped" + ::= 5 + + loginFailedAttempt TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Login Failed Attempt" + ::= 6 + + settingsChanged TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "CTM Settings Changed" + ::= 7 + + masterPrimaryPowerOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Primary Power OK" + ::= 10 + + masterSecondaryPowerOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Secondary Power OK" + ::= 20 + + gpsSignalOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "GPS Signal OK" + ::= 30 + + tempatureOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Temperature OK" + ::= 40 + + circuitBreakersOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Circuit Breakers OK" + ::= 50 + + masterAutoRestartCBCompletedOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Auto Restart CB Completed OK" + ::= 52 + + loginOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Login OK" + ::= 60 + + resetComplete TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Reset Complete" + ::= 80 + + ethernetConnectionRestored TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Ethernet Connection Restored" + ::= 99 + + +END \ No newline at end of file diff --git a/mibs/ctm/CTMMIBV2 b/mibs/ctm/CTMMIBV2 new file mode 100644 index 0000000000..74bc6e8f70 --- /dev/null +++ b/mibs/ctm/CTMMIBV2 @@ -0,0 +1,445 @@ +--Last Mile Gear CTM Master MIB + + + +CTMMIB DEFINITIONS ::= BEGIN + IMPORTS + enterprises + FROM RFC1155-SMI + OBJECT-TYPE + FROM RFC-1212 + TRAP-TYPE + FROM RFC-1215; + + + lastmilegear OBJECT IDENTIFIER ::= { enterprises 25868 } + + mibObjects OBJECT IDENTIFIER ::= { lastmilegear 1 } + + version OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Version of Web GUI - Version of Web GUI Interface + currently running on CTM" + ::= { mibObjects 1 } + + site OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Site Name - Site name as stored on CTM" + ::= { mibObjects 2 } + + lastIP OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Last IP Address Login - Last IP address captured + at Login Attempt" + ::= { mibObjects 3 } + + lastTime OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Last Time Login - Last time of Login attempt" + ::= { mibObjects 4 } + + nSats OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number Satellites in View - Number of Satellites + in view of GPS Receiver Antenna being used for + timing calculations" + ::= { mibObjects 5 } + + pwrP OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Primary Power - Master ?1? = Power OK, + ?0? = Power Off or Low" + ::= { mibObjects 6 } + + pwrS OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Secondary Power - Master ?1? = Power OK, + ?0? = Power Off or Low" + ::= { mibObjects 7 } + + cbTrip OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Circuit Breaker Trip Bit Code - Master + Breaker Tripped Code: 1=Port 1, 2=Port2, 4=Port + 3, 8=Port4, 16=Port5, 32=Port6, 64=Port7, 128=Port8 + Example: Code 5 means Port 3 and Port 1 Tripped" + ::= { mibObjects 8 } + + tempC OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Temperature" + ::= { mibObjects 9 } + + voltsM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Primary Power In Voltage - In Tenths of + a Volt" + ::= { mibObjects 10 } + + voltsM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Secondary Power In Voltage - In Tenths + of a Volt" + ::= { mibObjects 11 } + + portOnM OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ports ON Enabled Status - Master ?1? =Sync + Enabled, ?0? = Sync Off listed in order ?Port1?, + ?Port2?, ?Port3?, ?Port4?, ?Port5?, ?Port6?, + ?Port7?, ?Port8?" + ::= { mibObjects 12 } + + portSyncM OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ports Sync Enabled Status - Master ?1? + =Sync Enabled, ?0? = Sync Off listed in order + ?Port1?, ?Port2?, ?Port3?, ?Port4?, ?Port5?, + ?Port6?, ?Port7?, ?Port8?" + ::= { mibObjects 13 } + + portPwrM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 1 - (in tenths of a Watt) delivered + on Port 1" + ::= { mibObjects 14 } + + portPwrM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 2 - (in tenths of a Watt) delivered + on Port 2" + ::= { mibObjects 15 } + + portPwrM3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 3 - (in tenths of a Watt) delivered + on Port 3" + ::= { mibObjects 16 } + + portPwrM4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 4 - (in tenths of a Watt) delivered + on Port 4" + ::= { mibObjects 17 } + + portPwrM5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 5 - (in tenths of a Watt) delivered + on Port 5" + ::= { mibObjects 18 } + + portPwrM6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 6 - (in tenths of a Watt) delivered + on Port 6" + ::= { mibObjects 19 } + + portPwrM7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 7 - (in tenths of a Watt) delivered + on Port 7" + ::= { mibObjects 20 } + + portPwrM8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Power Port 8 - (in tenths of a Watt) delivered + on Port 8" + ::= { mibObjects 21 } + + modeReqM OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master CTM2 Port Type Setting - Master ?00?=Type + A (Canopy) ?10?=Type B (OFDM), ?01? = Type C + (POE 802.3at), ?11? (POE 802.3at 4 Pair), ?100?=(POE + 24V mode, CTM2 C Only) listed in order ?Port1?, + ?Port2?, ?Port3?, ?Port4?, ?Port5?, ?Port6?, + ?Port7?, ?Port8?" + ::= { mibObjects 39 } + + trpCntGM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 1 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 1" + ::= { mibObjects 45 } + + trpCntGM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 2 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 2" + ::= { mibObjects 46 } + + trpCntGM3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 3 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 3" + ::= { mibObjects 47 } + + trpCntGM4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 4 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 4" + ::= { mibObjects 48 } + + trpCntGM5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 5 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 5" + ::= { mibObjects 49 } + + trpCntGM6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 6 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 6" + ::= { mibObjects 50 } + + trpCntGM7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 7 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 7" + ::= { mibObjects 51 } + + trpCntGM8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Auto Restart Count Port 8 - Number of Times + Auto Reset Feature has executed a Circuit Breaker + Restart on Port 8" + ::= { mibObjects 52 } + + trpCntBM1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 1 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 1" + ::= { mibObjects 53 } + + trpCntBM2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 2 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 2" + ::= { mibObjects 54 } + + trpCntBM3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 3 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 3" + ::= { mibObjects 55 } + + trpCntBM4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 4 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 4" + ::= { mibObjects 56 } + + trpCntBM5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 5 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 5" + ::= { mibObjects 57 } + + trpCntBM6 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 6 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 6" + ::= { mibObjects 58 } + + trpCntBM7 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 7 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 7" + ::= { mibObjects 59 } + + trpCntBM8 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Master Ckt Breaker Auto Restart Fail Count Port + 8 - Number of Times Auto Reset Feature has failed + to restart (after 7 tries) a Circuit Breaker + on Port 8" + ::= { mibObjects 60 } + + + lostEthernetConnection TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Lost Ethernet Connection" + ::= 0 + + masterPrimayPowerLost TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Primary Power Lost" + ::= 1 + + masterSecondaryPowerLost TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Secondary Power Lost" + ::= 2 + + gpsSignalLost TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "GPS Signal Lost" + ::= 3 + + masterTempatureError TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Temperature Error" + ::= 4 + + masterCircuitBreakerTripCode TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Circuit Breaker Trip Code - Master Breaker Tripped + Code: 1=Port 1, 2=Port2, 4=Port 3, 8=Port4, 16=Port5, + 32=Port6, 64=Port7, 128=Port8 Example: Code + 5 means Port 3 and Port 1 Tripped" + ::= 5 + + loginFailedAttempt TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Login Failed Attempt" + ::= 6 + + settingsChanged TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "CTM Settings Changed" + ::= 7 + + masterPrimaryPowerOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Primary Power OK" + ::= 10 + + masterSecondaryPowerOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Secondary Power OK" + ::= 20 + + gpsSignalOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "GPS Signal OK" + ::= 30 + + tempatureOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Temperature OK" + ::= 40 + + circuitBreakersOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Circuit Breakers OK" + ::= 50 + + masterAutoRestartCBCompletedOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Master Auto Restart CB Completed OK" + ::= 52 + + loginOK TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Login OK" + ::= 60 + + resetComplete TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Reset Complete" + ::= 80 + + ethernetConnectionRestored TRAP-TYPE + ENTERPRISE mibObjects + DESCRIPTION "Ethernet Connection Restored" + ::= 99 + + +END \ No newline at end of file diff --git a/tests/data/ctm.json b/tests/data/ctm.json new file mode 100644 index 0000000000..f280d7379a --- /dev/null +++ b/tests/data/ctm.json @@ -0,0 +1,1906 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.25868.1", + "sysDescr": null, + "sysContact": null, + "version": null, + "hardware": "", + "features": null, + "location": null, + "os": "ctm", + "type": "wireless", + "serial": null, + "icon": "ctm.png" + } + ] + }, + "poller": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.25868.1", + "sysDescr": null, + "sysContact": null, + "version": "245.00", + "hardware": "", + "features": null, + "location": null, + "os": "ctm", + "type": "wireless", + "serial": null, + "icon": "ctm.png" + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.14.0", + "sensor_index": "portPwrM1.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 1", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "6.5", + "sensor_limit": "9.75", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.15.0", + "sensor_index": "portPwrM2.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 2", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "5.8", + "sensor_limit": "8.7", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.16.0", + "sensor_index": "portPwrM3.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 3", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "11.5", + "sensor_limit": "17.25", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.17.0", + "sensor_index": "portPwrM4.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 4", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "0", + "sensor_limit": "0", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.18.0", + "sensor_index": "portPwrM5.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 5", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "10.8", + "sensor_limit": "16.2", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.19.0", + "sensor_index": "portPwrM6.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 6", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "0", + "sensor_limit": "0", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.20.0", + "sensor_index": "portPwrM7.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 7", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "12.6", + "sensor_limit": "18.9", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.21.0", + "sensor_index": "portPwrM8.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Master 8", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "0", + "sensor_limit": "0", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.31.0", + "sensor_index": "portPwrS1.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 1", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "13", + "sensor_limit": "19.5", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.32.0", + "sensor_index": "portPwrS2.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 2", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "11.2", + "sensor_limit": "16.8", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.33.0", + "sensor_index": "portPwrS3.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 3", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "12", + "sensor_limit": "18", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.34.0", + "sensor_index": "portPwrS4.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 4", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "12.5", + "sensor_limit": "18.75", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.35.0", + "sensor_index": "portPwrS5.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 5", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "11.3", + "sensor_limit": "16.95", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.36.0", + "sensor_index": "portPwrS6.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 6", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "5.1", + "sensor_limit": "7.65", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.37.0", + "sensor_index": "portPwrS7.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 7", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "5.9", + "sensor_limit": "8.85", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.38.0", + "sensor_index": "portPwrS8.0", + "sensor_type": "ctm", + "sensor_descr": "Port Power Slave 8", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "5.5", + "sensor_limit": "8.25", + "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, + "state_name": null + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "1", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 1", + "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": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "2", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 2", + "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": "2", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "3", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 3", + "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": "3", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "4", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 4", + "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": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "5", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 5", + "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": "5", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "6", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 6", + "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": "6", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "7", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 7", + "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": "7", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.12.0", + "sensor_index": "8", + "sensor_type": "portOnM", + "sensor_descr": "Master Port Enabled 8", + "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": "8", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "1", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 1", + "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": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "2", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 2", + "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": "2", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "3", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 3", + "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": "3", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "4", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 4", + "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": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "5", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 5", + "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": "5", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "6", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 6", + "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": "6", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "7", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 7", + "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": "7", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.29.0", + "sensor_index": "8", + "sensor_type": "portOnS", + "sensor_descr": "Slave Port Enabled 8", + "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": "8", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portOnS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "1", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 1", + "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": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "2", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 2", + "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": "2", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "3", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 3", + "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": "3", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "4", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 4", + "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": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "5", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 5", + "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": "5", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "6", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 6", + "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": "6", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "7", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 7", + "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": "7", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.13.0", + "sensor_index": "8", + "sensor_type": "portSyncM", + "sensor_descr": "Master Port Sync Status 8", + "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": "8", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncM" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "1", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 1", + "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": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "2", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 2", + "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": "2", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "3", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 3", + "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": "3", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "4", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 4", + "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": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "5", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 5", + "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": "5", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "6", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 6", + "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": "6", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "7", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 7", + "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": "7", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.30.0", + "sensor_index": "8", + "sensor_type": "portSyncS", + "sensor_descr": "Slave Port Sync Status 8", + "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": "8", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "portSyncS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.6.0", + "sensor_index": "0", + "sensor_type": "pwrP", + "sensor_descr": "Master Primary Power", + "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": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "pwrP" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.7.0", + "sensor_index": "0", + "sensor_type": "pwrS", + "sensor_descr": "Master Secondary Power", + "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": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "pwrS" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.23.0", + "sensor_index": "0", + "sensor_type": "pwrSP", + "sensor_descr": "Slave Primary Power", + "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": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "pwrSP" + }, + { + "sensor_deleted": "0", + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.24.0", + "sensor_index": "0", + "sensor_type": "pwrSS", + "sensor_descr": "Slave Secondary Power", + "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": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "pwrSS" + }, + { + "sensor_deleted": "0", + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25868.1.9.0", + "sensor_index": "tempC.0", + "sensor_type": "ctm", + "sensor_descr": "Temperature", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_current": "41", + "sensor_limit": "61", + "sensor_limit_warn": null, + "sensor_limit_low": "31", + "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.25868.1.10.0", + "sensor_index": "portPwrM1.0", + "sensor_type": "ctm", + "sensor_descr": "Master Primary Voltage", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "24", + "sensor_limit": "27.6", + "sensor_limit_warn": null, + "sensor_limit_low": "20.4", + "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.25868.1.11.0", + "sensor_index": "portPwrM2.0", + "sensor_type": "ctm", + "sensor_descr": "Master Secondary Voltage", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "23.9", + "sensor_limit": "27.485", + "sensor_limit_warn": null, + "sensor_limit_low": "20.315", + "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.25868.1.27.0", + "sensor_index": "portPwrS1.0", + "sensor_type": "ctm", + "sensor_descr": "Slave Primary Voltage", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "23.9", + "sensor_limit": "27.485", + "sensor_limit_warn": null, + "sensor_limit_low": "20.315", + "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.25868.1.28.0", + "sensor_index": "portPwrS2.0", + "sensor_type": "ctm", + "sensor_descr": "Slave Secondary Voltage", + "sensor_divisor": "10", + "sensor_multiplier": "1", + "sensor_current": "24", + "sensor_limit": "27.6", + "sensor_limit_warn": null, + "sensor_limit_low": "20.4", + "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": [ + { + "state_name": "portOnM", + "state_descr": "Power Off", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "1" + }, + { + "state_name": "portOnM", + "state_descr": "Power On", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "portOnS", + "state_descr": "Power Off", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "1" + }, + { + "state_name": "portOnS", + "state_descr": "Power On", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "portSyncM", + "state_descr": "Sync Off", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "1" + }, + { + "state_name": "portSyncM", + "state_descr": "Sync Enabled", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "portSyncS", + "state_descr": "Sync Off", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "1" + }, + { + "state_name": "portSyncS", + "state_descr": "Sync Enabled", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "pwrP", + "state_descr": "Power off or Low", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "2" + }, + { + "state_name": "pwrP", + "state_descr": "Power OK", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "pwrS", + "state_descr": "Power off or Low", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "2" + }, + { + "state_name": "pwrS", + "state_descr": "Power OK", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "pwrSP", + "state_descr": "Power off or Low", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "2" + }, + { + "state_name": "pwrSP", + "state_descr": "Power OK", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + }, + { + "state_name": "pwrSS", + "state_descr": "Power off or Low", + "state_draw_graph": "0", + "state_value": "0", + "state_generic_value": "2" + }, + { + "state_name": "pwrSS", + "state_descr": "Power OK", + "state_draw_graph": "0", + "state_value": "1", + "state_generic_value": "0" + } + ] + }, + "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": "local", + "ifName": "", + "portName": null, + "ifIndex": "1", + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": null, + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": null, + "ifAlias": "", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": "0", + "ifVlan": "", + "ifTrunk": null, + "ifVrf": "0", + "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": "eZ80 EMAC", + "ifName": "", + "portName": null, + "ifIndex": "2", + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": null, + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": null, + "ifAlias": "", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": "0", + "ifVlan": "", + "ifTrunk": null, + "ifVrf": "0", + "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": "local", + "ifName": "local", + "portName": null, + "ifIndex": "1", + "ifSpeed": "0", + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "4022", + "ifType": "softwareLoopback", + "ifAlias": "local", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": "0", + "ifVlan": "", + "ifTrunk": null, + "ifVrf": "0", + "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": "46315815", + "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": "3288348251", + "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": "eZ80 EMAC", + "ifName": "eZ80 EMAC", + "portName": null, + "ifIndex": "2", + "ifSpeed": "10000000", + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "1500", + "ifType": "ethernetCsmacd", + "ifAlias": "eZ80 EMAC", + "ifPhysAddress": "0050c256452e", + "ifHardType": null, + "ifLastChange": "183", + "ifVlan": "", + "ifTrunk": null, + "ifVrf": "0", + "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": "2073533", + "ifInUcastPkts_prev": "0", + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": "477714", + "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": "2944065548", + "ifInOctets_prev": "0", + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": "211041313", + "ifOutOctets_prev": "0", + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": "52884950", + "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": "1304079", + "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": "6238", + "ifInDiscards_prev": "0", + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": "0", + "ifOutDiscards_prev": "0", + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": "51822", + "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 + } + ] + } + } +} diff --git a/tests/snmpsim/ctm.snmprec b/tests/snmpsim/ctm.snmprec new file mode 100644 index 0000000000..43f2b1a588 --- /dev/null +++ b/tests/snmpsim/ctm.snmprec @@ -0,0 +1,207 @@ +1.3.6.1.2.1.1.1.0|4x|Last Mile Gear CTM +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.25868.1 +1.3.6.1.2.1.1.3.0|67|220246211 +1.3.6.1.2.1.1.4.0|4x| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4x| +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.2.1|4|local +1.3.6.1.2.1.2.2.1.2.2|4|eZ80 EMAC +1.3.6.1.2.1.2.2.1.2.3|4| +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|0 +1.3.6.1.2.1.2.2.1.4.1|2|4022 +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|0 +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.5.3|66|0 +1.3.6.1.2.1.2.2.1.6.1|4| +1.3.6.1.2.1.2.2.1.6.2|4x|0050C256452E +1.3.6.1.2.1.2.2.1.6.3|4| +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.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|0 +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|183 +1.3.6.1.2.1.2.2.1.9.3|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|2944065548 +1.3.6.1.2.1.2.2.1.10.3|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|2073533 +1.3.6.1.2.1.2.2.1.11.3|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|52884950 +1.3.6.1.2.1.2.2.1.12.3|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|6238 +1.3.6.1.2.1.2.2.1.13.3|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.14.3|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|51822 +1.3.6.1.2.1.2.2.1.15.3|65|0 +1.3.6.1.2.1.2.2.1.16.1|65|3288348251 +1.3.6.1.2.1.2.2.1.16.2|65|211041313 +1.3.6.1.2.1.2.2.1.16.3|65|0 +1.3.6.1.2.1.2.2.1.17.1|65|46315815 +1.3.6.1.2.1.2.2.1.17.2|65|477714 +1.3.6.1.2.1.2.2.1.17.3|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|1304079 +1.3.6.1.2.1.2.2.1.18.3|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.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.21.1|66|0 +1.3.6.1.2.1.2.2.1.21.2|66|0 +1.3.6.1.2.1.2.2.1.21.3|66|0 +1.3.6.1.2.1.2.2.1.22.1|6|1.3.6.1.0 +1.3.6.1.2.1.2.2.1.22.2|6|1.3.6.1.0 +1.3.6.1.2.1.2.2.1.22.3|6|1.3.6.1.0 +1.3.6.1.2.1.4.3.0|65|46440464 +1.3.6.1.2.1.4.4.0|65|0 +1.3.6.1.2.1.4.5.0|65|124937 +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|46315523 +1.3.6.1.2.1.4.10.0|65|1564332 +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.10.5.1.200|2|2 +1.3.6.1.2.1.4.20.1.3.10.5.1.200|64|255.255.0.0 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.202|4x|EC13B2D147D0 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.221|4x|0A003E25EEC9 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.222|4x|0A003E20A7D6 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.223|4x|0A003E237116 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.235|4x|000456D2B3CC +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.241|4x|0A003EA02A06 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.246|4x|000456CE1253 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.247|4x|0A003E38F883 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.248|4x|0A003EA02E25 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.1.253|4x|000456C1DA1A +1.3.6.1.2.1.4.22.1.2.2.1.10.5.2.205|4x|000456C95D46 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.2.211|4x|000456C97A92 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.2.215|4x|000456CA1645 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.2.217|4x|000456C96670 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.3.151|4x|0A003EBB2051 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.5.211|4x|0A003E917656 +1.3.6.1.2.1.4.22.1.2.2.1.10.5.5.220|4x|0A003E20B06E +1.3.6.1.2.1.4.22.1.2.2.1.10.5.200.200|4x|00900B43F502 +1.3.6.1.2.1.5.1.0|65|0 +1.3.6.1.2.1.5.2.0|65|0 +1.3.6.1.2.1.5.3.0|65|0 +1.3.6.1.2.1.5.4.0|65|0 +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|0 +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|45075034 +1.3.6.1.2.1.5.15.0|65|26 +1.3.6.1.2.1.5.16.0|65|44752219 +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|187943 +1.3.6.1.2.1.5.22.0|65|134850 +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|54 +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|65|0 +1.3.6.1.2.1.6.10.0|65|917 +1.3.6.1.2.1.6.11.0|65|939 +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|0 +1.3.6.1.2.1.7.1.0|65|1240625 +1.3.6.1.2.1.7.2.0|65|44752214 +1.3.6.1.2.1.7.3.0|65|0 +1.3.6.1.2.1.7.4.0|65|1240616 +1.3.6.1.2.1.11.1.0|65|139199 +1.3.6.1.2.1.11.2.0|65|121994 +1.3.6.1.2.1.11.3.0|65|12 +1.3.6.1.2.1.11.4.0|65|2 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|0 +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|285456 +1.3.6.1.2.1.11.14.0|65|0 +1.3.6.1.2.1.11.15.0|65|59218 +1.3.6.1.2.1.11.16.0|65|79981 +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|0 +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|122009 +1.3.6.1.2.1.11.29.0|65|9 +1.3.6.1.2.1.11.30.0|2|2 +1.3.6.1.4.1.25868.1.1.0|4|245.00 +1.3.6.1.4.1.25868.1.5.0|2|10 +1.3.6.1.4.1.25868.1.6.0|2|1 +1.3.6.1.4.1.25868.1.7.0|2|1 +1.3.6.1.4.1.25868.1.9.0|2|41 +1.3.6.1.4.1.25868.1.10.0|2|240 +1.3.6.1.4.1.25868.1.11.0|2|239 +1.3.6.1.4.1.25868.1.12.0|4|1,1,1,1,1,1,1,1 +1.3.6.1.4.1.25868.1.13.0|4|1,1,1,1,1,1,1,1 +1.3.6.1.4.1.25868.1.14.0|2|65 +1.3.6.1.4.1.25868.1.15.0|2|58 +1.3.6.1.4.1.25868.1.16.0|2|115 +1.3.6.1.4.1.25868.1.17.0|2|0 +1.3.6.1.4.1.25868.1.18.0|2|108 +1.3.6.1.4.1.25868.1.19.0|2|0 +1.3.6.1.4.1.25868.1.20.0|2|126 +1.3.6.1.4.1.25868.1.21.0|2|0 +1.3.6.1.4.1.25868.1.23.0|2|1 +1.3.6.1.4.1.25868.1.24.0|2|1 +1.3.6.1.4.1.25868.1.27.0|2|239 +1.3.6.1.4.1.25868.1.28.0|2|240 +1.3.6.1.4.1.25868.1.29.0|4|1,1,1,1,1,1,1,1 +1.3.6.1.4.1.25868.1.30.0|4|1,1,1,1,1,1,1,1 +1.3.6.1.4.1.25868.1.31.0|2|130 +1.3.6.1.4.1.25868.1.32.0|2|112 +1.3.6.1.4.1.25868.1.33.0|2|120 +1.3.6.1.4.1.25868.1.34.0|2|125 +1.3.6.1.4.1.25868.1.35.0|2|113 +1.3.6.1.4.1.25868.1.36.0|2|51 +1.3.6.1.4.1.25868.1.37.0|2|59 +1.3.6.1.4.1.25868.1.38.0|2|55