From 7bf769e19cf67db4cbbe805f7d9a23cc1a326a27 Mon Sep 17 00:00:00 2001 From: markoh76 <37626907+markoh76@users.noreply.github.com> Date: Tue, 11 Dec 2018 14:41:26 +0000 Subject: [PATCH] Ceraos more sensors (#9392) * Update to Added support for HeliOS 10Ghz failover to 5Ghz state sensor Converted /includes/discovery/sensors/state/helios.inc.php to yaml Test units included CLA has been signed * Added support for CeraOS TX Mute Status state sensor, NTP Client Lock Status state sensor. Updated CeraOS temperature sensor, now called from includes/definitions/discovery/ceraos.yaml - removed includes/discovery/sensors/temperature/ceraos.inc.php Corrected issue with CeraOS temperature reverting to zero after polling (added a trailing . to the num_oid) Amended includes/definitions/discovery/helios.yaml with changes as advised by Neil Lathwood and Tony Murray * Added unit test data and corrected ceraos.yaml validation error * Added support for Ceraos Wireless Sensors (php) Cross Polar Interference Wireless Frequency Added Ceraos state sensors (yaml) NTP Client Lock Status Tx Mute Status Radio Operational Status Remote Radio Operational Status IDU Temperature Power Amplifier Temperature * Fix up tests, etc * remove helios changes, fix style --- LibreNMS/Device/WirelessSensor.php | 6 + .../Sensors/WirelessXpiDiscovery.php | 37 + .../Polling/Sensors/WirelessXpiPolling.php | 38 + LibreNMS/OS/Ceraos.php | 77 +- doc/Developing/os/Wireless-Sensors.md | 5 +- includes/definitions/ceraos.yaml | 4 - includes/definitions/discovery/ceraos.yaml | 48 + .../sensors/temperature/ceraos.inc.php | 18 - tests/data/ceraos.json | 789 ++++++---- tests/data/helios.json | 1362 +++++++++++++++++ tests/snmpsim/ceraos.snmprec | 16 + tests/snmpsim/helios.snmprec | 115 ++ 12 files changed, 2207 insertions(+), 308 deletions(-) create mode 100644 LibreNMS/Interfaces/Discovery/Sensors/WirelessXpiDiscovery.php create mode 100644 LibreNMS/Interfaces/Polling/Sensors/WirelessXpiPolling.php create mode 100644 includes/definitions/discovery/ceraos.yaml delete mode 100644 includes/discovery/sensors/temperature/ceraos.inc.php create mode 100644 tests/data/helios.json diff --git a/LibreNMS/Device/WirelessSensor.php b/LibreNMS/Device/WirelessSensor.php index d6e666079b..e2b26f45f0 100644 --- a/LibreNMS/Device/WirelessSensor.php +++ b/LibreNMS/Device/WirelessSensor.php @@ -192,6 +192,12 @@ class WirelessSensor extends Sensor 'unit' => 'dB', 'icon' => 'signal', ), + 'xpi' => array( + 'short' => 'XPI', + 'long' => 'Cross Polar Interference', + 'unit' => 'dB', + 'icon' => 'signal', + ), 'rssi' => array( 'short' => 'RSSI', 'long' => 'Received Signal Strength Indicator', diff --git a/LibreNMS/Interfaces/Discovery/Sensors/WirelessXpiDiscovery.php b/LibreNMS/Interfaces/Discovery/Sensors/WirelessXpiDiscovery.php new file mode 100644 index 0000000000..baeb5115d4 --- /dev/null +++ b/LibreNMS/Interfaces/Discovery/Sensors/WirelessXpiDiscovery.php @@ -0,0 +1,37 @@ +. + * + * @package LibreNMS + * @link http://librenms.org + * @copyright 2018 Tony Murray + * @author Tony Murray + */ + +namespace LibreNMS\Interfaces\Discovery\Sensors; + +interface WirelessXpiDiscovery +{ + /** + * Discover wireless Cross Polar Interference. Measured in dB. Type is xpi. + * Returns an array of LibreNMS\Device\Sensor objects that have been discovered + * + * @return array Sensors + */ + public function discoverWirelessXpi(); +} diff --git a/LibreNMS/Interfaces/Polling/Sensors/WirelessXpiPolling.php b/LibreNMS/Interfaces/Polling/Sensors/WirelessXpiPolling.php new file mode 100644 index 0000000000..736638d6a2 --- /dev/null +++ b/LibreNMS/Interfaces/Polling/Sensors/WirelessXpiPolling.php @@ -0,0 +1,38 @@ +. + * + * @package LibreNMS + * @link http://librenms.org + * @copyright 2018 Tony Murray + * @author Tony Murray + */ + +namespace LibreNMS\Interfaces\Polling\Sensors; + +interface WirelessXpiPolling +{ + /** + * Poll wireless Cross Polar Interference. + * The returned array should be sensor_id => value pairs + * + * @param array $sensors Array of sensors needed to be polled + * @return array of polled data + */ + public function pollWirelessApCount(array $sensors); +} diff --git a/LibreNMS/OS/Ceraos.php b/LibreNMS/OS/Ceraos.php index 4bb681cfa1..361b9f1e9c 100644 --- a/LibreNMS/OS/Ceraos.php +++ b/LibreNMS/OS/Ceraos.php @@ -26,14 +26,81 @@ namespace LibreNMS\OS; use LibreNMS\Device\WirelessSensor; +use LibreNMS\Interfaces\Discovery\Sensors\WirelessFrequencyDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessErrorsDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessMseDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessPowerDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessRateDiscovery; +use LibreNMS\Interfaces\Discovery\Sensors\WirelessXpiDiscovery; use LibreNMS\OS; -class Ceraos extends OS implements WirelessErrorsDiscovery, WirelessMseDiscovery, WirelessPowerDiscovery, WirelessRateDiscovery +class Ceraos extends OS implements WirelessXpiDiscovery, WirelessFrequencyDiscovery, WirelessErrorsDiscovery, WirelessMseDiscovery, WirelessPowerDiscovery, WirelessRateDiscovery { + public function discoverWirelessXpi() + { + $ifNames = $this->getCacheByIndex('ifName', 'IF-MIB'); + + $sensors = []; + $divisor = 100; + + $xpi = snmpwalk_group($this->getDevice(), 'genEquipRadioStatusXPI', 'MWRM-RADIO-MIB'); + foreach ($xpi as $index => $data) { + $sensors[] = new WirelessSensor( + 'xpi', + $this->getDeviceId(), + '.1.3.6.1.4.1.2281.10.7.1.1.5.' . $index, + 'ceraos', + $index, + $ifNames[$index], + $data['genEquipRadioStatusXPI'] / $divisor, + 1, + $divisor + ); + } + + return $sensors; + } + + public function discoverWirelessFrequency() + { + $sensors = []; + // MWRM-RADIO-MIB::genEquipRfuCfgTxFreq + $tx = snmpwalk_group($this->getDevice(), 'genEquipRfuCfgTxFreq', 'MWRM-RADIO-MIB'); + $TxRadio = 0; + foreach ($tx as $index => $data) { + $TxRadio++; + $sensors[] = new WirelessSensor( + 'frequency', + $this->getDeviceId(), + '.1.3.6.1.4.1.2281.10.5.2.1.3.' . $index, + 'Ceraos-tx-radio ' . $TxRadio, + 1, + 'Tx Frequency Radio ' . $TxRadio, + null, + 1, + 1000 + ); + } + // MWRM-RADIO-MIB::genEquipRfuCfgRxFreq + $rx = snmpwalk_group($this->getDevice(), 'genEquipRfuCfgRxFreq', 'MWRM-RADIO-MIB'); + $RxRadio = 0; + foreach ($rx as $index => $data) { + $RxRadio++; + $sensors[] = new WirelessSensor( + 'frequency', + $this->getDeviceId(), + '.1.3.6.1.4.1.2281.10.5.2.1.4.' . $index, + 'Ceraos-rx-radio ' . $RxRadio, + 1, + 'Rx Frequency Radio ' . $RxRadio, + null, + 1, + 1000 + ); + } + return $sensors; + } + /** * Discover wireless rate. This is in bps. Type is rate. * Returns an array of LibreNMS\Device\Sensor objects that have been discovered @@ -44,7 +111,7 @@ class Ceraos extends OS implements WirelessErrorsDiscovery, WirelessMseDiscovery { $ifNames = $this->getCacheByIndex('ifName', 'IF-MIB'); - $sensors = array(); + $sensors = []; $tx = snmpwalk_group($this->getDevice(), 'genEquipRadioMRMCCurrTxBitrate', 'MWRM-RADIO-MIB'); foreach ($tx as $index => $data) { @@ -87,7 +154,7 @@ class Ceraos extends OS implements WirelessErrorsDiscovery, WirelessMseDiscovery { $ifNames = $this->getCacheByIndex('ifName', 'IF-MIB'); - $sensors = array(); + $sensors = []; $mse = snmpwalk_group($this->getDevice(), 'genEquipRadioStatusDefectedBlocks', 'MWRM-RADIO-MIB'); foreach ($mse as $index => $data) { @@ -115,7 +182,7 @@ class Ceraos extends OS implements WirelessErrorsDiscovery, WirelessMseDiscovery { $ifNames = $this->getCacheByIndex('ifName', 'IF-MIB'); - $sensors = array(); + $sensors = []; $divisor = 100; $mse = snmpwalk_group($this->getDevice(), 'genEquipRadioStatusMSE', 'MWRM-RADIO-MIB'); @@ -146,7 +213,7 @@ class Ceraos extends OS implements WirelessErrorsDiscovery, WirelessMseDiscovery { $ifNames = $this->getCacheByIndex('ifName', 'IF-MIB'); - $sensors = array(); + $sensors = []; $tx = snmpwalk_group($this->getDevice(), 'genEquipRfuStatusTxLevel', 'MWRM-RADIO-MIB'); foreach ($tx as $index => $data) { diff --git a/doc/Developing/os/Wireless-Sensors.md b/doc/Developing/os/Wireless-Sensors.md index fc953fcc4d..f96343b6fc 100644 --- a/doc/Developing/os/Wireless-Sensors.md +++ b/doc/Developing/os/Wireless-Sensors.md @@ -2,7 +2,7 @@ source: Developing/os/Wireless-Sensors.md path: blob/master/doc/ This document will guide you through adding wireless sensors for your new wireless device. - + Currently we have support for the following wireless metrics along with the values we expect to see the data in: | Type | Measurement | Interface | Description | @@ -23,6 +23,7 @@ Currently we have support for the following wireless metrics along with the valu | rate | bps | WirelessRateDiscovery | The negotiated rate of the connection (not data transfer) | | rssi | dBm | WirelessRssiDiscovery | The Received Signal Strength Indicator | | snr | dB | WirelessSnrDiscovery | The Signal to Noise ratio, which is signal - noise floor | +| xpi | dBm | WirelessXpiDiscovery | The Cross Polar Interference values | | ssr | dB | WirelessSsrDiscovery | The Signal strength ratio, the ratio(or difference) of Vertical rx power to Horizontal rx power | | utilization | % | WirelessUtilizationDiscovery | The % of utilization compared to the current rate | @@ -77,7 +78,7 @@ All discovery interfaces will require you to return an array of WirelessSensor o - $entPhysicalIndex = Defaults to null. Sets the entPhysicalIndex to be used to look up further hardware if available. - $entPhysicalIndexMeasured = Defaults to null. Sets the type of entPhysicalIndex used, i.e ports. -Polling is done automatically based on the discovered data. If for some reason you need to override polling, you can implement +Polling is done automatically based on the discovered data. If for some reason you need to override polling, you can implement the required polling interface in `LibreNMS/Interfaces/Polling/Sensors`. Using the polling interfaces should be avoided if possible. Graphing is performed automatically for wireless sensors, no custom graphing is required or supported. diff --git a/includes/definitions/ceraos.yaml b/includes/definitions/ceraos.yaml index 9e3f603c69..70cf4c9682 100644 --- a/includes/definitions/ceraos.yaml +++ b/includes/definitions/ceraos.yaml @@ -16,24 +16,20 @@ poller_modules: hr-mib: false ipSystemStats: false ipmi: false - mempools: false netstats: false ntp: false ospf: false processors: false services: false - storage: false ucd-diskio: false ucd-mib: false discovery_modules: ports-stack: false entity-physical: false processors: false - mempools: false cisco-vrf-lite: false ipv4-addresses: false ipv6-addresses: false - storage: false hr-device: false discovery-protocols: false arp-table: false diff --git a/includes/definitions/discovery/ceraos.yaml b/includes/definitions/discovery/ceraos.yaml new file mode 100644 index 0000000000..9f2ca1d5b8 --- /dev/null +++ b/includes/definitions/discovery/ceraos.yaml @@ -0,0 +1,48 @@ +mib: MWRM-UNIT-MIB:MWRM-RADIO-MIB +modules: + sensors: + state: + data: + - + oid: genEquipUnitInfoNtpStatusLockState + num_oid: .1.3.6.1.4.1.2281.10.1.1.11.6.6.1.4.{{ $index }} + descr: NTP Client Lock Status + state_name: genEquipUnitInfoNtpStatusLockState + states: + - { value: 0, generic : 0, graph: 0, descr: None } + - { value: 1, generic : 0, graph: 0, descr: Local } + - { value: 2, generic : 0, graph: 0, descr: Locked } + - + oid: genEquipRfuStatusTxMute + num_oid: .1.3.6.1.4.1.2281.10.5.1.1.25.{{ $index }} + descr: TX Mute Status + state_name: genEquipRfuStatusTxMute + states: + - { value: 0, generic: 0, graph: 0, descr: Disabled } + - { value: 1, generic: 0, graph: 0, descr: Enabled } + - + oid: genEquipRadioCfgRadioOperationalStatus + num_oid: .1.3.6.1.4.1.2281.10.7.2.1.9.{{ $index }} + descr: Radio Operational Status + state_name: genEquipRadioCfgRadioOperationalStatus + states: + - { value: 0, generic : 0, graph: 0, descr: Inactive } + - { value: 1, generic : 0, graph: 0, descr: Active } + - + oid: genEquipRemoteRadioRemoteCommunication + num_oid: .1.3.6.1.4.1.2281.10.7.3.1.1.2.{{ $index }} + descr: Remote Radio Operational Status + state_name: genEquipRemoteRadioRemoteCommunication + states: + - { value: 0, generic: 0, graph: 0, descr: Inactive } + - { value: 1, generic: 0, graph: 0, descr: Active } + temperature: + data: + - + oid: genEquipUnitIduTemperature + num_oid: .1.3.6.1.4.1.2281.10.1.1.9.{{ $index }} + descr: IDU Temperature + - + oid: genEquipRfuStatusPATemp + num_oid: .1.3.6.1.4.1.2281.10.5.1.1.24.{{ $index }} + descr: Power Amplifier Temperature diff --git a/includes/discovery/sensors/temperature/ceraos.inc.php b/includes/discovery/sensors/temperature/ceraos.inc.php deleted file mode 100644 index 63de007c83..0000000000 --- a/includes/discovery/sensors/temperature/ceraos.inc.php +++ /dev/null @@ -1,18 +0,0 @@ -", "os": "ceraos", "type": "wireless", "serial": "F217305963", - "icon": "ceragon.png" + "icon": "ceragon.png", + "location": "" } ] } @@ -49,7 +49,7 @@ "ifDescr": "Ethernet", "ifName": "Ethernet: Slot 1, port 1", "portName": null, - "ifIndex": "268443713", + "ifIndex": 268443713, "ifSpeed": null, "ifConnectorPresent": null, "ifPromiscuousMode": null, @@ -64,15 +64,15 @@ "ifAlias": "", "ifPhysAddress": null, "ifHardType": null, - "ifLastChange": "0", + "ifLastChange": 0, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -154,7 +154,7 @@ "ifDescr": "Ethernet", "ifName": "Ethernet: Slot 1, port 2", "portName": null, - "ifIndex": "268443714", + "ifIndex": 268443714, "ifSpeed": null, "ifConnectorPresent": null, "ifPromiscuousMode": null, @@ -169,15 +169,15 @@ "ifAlias": "", "ifPhysAddress": null, "ifHardType": null, - "ifLastChange": "0", + "ifLastChange": 0, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -259,7 +259,7 @@ "ifDescr": "Radio", "ifName": "Radio: Slot 2, Port 1", "portName": null, - "ifIndex": "268451969", + "ifIndex": 268451969, "ifSpeed": null, "ifConnectorPresent": null, "ifPromiscuousMode": null, @@ -274,15 +274,15 @@ "ifAlias": "", "ifPhysAddress": null, "ifHardType": null, - "ifLastChange": "0", + "ifLastChange": 0, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -364,7 +364,7 @@ "ifDescr": "Radio", "ifName": "Radio: Slot 2, Port 2", "portName": null, - "ifIndex": "268451970", + "ifIndex": 268451970, "ifSpeed": null, "ifConnectorPresent": null, "ifPromiscuousMode": null, @@ -379,15 +379,15 @@ "ifAlias": "", "ifPhysAddress": null, "ifHardType": null, - "ifLastChange": "0", + "ifLastChange": 0, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -469,7 +469,7 @@ "ifDescr": "Management", "ifName": "Management: Slot 1, port 1", "portName": null, - "ifIndex": "268460097", + "ifIndex": 268460097, "ifSpeed": null, "ifConnectorPresent": null, "ifPromiscuousMode": null, @@ -484,15 +484,15 @@ "ifAlias": "", "ifPhysAddress": null, "ifHardType": null, - "ifLastChange": "0", + "ifLastChange": 0, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -574,7 +574,7 @@ "ifDescr": "Multi-Carrier ABC", "ifName": "Multi Carrier ABC: Group #1", "portName": null, - "ifIndex": "268562561", + "ifIndex": 268562561, "ifSpeed": null, "ifConnectorPresent": null, "ifPromiscuousMode": null, @@ -589,15 +589,15 @@ "ifAlias": "", "ifPhysAddress": null, "ifHardType": null, - "ifLastChange": "0", + "ifLastChange": 0, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -683,30 +683,30 @@ "ifDescr": "Ethernet", "ifName": "Ethernet: Slot 1, port 1", "portName": null, - "ifIndex": "268443713", - "ifSpeed": "1000000000", + "ifIndex": 268443713, + "ifSpeed": 1000000000, "ifConnectorPresent": "false", "ifPromiscuousMode": null, - "ifHighSpeed": "1000", + "ifHighSpeed": 1000, "ifOperStatus": "up", "ifOperStatus_prev": null, "ifAdminStatus": "up", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": "1632", + "ifMtu": 1632, "ifType": "ethernetCsmacd", "ifAlias": "Ethernet", "ifPhysAddress": "3c4cd0506b67", "ifHardType": null, - "ifLastChange": "1522624130", + "ifLastChange": 1522624130, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -717,65 +717,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": "3644744587", - "ifInUcastPkts_prev": "0", + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": "2808258676", - "ifOutUcastPkts_prev": "0", + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": "0", - "ifInErrors_prev": "0", + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": "0", - "ifOutErrors_prev": "0", + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": "3791568331", - "ifInOctets_prev": "0", + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": "3974234012", - "ifOutOctets_prev": "0", + "ifOutOctets": 29898, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": "0", - "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": "0", - "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": "0", - "ifInDiscards_prev": "0", + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": "0", - "ifOutDiscards_prev": "0", + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": "0", - "ifInUnknownProtos_prev": "0", + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": "3430046", - "ifInBroadcastPkts_prev": "0", + "ifInBroadcastPkts": 3430046, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": "45847270", - "ifOutBroadcastPkts_prev": "0", + "ifOutBroadcastPkts": 45847270, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": "44423", - "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts": 44423, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": "1786101", - "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts": 1786101, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null }, @@ -788,30 +788,30 @@ "ifDescr": "Ethernet", "ifName": "Ethernet: Slot 1, port 2", "portName": null, - "ifIndex": "268443714", - "ifSpeed": "1000000000", + "ifIndex": 268443714, + "ifSpeed": 1000000000, "ifConnectorPresent": "false", "ifPromiscuousMode": null, - "ifHighSpeed": "1000", + "ifHighSpeed": 1000, "ifOperStatus": "down", "ifOperStatus_prev": null, "ifAdminStatus": "down", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": "1632", + "ifMtu": 1632, "ifType": "ethernetCsmacd", "ifAlias": "Ethernet", "ifPhysAddress": "3c4cd0506b68", "ifHardType": null, - "ifLastChange": "1", + "ifLastChange": 1, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -822,65 +822,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": "0", - "ifInUcastPkts_prev": "0", + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": "0", - "ifOutUcastPkts_prev": "0", + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": "0", - "ifInErrors_prev": "0", + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": "0", - "ifOutErrors_prev": "0", + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": "0", - "ifInOctets_prev": "0", + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": "3295886", - "ifOutOctets_prev": "0", + "ifOutOctets": 29898, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": "0", - "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": "0", - "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": "0", - "ifInDiscards_prev": "0", + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": "0", - "ifOutDiscards_prev": "0", + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": "0", - "ifInUnknownProtos_prev": "0", + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": "0", - "ifInBroadcastPkts_prev": "0", + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": "0", - "ifOutBroadcastPkts_prev": "0", + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": "0", - "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": "51483", - "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts": 51483, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null }, @@ -893,30 +893,30 @@ "ifDescr": "Radio", "ifName": "Radio: Slot 2, Port 1", "portName": null, - "ifIndex": "268451969", - "ifSpeed": "445000000", + "ifIndex": 268451969, + "ifSpeed": 445000000, "ifConnectorPresent": "false", "ifPromiscuousMode": null, - "ifHighSpeed": "445", + "ifHighSpeed": 445, "ifOperStatus": "up", "ifOperStatus_prev": null, "ifAdminStatus": "up", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": "2000", + "ifMtu": 2000, "ifType": "other", "ifAlias": "Radio", "ifPhysAddress": "3c4cd0506b6a", "ifHardType": null, - "ifLastChange": "1522366117", + "ifLastChange": 1522366117, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -927,65 +927,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": "0", - "ifInUcastPkts_prev": "0", + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": "0", - "ifOutUcastPkts_prev": "0", + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": "0", - "ifInErrors_prev": "0", + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": "0", - "ifOutErrors_prev": "0", + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": "0", - "ifInOctets_prev": "0", + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": "0", - "ifOutOctets_prev": "0", + "ifOutOctets": 0, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": "0", - "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": "0", - "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": "0", - "ifInDiscards_prev": "0", + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": "0", - "ifOutDiscards_prev": "0", + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": "0", - "ifInUnknownProtos_prev": "0", + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": "0", - "ifInBroadcastPkts_prev": "0", + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": "0", - "ifOutBroadcastPkts_prev": "0", + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": "0", - "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": "0", - "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null }, @@ -998,30 +998,30 @@ "ifDescr": "Radio", "ifName": "Radio: Slot 2, Port 2", "portName": null, - "ifIndex": "268451970", - "ifSpeed": "445000000", + "ifIndex": 268451970, + "ifSpeed": 445000000, "ifConnectorPresent": "false", "ifPromiscuousMode": null, - "ifHighSpeed": "445", + "ifHighSpeed": 445, "ifOperStatus": "up", "ifOperStatus_prev": null, "ifAdminStatus": "up", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": "2000", + "ifMtu": 2000, "ifType": "other", "ifAlias": "Radio", "ifPhysAddress": "000000000000", "ifHardType": null, - "ifLastChange": "1522365814", + "ifLastChange": 1522365814, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -1032,65 +1032,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": "0", - "ifInUcastPkts_prev": "0", + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": "0", - "ifOutUcastPkts_prev": "0", + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": "0", - "ifInErrors_prev": "0", + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": "0", - "ifOutErrors_prev": "0", + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": "0", - "ifInOctets_prev": "0", + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": "0", - "ifOutOctets_prev": "0", + "ifOutOctets": 0, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": "0", - "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": "0", - "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": "0", - "ifInDiscards_prev": "0", + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": "0", - "ifOutDiscards_prev": "0", + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": "0", - "ifInUnknownProtos_prev": "0", + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": "0", - "ifInBroadcastPkts_prev": "0", + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": "0", - "ifOutBroadcastPkts_prev": "0", + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": "0", - "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": "0", - "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null }, @@ -1103,30 +1103,30 @@ "ifDescr": "Management", "ifName": "Management: Slot 1, port 1", "portName": null, - "ifIndex": "268460097", - "ifSpeed": "10000000", + "ifIndex": 268460097, + "ifSpeed": 10000000, "ifConnectorPresent": "false", "ifPromiscuousMode": null, - "ifHighSpeed": "10", + "ifHighSpeed": 10, "ifOperStatus": "down", "ifOperStatus_prev": null, "ifAdminStatus": "up", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": "1632", + "ifMtu": 1632, "ifType": "ethernetCsmacd", "ifAlias": "Management", "ifPhysAddress": "3c4cd0506b64", "ifHardType": null, - "ifLastChange": "1522366910", + "ifLastChange": 1522366910, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -1137,65 +1137,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": "0", - "ifInUcastPkts_prev": "0", + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": "0", - "ifOutUcastPkts_prev": "0", + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": "0", - "ifInErrors_prev": "0", + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": "0", - "ifOutErrors_prev": "0", + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": "0", - "ifInOctets_prev": "0", + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": "0", - "ifOutOctets_prev": "0", + "ifOutOctets": 0, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": "0", - "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": "0", - "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": "0", - "ifInDiscards_prev": "0", + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": "0", - "ifOutDiscards_prev": "0", + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": "0", - "ifInUnknownProtos_prev": "0", + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": "0", - "ifInBroadcastPkts_prev": "0", + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": "0", - "ifOutBroadcastPkts_prev": "0", + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": "0", - "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": "0", - "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null }, @@ -1208,30 +1208,30 @@ "ifDescr": "Multi-Carrier ABC", "ifName": "Multi Carrier ABC: Group #1", "portName": null, - "ifIndex": "268562561", - "ifSpeed": "890000000", + "ifIndex": 268562561, + "ifSpeed": 890000000, "ifConnectorPresent": "false", "ifPromiscuousMode": null, - "ifHighSpeed": "890", + "ifHighSpeed": 890, "ifOperStatus": "up", "ifOperStatus_prev": null, "ifAdminStatus": "up", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": "2000", + "ifMtu": 2000, "ifType": "other", "ifAlias": "Multi-Carrier ABC", "ifPhysAddress": "3c4cd0506b85", "ifHardType": null, - "ifLastChange": "1522622879", + "ifLastChange": 1522622879, "ifVlan": "", "ifTrunk": null, "counter_in": null, "counter_out": null, - "ignore": "0", - "disabled": "0", - "detailed": "0", - "deleted": "0", + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, "pagpOperationMode": null, "pagpPortState": null, "pagpPartnerDeviceId": null, @@ -1242,65 +1242,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": "2810102559", - "ifInUcastPkts_prev": "0", + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": "3648979491", - "ifOutUcastPkts_prev": "0", + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": "123", - "ifInErrors_prev": "0", + "ifInErrors": 123, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": "0", - "ifOutErrors_prev": "0", + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": "2538832086", - "ifInOctets_prev": "0", + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": "4003814633", - "ifOutOctets_prev": "0", + "ifOutOctets": 0, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": "0", - "ifInNUcastPkts_prev": "0", + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": "0", - "ifOutNUcastPkts_prev": "0", + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": "0", - "ifInDiscards_prev": "0", + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": "0", - "ifOutDiscards_prev": "0", + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": "0", - "ifInUnknownProtos_prev": "0", + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": "95111451", - "ifInBroadcastPkts_prev": "0", + "ifInBroadcastPkts": 95111451, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": "0", - "ifOutBroadcastPkts_prev": "0", + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": "3521803", - "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts": 3521803, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": "0", - "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null } @@ -1310,14 +1310,83 @@ "sensors": { "discovery": { "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.2281.10.5.1.1.25.268451969", + "sensor_index": "268451969", + "sensor_type": "genEquipRfuStatusTxMute", + "sensor_descr": "TX Mute Status", + "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": "genEquipRfuStatusTxMute" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.2281.10.5.1.1.25.268451970", + "sensor_index": "268451970", + "sensor_type": "genEquipRfuStatusTxMute", + "sensor_descr": "TX Mute Status", + "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": "genEquipRfuStatusTxMute" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.2281.10.1.1.11.6.6.1.4.1", + "sensor_index": "1", + "sensor_type": "genEquipUnitInfoNtpStatusLockState", + "sensor_descr": "NTP Client Lock Status", + "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": "genEquipUnitInfoNtpStatusLockState" + }, { "sensor_deleted": 0, "sensor_class": "temperature", "poller_type": "snmp", "sensor_oid": ".1.3.6.1.4.1.2281.10.1.1.9.0", - "sensor_index": ".1.3.6.1.4.1.2281.10.1.1.9.0", + "sensor_index": "0", "sensor_type": "ceraos", - "sensor_descr": "System Temp", + "sensor_descr": "IDU Temperature", "sensor_divisor": 1, "sensor_multiplier": 1, "sensor_current": 35, @@ -1346,7 +1415,7 @@ "sensor_current": 47, "sensor_limit": 54.05, "sensor_limit_warn": null, - "sensor_limit_low": 39.95, + "sensor_limit_low": 39.949999999999996, "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", @@ -1357,7 +1426,43 @@ "state_name": null } ], - "state_indexes": [] + "state_indexes": [ + { + "state_name": "genEquipRfuStatusTxMute", + "state_descr": "Disabled", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 0 + }, + { + "state_name": "genEquipRfuStatusTxMute", + "state_descr": "Enabled", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "genEquipUnitInfoNtpStatusLockState", + "state_descr": "None", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 0 + }, + { + "state_name": "genEquipUnitInfoNtpStatusLockState", + "state_descr": "Local", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "genEquipUnitInfoNtpStatusLockState", + "state_descr": "Locked", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + } + ] }, "poller": "matches discovery" }, @@ -1616,6 +1721,69 @@ "entPhysicalIndex_measured": null, "sensor_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.2.268451970\"]" }, + { + "sensor_deleted": 0, + "sensor_class": "xpi", + "sensor_index": "268451905", + "sensor_type": "ceraos", + "sensor_descr": "Radio: Slot 1, port 1", + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0.01, + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.5.268451905\"]" + }, + { + "sensor_deleted": 0, + "sensor_class": "xpi", + "sensor_index": "268451906", + "sensor_type": "ceraos", + "sensor_descr": "Radio: Slot 1, port 2", + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0.03, + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.5.268451906\"]" + }, + { + "sensor_deleted": 0, + "sensor_class": "xpi", + "sensor_index": "268451969", + "sensor_type": "ceraos", + "sensor_descr": "Radio: Slot 2, Port 1", + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0.04, + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.5.268451969\"]" + }, { "sensor_deleted": 0, "sensor_class": "power", @@ -2124,6 +2292,69 @@ "entPhysicalIndex_measured": null, "sensor_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.2.268451970\"]" }, + { + "sensor_deleted": 0, + "sensor_class": "xpi", + "sensor_index": "268451905", + "sensor_type": "ceraos", + "sensor_descr": "Radio: Slot 1, port 1", + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0.01, + "sensor_prev": 0.01, + "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_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.5.268451905\"]" + }, + { + "sensor_deleted": 0, + "sensor_class": "xpi", + "sensor_index": "268451906", + "sensor_type": "ceraos", + "sensor_descr": "Radio: Slot 1, port 2", + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0.03, + "sensor_prev": 0.03, + "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_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.5.268451906\"]" + }, + { + "sensor_deleted": 0, + "sensor_class": "xpi", + "sensor_index": "268451969", + "sensor_type": "ceraos", + "sensor_descr": "Radio: Slot 2, Port 1", + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0.04, + "sensor_prev": 0.04, + "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_oids": "[\".1.3.6.1.4.1.2281.10.7.1.1.5.268451969\"]" + }, { "sensor_deleted": 0, "sensor_class": "power", diff --git a/tests/data/helios.json b/tests/data/helios.json new file mode 100644 index 0000000000..0c24896854 --- /dev/null +++ b/tests/data/helios.json @@ -0,0 +1,1362 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.47307", + "sysDescr": null, + "sysContact": null, + "version": null, + "hardware": "", + "features": null, + "location": null, + "os": "helios", + "type": "wireless", + "serial": null, + "icon": "ignitenet.png" + } + ] + }, + "poller": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.47307", + "sysDescr": null, + "sysContact": "", + "version": "1.1.9-9791-1b3b6d8c", + "hardware": "ML-60-30-18", + "features": null, + "location": "", + "os": "helios", + "type": "wireless", + "serial": null, + "icon": "ignitenet.png" + } + ] + } + }, + "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, + "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, + "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, + "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, + "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": "eth1", + "ifName": "eth1", + "portName": null, + "ifIndex": "3", + "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, + "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": "wlan0", + "ifName": "wlan0", + "portName": null, + "ifIndex": "4", + "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, + "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": "wlan1", + "ifName": "wlan1", + "portName": null, + "ifIndex": "5", + "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, + "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": "10000000", + "ifConnectorPresent": null, + "ifPromiscuousMode": "0", + "ifHighSpeed": "10", + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "65536", + "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": "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": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": "0", + "ifHighSpeed": "0", + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "7912", + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": "28761006ae08", + "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": "19053702320", + "ifInOctets_prev": "0", + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": "1680217111", + "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": "8064", + "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": "eth1", + "ifName": "eth1", + "portName": null, + "ifIndex": "3", + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": "0", + "ifHighSpeed": "0", + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "7912", + "ifType": "ethernetCsmacd", + "ifAlias": "eth1", + "ifPhysAddress": "28761006ae09", + "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": "wlan0", + "ifName": "wlan0", + "portName": null, + "ifIndex": "4", + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": "0", + "ifHighSpeed": "0", + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "1500", + "ifType": "ethernetCsmacd", + "ifAlias": "wlan0", + "ifPhysAddress": "28761006ae0a", + "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": "wlan1", + "ifName": "wlan1", + "portName": null, + "ifIndex": "5", + "ifSpeed": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": "0", + "ifHighSpeed": "0", + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": "1540", + "ifType": "ethernetCsmacd", + "ifAlias": "wlan1", + "ifPhysAddress": "28761006d420", + "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": "83485124", + "ifInOctets_prev": "0", + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": "3552309065", + "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": "3", + "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": "7254", + "ifInMulticastPkts_prev": "0", + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": "0", + "ifOutMulticastPkts_prev": "0", + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "wireless": { + "discovery": { + "wireless_sensors": [ + { + "sensor_deleted": "0", + "sensor_class": "rssi", + "sensor_index": "1", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 1", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "0", + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.10.1\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "rssi", + "sensor_index": "2", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 2", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "-63", + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.10.2\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "sensor_index": "1", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 1", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "27", + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.7.1\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "sensor_index": "2", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 2", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "14", + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.7.2\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "frequency", + "sensor_index": "1", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 1", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "5540", + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.4.1\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "frequency", + "sensor_index": "2", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 2", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "58320", + "sensor_prev": null, + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.4.2\"]" + } + ] + }, + "poller": { + "wireless_sensors": [ + { + "sensor_deleted": "0", + "sensor_class": "rssi", + "sensor_index": "1", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 1", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "0", + "sensor_prev": "0", + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.10.1\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "rssi", + "sensor_index": "2", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 2", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "-63", + "sensor_prev": "-63", + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.10.2\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "sensor_index": "1", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 1", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "27", + "sensor_prev": "27", + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.7.1\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "power", + "sensor_index": "2", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 2", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "14", + "sensor_prev": "14", + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.7.2\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "frequency", + "sensor_index": "1", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 1", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "5540", + "sensor_prev": "5540", + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.4.1\"]" + }, + { + "sensor_deleted": "0", + "sensor_class": "frequency", + "sensor_index": "2", + "sensor_type": "ignitenet", + "sensor_descr": "Radio 2", + "sensor_divisor": "1", + "sensor_multiplier": "1", + "sensor_aggregator": "sum", + "sensor_current": "58320", + "sensor_prev": "58320", + "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_oids": "[\".1.3.6.1.4.1.47307.1.4.2.1.4.2\"]" + } + ] + } + } +} diff --git a/tests/snmpsim/ceraos.snmprec b/tests/snmpsim/ceraos.snmprec index 3e34750ff8..f80066ecec 100644 --- a/tests/snmpsim/ceraos.snmprec +++ b/tests/snmpsim/ceraos.snmprec @@ -145,6 +145,16 @@ 1.3.6.1.2.1.31.1.1.1.5.268451970|65|0 1.3.6.1.2.1.31.1.1.1.5.268460097|65|0 1.3.6.1.2.1.31.1.1.1.5.268562561|65|0 +1.3.6.1.2.1.31.1.1.1.6.268443713|70|0 +1.3.6.1.2.1.31.1.1.1.6.268443714|70|0 +1.3.6.1.2.1.31.1.1.1.6.268451969|70|0 +1.3.6.1.2.1.31.1.1.1.6.268451970|70|0 +1.3.6.1.2.1.31.1.1.1.6.268562561|70|0 +1.3.6.1.2.1.31.1.1.1.10.268443713|70|29898 +1.3.6.1.2.1.31.1.1.1.10.268443714|70|29898 +1.3.6.1.2.1.31.1.1.1.10.268451969|70|0 +1.3.6.1.2.1.31.1.1.1.10.268451970|70|0 +1.3.6.1.2.1.31.1.1.1.10.268562561|70|0 1.3.6.1.2.1.31.1.1.1.14.268443713|2|1 1.3.6.1.2.1.31.1.1.1.14.268443714|2|1 1.3.6.1.2.1.31.1.1.1.14.268451969|2|1 @@ -171,6 +181,7 @@ 1.3.6.1.2.1.31.1.1.1.18.268562561|4| 1.3.6.1.4.1.2281.10.1.1.9.0|2|35 1.3.6.1.4.1.2281.10.1.1.10.0|2|47 +1.3.6.1.4.1.2281.10.1.1.11.6.6.1.4.1|2|1 1.3.6.1.4.1.2281.10.1.1.14.5.0|4| 1.3.6.1.4.1.2281.10.1.1.14.6.0|4| 1.3.6.1.4.1.2281.10.1.2.10.1.1.6.127|4|F217305963 @@ -183,6 +194,8 @@ 1.3.6.1.4.1.2281.10.5.1.1.3.268451906|2|24 1.3.6.1.4.1.2281.10.5.1.1.3.268451969|2|16 1.3.6.1.4.1.2281.10.5.1.1.3.268451970|2|16 +1.3.6.1.4.1.2281.10.5.1.1.25.268451969|2|1 +1.3.6.1.4.1.2281.10.5.1.1.25.268451970|2|1 1.3.6.1.4.1.2281.10.7.1.1.2.268451905|2|-6734 1.3.6.1.4.1.2281.10.7.1.1.2.268451906|2|-9900 1.3.6.1.4.1.2281.10.7.1.1.2.268451969|2|-4212 @@ -191,6 +204,9 @@ 1.3.6.1.4.1.2281.10.7.1.1.3.268451906|2|0 1.3.6.1.4.1.2281.10.7.1.1.3.268451969|2|7462 1.3.6.1.4.1.2281.10.7.1.1.3.268451970|2|1881 +1.3.6.1.4.1.2281.10.7.1.1.5.268451905|2|1 +1.3.6.1.4.1.2281.10.7.1.1.5.268451906|2|3 +1.3.6.1.4.1.2281.10.7.1.1.5.268451969|2|4 1.3.6.1.4.1.2281.10.7.4.1.1.7.268451905|2|77 1.3.6.1.4.1.2281.10.7.4.1.1.7.268451906|2|86 1.3.6.1.4.1.2281.10.7.4.1.1.7.268451969|2|445020 diff --git a/tests/snmpsim/helios.snmprec b/tests/snmpsim/helios.snmprec index 51f7801657..6c4aad6842 100644 --- a/tests/snmpsim/helios.snmprec +++ b/tests/snmpsim/helios.snmprec @@ -1,2 +1,117 @@ 1.3.6.1.2.1.1.1.0|4| 1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.47307 +1.3.6.1.2.1.1.3.0|67|24195028 +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.2.1|4|lo +1.3.6.1.2.1.2.2.1.2.2|4|eth0 +1.3.6.1.2.1.2.2.1.2.3|4|eth1 +1.3.6.1.2.1.2.2.1.2.4|4|wlan0 +1.3.6.1.2.1.2.2.1.2.5|4|wlan1 +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|6 +1.3.6.1.2.1.2.2.1.3.4|2|6 +1.3.6.1.2.1.2.2.1.3.5|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|65536 +1.3.6.1.2.1.2.2.1.4.2|2|7912 +1.3.6.1.2.1.2.2.1.4.3|2|7912 +1.3.6.1.2.1.2.2.1.4.4|2|1500 +1.3.6.1.2.1.2.2.1.4.5|2|1540 +1.3.6.1.2.1.2.2.1.6.1|4| +1.3.6.1.2.1.2.2.1.6.2|4x|28761006AE08 +1.3.6.1.2.1.2.2.1.6.3|4x|28761006AE09 +1.3.6.1.2.1.2.2.1.6.4|4x|28761006AE0A +1.3.6.1.2.1.2.2.1.6.5|4x|28761006D420 +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|1 +1.3.6.1.2.1.2.2.1.7.4|2|1 +1.3.6.1.2.1.2.2.1.7.5|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|1 +1.3.6.1.2.1.2.2.1.8.2|2|1 +1.3.6.1.2.1.2.2.1.8.3|2|1 +1.3.6.1.2.1.2.2.1.8.4|2|1 +1.3.6.1.2.1.2.2.1.8.5|2|1 +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|3 +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.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.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.25.1.1.0|67|24199465 +1.3.6.1.2.1.25.1.5.0|66|0 +1.3.6.1.2.1.25.1.6.0|66|55 +1.3.6.1.2.1.31.1.1.1.1.1|4|lo +1.3.6.1.2.1.31.1.1.1.1.2|4|eth0 +1.3.6.1.2.1.31.1.1.1.1.3|4|eth1 +1.3.6.1.2.1.31.1.1.1.1.4|4|wlan0 +1.3.6.1.2.1.31.1.1.1.1.5|4|wlan1 +1.3.6.1.2.1.31.1.1.1.2.1|65|0 +1.3.6.1.2.1.31.1.1.1.2.2|65|8064 +1.3.6.1.2.1.31.1.1.1.2.3|65|0 +1.3.6.1.2.1.31.1.1.1.2.4|65|0 +1.3.6.1.2.1.31.1.1.1.2.5|65|7254 +1.3.6.1.2.1.31.1.1.1.6.1|70|0 +1.3.6.1.2.1.31.1.1.1.6.2|70|19053702320 +1.3.6.1.2.1.31.1.1.1.6.3|70|0 +1.3.6.1.2.1.31.1.1.1.6.4|70|0 +1.3.6.1.2.1.31.1.1.1.6.5|70|83485124 +1.3.6.1.2.1.31.1.1.1.8.1|70|0 +1.3.6.1.2.1.31.1.1.1.8.2|70|8064 +1.3.6.1.2.1.31.1.1.1.8.3|70|0 +1.3.6.1.2.1.31.1.1.1.8.4|70|0 +1.3.6.1.2.1.31.1.1.1.8.5|70|7254 +1.3.6.1.2.1.31.1.1.1.10.1|70|0 +1.3.6.1.2.1.31.1.1.1.10.2|70|1680217111 +1.3.6.1.2.1.31.1.1.1.10.3|70|0 +1.3.6.1.2.1.31.1.1.1.10.4|70|0 +1.3.6.1.2.1.31.1.1.1.10.5|70|3552309065 +1.3.6.1.2.1.31.1.1.1.15.1|66|10 +1.3.6.1.2.1.31.1.1.1.15.2|66|0 +1.3.6.1.2.1.31.1.1.1.15.3|66|0 +1.3.6.1.2.1.31.1.1.1.15.4|66|0 +1.3.6.1.2.1.31.1.1.1.15.5|66|0 +1.3.6.1.2.1.31.1.1.1.16.1|2|0 +1.3.6.1.2.1.31.1.1.1.16.2|2|0 +1.3.6.1.2.1.31.1.1.1.16.3|2|0 +1.3.6.1.2.1.31.1.1.1.16.4|2|0 +1.3.6.1.2.1.31.1.1.1.16.5|2|0 +1.3.6.1.4.1.2021.4.5.0|2|255544 +1.3.6.1.4.1.2021.4.6.0|2|185524 +1.3.6.1.4.1.2021.4.13.0|2|0 +1.3.6.1.4.1.2021.4.14.0|2|4520 +1.3.6.1.4.1.2021.4.15.0|2|13040 +1.3.6.1.4.1.2021.10.1.5.1|2|2 +1.3.6.1.4.1.2021.10.1.5.2|2|3 +1.3.6.1.4.1.2021.10.1.5.3|2|5 +1.3.6.1.4.1.2021.11.50.0|65|148868 +1.3.6.1.4.1.2021.11.51.0|65|0 +1.3.6.1.4.1.2021.11.52.0|65|156739 +1.3.6.1.4.1.2021.11.53.0|65|48005311 +1.3.6.1.4.1.2021.11.59.0|65|588280603 +1.3.6.1.4.1.2021.11.60.0|65|99262405 +1.3.6.1.4.1.47307.1.1.1.0|4|ML-60-30-18 +1.3.6.1.4.1.47307.1.1.3.0|4|1.1.9-9791-1b3b6d8c +1.3.6.1.4.1.47307.1.4.2.1.4.1|2|5540 +1.3.6.1.4.1.47307.1.4.2.1.4.2|2|58320 +1.3.6.1.4.1.47307.1.4.2.1.7.1|2|27 +1.3.6.1.4.1.47307.1.4.2.1.7.2|2|14 +1.3.6.1.4.1.47307.1.4.2.1.10.1|2|0 +1.3.6.1.4.1.47307.1.4.2.1.10.2|2|-63 +1.3.6.1.4.1.47307.1.4.3.1.2.2|2|0