New sensors for huawei vrp <tested on NE8000 platform> (#13352)

* Add EntityVoltage Sensors

* Add BoardPower Sensors

* Add Fanspeed Percent sensor

* Add Voltage_Status and Temperature_Status Normal|Minor|Major|Critical indicators, and internal Voltage and Temperature sensors

* set Minor alarm violations to warning status

* remove inconsistently applied empty lines between sections, and trailing newline that caused errors

* fetch thresholds for temperature.sensors and optical.RxPower from SNMP

* Added snmp testfiles for ne8000-m8 variant of VRP platform

* group sensors by card-identifier

* Regenerate testfiles for 5720-32x-ei

* Regenerate testfiles for the whole VRP family

* Optical Bias is reported as miliamps-mA, and not microamps-uA

* Implement divisor detection, VRP or NE8 prepended on sensor for debug-testing

* remove VRP or NE8 prependeds on sensors(put there for debug/testing only)

* use parent OIDs for walking and naming

* ignore per-slot power if unsupported

* regenerated snmp json testfiles

* sanitize bgp-peers value

* restore vrp.json test

Co-authored-by: PipoCanaja <[email protected]>
This commit is contained in:
Guilherme Poletto
2022-02-14 10:05:18 +01:00
committed by GitHub
co-authored by PipoCanaja
parent 95970af78e
commit 18ca4566eb
11 changed files with 18318 additions and 667 deletions
+122 -1
View File
@@ -33,7 +33,9 @@ modules:
-
oid:
- entPhysicalName
- hwEntityStateTable
- hwEntityAdminStatus
- hwPwrStatusTable
- hwStackPortTable
- hw3GTable
temperature:
@@ -72,6 +74,16 @@ modules:
oid: hwEntityTemperature
op: '>='
value: '2147483646'
-
oid: hwTemperatureThresholdTable
value: hwEntityTempValue
index: '{{ $index }}'
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.8.1.6.{{ $index }}'
descr: 'TempSensor {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
group: 'Slot-{{ $subindex0 }}'
warn_limit: hwEntityTempMinorAlmThreshold
high_limit: hwEntityTempMajorAlmThreshold
divisor: 1
count:
data:
-
@@ -233,6 +245,8 @@ modules:
index: 'rx-{{ $index }}'
user_func: 'uw_to_dbm'
group: '{{ $entPhysicalName }}'
low_limit: hwEntityOpticalRxLowWarnThreshold
high_limit: hwEntityOpticalRxHighWarnThreshold
skip_values:
-
oid: hwEntityOpticalRxPower
@@ -375,6 +389,41 @@ modules:
oid: hwEntityOpticalMode
op: '='
value: '1'
-
oid: hwEntityStateTable
value: hwEntityVoltage
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.1.1.13.{{ $index }}'
descr: '{{ $entPhysicalName }}'
index: '{{ $index }}'
divisor: 1000
skip_values:
-
oid: hwEntityVoltage
op: '='
value: '0'
-
oid: hwEntityVoltage
op: '>='
value: '2147483646'
-
oid: hwPwrStatusTable
value: hwEntityPwrVoltage
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.18.1.8.{{ $index }}'
descr: 'PWR{{ $hwEntityPwrSlot }}'
index: '{{ $index }}'
divisor: 1000
-
oid: hwVoltageInfoTable
value: hwEntityVolCurValue
index: '{{ $index }}'
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.9.1.7.{{ $index }}'
descr: 'VoltSensor {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
group: 'Slot-{{ $subindex0 }}'
low_limit: hwEntityVolLowAlmFatal
low_warn_limit: hwEntityVolLowAlmMajor
warn_limit: hwEntityVolHighAlmMajor
high_limit: hwEntityVolHighAlmFatal
divisor: 1000
current:
data:
-
@@ -393,6 +442,37 @@ modules:
oid: hwEntityOpticalMode
op: '='
value: '1'
-
oid: hwEntityOpticalBiasCurrent
op: '<'
value: '1000'
-
oid: hwOpticalModuleInfoTable
value: hwEntityOpticalBiasCurrent
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.{{ $index }}'
descr: '{{ $entPhysicalName }}'
index: '{{ $index }}'
divisor: 1000
skip_values:
-
oid: hwEntityOpticalBiasCurrent
op: '='
value: '-1'
-
oid: hwEntityOpticalMode
op: '='
value: '1'
-
oid: hwEntityOpticalBiasCurrent
op: '>='
value: '1000'
-
oid: hwPwrStatusTable
value: hwEntityPwrCurrent
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.18.1.7.{{ $index }}'
descr: 'PWR{{ $hwEntityPwrSlot }}'
index: '{{ $index }}'
divisor: 1000
power:
data:
-
@@ -407,6 +487,24 @@ modules:
descr: 'Current Power Consumption'
index: 1
divisor: 1000
-
oid: hwBoardCurrentPower
num_oid: '.1.3.6.1.4.1.2011.6.157.2.1.1.4.{{ $index }}'
descr: '{{ $entPhysicalName }}'
index: '{{ $index }}'
divisor: 1000
skip_values:
-
oid: hwBoardCurrentPower
op: '='
value: '-1'
percent:
data:
-
oid: hwFanStatusTable
value: hwEntityFanSpeed
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.10.1.5.{{ $index }}'
descr: 'Slot {{ $subindex0 }} Fan {{ $subindex1 }} Speed'
state:
data:
-
@@ -520,7 +618,6 @@ modules:
- { descr: 'serviceAvailable', graph: 1, value: 2, generic: 0 }
- { descr: 'regionEmergency', graph: 1, value: 3, generic: 2 }
- { descr: 'savingStatus', graph: 1, value: 4, generic: 3 }
skip_values:
-
oid: hw3GDeviceNumber
@@ -530,3 +627,27 @@ modules:
oid: hw3GIMEI
op: '='
value: ''
-
oid: hwVoltageInfoTable
value: hwEntityVolStatus
index: '{{ $index }}'
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.9.1.5.{{ $index }}'
group: 'Slot-{{ $subindex0 }}'
descr: 'VoltStatus {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
states:
- { descr: 'Normal', graph: 1, value: 1, generic: 0 }
- { descr: 'Minor', graph: 1, value: 2, generic: 1 }
- { descr: 'Major', graph: 1, value: 3, generic: 2 }
- { descr: 'Fatal', graph: 1, value: 4, generic: 2 }
-
oid: hwTemperatureThresholdTable
value: hwEntityTempStatus
index: '{{ $index }}'
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.8.1.5.{{ $index }}'
group: 'Slot-{{ $subindex0 }}'
descr: 'TempStatus {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
states:
- { descr: 'Normal', graph: 1, value: 1, generic: 0 }
- { descr: 'Minor', graph: 1, value: 2, generic: 1 }
- { descr: 'Major', graph: 1, value: 3, generic: 2 }
- { descr: 'Fatal', graph: 1, value: 4, generic: 2 }
+2
View File
@@ -444,6 +444,8 @@ if (\LibreNMS\Config::get('enable_bgp')) {
$peer_data['bgpPeerFsmEstablishedTime'] = set_numeric($peer_data['bgpPeerFsmEstablishedTime']);
$peer_data['bgpPeerInUpdates'] = set_numeric($peer_data['bgpPeerInUpdates']);
$peer_data['bgpPeerOutUpdates'] = set_numeric($peer_data['bgpPeerOutUpdates']);
$peer_data['bgpPeerInTotalMessages'] = set_numeric($peer_data['bgpPeerInTotalMessages']);
$peer_data['bgpPeerOutTotalMessages'] = set_numeric($peer_data['bgpPeerOutTotalMessages']);
$fields = [
'bgpPeerOutUpdates' => $peer_data['bgpPeerOutUpdates'],
+2 -2
View File
@@ -11256,7 +11256,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -3.4008379993015,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -12572,7 +12572,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -3.4008379993015,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
+6 -6
View File
@@ -34454,7 +34454,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.2184874961636,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -34478,7 +34478,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.580609222708,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -34502,7 +34502,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -3.0364361126667,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -35071,7 +35071,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.2184874961636,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -35095,7 +35095,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.580609222708,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -35119,7 +35119,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -3.0364361126667,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
+6 -6
View File
@@ -13812,7 +13812,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.7083521030723,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -13836,7 +13836,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.1896306137887,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -13860,7 +13860,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.4033215531037,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -14200,7 +14200,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.7083521030723,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -14224,7 +14224,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.1896306137887,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
@@ -14248,7 +14248,7 @@
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -2.4033215531037,
"sensor_limit": null,
"sensor_limit": -13.098039199715,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
+122
View File
@@ -7151,6 +7151,30 @@
"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.2011.5.25.31.1.1.1.1.13.9",
"sensor_index": "9",
"sensor_type": "vrp",
"sensor_descr": "SRU Board 0",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
"sensor_current": 0.003,
"sensor_limit": 0.00345,
"sensor_limit_warn": null,
"sensor_limit_low": 0.00255,
"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": [
@@ -7242,6 +7266,104 @@
},
"poller": "matches discovery"
},
"storage": {
"discovery": {
"storage": [
{
"storage_mib": "vrp",
"storage_index": "1",
"storage_type": "dsk",
"storage_descr": "System Flash",
"storage_size": 211275776,
"storage_units": 1024,
"storage_used": 163139584,
"storage_free": 0,
"storage_perc": 0,
"storage_perc_warn": 60,
"storage_deleted": 0
}
]
},
"poller": {
"storage": [
{
"storage_mib": "vrp",
"storage_index": "1",
"storage_type": "dsk",
"storage_descr": "System Flash",
"storage_size": 211275776,
"storage_units": 1024,
"storage_used": 163139584,
"storage_free": 48136192,
"storage_perc": 77,
"storage_perc_warn": 60,
"storage_deleted": 0
}
]
}
},
"vlans": {
"discovery": {
"vlans": [
{
"vlan_vlan": 1,
"vlan_domain": 1,
"vlan_name": "VLAN 1",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 70,
"vlan_domain": 1,
"vlan_name": "VLAN 70",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 71,
"vlan_domain": 1,
"vlan_name": "VLAN 71",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 391,
"vlan_domain": 1,
"vlan_name": "VLAN 391",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 392,
"vlan_domain": 1,
"vlan_name": "VLAN 392",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 393,
"vlan_domain": 1,
"vlan_name": "VLAN 393",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 395,
"vlan_domain": 1,
"vlan_name": "VLAN 395",
"vlan_type": null,
"vlan_mtu": null
},
{
"vlan_vlan": 419,
"vlan_domain": 1,
"vlan_name": "VLAN 419",
"vlan_type": null,
"vlan_mtu": null
}
]
}
},
"wireless": {
"discovery": {
"wireless_sensors": [
+24
View File
@@ -3581,6 +3581,30 @@
"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.2011.5.25.31.1.1.1.1.13.9",
"sensor_index": "9",
"sensor_type": "vrp",
"sensor_descr": "SRU Board 0",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
"sensor_current": 0.003,
"sensor_limit": 0.00345,
"sensor_limit_warn": null,
"sensor_limit_low": 0.00255,
"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
}
]
},
+24 -24
View File
@@ -12217,8 +12217,8 @@
"ifName": "NULL0",
"portName": null,
"ifIndex": 4,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": "false",
"ifPromiscuousMode": "false",
"ifOperStatus": "up",
@@ -12322,8 +12322,8 @@
"ifName": "InLoopBack0",
"portName": null,
"ifIndex": 5,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": "false",
"ifPromiscuousMode": "false",
"ifOperStatus": "up",
@@ -24187,8 +24187,8 @@
"ifName": "LoopBack2",
"portName": null,
"ifIndex": 182,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": "false",
"ifPromiscuousMode": "false",
"ifOperStatus": "up",
@@ -24292,8 +24292,8 @@
"ifName": "LoopBack200",
"portName": null,
"ifIndex": 198,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": "false",
"ifPromiscuousMode": "false",
"ifOperStatus": "up",
@@ -24390,20 +24390,6 @@
]
}
},
"vrf": {
"discovery": {
"vrfs": [
{
"vrf_oid": "5.116.101.115.116.49",
"vrf_name": "test1",
"bgpLocalAs": null,
"mplsVpnVrfRouteDistinguisher": "65301:1",
"mplsVpnVrfDescription": "",
"ifIndices": "198"
}
]
}
},
"bgp-peers": {
"discovery": {
"bgpPeers": [
@@ -24465,8 +24451,8 @@
"bgpPeerRemoteAs": 64512,
"bgpPeerState": "established",
"bgpPeerAdminStatus": "",
"bgpPeerLastErrorCode": null,
"bgpPeerLastErrorSubCode": null,
"bgpPeerLastErrorCode": 2,
"bgpPeerLastErrorSubCode": 2,
"bgpPeerLastErrorText": null,
"bgpLocalAddr": "0.0.0.0",
"bgpPeerRemoteAddr": "192.168.189.96",
@@ -24509,5 +24495,19 @@
}
]
}
},
"vrf": {
"discovery": {
"vrfs": [
{
"vrf_oid": "5.116.101.115.116.49",
"vrf_name": "test1",
"bgpLocalAs": null,
"mplsVpnVrfRouteDistinguisher": "65301:1",
"mplsVpnVrfDescription": "",
"ifIndices": "198"
}
]
}
}
}
+27 -628
View File
@@ -1,4 +1,25 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.2011.2.23.291",
"sysDescr": "S5720-56C-PWR-EI-AC\nHuawei Versatile Routing Platform Software \r\n VRP (R) software,Version 5.170 (S5720 V200R010C00SPC600) \r\n Copyright (C) 2007 Huawei Technologies Co., Ltd.",
"sysContact": "<private>",
"version": "5.170 (V200R010C00SPC600) [1]",
"hardware": "S5720-56C-PWR-EI-AC",
"features": null,
"os": "vrp",
"type": "network",
"serial": null,
"icon": "huawei.svg",
"location": "<private>"
}
]
},
"poller": "matches discovery"
},
"ports": {
"discovery": {
"ports": [
@@ -28051,8 +28072,8 @@
"ifName": "InLoopBack0",
"portName": null,
"ifIndex": 1,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
@@ -28156,8 +28177,8 @@
"ifName": "NULL0",
"portName": null,
"ifIndex": 2,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
@@ -28261,8 +28282,8 @@
"ifName": "Console9/0/0",
"portName": null,
"ifIndex": 3,
"ifSpeed": null,
"ifSpeed_prev": 0,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
@@ -56078,627 +56099,5 @@
}
]
}
},
"nac": {
"poller": {
"ports_nac": [
{
"auth_id": "436",
"domain": "ACME",
"username": "host/PC5778.int.ACME.test",
"mac_address": "702084041dae",
"ip_address": "10.11.2.10",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "145802",
"ifIndex": 7
},
{
"auth_id": "240",
"domain": "ACME",
"username": "host/LT5221.int.ACME.test",
"mac_address": "0050b6cd5372",
"ip_address": "10.11.2.178",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "1869785",
"ifIndex": 11
},
{
"auth_id": "563",
"domain": "ACME",
"username": "host/PC5721.int.ACME.test",
"mac_address": "6c0b84e236d6",
"ip_address": "10.11.1.15",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "1869752",
"ifIndex": 14
},
{
"auth_id": "113",
"domain": "ACME",
"username": "host/PC5719.int.ACME.test",
"mac_address": "6c0b84e236d7",
"ip_address": "10.11.1.32",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "141526",
"ifIndex": 20
},
{
"auth_id": "513",
"domain": "ACME",
"username": "host/LT5697.int.ACME.test",
"mac_address": "0050b666e3f8",
"ip_address": "10.11.1.177",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "27778",
"ifIndex": 23
},
{
"auth_id": "319",
"domain": "ACME",
"username": "host/PC5784.int.ACME.test",
"mac_address": "309c2337f197",
"ip_address": "10.11.1.176",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "1869325",
"ifIndex": 25
},
{
"auth_id": "541",
"domain": "ACME",
"username": "host/LT5195.int.ACME.test",
"mac_address": "0050b6c5501b",
"ip_address": "10.11.1.17",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "30384",
"ifIndex": 26
},
{
"auth_id": "334",
"domain": "ACME",
"username": "host/PC5787.int.ACME.test",
"mac_address": "309c23367a1f",
"ip_address": "10.11.1.183",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "116888",
"ifIndex": 27
},
{
"auth_id": "305",
"domain": "ACME",
"username": "host/PC5805.int.ACME.test",
"mac_address": "309c2350d064",
"ip_address": "10.11.1.28",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "144551",
"ifIndex": 28
},
{
"auth_id": "441",
"domain": "ACME",
"username": "host/PC5718.int.ACME.test",
"mac_address": "6c0b84e2375c",
"ip_address": "10.11.1.173",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "1869746",
"ifIndex": 36
},
{
"auth_id": "957",
"domain": "ACME",
"username": "host/PC5722.int.ACME.test",
"mac_address": "6c0b84e236fb",
"ip_address": "10.11.1.181",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "141709",
"ifIndex": 37
},
{
"auth_id": "997",
"domain": "ACME",
"username": "host/PC5720.int.ACME.test",
"mac_address": "6c0b84e237bf",
"ip_address": "10.11.1.23",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "494722",
"ifIndex": 38
},
{
"auth_id": "451",
"domain": "ACME",
"username": "host/LT5813.int.ACME.test",
"mac_address": "0050b692bb25",
"ip_address": "10.11.1.25",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "28485",
"ifIndex": 42
},
{
"auth_id": "613",
"domain": "ACME",
"username": "host/PC5782.int.ACME.test",
"mac_address": "309c2336799e",
"ip_address": "10.11.1.29",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "143678",
"ifIndex": 44
},
{
"auth_id": "544",
"domain": "ACME",
"username": "host/PC5788.int.ACME.test",
"mac_address": "309c2337f18d",
"ip_address": "10.11.1.180",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "1869330",
"ifIndex": 49
},
{
"auth_id": "428",
"domain": "ACME",
"username": "host/PC5277.int.ACME.test",
"mac_address": "d8cb8a8aa832",
"ip_address": "10.11.2.28",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "128457",
"ifIndex": 58
},
{
"auth_id": "453",
"domain": "ACME",
"username": "host/PC5094.int.ACME.test",
"mac_address": "4439c453d053",
"ip_address": "10.11.2.24",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "495085",
"ifIndex": 59
},
{
"auth_id": "192",
"domain": "ACME",
"username": "host/PC5713.int.ACME.test",
"mac_address": "6c0b84e234df",
"ip_address": "10.11.2.11",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "143869",
"ifIndex": 63
},
{
"auth_id": "590",
"domain": "ACME",
"username": "host/PC5767.int.ACME.test",
"mac_address": "7020840420ef",
"ip_address": "10.11.2.21",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "1614917",
"ifIndex": 64
},
{
"auth_id": "139",
"domain": "ACME",
"username": "host/PC5061.int.ACME.test",
"mac_address": "4439c453d066",
"ip_address": "10.11.2.15",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "1871293",
"ifIndex": 65
},
{
"auth_id": "316",
"domain": "ACME",
"username": "host/PC5714.int.ACME.test",
"mac_address": "6c0b84e2274d",
"ip_address": "10.11.1.22",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "1869739",
"ifIndex": 66
},
{
"auth_id": "585",
"domain": "ACME",
"username": "host/PC5712.int.ACME.test",
"mac_address": "6c0b84e237ba",
"ip_address": "10.11.1.24",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "1869750",
"ifIndex": 69
},
{
"auth_id": "742",
"domain": "ACME",
"username": "host/PC5679.int.ACME.test",
"mac_address": "4ccc6aa7705f",
"ip_address": "10.11.2.22",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "1604770",
"ifIndex": 70
},
{
"auth_id": "321",
"domain": "ACME",
"username": "host/PC5783.int.ACME.test",
"mac_address": "309c2337f192",
"ip_address": "10.11.1.27",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "142463",
"ifIndex": 72
},
{
"auth_id": "169",
"domain": "ACME",
"username": "host/PC5710.int.ACME.test",
"mac_address": "6c0b84e2442e",
"ip_address": "10.11.2.175",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "490548",
"ifIndex": 74
},
{
"auth_id": "1022",
"domain": "ACME",
"username": "host/PC5689.int.ACME.test",
"mac_address": "4ccc6aa77523",
"ip_address": "10.11.2.27",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "974609",
"ifIndex": 75
},
{
"auth_id": "249",
"domain": "ACME",
"username": "host/PC5717.int.ACME.test",
"mac_address": "6c0b84e24429",
"ip_address": "10.11.1.174",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "138942",
"ifIndex": 81
},
{
"auth_id": "867",
"domain": "ACME",
"username": "host/LT5731.int.ACME.test",
"mac_address": "0050b68aae3d",
"ip_address": "10.11.2.18",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "376109",
"ifIndex": 84
},
{
"auth_id": "185",
"domain": "ACME",
"username": "host/PC5231.int.ACME.test",
"mac_address": "002324ac0ed2",
"ip_address": "10.11.1.30",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "490234",
"ifIndex": 97
},
{
"auth_id": "757",
"domain": "ACME",
"username": "host/PC5368.int.ACME.test",
"mac_address": "002324bcffa1",
"ip_address": "10.13.1.23",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 331,
"time_elapsed": "39895",
"ifIndex": 175
},
{
"auth_id": "618",
"domain": "ACME",
"username": "host/PC5680.int.ACME.test",
"mac_address": "4ccc6aa77530",
"ip_address": "10.11.2.16",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "402193",
"ifIndex": 195
},
{
"auth_id": "626",
"domain": "ACME",
"username": "host/LT5730.int.ACME.test",
"mac_address": "0050b68b75cf",
"ip_address": "10.11.2.26",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "1869777",
"ifIndex": 203
},
{
"auth_id": "64",
"domain": "ACME",
"username": "host/PC5059.int.ACME.test",
"mac_address": "4439c453cd32",
"ip_address": "10.11.2.19",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 312,
"time_elapsed": "147961",
"ifIndex": 225
},
{
"auth_id": "411",
"domain": "ACME",
"username": "host/PC5709.int.ACME.test",
"mac_address": "6c0b84e21fe2",
"ip_address": "10.11.1.178",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "143380",
"ifIndex": 239
},
{
"auth_id": "90",
"domain": "ACME",
"username": "host/PC5708.int.ACME.test",
"mac_address": "6c0b84e21fb3",
"ip_address": "10.11.1.171",
"host_mode": "default",
"authz_status": "sussess",
"authz_by": "eap",
"authc_status": "radius",
"method": "dot1x",
"timeout": "7200",
"time_left": null,
"vlan": 311,
"time_elapsed": "144268",
"ifIndex": 240
}
]
}
},
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.2011.2.23.291",
"sysDescr": "S5720-56C-PWR-EI-AC\nHuawei Versatile Routing Platform Software \r\n VRP (R) software,Version 5.170 (S5720 V200R010C00SPC600) \r\n Copyright (C) 2007 Huawei Technologies Co., Ltd.",
"sysContact": "<private>",
"version": "5.170 (V200R010C00SPC600) [1]",
"hardware": "S5720-56C-PWR-EI-AC",
"features": null,
"os": "vrp",
"type": "network",
"serial": null,
"icon": "huawei.svg",
"location": "<private>"
}
]
},
"poller": "matches discovery"
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff