From 7559153a0251a03264d0ad7ac190d349208df71a Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Thu, 9 Jan 2025 22:24:08 +0100 Subject: [PATCH 01/42] accesspoint_by_id(x) => AccessPoint::find() (#16958) --- includes/common.php | 7 ------- includes/html/graphs/accesspoints/auth.inc.php | 4 +++- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/includes/common.php b/includes/common.php index cc514ec5c87a..82b3a10a4376 100644 --- a/includes/common.php +++ b/includes/common.php @@ -203,13 +203,6 @@ function device_by_name($name) return device_by_id_cache(getidbyname($name)); } -function accesspoint_by_id($ap_id, $refresh = '0') -{ - $ap = dbFetchRow('SELECT * FROM `access_points` WHERE `accesspoint_id` = ?', [$ap_id]); - - return $ap; -} - function device_by_id_cache($device_id, $refresh = false) { $model = $refresh ? DeviceCache::refresh((int) $device_id) : DeviceCache::get((int) $device_id); diff --git a/includes/html/graphs/accesspoints/auth.inc.php b/includes/html/graphs/accesspoints/auth.inc.php index 4e2b532555ae..cf598bdfbad1 100644 --- a/includes/html/graphs/accesspoints/auth.inc.php +++ b/includes/html/graphs/accesspoints/auth.inc.php @@ -1,7 +1,9 @@ Date: Fri, 10 Jan 2025 07:27:04 +0100 Subject: [PATCH 02/42] cast_number() => Number::cast() (#16963) --- LibreNMS/Device/Sensor.php | 14 +-- LibreNMS/OS/Arubaos.php | 3 +- includes/discovery/functions.inc.php | 86 ++++++++++--------- .../sensors/state/equallogic.inc.php | 23 ++--- .../sensors/temperature/boss.inc.php | 4 +- .../discovery/storage/eql-storage.inc.php | 4 +- includes/helpers.php | 12 --- .../polling/ports/os/infinera-groove.inc.php | 5 +- includes/polling/ports/port-etherlike.inc.php | 3 +- includes/polling/storage/eql-storage.inc.php | 15 ++-- includes/polling/unix-agent/packages.inc.php | 3 +- 11 files changed, 90 insertions(+), 82 deletions(-) diff --git a/LibreNMS/Device/Sensor.php b/LibreNMS/Device/Sensor.php index 2f5c44474236..b6e3febefbe8 100644 --- a/LibreNMS/Device/Sensor.php +++ b/LibreNMS/Device/Sensor.php @@ -26,12 +26,14 @@ namespace LibreNMS\Device; use App\Models\Eventlog; +use Illuminate\Support\Facades\Log; use LibreNMS\Config; use LibreNMS\Enum\Severity; use LibreNMS\Interfaces\Discovery\DiscoveryModule; use LibreNMS\Interfaces\Polling\PollerModule; use LibreNMS\OS; use LibreNMS\RRD\RrdDefinition; +use LibreNMS\Util\Number; use LibreNMS\Util\StringHelpers; class Sensor implements DiscoveryModule, PollerModule @@ -136,7 +138,7 @@ public function __construct( $this->valid = is_numeric($this->current); } - d_echo('Discovered ' . get_called_class() . ' ' . print_r($sensor, true)); + Log::debug('Discovered ' . get_called_class() . ' ' . print_r($sensor, true)); } /** @@ -323,14 +325,14 @@ protected static function pollSensorType($os, $type, $sensors, $prefetch = []) // process data or run custom polling $typeInterface = static::getPollingInterface($type); if ($os instanceof $typeInterface) { - d_echo("Using OS polling for $type\n"); + Log::debug("Using OS polling for $type\n"); $function = static::getPollingMethod($type); $data = $os->$function($sensors); } else { $data = static::processSensorData($sensors, $prefetch); } - d_echo($data); + Log::debug($data); self::recordSensorData($os, $sensors, $data); } @@ -357,7 +359,7 @@ private static function fetchSnmpData($device, $sensors) array_walk($snmp_data, function (&$oid) { preg_match('/-?\d+(\.\d+)?(e-?\d+)?/i', $oid, $matches); if (isset($matches[0])) { - $oid = cast_number($matches[0]); + $oid = Number::cast($matches[0]); } else { $oid = trim('"', $oid); // allow string only values } @@ -409,11 +411,11 @@ protected static function processSensorValue(array $data, string $aggregator, in } if ($divisor && $sensor_value !== 0) { - $sensor_value = (cast_number($sensor_value) / $divisor); + $sensor_value = (Number::cast($sensor_value) / $divisor); } if ($multiplier) { - $sensor_value = (cast_number($sensor_value) * $multiplier); + $sensor_value = (Number::cast($sensor_value) * $multiplier); } return $sensor_value; diff --git a/LibreNMS/OS/Arubaos.php b/LibreNMS/OS/Arubaos.php index 824d70250c06..fc83c60aeb12 100644 --- a/LibreNMS/OS/Arubaos.php +++ b/LibreNMS/OS/Arubaos.php @@ -36,6 +36,7 @@ use LibreNMS\Interfaces\Discovery\Sensors\WirelessUtilizationDiscovery; use LibreNMS\Interfaces\Polling\Sensors\WirelessFrequencyPolling; use LibreNMS\OS; +use LibreNMS\Util\Number; use SnmpQuery; class Arubaos extends OS implements @@ -162,7 +163,7 @@ public function discoverWirelessPower() protected function decodeChannel($channel) { - return cast_number($channel) & 255; // mask off the channel width information + return Number::cast($channel) & 255; // mask off the channel width information } private function discoverInstantRadio($type, $oid, $desc = 'Radio %s') diff --git a/includes/discovery/functions.inc.php b/includes/discovery/functions.inc.php index ec5865ae7c1a..a778b90fd6d5 100644 --- a/includes/discovery/functions.inc.php +++ b/includes/discovery/functions.inc.php @@ -20,6 +20,7 @@ use App\Models\Ipv6Address; use App\Models\Ipv6Network; use App\Models\Port; +use Illuminate\Support\Facades\Log; use Illuminate\Support\Str; use LibreNMS\Config; use LibreNMS\Device\YamlDiscovery; @@ -30,6 +31,7 @@ use LibreNMS\Util\IP; use LibreNMS\Util\IPv4; use LibreNMS\Util\IPv6; +use LibreNMS\Util\Number; use LibreNMS\Util\UserFuncHelper; /** @@ -43,12 +45,12 @@ */ function discover_new_device($hostname, $device, $method, $interface = null) { - d_echo("discovering $hostname\n"); + Log::debug("discovering $hostname\n"); if (IP::isValid($hostname)) { $ip = $hostname; if (! Config::get('discovery_by_ip', false)) { - d_echo('Discovery by IP disabled, skipping ' . $hostname); + Log::debug('Discovery by IP disabled, skipping ' . $hostname); Eventlog::log("$method discovery of " . $hostname . ' failed - Discovery by IP disabled', $device['device_id'], 'discovery', Severity::Warning); return false; @@ -63,30 +65,30 @@ function discover_new_device($hostname, $device, $method, $interface = null) $ip = gethostbyname($hostname); if ($ip == $hostname) { - d_echo("name lookup of $hostname failed\n"); + Log::debug("name lookup of $hostname failed\n"); Eventlog::log("$method discovery of " . $hostname . ' failed - Check name lookup', $device['device_id'], 'discovery', Severity::Error); return false; } } else { - d_echo("Discovery failed: '$hostname' is not a valid ip or dns name\n"); + Log::debug("Discovery failed: '$hostname' is not a valid ip or dns name\n"); return false; } - d_echo("ip lookup result: $ip\n"); + Log::debug("ip lookup result: $ip\n"); $hostname = rtrim($hostname, '.'); // remove trailing dot $ip = IP::parse($ip, true); if ($ip->inNetworks(Config::get('autodiscovery.nets-exclude'))) { - d_echo("$ip in an excluded network - skipping\n"); + Log::debug("$ip in an excluded network - skipping\n"); return false; } if (! $ip->inNetworks(Config::get('nets'))) { - d_echo("$ip not in a matched network - skipping\n"); + Log::debug("$ip not in a matched network - skipping\n"); return false; } @@ -154,9 +156,9 @@ function discover_device(&$device, $force_module = false) foreach ($discovery_modules as $module => $module_status) { $os_module_status = Config::getOsSetting($device['os'], "discovery_modules.$module"); $device_module_status = DeviceCache::getPrimary()->getAttrib('discover_' . $module); - d_echo('Modules status: Global' . (isset($module_status) ? ($module_status ? '+ ' : '- ') : ' ')); - d_echo('OS' . (isset($os_module_status) ? ($os_module_status ? '+ ' : '- ') : ' ')); - d_echo('Device' . ($device_module_status !== null ? ($device_module_status ? '+ ' : '- ') : ' ')); + Log::debug('Modules status: Global' . (isset($module_status) ? ($module_status ? '+ ' : '- ') : ' ')); + Log::debug('OS' . (isset($os_module_status) ? ($os_module_status ? '+ ' : '- ') : ' ')); + Log::debug('Device' . ($device_module_status !== null ? ($device_module_status ? '+ ' : '- ') : ' ')); if ($force_module === true || $device_module_status || ($os_module_status && $device_module_status === null) || @@ -206,7 +208,7 @@ function discover_sensor($unused, $class, $device, $oid, $index, $type, $descr, $low_warn_limit = set_null($low_warn_limit); $warn_limit = set_null($warn_limit); $high_limit = set_null($high_limit); - $current = cast_number($current); + $current = Number::cast($current); if (! is_numeric($divisor)) { $divisor = 1; @@ -239,11 +241,11 @@ function discover_sensor($unused, $class, $device, $oid, $index, $type, $descr, function discover_juniAtmVp(&$valid, $device, $port_id, $vp_id, $vp_descr) { - d_echo("Discover Juniper ATM VP: $port_id, $vp_id, $vp_descr\n"); + Log::debug("Discover Juniper ATM VP: $port_id, $vp_id, $vp_descr\n"); if (dbFetchCell('SELECT COUNT(*) FROM `juniAtmVp` WHERE `port_id` = ? AND `vp_id` = ?', [$port_id, $vp_id]) == '0') { $inserted = dbInsert(['port_id' => $port_id, 'vp_id' => $vp_id, 'vp_descr' => $vp_descr], 'juniAtmVp'); - d_echo("( $inserted inserted )\n"); + Log::debug("( $inserted inserted )\n"); // FIXME vv no $device! Eventlog::log('Juniper ATM VP Added: port ' . $port_id . ' vp ' . $vp_id . ' descr' . $vp_descr, $device, 'juniAtmVp', 3, $inserted); @@ -260,7 +262,7 @@ function discover_link($local_port_id, $protocol, $remote_port_id, $remote_hostn { global $link_exists; - d_echo("Discover link: $local_port_id, $protocol, $remote_port_id, $remote_hostname, $remote_port, $remote_platform, $remote_version, $remote_device_id\n"); + Log::debug("Discover link: $local_port_id, $protocol, $remote_port_id, $remote_hostname, $remote_port, $remote_platform, $remote_version, $remote_device_id\n"); if (dbFetchCell( 'SELECT COUNT(*) FROM `links` WHERE `remote_hostname` = ? AND `local_port_id` = ? AND `protocol` = ? AND `remote_port` = ?', @@ -289,7 +291,7 @@ function discover_link($local_port_id, $protocol, $remote_port_id, $remote_hostn $inserted = dbInsert($insert_data, 'links'); echo '+'; - d_echo("( $inserted inserted )"); + Log::debug("( $inserted inserted )"); } else { $sql = 'SELECT `id`,`local_device_id`,`remote_platform`,`remote_version`,`remote_device_id`,`remote_port_id` FROM `links`'; $sql .= ' WHERE `remote_hostname` = ? AND `local_port_id` = ? AND `protocol` = ? AND `remote_port` = ?'; @@ -310,7 +312,7 @@ function discover_link($local_port_id, $protocol, $remote_port_id, $remote_hostn } else { $updated = dbUpdate($update_data, 'links', '`id` = ?', [$id]); echo 'U'; - d_echo("( $updated updated )"); + Log::debug("( $updated updated )"); }//end if }//end if $link_exists[$local_port_id][$remote_hostname][$remote_port] = 1; @@ -323,7 +325,7 @@ function discover_storage(&$valid, $device, $index, $type, $mib, $descr, $size, if (ignore_storage($device['os'], $descr)) { return; } - d_echo("Discover Storage: $index, $type, $mib, $descr, $size, $units, $used\n"); + Log::debug("Discover Storage: $index, $type, $mib, $descr, $size, $units, $used\n"); if ($descr && $size > '0') { $storage = dbFetchRow('SELECT * FROM `storage` WHERE `storage_index` = ? AND `device_id` = ? AND `storage_mib` = ?', [$index, $device['device_id'], $mib]); @@ -382,7 +384,7 @@ function discover_process_ipv6(&$valid, $ifIndex, $ipv6_address, $ipv6_prefixlen ])->value('port_id'); if ($port_id && $ipv6_prefixlen > '0' && $ipv6_prefixlen < '129' && $ipv6_compressed != '::1') { - d_echo('IPV6: Found port id: ' . $port_id); + Log::debug('IPV6: Found port id: ' . $port_id); $ipv6netDB = Ipv6Network::updateOrCreate([ 'ipv6_network' => $ipv6_network, @@ -391,13 +393,13 @@ function discover_process_ipv6(&$valid, $ifIndex, $ipv6_address, $ipv6_prefixlen ]); if ($ipv6netDB->wasChanged()) { - d_echo('IPV6: Update DB ipv6_networks'); + Log::debug('IPV6: Update DB ipv6_networks'); } $ipv6_network_id = Ipv6Network::where('ipv6_network', $ipv6_network)->where('context_name', $context_name)->value('ipv6_network_id'); if ($ipv6_network_id) { - d_echo('IPV6: Found network id: ' . $ipv6_network_id); + Log::debug('IPV6: Found network id: ' . $ipv6_network_id); $ipv6adrDB = Ipv6Address::updateOrCreate([ 'ipv6_address' => $ipv6_address, @@ -411,7 +413,7 @@ function discover_process_ipv6(&$valid, $ifIndex, $ipv6_address, $ipv6_prefixlen ]); if ($ipv6adrDB->wasChanged()) { - d_echo('IPV6: Update DB ipv6_addresses'); + Log::debug('IPV6: Update DB ipv6_addresses'); } $full_address = "$ipv6_address/$ipv6_prefixlen"; @@ -440,7 +442,7 @@ function discover_process_ipv4(&$valid_v4, $device, int $ifIndex, $ipv4_address, try { $ipv4 = new IPv4($ipv4_address . '/' . $cidr); } catch (InvalidIpException $e) { - d_echo('Invalid data: ' . $ipv4_address); + Log::debug('Invalid data: ' . $ipv4_address); return; } @@ -486,7 +488,7 @@ function discover_process_ipv4(&$valid_v4, $device, int $ifIndex, $ipv4_address, $full_address = $ipv4_address . '/' . $cidr . '|' . $ifIndex; $valid_v4[$full_address] = 1; } else { - d_echo('No port id found for ifindex: ' . $ifIndex . PHP_EOL); + Log::debug('No port id found for ifindex: ' . $ifIndex . PHP_EOL); } } } @@ -505,7 +507,7 @@ function check_entity_sensor($string, $device) foreach ($fringe as $bad) { if (preg_match($bad . 'i', $string)) { - d_echo("Ignored entity sensor: $bad : $string"); + Log::debug("Ignored entity sensor: $bad : $string"); return false; } @@ -598,7 +600,7 @@ function ignore_storage($os, $descr) { foreach (Config::getCombined($os, 'ignore_mount') as $im) { if ($im == $descr) { - d_echo("ignored $descr (matched: $im)\n"); + Log::debug("ignored $descr (matched: $im)\n"); return true; } @@ -606,7 +608,7 @@ function ignore_storage($os, $descr) foreach (Config::getCombined($os, 'ignore_mount_string') as $ims) { if (Str::contains($descr, $ims)) { - d_echo("ignored $descr (matched: $ims)\n"); + Log::debug("ignored $descr (matched: $ims)\n"); return true; } @@ -614,7 +616,7 @@ function ignore_storage($os, $descr) foreach (Config::getCombined($os, 'ignore_mount_regexp') as $imr) { if (preg_match($imr, $descr)) { - d_echo("ignored $descr (matched: $imr)\n"); + Log::debug("ignored $descr (matched: $imr)\n"); return true; } @@ -639,8 +641,8 @@ function discovery_process($os, $sensor_class, $pre_cache) $sensor_options = $discovery[$sensor_class]['options']; } - d_echo("Dynamic Discovery ($sensor_class): "); - d_echo($discovery[$sensor_class]); + Log::debug("Dynamic Discovery ($sensor_class): "); + Log::debug($discovery[$sensor_class]); foreach ($discovery[$sensor_class]['data'] as $data) { $tmp_name = $data['oid']; @@ -651,8 +653,8 @@ function discovery_process($os, $sensor_class, $pre_cache) $raw_data = (array) $pre_cache[$tmp_name]; - d_echo("Data $tmp_name: "); - d_echo($raw_data); + Log::debug("Data $tmp_name: "); + Log::debug($raw_data); $count = 0; foreach ($raw_data as $index => $snmp_data) { @@ -695,14 +697,14 @@ function discovery_process($os, $sensor_class, $pre_cache) try { $data['num_oid'] = YamlDiscovery::computeNumericalOID($os, $data); } catch (\Exception $e) { - d_echo('Error: We cannot find a numerical OID for ' . $data['value'] . '. Skipping this one...'); + Log::debug('Error: We cannot find a numerical OID for ' . $data['value'] . '. Skipping this one...'); $skippedFromYaml = true; // Because we don't have a num_oid, we have no way to add this sensor. } } if ($skippedFromYaml === false && is_numeric($value)) { - d_echo("Sensor fetched value: $value\n"); + Log::debug("Sensor fetched value: $value\n"); // process the oid (num_oid will contain index or str2num replacement calls) $oid = trim(YamlDiscovery::replaceValues('num_oid', $index, null, $data, [])); @@ -808,7 +810,7 @@ function sensors($types, $os, $pre_cache = []) function build_bgp_peers($device, $data, $peer2) { - d_echo("Peers : $data\n"); + Log::debug("Peers : $data\n"); $remove = [ 'ARISTA-BGP4V2-MIB::aristaBgp4V2PeerRemoteAs.1.', 'ALCATEL-IND1-BGP-MIB::alaBgpPeerAS.', @@ -849,7 +851,7 @@ function build_bgp_peers($device, $data, $peer2) //if ASN is negative -> overflow int32 -> original number is max(INT32) - min(INT32) + 1 + value $peer_as = 4294967296 + $peer_as; } - d_echo("Found peer $peer_ip (AS$peer_as)\n"); + Log::debug("Found peer $peer_ip (AS$peer_as)\n"); $peerlist[] = [ 'ip' => $peer_ip, 'as' => $peer_as, @@ -864,8 +866,8 @@ function build_bgp_peers($device, $data, $peer2) function build_cbgp_peers($device, $peer, $af_data, $peer2) { - d_echo('afi data :: '); - d_echo($af_data); + Log::debug('afi data :: '); + Log::debug($af_data); $af_list = []; foreach ($af_data as $k => $v) { @@ -873,7 +875,7 @@ function build_cbgp_peers($device, $peer, $af_data, $peer2) [,$k] = explode('.', $k, 2); } - d_echo("AFISAFI = $k\n"); + Log::debug("AFISAFI = $k\n"); $afisafi_tmp = explode('.', $k); if ($device['os_group'] === 'vrp') { @@ -984,7 +986,7 @@ function can_skip_discovery($sysName, $sysDescr = '', $platform = '') if ($sysName) { foreach ((array) Config::get('autodiscovery.xdp_exclude.sysname_regexp') as $needle) { if (preg_match($needle . 'i', $sysName)) { - d_echo("$sysName - regexp '$needle' matches '$sysName' - skipping device discovery \n"); + Log::debug("$sysName - regexp '$needle' matches '$sysName' - skipping device discovery \n"); return true; } @@ -994,7 +996,7 @@ function can_skip_discovery($sysName, $sysDescr = '', $platform = '') if ($sysDescr) { foreach ((array) Config::get('autodiscovery.xdp_exclude.sysdesc_regexp') as $needle) { if (preg_match($needle . 'i', $sysDescr)) { - d_echo("$sysName - regexp '$needle' matches '$sysDescr' - skipping device discovery \n"); + Log::debug("$sysName - regexp '$needle' matches '$sysDescr' - skipping device discovery \n"); return true; } @@ -1004,7 +1006,7 @@ function can_skip_discovery($sysName, $sysDescr = '', $platform = '') if ($platform) { foreach ((array) Config::get('autodiscovery.cdp_exclude.platform_regexp') as $needle) { if (preg_match($needle . 'i', $platform)) { - d_echo("$sysName - regexp '$needle' matches '$platform' - skipping device discovery \n"); + Log::debug("$sysName - regexp '$needle' matches '$platform' - skipping device discovery \n"); return true; } @@ -1088,7 +1090,7 @@ function find_device_id($name = '', $ip = '', $mac_address = '') if (count($ids) == 1) { return (int) $ids[0]; } elseif (count($ids) > 1) { - d_echo("find_device_id: more than one device found with sysName '$name'.\n"); + Log::debug("find_device_id: more than one device found with sysName '$name'.\n"); // don't do anything, try other methods, if any } } diff --git a/includes/discovery/sensors/state/equallogic.inc.php b/includes/discovery/sensors/state/equallogic.inc.php index cfc025925fc4..848cc1bc9e65 100644 --- a/includes/discovery/sensors/state/equallogic.inc.php +++ b/includes/discovery/sensors/state/equallogic.inc.php @@ -11,10 +11,13 @@ * the source code distribution for details. */ +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Number; + $oids = snmp_walk($device, 'eqlMemberHealthStatus', '-OQne', 'EQLMEMBER-MIB', 'equallogic'); -d_echo('Health oids:'); -d_echo($oids . "\n"); +Log::debug('Health oids:'); +Log::debug($oids . "\n"); /* eqlMemberHealthStatus @@ -54,7 +57,7 @@ [$oid,$current] = explode(' = ', $data, 2); $split_oid = explode('.', $oid); $num_index = $split_oid[count($split_oid) - 1]; - $index = (int) cast_number($num_index); + $index = (int) Number::cast($num_index); $low_limit = 0.5; $high_limit = 2.5; discover_sensor(null, 'state', $device, $oid, $index, $state_name, $descr, 1, 1, $low_limit, $low_limit, $high_limit, $high_limit, $current, 'snmp', $index); @@ -65,8 +68,8 @@ $oids1 = snmp_walk($device, 'eqlMemberHealthDetailsPowerSupplyName', '-OQn', 'EQLMEMBER-MIB', 'equallogic'); -d_echo('PowerSupplyName oids:'); -d_echo($oids1 . "\n"); +Log::debug('PowerSupplyName oids:'); +Log::debug($oids1 . "\n"); /* .1.3.6.1.4.1.12740.2.1.8.1.2.1.329840783.1 = Power Cooling Module 0 @@ -98,12 +101,12 @@ [$oid,$descr] = explode(' = ', $data, 2); $split_oid = explode('.', $oid); $num_index = $split_oid[count($split_oid) - 1]; - $index = (int) cast_number($num_index); + $index = (int) Number::cast($num_index); $member_id = $split_oid[count($split_oid) - 2]; $num_index = $member_id . '.' . $num_index; $oid = $base_oid . $num_index; $extra = snmp_get_multi($device, $oid, '-OQne', 'EQLMEMBER-MIB', 'equallogic'); - d_echo($extra); + Log::debug($extra); if (! empty($extra)) { [$foid,$pstatus] = explode(' = ', $extra, 2); $index = (100 + $index); @@ -118,8 +121,8 @@ $oids_disks = snmp_walk($device, 'eqlDiskSerialNumber', '-OQn', 'EQLDISK-MIB', 'equallogic'); -d_echo('Disk Serials oids:' . PHP_EOL); -d_echo($oids_disks . "\n"); +Log::debug('Disk Serials oids:' . PHP_EOL); +Log::debug($oids_disks . "\n"); $disks_base_oid = '.1.3.6.1.4.1.12740.3.1.1.1.8.1.'; // eqlDiskStatus @@ -147,7 +150,7 @@ $num_index = $member_id . '.' . $disk_index; $oid = $disks_base_oid . $num_index; $extra = snmp_get($device, $oid, '-OQne', 'EQLDISK-MIB', 'equallogic'); - d_echo($extra); + Log::debug($extra); if (! empty($extra)) { [$foid,$pstatus] = explode(' = ', $extra, 2); $index = 'eqlDiskStatus.' . $disk_index; diff --git a/includes/discovery/sensors/temperature/boss.inc.php b/includes/discovery/sensors/temperature/boss.inc.php index ddc7b3d76ed4..c188e245b78d 100644 --- a/includes/discovery/sensors/temperature/boss.inc.php +++ b/includes/discovery/sensors/temperature/boss.inc.php @@ -1,5 +1,7 @@ */ + +use LibreNMS\Util\Number; + echo 'Port types:'; foreach (['eth100g', 'eth40g', 'eth10g', 'fc16g', 'fc8g'] as $infineratype) { @@ -74,7 +77,7 @@ } // convert to integer - $lindex = cast_number($lindex); + $lindex = Number::cast($lindex); $port_stats[$lindex]['ifName'] = $descr; $port_stats[$lindex]['ifDescr'] = $descr; diff --git a/includes/polling/ports/port-etherlike.inc.php b/includes/polling/ports/port-etherlike.inc.php index e280e3931489..0c51f0400a14 100644 --- a/includes/polling/ports/port-etherlike.inc.php +++ b/includes/polling/ports/port-etherlike.inc.php @@ -1,6 +1,7 @@ addDataset($oid_ds, 'COUNTER', null, 100000000000); - $data = cast_number($this_port[$oid]); + $data = Number::cast($this_port[$oid]); $fields[$oid] = $data; } diff --git a/includes/polling/storage/eql-storage.inc.php b/includes/polling/storage/eql-storage.inc.php index 399bf4ea47ba..a475cd78a10a 100644 --- a/includes/polling/storage/eql-storage.inc.php +++ b/includes/polling/storage/eql-storage.inc.php @@ -12,14 +12,17 @@ * the source code distribution for details. */ +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Number; + if (! isset($storage_cache1['eql-storage'])) { $storage_cache1['eql-storage'] = snmpwalk_cache_oid($device, 'EqliscsiVolumeEntry', null, 'EQLVOLUME-MIB', 'equallogic'); - d_echo($storage_cache1); + Log::debug($storage_cache1); } if (! isset($storage_cache2['eql-storage'])) { $storage_cache2['eql-storage'] = snmpwalk_cache_oid($device, 'EqliscsiVolumeStatusEntry', null, 'EQLVOLUME-MIB', 'equallogic'); - d_echo($storage_cache2); + Log::debug($storage_cache2); } $iind = 0; @@ -34,13 +37,13 @@ $iind = $index; } else { $arrindex = explode('.', $index); - $iind = (int) cast_number(end($arrindex)); + $iind = (int) Number::cast(end($arrindex)); } if (is_int($iind)) { $storage_cache10[$iind] = $ventry; } } -d_echo($storage_cache10); +Log::debug($storage_cache10); foreach ($storage_cache2['eql-storage'] as $index => $vsentry) { if (! array_key_exists('eqliscsiVolumeStatusAvailable', $vsentry)) { @@ -50,13 +53,13 @@ $iind = $index; } else { $arrindex = explode('.', $index); - $iind = (int) cast_number(end($arrindex)); + $iind = (int) Number::cast(end($arrindex)); } if (is_int($iind)) { $storage_cache20[$iind] = $vsentry; } } -d_echo($storage_cache20); +Log::debug($storage_cache20); $entry1 = $storage_cache10[$storage['storage_index']]; $entry2 = $storage_cache20[$storage['storage_index']]; diff --git a/includes/polling/unix-agent/packages.inc.php b/includes/polling/unix-agent/packages.inc.php index 23093fdeab6d..d2e7a7310400 100644 --- a/includes/polling/unix-agent/packages.inc.php +++ b/includes/polling/unix-agent/packages.inc.php @@ -1,6 +1,7 @@ $arch, 'version' => $version, 'build' => '', - 'size' => cast_number($size) * 1024, + 'size' => Number::cast($size) * 1024, 'status' => 1, ]); }, From eeaad00d54e0fc479f2bb492149a248ad2ab2b71 Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Fri, 10 Jan 2025 14:39:23 +0000 Subject: [PATCH 03/42] Fixed use of device_id in Eventlog::log() (#16965) --- includes/discovery/applications.inc.php | 2 +- includes/discovery/arp-table.inc.php | 2 +- includes/discovery/junose-atm-vp.inc.php | 2 +- includes/discovery/mef.inc.php | 4 ++-- includes/discovery/vlans/aos6.inc.php | 2 +- includes/discovery/vlans/aos7.inc.php | 2 +- includes/discovery/vlans/boss.inc.php | 2 +- includes/discovery/vlans/cisco-vtp.inc.php | 2 +- includes/discovery/vlans/jetstream.inc.php | 4 ++-- includes/discovery/vlans/junos.inc.php | 2 +- includes/html/forms/update-ifalias.inc.php | 4 ++-- includes/polling/applications/cape.inc.php | 6 +++--- includes/polling/applications/chronyd.inc.php | 2 +- includes/polling/applications/fail2ban.inc.php | 2 +- .../applications/http_access_log_combined.inc.php | 2 +- .../polling/applications/mojo_cape_submit.inc.php | 4 ++-- includes/polling/applications/opensearch.inc.php | 2 +- includes/polling/applications/oslv_monitor.inc.php | 2 +- includes/polling/applications/php-fpm.inc.php | 2 +- includes/polling/applications/portactivity.inc.php | 2 +- includes/polling/applications/postgres.inc.php | 2 +- includes/polling/applications/poudriere.inc.php | 2 +- includes/polling/applications/sagan.inc.php | 2 +- includes/polling/applications/smart.inc.php | 9 +++++---- includes/polling/applications/sneck.inc.php | 10 +++++----- includes/polling/applications/ss.inc.php | 12 ++++++------ includes/polling/applications/suricata.inc.php | 2 +- .../polling/applications/suricata_extract.inc.php | 2 +- includes/polling/applications/systemd.inc.php | 2 +- includes/polling/applications/wireguard.inc.php | 4 ++-- includes/polling/applications/zfs.inc.php | 8 ++++---- includes/polling/bgp-peers.inc.php | 6 +++--- includes/polling/functions.inc.php | 6 +++--- includes/polling/mef.inc.php | 2 +- includes/polling/ports.inc.php | 8 ++++---- includes/polling/sensors/load/dhcpatriot.inc.php | 2 +- includes/services.inc.php | 2 +- 37 files changed, 67 insertions(+), 66 deletions(-) diff --git a/includes/discovery/applications.inc.php b/includes/discovery/applications.inc.php index ac2e0782e5a9..8a8583ea337b 100644 --- a/includes/discovery/applications.inc.php +++ b/includes/discovery/applications.inc.php @@ -88,7 +88,7 @@ } $app_obj->discovered = 1; $app_obj->save(); - Eventlog::log("Application enabled by discovery: $app", $device, 'application', Severity::Ok); + Eventlog::log("Application enabled by discovery: $app", $device['device_id'], 'application', Severity::Ok); } } } diff --git a/includes/discovery/arp-table.inc.php b/includes/discovery/arp-table.inc.php index c0fce630c8c8..0eeb925dac7d 100644 --- a/includes/discovery/arp-table.inc.php +++ b/includes/discovery/arp-table.inc.php @@ -72,7 +72,7 @@ $old_mac = $existing_data[$index]['mac_address']; if ($mac != $old_mac && $mac != '') { d_echo("Changed mac address for $ip from $old_mac to $mac\n"); - Eventlog::log("MAC change: $ip : " . Mac::parse($old_mac)->readable() . ' -> ' . Mac::parse($mac)->readable(), $device, 'interface', Severity::Warning, $port_id); + Eventlog::log("MAC change: $ip : " . Mac::parse($old_mac)->readable() . ' -> ' . Mac::parse($mac)->readable(), $device['device_id'], 'interface', Severity::Warning, $port_id); dbUpdate(['mac_address' => $mac], 'ipv4_mac', 'port_id=? AND ipv4_address=? AND context_name=?', [$port_id, $ip, $context_name]); } d_echo("$raw_mac => $ip\n", '.'); diff --git a/includes/discovery/junose-atm-vp.inc.php b/includes/discovery/junose-atm-vp.inc.php index 57148f17d34a..d21f0001a8e0 100644 --- a/includes/discovery/junose-atm-vp.inc.php +++ b/includes/discovery/junose-atm-vp.inc.php @@ -17,7 +17,7 @@ $port_id = dbFetchCell('SELECT `port_id` FROM `ports` WHERE `device_id` = ? AND `ifIndex` = ?', [$device['device_id'], $ifIndex]); if (is_numeric($port_id) && is_numeric($vp_id)) { - discover_juniAtmvp($valid_vp, $port_id, $vp_id, null); + discover_juniAtmvp($valid_vp, $device['device_id'], $port_id, $vp_id, null); } } //end foreach } //end if diff --git a/includes/discovery/mef.inc.php b/includes/discovery/mef.inc.php index ad8b68779c7c..18e84e3feee1 100644 --- a/includes/discovery/mef.inc.php +++ b/includes/discovery/mef.inc.php @@ -40,7 +40,7 @@ */ if (dbFetchCell('SELECT COUNT(id) FROM `mefinfo` WHERE `device_id` = ? AND `mefID` = ?', [$device['device_id'], $index]) == 0) { $mefid = dbInsert(['device_id' => $device['device_id'], 'mefID' => $index, 'mefType' => $mefType, 'mefIdent' => $mefIdent, 'mefMTU' => $mefMtu, 'mefAdmState' => $mefAdmState, 'mefRowState' => $mefRowState], 'mefinfo'); - Eventlog::log('MEF link: ' . $mefIdent . ' (' . $index . ') Discovered', $device, 'system', Severity::Info); + Eventlog::log('MEF link: ' . $mefIdent . ' (' . $index . ') Discovered', $device['device_id'], 'system', Severity::Info); echo '+'; } else { echo '.'; @@ -62,7 +62,7 @@ */ if (! in_array($db_mef['mefID'], $mef_list)) { dbDelete('mefinfo', '`id` = ?', [$db_mef['id']]); - Eventlog::log('MEF link: ' . $db_mef['mefIdent'] . ' Removed', $device, 'system', Severity::Notice); + Eventlog::log('MEF link: ' . $db_mef['mefIdent'] . ' Removed', $device['device_id'], 'system', Severity::Notice); echo '-'; } } diff --git a/includes/discovery/vlans/aos6.inc.php b/includes/discovery/vlans/aos6.inc.php index 25f078a4564e..f7a0269b5f58 100644 --- a/includes/discovery/vlans/aos6.inc.php +++ b/includes/discovery/vlans/aos6.inc.php @@ -16,7 +16,7 @@ if ($vlan_data['vlan_name'] != $vlan['vlanDescription']) { $vlan_upd['vlan_name'] = $vlan['vlanDescription']; Vlan::where('vlan_id', $vlan_data['vlan_id'])->update(['vlan_name' => $vlan['vlanDescription']]); - Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['vlanDescription']} ", $device, 'vlan', Severity::Notice, $vlan_data['vlan_id']); + Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['vlanDescription']} ", $device['device_id'], 'vlan', Severity::Notice, $vlan_data['vlan_id']); echo 'U'; } else { echo '.'; diff --git a/includes/discovery/vlans/aos7.inc.php b/includes/discovery/vlans/aos7.inc.php index 6b2db3251830..df08de2d64fa 100644 --- a/includes/discovery/vlans/aos7.inc.php +++ b/includes/discovery/vlans/aos7.inc.php @@ -15,7 +15,7 @@ if ($vlan_data['vlan_name'] != $vlan['vlanDescription']) { $vlan_upd['vlan_name'] = $vlan['vlanDescription']; dbUpdate($vlan_upd, 'vlans', '`vlan_id` = ?', [$vlan_data['vlan_id']]); - Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['vlanDescription']} ", $device, 'vlan', Severity::Notice, $vlan_data['vlan_id']); + Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['vlanDescription']} ", $device['device_id'], 'vlan', Severity::Notice, $vlan_data['vlan_id']); echo 'U'; } else { echo '.'; diff --git a/includes/discovery/vlans/boss.inc.php b/includes/discovery/vlans/boss.inc.php index 43ea08a5273f..20e61f8bd1b2 100644 --- a/includes/discovery/vlans/boss.inc.php +++ b/includes/discovery/vlans/boss.inc.php @@ -19,7 +19,7 @@ if ($vlan_data['vlan_name'] != $vlan['rcVlanName']) { $vlan_upd['vlan_name'] = $vlan['rcVlanName']; dbUpdate($vlan_upd, 'vlans', '`vlan_id` = ?', [$vlan_data['vlan_id']]); - Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['rcVlanName']} ", $device, 'vlan', Severity::Notice, $vlan_data['vlan_id']); + Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['rcVlanName']} ", $device['device_id'], 'vlan', Severity::Notice, $vlan_data['vlan_id']); echo 'U'; } else { echo '.'; diff --git a/includes/discovery/vlans/cisco-vtp.inc.php b/includes/discovery/vlans/cisco-vtp.inc.php index d9ca5c74e22b..0b407315de49 100644 --- a/includes/discovery/vlans/cisco-vtp.inc.php +++ b/includes/discovery/vlans/cisco-vtp.inc.php @@ -26,7 +26,7 @@ if ($vlan_data['vlan_name'] != $vlan['vtpVlanName']) { $vlan_upd['vlan_name'] = $vlan['vtpVlanName']; dbUpdate($vlan_upd, 'vlans', '`vlan_id` = ?', [$vlan_data['vlan_id']]); - Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['vtpVlanName']} ", $device, 'vlan', Severity::Notice, $vlan_data['vlan_id']); + Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan['vtpVlanName']} ", $device['device_id'], 'vlan', Severity::Notice, $vlan_data['vlan_id']); echo 'U'; } else { echo '.'; diff --git a/includes/discovery/vlans/jetstream.inc.php b/includes/discovery/vlans/jetstream.inc.php index a26dc9630496..5d488bc8e9df 100644 --- a/includes/discovery/vlans/jetstream.inc.php +++ b/includes/discovery/vlans/jetstream.inc.php @@ -77,7 +77,7 @@ function jetstreamExpand($var) if ($vlan_data['vlan_name'] != $jet_vlan_data['dot1qVlanDescription']) { $vlan_upd['vlan_name'] = $jet_vlan_data['dot1qVlanDescription']; dbUpdate($vlan_upd, 'vlans', '`vlan_id` = ?', [$vlan_data['vlan_id']]); - Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> " . $jet_vlan_data['dot1qVlanDescription'], $device, 'vlan'); + Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> " . $jet_vlan_data['dot1qVlanDescription'], $device['device_id'], 'vlan'); echo 'U'; } else { echo '.'; @@ -91,7 +91,7 @@ function jetstreamExpand($var) 'vlan_type' => null, ], 'vlans'); - Eventlog::log('VLAN added: ' . $jet_vlan_data['dot1qVlanDescription'] . ", $jet_vlan_id", $device, 'vlan'); + Eventlog::log('VLAN added: ' . $jet_vlan_data['dot1qVlanDescription'] . ", $jet_vlan_id", $device['device_id'], 'vlan'); echo '+'; } $device['vlans'][$vtpdomain_id][$jet_vlan_id] = $jet_vlan_id; diff --git a/includes/discovery/vlans/junos.inc.php b/includes/discovery/vlans/junos.inc.php index 897ac68c25a0..c5bc0e2d293c 100644 --- a/includes/discovery/vlans/junos.inc.php +++ b/includes/discovery/vlans/junos.inc.php @@ -71,7 +71,7 @@ if ($vlan_data['vlan_name'] != $vlan[$tmp_name]) { $vlan_upd['vlan_name'] = $vlan[$tmp_name]; dbUpdate($vlan_upd, 'vlans', '`vlan_id` = ?', [$vlan_data['vlan_id']]); - Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan[$tmp_name]} ", $device, 'vlan', Severity::Notice, $vlan_data['vlan_id']); + Eventlog::log("VLAN $vlan_id changed name {$vlan_data['vlan_name']} -> {$vlan[$tmp_name]} ", $device['device_id'], 'vlan', Severity::Notice, $vlan_data['vlan_id']); echo 'U'; } else { echo '.'; diff --git a/includes/html/forms/update-ifalias.inc.php b/includes/html/forms/update-ifalias.inc.php index be3369b9d8f8..d1efd12aa102 100644 --- a/includes/html/forms/update-ifalias.inc.php +++ b/includes/html/forms/update-ifalias.inc.php @@ -33,10 +33,10 @@ $device = device_by_id_cache($device_id); if ($descr === 'repoll') { del_dev_attrib($device, 'ifName:' . $ifName); - Eventlog::log("$ifName Port ifAlias cleared manually", $device, 'interface', Severity::Notice, $port_id); + Eventlog::log("$ifName Port ifAlias cleared manually", $device['device_id'], 'interface', Severity::Notice, $port_id); } else { set_dev_attrib($device, 'ifName:' . $ifName, 1); - Eventlog::log("$ifName Port ifAlias set manually: $descr", $device, 'interface', Severity::Notice, $port_id); + Eventlog::log("$ifName Port ifAlias set manually: $descr", $device['device_id'], 'interface', Severity::Notice, $port_id); } $status = 'ok'; } else { diff --git a/includes/polling/applications/cape.inc.php b/includes/polling/applications/cape.inc.php index 4643ebd749db..62947a0f9a80 100644 --- a/includes/polling/applications/cape.inc.php +++ b/includes/polling/applications/cape.inc.php @@ -1005,19 +1005,19 @@ // log any warnings if (sizeof($returned['warnings']) > 0) { $log_message = 'CAPE Warns: ' . json_encode($returned['warnings']); - Eventlog::log($log_message, $device, 'application', Severity::Warning); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Warning); } // log any criticals if (sizeof($returned['criticals']) > 0) { $log_message = 'CAPE Criticals: ' . json_encode($returned['criticals']); - Eventlog::log($log_message, $device, 'application', Severity::Error); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Error); } // log any criticals if (sizeof($returned['errors']) > 0) { $log_message = 'CAPE Errors: ' . json_encode($returned['errors']); - Eventlog::log($log_message, $device, 'application', Severity::Error); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Error); } update_application($app, 'OK', $metrics); diff --git a/includes/polling/applications/chronyd.inc.php b/includes/polling/applications/chronyd.inc.php index c94a2911c657..e27894c9adb9 100644 --- a/includes/polling/applications/chronyd.inc.php +++ b/includes/polling/applications/chronyd.inc.php @@ -105,7 +105,7 @@ $log_message = 'Chronyd Source Change:'; $log_message .= count($added_sources) > 0 ? ' Added ' . implode(',', $added_sources) : ''; $log_message .= count($removed_sources) > 0 ? ' Removed ' . implode(',', $removed_sources) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } update_application($app, 'OK', $metrics); diff --git a/includes/polling/applications/fail2ban.inc.php b/includes/polling/applications/fail2ban.inc.php index 3d5a1362bb10..36d7558bd45e 100644 --- a/includes/polling/applications/fail2ban.inc.php +++ b/includes/polling/applications/fail2ban.inc.php @@ -72,7 +72,7 @@ $log_message = 'Fail2ban Jail Change:'; $log_message .= count($added_jails) > 0 ? ' Added ' . implode(',', $added_jails) : ''; $log_message .= count($removed_jails) > 0 ? ' Removed ' . implode(',', $added_jails) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } update_application($app, 'ok', $metrics); diff --git a/includes/polling/applications/http_access_log_combined.inc.php b/includes/polling/applications/http_access_log_combined.inc.php index 141de7a93176..3ce684036e0d 100644 --- a/includes/polling/applications/http_access_log_combined.inc.php +++ b/includes/polling/applications/http_access_log_combined.inc.php @@ -169,7 +169,7 @@ $log_message = 'HTTP Access Log Set Change:'; $log_message .= count($added_logs) > 0 ? ' Added ' . implode(',', $added_logs) : ''; $log_message .= count($removed_logs) > 0 ? ' Removed ' . implode(',', $added_logs) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // all done so update the app metrics diff --git a/includes/polling/applications/mojo_cape_submit.inc.php b/includes/polling/applications/mojo_cape_submit.inc.php index cc5e83376836..950f7d3b9a4e 100644 --- a/includes/polling/applications/mojo_cape_submit.inc.php +++ b/includes/polling/applications/mojo_cape_submit.inc.php @@ -103,11 +103,11 @@ } if ($data['totals']['hash_changed'] >= 1) { - Eventlog::log('Mojo Cape Submit has recieved submissions with changed hashes: ' . json_encode($data['changed_hashes']), $device, 'application', Severity::Error); + Eventlog::log('Mojo Cape Submit has recieved submissions with changed hashes: ' . json_encode($data['changed_hashes']), $device['device_id'], 'application', Severity::Error); } if (isset($new_slugs[0])) { - Eventlog::log('Mojo Cape Submit has seen one or more new slugs: ' . json_encode($new_slugs), $device, 'application', Severity::Ok); + Eventlog::log('Mojo Cape Submit has seen one or more new slugs: ' . json_encode($new_slugs), $device['device_id'], 'application', Severity::Ok); } uasort($app_data['slugs'], function ($a, $b) { diff --git a/includes/polling/applications/opensearch.inc.php b/includes/polling/applications/opensearch.inc.php index ed33a7358ab2..f5dfa45fe819 100644 --- a/includes/polling/applications/opensearch.inc.php +++ b/includes/polling/applications/opensearch.inc.php @@ -280,7 +280,7 @@ // save clustername upon changes and log it post initial set if (isset($app->data['cluster'])) { if ($app->data['cluster'] != $returned['data']['cluster_name']) { - Eventlog::log('Elastic/Opensearch: Cluster name changed to "' . $returned['data']['cluster_name'] . '"', $device, 'application'); + Eventlog::log('Elastic/Opensearch: Cluster name changed to "' . $returned['data']['cluster_name'] . '"', $device['device_id'], 'application'); // save the found cluster name $app->data = ['cluster' => $returned['data']['cluster_name']]; diff --git a/includes/polling/applications/oslv_monitor.inc.php b/includes/polling/applications/oslv_monitor.inc.php index 102608d5ff70..98309eb5b439 100644 --- a/includes/polling/applications/oslv_monitor.inc.php +++ b/includes/polling/applications/oslv_monitor.inc.php @@ -192,7 +192,7 @@ $log_message = 'OSLV Change:'; $log_message .= count($added_oslvms) > 0 ? ' Added ' . implode(',', $added_oslvms) : ''; $log_message .= count($removed_oslvms) > 0 ? ' Removed ' . implode(',', $removed_oslvms) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // all done so update the app metrics diff --git a/includes/polling/applications/php-fpm.inc.php b/includes/polling/applications/php-fpm.inc.php index 1c9145b89928..fc342f0ee9b6 100644 --- a/includes/polling/applications/php-fpm.inc.php +++ b/includes/polling/applications/php-fpm.inc.php @@ -128,7 +128,7 @@ $log_message = 'Suricata Instance Change:'; $log_message .= count($added_pools) > 0 ? ' Added ' . implode(',', $added_pools) : ''; $log_message .= count($removed_pools) > 0 ? ' Removed ' . implode(',', $added_pools) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } $app->data = $new_app_data; diff --git a/includes/polling/applications/portactivity.inc.php b/includes/polling/applications/portactivity.inc.php index 49930c46ec78..78936222cf36 100644 --- a/includes/polling/applications/portactivity.inc.php +++ b/includes/polling/applications/portactivity.inc.php @@ -130,7 +130,7 @@ $log_message = 'Portactivity Port Change:'; $log_message .= count($added_ports) > 0 ? ' Added ' . implode(',', $added_ports) : ''; $log_message .= count($removed_ports) > 0 ? ' Removed ' . implode(',', $added_ports) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } update_application($app, 'OK', data_flatten($ports)); diff --git a/includes/polling/applications/postgres.inc.php b/includes/polling/applications/postgres.inc.php index 47272596d008..84761da6074c 100644 --- a/includes/polling/applications/postgres.inc.php +++ b/includes/polling/applications/postgres.inc.php @@ -113,7 +113,7 @@ if (count($removed_databases)) { $log_message .= ' Removed ' . implode(',', $removed_databases); } - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } update_application($app, $postgres, $metrics); diff --git a/includes/polling/applications/poudriere.inc.php b/includes/polling/applications/poudriere.inc.php index b076a3d4a787..36681378979b 100644 --- a/includes/polling/applications/poudriere.inc.php +++ b/includes/polling/applications/poudriere.inc.php @@ -123,7 +123,7 @@ $log_message = 'Poudriere jail/ports/sets Change:'; $log_message .= count($added_sets) > 0 ? ' Added ' . implode(',', $added_sets) : ''; $log_message .= count($removed_sets) > 0 ? ' Removed ' . implode(',', $added_sets) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // all done so update the app metrics diff --git a/includes/polling/applications/sagan.inc.php b/includes/polling/applications/sagan.inc.php index 591178b843e4..3f6f8a92a37e 100644 --- a/includes/polling/applications/sagan.inc.php +++ b/includes/polling/applications/sagan.inc.php @@ -93,7 +93,7 @@ $log_message = 'Sagan Instance Change:'; $log_message .= count($added_instances) > 0 ? ' Added ' . json_encode($added_instances) : ''; $log_message .= count($removed_instances) > 0 ? ' Removed ' . json_encode($added_instances) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } $app->data = ['instances' => $instances]; diff --git a/includes/polling/applications/smart.inc.php b/includes/polling/applications/smart.inc.php index 8475f22da468..db3827a9de7d 100644 --- a/includes/polling/applications/smart.inc.php +++ b/includes/polling/applications/smart.inc.php @@ -1,5 +1,6 @@ 0) { $log_message = 'SMART found new disks with failed tests: ' . json_encode($new_disks_with_failed_tests); - log_event($log_message, $device, 'application', Severity::Error); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Error); } // log when there when we go to having no failed disks from having them previously if (sizeof($data['disks_with_failed_tests']) == 0 && sizeof($old_data['disks_with_failed_tests']) > 0) { $log_message = 'SMART is no longer finding any disks with failed tests'; - log_event($log_message, $device, 'application', Severity::Ok); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Ok); } // log any disks with failed tests found if (sizeof($new_disks_with_failed_health) > 0) { $log_message = 'SMART found new disks with failed health checks: ' . json_encode($new_disks_with_failed_health); - log_event($log_message, $device, 'application', Severity::Error); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Error); } // log when there when we go to having no failed disks from having them previously if (sizeof($data['disks_with_failed_health']) == 0 && sizeof($old_data['disks_with_failed_health']) > 0) { $log_message = 'SMART is no longer finding any disks with failed health checks'; - log_event($log_message, $device, 'application', Severity::Ok); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Ok); } $app->data = $data; diff --git a/includes/polling/applications/sneck.inc.php b/includes/polling/applications/sneck.inc.php index b3ccd1db14a2..91c8a088d972 100644 --- a/includes/polling/applications/sneck.inc.php +++ b/includes/polling/applications/sneck.inc.php @@ -93,7 +93,7 @@ $log_message = 'Sneck Check Change:'; $log_message .= count($added_checks) > 0 ? ' Added ' . json_encode($added_checks) : ''; $log_message .= count($removed_checks) > 0 ? ' Removed ' . json_encode($added_checks) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // go through and looking for status changes @@ -136,25 +136,25 @@ // log any clears if (sizeof($cleared) > 0) { $log_message = 'Sneck Check Clears: ' . json_encode($cleared); - Eventlog::log($log_message, $device, 'application', Severity::Ok); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Ok); } // log any warnings if (sizeof($warned) > 0) { $log_message = 'Sneck Check Warns: ' . json_encode($warned); - Eventlog::log($log_message, $device, 'application', Severity::Warning); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Warning); } // log any alerts if (sizeof($alerted) > 0) { $log_message = 'Sneck Check Alerts: ' . json_encode($alerted); - Eventlog::log($log_message, $device, 'application', Severity::Error); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Error); } // log any unknowns if (sizeof($unknowned) > 0) { $log_message = 'Sneck Check Unknowns: ' . json_encode($unknownwed); - Eventlog::log($log_message, $device, 'application', Severity::Unknown); + Eventlog::log($log_message, $device['device_id'], 'application', Severity::Unknown); } // update it here as we are done with this mostly diff --git a/includes/polling/applications/ss.inc.php b/includes/polling/applications/ss.inc.php index 7a1b62c544e5..f8586bd96b0a 100644 --- a/includes/polling/applications/ss.inc.php +++ b/includes/polling/applications/ss.inc.php @@ -84,7 +84,7 @@ function ss_data_update_helper($device, $app_id, $fields, $metrics, $name, $poll array_push($allowed_afs, $gen_type); } else { $log_message = 'Socket Statistics Invalid Socket or AF Returned by Script: ' . $gen_type; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); continue; } @@ -114,7 +114,7 @@ function ss_data_update_helper($device, $app_id, $fields, $metrics, $name, $poll $log_message = 'Secure Sockets Polling Warning: Invalid data returned by '; $log_message .= 'application for socket ' . 'type ' . $gen_type . ' with socket '; $log_message .= 'state' . $socket_state . '.'; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); continue; } $rrd_def->addDataset($field_name, 'GAUGE', 0); @@ -136,7 +136,7 @@ function ss_data_update_helper($device, $app_id, $fields, $metrics, $name, $poll array_push($allowed_sockets, $netid); } else { $log_message = 'Socket Statistics Invalid Socket Returned by Script: ' . $gen_type; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); continue; } @@ -163,7 +163,7 @@ function ss_data_update_helper($device, $app_id, $fields, $metrics, $name, $poll $log_message = 'Secure Sockets Polling Warning: Invalid data returned by '; $log_message .= 'application for socket ' . 'type ' . $gen_type . ' with '; $log_message .= 'netid ' . $netid . ' and socket state' . $socket_state . '.'; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); continue; } $rrd_def->addDataset($field_name, 'GAUGE', 0); @@ -192,7 +192,7 @@ function ss_data_update_helper($device, $app_id, $fields, $metrics, $name, $poll $log_message = 'Socket Statistics Allowed Sockets Change:'; $log_message .= count($added_sockets) > 0 ? ' Added ' . implode(',', $added_sockets) : ''; $log_message .= count($removed_sockets) > 0 ? ' Removed ' . implode(',', $removed_sockets) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // Check for address family changes. @@ -202,7 +202,7 @@ function ss_data_update_helper($device, $app_id, $fields, $metrics, $name, $poll $log_message = 'Socket Statistics Allowed Address Families Change:'; $log_message .= count($added_afs) > 0 ? ' Added ' . implode(',', $added_afs) : ''; $log_message .= count($removed_afs) > 0 ? ' Removed ' . implode(',', $removed_afs) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } $app->data = $updated_app_data; diff --git a/includes/polling/applications/suricata.inc.php b/includes/polling/applications/suricata.inc.php index c1225010c0ef..8ff51feeb6be 100644 --- a/includes/polling/applications/suricata.inc.php +++ b/includes/polling/applications/suricata.inc.php @@ -250,7 +250,7 @@ $log_message = 'Suricata Instance Change:'; $log_message .= count($added_instances) > 0 ? ' Added ' . implode(',', $added_instances) : ''; $log_message .= count($removed_instances) > 0 ? ' Removed ' . implode(',', $added_instances) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } $app->data = $new_data; diff --git a/includes/polling/applications/suricata_extract.inc.php b/includes/polling/applications/suricata_extract.inc.php index 7aad18e5459d..ff63926d6f66 100644 --- a/includes/polling/applications/suricata_extract.inc.php +++ b/includes/polling/applications/suricata_extract.inc.php @@ -50,7 +50,7 @@ ]; if (isset($data['last_errors']) && isset($data['last_errors'][0])) { - Eventlog::log('suricata_extract_submit errors found: ' . json_encode($data['last_errors']), $device, 'application', Severity::Error); + Eventlog::log('suricata_extract_submit errors found: ' . json_encode($data['last_errors']), $device['device_id'], 'application', Severity::Error); } $tags = [ diff --git a/includes/polling/applications/systemd.inc.php b/includes/polling/applications/systemd.inc.php index ae50e91030a4..65a417ce6857 100644 --- a/includes/polling/applications/systemd.inc.php +++ b/includes/polling/applications/systemd.inc.php @@ -124,7 +124,7 @@ function systemd_data_update_helper( $state_status . ' state status: ' . $field_value; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); continue; } diff --git a/includes/polling/applications/wireguard.inc.php b/includes/polling/applications/wireguard.inc.php index 5b3a0b986e2a..01d5e65d77a8 100644 --- a/includes/polling/applications/wireguard.inc.php +++ b/includes/polling/applications/wireguard.inc.php @@ -182,7 +182,7 @@ count($removed_interfaces) > 0 ? ' Removed ' . implode(',', $removed_interfaces) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // check for client changes @@ -205,7 +205,7 @@ count($removed_clients) > 0 ? ' Removed ' . implode(',', $removed_clients) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } } diff --git a/includes/polling/applications/zfs.inc.php b/includes/polling/applications/zfs.inc.php index 12bb1343d11e..7bae9bb72b16 100644 --- a/includes/polling/applications/zfs.inc.php +++ b/includes/polling/applications/zfs.inc.php @@ -333,9 +333,9 @@ $health = $zfs['health']; if ($old_health != $zfs['health']) { if ($zfs['health'] == 1) { - Eventlog::log('ZFS pool(s) now healthy', $device, 'application', Severity::Ok); + Eventlog::log('ZFS pool(s) now healthy', $device['device_id'], 'application', Severity::Ok); } else { - Eventlog::log('ZFS pool(s) DEGRADED, FAULTED, UNAVAIL, REMOVED, or unknown', $device, 'application', Severity::Error); + Eventlog::log('ZFS pool(s) DEGRADED, FAULTED, UNAVAIL, REMOVED, or unknown', $device['device_id'], 'application', Severity::Error); } } } else { @@ -346,7 +346,7 @@ $old_l2_errors = $app->data['l2_errors'] ?? 0; if (isset($zfs['l2_errors'])) { if ($old_l2_errors != $zfs['l2_errors']) { - Eventlog::log('ZFS L2 cache has experienced errors', $device, 'application', Severity::Error); + Eventlog::log('ZFS L2 cache has experienced errors', $device['device_id'], 'application', Severity::Error); } } @@ -360,7 +360,7 @@ $log_message = 'ZFS Pool Change:'; $log_message .= count($added_pools) > 0 ? ' Added ' . implode(',', $added_pools) : ''; $log_message .= count($removed_pools) > 0 ? ' Removed ' . implode(',', $added_pools) : ''; - Eventlog::log($log_message, $device, 'application'); + Eventlog::log($log_message, $device['device_id'], 'application'); } // update the app data diff --git a/includes/polling/bgp-peers.inc.php b/includes/polling/bgp-peers.inc.php index 46979f624dd6..32f2fef5b3f2 100644 --- a/includes/polling/bgp-peers.inc.php +++ b/includes/polling/bgp-peers.inc.php @@ -483,11 +483,11 @@ || $peer_data['bgpPeerState'] != $peer['bgpPeerState']) ) { if ($peer['bgpPeerState'] == $peer_data['bgpPeerState']) { - Eventlog::log('BGP Session Flap: ' . $peer['bgpPeerIdentifier'] . ' (AS' . $peer['bgpPeerRemoteAs'] . ' ' . $peer['bgpPeerDescr'] . '), last error: ' . describe_bgp_error_code($peer['bgpPeerLastErrorCode'], $peer['bgpPeerLastErrorSubCode']), $device, 'bgpPeer', Severity::Warning, $peer_ip); + Eventlog::log('BGP Session Flap: ' . $peer['bgpPeerIdentifier'] . ' (AS' . $peer['bgpPeerRemoteAs'] . ' ' . $peer['bgpPeerDescr'] . '), last error: ' . describe_bgp_error_code($peer['bgpPeerLastErrorCode'], $peer['bgpPeerLastErrorSubCode']), $device['device_id'], 'bgpPeer', Severity::Warning, $peer_ip); } elseif ($peer_data['bgpPeerState'] == 'established') { - Eventlog::log('BGP Session Up: ' . $peer['bgpPeerIdentifier'] . ' (AS' . $peer['bgpPeerRemoteAs'] . ' ' . $peer['bgpPeerDescr'] . ')', $device, 'bgpPeer', Severity::Ok, $peer_ip); + Eventlog::log('BGP Session Up: ' . $peer['bgpPeerIdentifier'] . ' (AS' . $peer['bgpPeerRemoteAs'] . ' ' . $peer['bgpPeerDescr'] . ')', $device['device_id'], 'bgpPeer', Severity::Ok, $peer_ip); } elseif ($peer['bgpPeerState'] == 'established') { - Eventlog::log('BGP Session Down: ' . $peer['bgpPeerIdentifier'] . ' (AS' . $peer['bgpPeerRemoteAs'] . ' ' . $peer['bgpPeerDescr'] . '), last error: ' . describe_bgp_error_code($peer['bgpPeerLastErrorCode'], $peer['bgpPeerLastErrorSubCode']), $device, 'bgpPeer', Severity::Error, $peer_ip); + Eventlog::log('BGP Session Down: ' . $peer['bgpPeerIdentifier'] . ' (AS' . $peer['bgpPeerRemoteAs'] . ' ' . $peer['bgpPeerDescr'] . '), last error: ' . describe_bgp_error_code($peer['bgpPeerLastErrorCode'], $peer['bgpPeerLastErrorSubCode']), $device['device_id'], 'bgpPeer', Severity::Error, $peer_ip); } } } diff --git a/includes/polling/functions.inc.php b/includes/polling/functions.inc.php index 871f157393f3..4f14a086a77b 100644 --- a/includes/polling/functions.inc.php +++ b/includes/polling/functions.inc.php @@ -219,10 +219,10 @@ function record_sensor_data($device, $all_sensors) // FIXME also warn when crossing WARN level! if ($sensor['sensor_limit_low'] != '' && $prev_sensor_value > $sensor['sensor_limit_low'] && $sensor_value < $sensor['sensor_limit_low'] && $sensor['sensor_alert'] == 1) { echo 'Alerting for ' . $device['hostname'] . ' ' . $sensor['sensor_descr'] . "\n"; - Eventlog::log("$class under threshold: $sensor_value $unit (< {$sensor['sensor_limit_low']} $unit)", $device, $sensor['sensor_class'], Severity::Warning, $sensor['sensor_id']); + Eventlog::log("$class under threshold: $sensor_value $unit (< {$sensor['sensor_limit_low']} $unit)", $device['device_id'], $sensor['sensor_class'], Severity::Warning, $sensor['sensor_id']); } elseif ($sensor['sensor_limit'] != '' && $prev_sensor_value < $sensor['sensor_limit'] && $sensor_value > $sensor['sensor_limit'] && $sensor['sensor_alert'] == 1) { echo 'Alerting for ' . $device['hostname'] . ' ' . $sensor['sensor_descr'] . "\n"; - Eventlog::log("$class above threshold: $sensor_value $unit (> {$sensor['sensor_limit']} $unit)", $device, $sensor['sensor_class'], Severity::Warning, $sensor['sensor_id']); + Eventlog::log("$class above threshold: $sensor_value $unit (> {$sensor['sensor_limit']} $unit)", $device['device_id'], $sensor['sensor_class'], Severity::Warning, $sensor['sensor_id']); } if ($sensor['sensor_class'] == 'state' && $prev_sensor_value != $sensor_value) { $trans = array_column( @@ -234,7 +234,7 @@ function record_sensor_data($device, $all_sensors) 'state_value' ); - Eventlog::log("$class sensor {$sensor['sensor_descr']} has changed from {$trans[$prev_sensor_value]} ($prev_sensor_value) to {$trans[$sensor_value]} ($sensor_value)", $device, $class, Severity::Notice, $sensor['sensor_id']); + Eventlog::log("$class sensor {$sensor['sensor_descr']} has changed from {$trans[$prev_sensor_value]} ($prev_sensor_value) to {$trans[$sensor_value]} ($sensor_value)", $device['device_id'], $class, Severity::Notice, $sensor['sensor_id']); } if ($sensor_value != $prev_sensor_value) { dbUpdate(['sensor_current' => $sensor_value, 'sensor_prev' => $prev_sensor_value, 'lastupdate' => ['NOW()']], 'sensors', '`sensor_class` = ? AND `sensor_id` = ?', [$sensor['sensor_class'], $sensor['sensor_id']]); diff --git a/includes/polling/mef.inc.php b/includes/polling/mef.inc.php index 951d0845f76a..1c03f06a38b2 100644 --- a/includes/polling/mef.inc.php +++ b/includes/polling/mef.inc.php @@ -41,7 +41,7 @@ // FIXME - this should loop building a query and then run the query after the loop (bad geert!) dbUpdate([$property => $mef_info[$property]], 'mefinfo', '`id` = ?', [$db_info['id']]); if ($db_info['mefIdent'] != null) { - Eventlog::log('MEF Link : ' . $db_info['mefIdent'] . ' (' . preg_replace('/^mef/', '', $db_info[$property]) . ') -> ' . $mef_info[$property], $device); + Eventlog::log('MEF Link : ' . $db_info['mefIdent'] . ' (' . preg_replace('/^mef/', '', $db_info[$property]) . ') -> ' . $mef_info[$property], $device['device_id']); } } } diff --git a/includes/polling/ports.inc.php b/includes/polling/ports.inc.php index a1f801fa144d..477e9b27a9af 100644 --- a/includes/polling/ports.inc.php +++ b/includes/polling/ports.inc.php @@ -690,7 +690,7 @@ if ($port[$oid] != $current_oid && ! isset($current_oid)) { $port['update'][$oid] = null; - Eventlog::log($oid . ': ' . $port[$oid] . ' -> NULL', $device, 'interface', Severity::Warning, $port['port_id']); + Eventlog::log($oid . ': ' . $port[$oid] . ' -> NULL', $device['device_id'], 'interface', Severity::Warning, $port['port_id']); d_echo($oid . ': ' . $port[$oid] . ' -> NULL ', $oid . ' '); } elseif ($port[$oid] != $current_oid) { // if the value is different, update it @@ -723,7 +723,7 @@ $new = $current_oid; } - Eventlog::log($oid . ': ' . $old . ' -> ' . $new, $device, 'interface', Severity::Notice, $port['port_id']); + Eventlog::log($oid . ': ' . $old . ' -> ' . $new, $device['device_id'], 'interface', Severity::Notice, $port['port_id']); if (Debug::isEnabled()) { d_echo($oid . ': ' . $old . ' -> ' . $new . ' '); } else { @@ -762,7 +762,7 @@ } $port['update'][$attrib_key] = $port_ifAlias[$attrib]; - Eventlog::log($attrib . ': ' . $port[$attrib_key] . ' -> ' . $log_port, $device, 'interface', Severity::Notice, $port['port_id']); + Eventlog::log($attrib . ': ' . $port[$attrib_key] . ' -> ' . $log_port, $device['device_id'], 'interface', Severity::Notice, $port['port_id']); unset($log_port); } } @@ -904,7 +904,7 @@ // If data has changed, build a query $port['update'][$oid] = $current_oid; echo 'PAgP '; - Eventlog::log("$oid -> " . $current_oid, $device, 'interface', Severity::Notice, $port['port_id']); + Eventlog::log("$oid -> " . $current_oid, $device['device_id'], 'interface', Severity::Notice, $port['port_id']); } } } diff --git a/includes/polling/sensors/load/dhcpatriot.inc.php b/includes/polling/sensors/load/dhcpatriot.inc.php index f4043556c0d6..b236a76b1136 100644 --- a/includes/polling/sensors/load/dhcpatriot.inc.php +++ b/includes/polling/sensors/load/dhcpatriot.inc.php @@ -19,7 +19,7 @@ if ($new_divisor != $prev_divisor) { $sensor['sensor_divisor'] = $new_divisor; dbUpdate(['sensor_divisor' => $new_divisor], 'sensors', '`sensor_id` = ?', [$sensor['sensor_id']]); - Eventlog::log('Sensor Divisor Updated: ' . $sensor['sensor_class'] . ' ' . $sensor['sensor_type'] . ' ' . $sensor['sensor_index'] . ' ' . $sensor['sensor_descr'] . ' old_divisor=' . $prev_divisor . ' new_divisor=' . $sensor['sensor_divisor'], $device, 'sensor', Severity::Notice, $sensor['sensor_id']); + Eventlog::log('Sensor Divisor Updated: ' . $sensor['sensor_class'] . ' ' . $sensor['sensor_type'] . ' ' . $sensor['sensor_index'] . ' ' . $sensor['sensor_descr'] . ' old_divisor=' . $prev_divisor . ' new_divisor=' . $sensor['sensor_divisor'], $device['device_id'], 'sensor', Severity::Notice, $sensor['sensor_id']); } if ($new_descr != $prev_descr) { diff --git a/includes/services.inc.php b/includes/services.inc.php index 0ec8f4e0df0c..b74650b4137a 100644 --- a/includes/services.inc.php +++ b/includes/services.inc.php @@ -114,7 +114,7 @@ function discover_service($device, $service) { if (! dbFetchCell('SELECT COUNT(service_id) FROM `services` WHERE `service_type`= ? AND `device_id` = ?', [$service, $device['device_id']])) { add_service($device, $service, "$service Monitoring (Auto Discovered)", null, null, 0, 0, 0, "AUTO: $service"); - Eventlog::log('Autodiscovered service: type ' . $service, $device, 'service', Severity::Info); + Eventlog::log('Autodiscovered service: type ' . $service, $device['device_id'], 'service', Severity::Info); echo '+'; } echo "$service "; From 38e44d97127a40d9cbebb7670ab72a88278c7910 Mon Sep 17 00:00:00 2001 From: Jacob Johnson Date: Sat, 11 Jan 2025 14:04:45 -0500 Subject: [PATCH 04/42] Rename Jira Service Managment transport file to fix librenms Issue #16195 (#16967) --- LibreNMS/Alert/Transport/{Jiraservicemanagement.php => Jsm.php} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename LibreNMS/Alert/Transport/{Jiraservicemanagement.php => Jsm.php} (95%) diff --git a/LibreNMS/Alert/Transport/Jiraservicemanagement.php b/LibreNMS/Alert/Transport/Jsm.php similarity index 95% rename from LibreNMS/Alert/Transport/Jiraservicemanagement.php rename to LibreNMS/Alert/Transport/Jsm.php index 30cb5b8e50cc..b7487518c2d8 100644 --- a/LibreNMS/Alert/Transport/Jiraservicemanagement.php +++ b/LibreNMS/Alert/Transport/Jsm.php @@ -6,7 +6,7 @@ use LibreNMS\Exceptions\AlertTransportDeliveryException; use LibreNMS\Util\Http; -class Jiraservicemanagement extends Transport +class Jsm extends Transport { protected string $name = 'Jira Service Management'; From 2658d685448ec122377a6710b772f5b40057dadb Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Sat, 11 Jan 2025 21:20:29 +0100 Subject: [PATCH 05/42] ifClass() => Url::portLinkDisplayClass() (#16962) * ifClass() => Url::portLinkDisplayClass() * Type declarations * Workaround for SQL Queries --- LibreNMS/Util/Url.php | 5 +---- includes/common.php | 6 ------ includes/html/functions.inc.php | 3 ++- includes/html/pages/iftype.inc.php | 6 +++++- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/LibreNMS/Util/Url.php b/LibreNMS/Util/Url.php index 53ec2a687bb3..fa9e041cbb8a 100644 --- a/LibreNMS/Util/Url.php +++ b/LibreNMS/Util/Url.php @@ -486,11 +486,8 @@ private static function deviceLinkDisplayClass($device) /** * Get html class for a port using ifAdminStatus and ifOperStatus - * - * @param Port $port - * @return string */ - public static function portLinkDisplayClass($port) + public static function portLinkDisplayClass(Port $port): string { if ($port->ifAdminStatus == 'down') { return 'interface-admindown'; diff --git a/includes/common.php b/includes/common.php index 82b3a10a4376..d5cea0d8584d 100644 --- a/includes/common.php +++ b/includes/common.php @@ -192,12 +192,6 @@ function get_device_id_by_port_id($port_id) } } -function ifclass($ifOperStatus, $ifAdminStatus) -{ - // fake a port model - return \LibreNMS\Util\Url::portLinkDisplayClass((object) ['ifOperStatus' => $ifOperStatus, 'ifAdminStatus' => $ifAdminStatus]); -} - function device_by_name($name) { return device_by_id_cache(getidbyname($name)); diff --git a/includes/html/functions.inc.php b/includes/html/functions.inc.php index 903cb6bdee31..1f0c912ab2ca 100644 --- a/includes/html/functions.inc.php +++ b/includes/html/functions.inc.php @@ -15,6 +15,7 @@ use LibreNMS\Enum\ImageFormat; use LibreNMS\Util\Number; use LibreNMS\Util\Rewrite; +use LibreNMS\Util\Url; function toner2colour($descr, $percent) { @@ -256,7 +257,7 @@ function generate_port_link($port, $text = null, $type = null, $overlib = 1, $si $port['graph_type'] = 'port_bits'; } - $class = ifclass($port['ifOperStatus'], $port['ifAdminStatus']); + $class = Url::portLinkDisplayClass($port); if (! isset($port['hostname'])) { $port = array_merge($port, device_by_id_cache($port['device_id'])); diff --git a/includes/html/pages/iftype.inc.php b/includes/html/pages/iftype.inc.php index bd7fda875cde..bda2289df887 100644 --- a/includes/html/pages/iftype.inc.php +++ b/includes/html/pages/iftype.inc.php @@ -1,6 +1,9 @@ $port['ifOperStatus'], 'ifAdminStatus' => $port['ifAdminStatus']]); if ($bg == '#ffffff') { $bg = '#e5e5e5'; } else { From 88a20bc78865476d21572e171a832ffb784bbad2 Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Sat, 11 Jan 2025 21:23:06 +0100 Subject: [PATCH 06/42] get_dev_attribs($device_id) => Use the Model Method (#16961) * get_dev_attribs($device_id) => Use the Model Method $device->getAttribs() * Fix StyleCI * Workaround for SQL Queries --- includes/common.php | 5 ----- .../graphs/device/poller_modules_perf.inc.php | 16 ++++++++++++---- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/includes/common.php b/includes/common.php index d5cea0d8584d..d4db310a4839 100644 --- a/includes/common.php +++ b/includes/common.php @@ -249,11 +249,6 @@ function set_dev_attrib($device, $attrib_type, $attrib_value) return DeviceCache::get((int) $device['device_id'])->setAttrib($attrib_type, $attrib_value); } -function get_dev_attribs($device_id) -{ - return DeviceCache::get((int) $device_id)->getAttribs(); -} - function get_dev_attrib($device, $attrib_type) { return DeviceCache::get((int) $device['device_id'])->getAttrib($attrib_type); diff --git a/includes/html/graphs/device/poller_modules_perf.inc.php b/includes/html/graphs/device/poller_modules_perf.inc.php index bdc8bd6f21ec..25d6f066fbd7 100644 --- a/includes/html/graphs/device/poller_modules_perf.inc.php +++ b/includes/html/graphs/device/poller_modules_perf.inc.php @@ -1,4 +1,7 @@ getAttribs(); +$modules = Config::get('poller_modules'); ksort($modules); require 'includes/html/graphs/common.inc.php'; foreach ($modules as $module => $module_status) { - $rrd_filename = Rrd::name($device['hostname'], ['poller-perf', $module]); + $rrd_filename = Rrd::name($device->hostname, ['poller-perf', $module]); if ($attribs['poll_' . $module] || ($module_status && ! isset($attribs['poll_' . $module])) || - (\LibreNMS\Config::getOsSetting($device['os'], 'poller_modules.' . $module) && ! isset($attribs['poll_' . $module]))) { + (Config::getOsSetting($device->os, 'poller_modules.' . $module) && ! isset($attribs['poll_' . $module]))) { if (Rrd::checkRrdExists($rrd_filename)) { $ds['ds'] = 'poller'; $ds['descr'] = $module; From 738deb7f435093238ee04e46597a4f0a5191f156 Mon Sep 17 00:00:00 2001 From: Martin22 Date: Sat, 11 Jan 2025 21:26:09 +0100 Subject: [PATCH 07/42] Added wireless interface to ports for Tachyon (#16867) * Added wireless interface to ports * Fix styleci * Refactored to use SnmpQuery for wireless peer statistics * Removed unnecessary use statement for SnmpQuery * Fix TypeError by casting index to int * Fix styleci * Fix code --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com> --- includes/discovery/ports.inc.php | 5 + includes/discovery/ports/tachyon.inc.php | 27 + includes/polling/ports/os/tachyon.inc.php | 27 + tests/data/tachyon.json | 600 ++++++++++++++++++++++ tests/snmpsim/tachyon.snmprec | 17 + 5 files changed, 676 insertions(+) create mode 100644 includes/discovery/ports/tachyon.inc.php create mode 100644 includes/polling/ports/os/tachyon.inc.php diff --git a/includes/discovery/ports.inc.php b/includes/discovery/ports.inc.php index 74a012fa0433..3f3d00cce43e 100644 --- a/includes/discovery/ports.inc.php +++ b/includes/discovery/ports.inc.php @@ -72,6 +72,11 @@ require base_path('includes/discovery/ports/cnmatrix.inc.php'); } +//Get Tachyon ports +if ($device['os'] == 'tachyon') { + require base_path('includes/discovery/ports/tachyon.inc.php'); +} + // End Building SNMP Cache Array d_echo($port_stats); diff --git a/includes/discovery/ports/tachyon.inc.php b/includes/discovery/ports/tachyon.inc.php new file mode 100644 index 000000000000..055402773866 --- /dev/null +++ b/includes/discovery/ports/tachyon.inc.php @@ -0,0 +1,27 @@ +hideMib() + ->walk('TACHYON-MIB::wirelessPeersTable') + ->table(1); + +foreach ($wireless_stats as $index => $wireless_entry) { + $cleanIndex = (int) filter_var($index, FILTER_SANITIZE_NUMBER_INT); + $curIfIndex = $offset + $cleanIndex; + + $port_stats[$curIfIndex]['ifPhysAddress'] = strtolower(str_replace(':', '', $wireless_entry['wirelessPeerMac'] ?? null)); + $port_stats[$curIfIndex]['ifDescr'] = $wireless_entry['wirelessPeerName'] ?? null; + $port_stats[$curIfIndex]['ifName'] = $wireless_entry['wirelessPeerName'] ?? null; + $port_stats[$curIfIndex]['ifSpeed'] = ($wireless_entry['wirelessPeerTxRate'] ?? null) * 1000000; + $port_stats[$curIfIndex]['ifType'] = 'ieee80211'; + $port_stats[$curIfIndex]['ifInOctets'] = $wireless_entry['wirelessPeerRxBytes'] ?? null; + $port_stats[$curIfIndex]['ifOutOctets'] = $wireless_entry['wirelessPeerTxBytes'] ?? null; + $port_stats[$curIfIndex]['ifInUcastPkts'] = $wireless_entry['wirelessPeerRxPackets'] ?? null; + $port_stats[$curIfIndex]['ifOutUcastPkts'] = $wireless_entry['wirelessPeerTxPackets'] ?? null; + $port_stats[$curIfIndex]['ifOperStatus'] = ($wireless_entry['wirelessPeerLinkUptime'] ?? 0) > 0 ? 'up' : 'down'; + $port_stats[$curIfIndex]['ifAdminStatus'] = ($wireless_entry['wirelessPeerLinkUptime'] ?? 0) > 0 ? 'up' : 'down'; +} + +unset($wireless_stats); diff --git a/includes/polling/ports/os/tachyon.inc.php b/includes/polling/ports/os/tachyon.inc.php new file mode 100644 index 000000000000..055402773866 --- /dev/null +++ b/includes/polling/ports/os/tachyon.inc.php @@ -0,0 +1,27 @@ +hideMib() + ->walk('TACHYON-MIB::wirelessPeersTable') + ->table(1); + +foreach ($wireless_stats as $index => $wireless_entry) { + $cleanIndex = (int) filter_var($index, FILTER_SANITIZE_NUMBER_INT); + $curIfIndex = $offset + $cleanIndex; + + $port_stats[$curIfIndex]['ifPhysAddress'] = strtolower(str_replace(':', '', $wireless_entry['wirelessPeerMac'] ?? null)); + $port_stats[$curIfIndex]['ifDescr'] = $wireless_entry['wirelessPeerName'] ?? null; + $port_stats[$curIfIndex]['ifName'] = $wireless_entry['wirelessPeerName'] ?? null; + $port_stats[$curIfIndex]['ifSpeed'] = ($wireless_entry['wirelessPeerTxRate'] ?? null) * 1000000; + $port_stats[$curIfIndex]['ifType'] = 'ieee80211'; + $port_stats[$curIfIndex]['ifInOctets'] = $wireless_entry['wirelessPeerRxBytes'] ?? null; + $port_stats[$curIfIndex]['ifOutOctets'] = $wireless_entry['wirelessPeerTxBytes'] ?? null; + $port_stats[$curIfIndex]['ifInUcastPkts'] = $wireless_entry['wirelessPeerRxPackets'] ?? null; + $port_stats[$curIfIndex]['ifOutUcastPkts'] = $wireless_entry['wirelessPeerTxPackets'] ?? null; + $port_stats[$curIfIndex]['ifOperStatus'] = ($wireless_entry['wirelessPeerLinkUptime'] ?? 0) > 0 ? 'up' : 'down'; + $port_stats[$curIfIndex]['ifAdminStatus'] = ($wireless_entry['wirelessPeerLinkUptime'] ?? 0) > 0 ? 'up' : 'down'; +} + +unset($wireless_stats); diff --git a/tests/data/tachyon.json b/tests/data/tachyon.json index eb7f690bb54b..0068d3df14b1 100644 --- a/tests/data/tachyon.json +++ b/tests/data/tachyon.json @@ -1222,6 +1222,306 @@ "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": "br-wan", + "ifName": "br-wan", + "portName": null, + "ifIndex": 54, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "bridge", + "ifAlias": "br-wan", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Spoj Podjavorinske1601-Hnev", + "ifName": "Spoj Podjavorinske1601-Hnev", + "portName": null, + "ifIndex": 1001, + "ifSpeed": 2502000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ieee80211", + "ifAlias": "Spoj Podjavorinske1601-Hnev", + "ifPhysAddress": "785ee8d06da9", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 60445, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 565115, + "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": 76408662, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 25383601, + "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": "Spoj Podjavorinske1598-Hnev", + "ifName": "Spoj Podjavorinske1598-Hnev", + "portName": null, + "ifIndex": 1002, + "ifSpeed": 2502000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ieee80211", + "ifAlias": "Spoj Podjavorinske1598-Hnev", + "ifPhysAddress": "785ee8d06ef0", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 53969, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 561966, + "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": 76185594, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 22597082, + "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 } ] }, @@ -2426,6 +2726,306 @@ "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": "br-wan", + "ifName": "br-wan", + "portName": null, + "ifIndex": 54, + "ifSpeed": null, + "ifSpeed_prev": 0, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "bridge", + "ifAlias": "br-wan", + "ifPhysAddress": "785ee8d06e94", + "ifLastChange": 1000, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 1010389, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 460747, + "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": 359071794, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 457700040, + "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": 112058, + "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": "Spoj Podjavorinske1601-Hnev", + "ifName": "Spoj Podjavorinske1601-Hnev", + "portName": null, + "ifIndex": 1001, + "ifSpeed": 2502000000, + "ifSpeed_prev": 2502000000, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": "up", + "ifDuplex": null, + "ifMtu": null, + "ifType": "ieee80211", + "ifAlias": "Spoj Podjavorinske1601-Hnev", + "ifPhysAddress": "785ee8d06da9", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 60445, + "ifInUcastPkts_prev": 60445, + "ifInUcastPkts_delta": 0, + "ifInUcastPkts_rate": 0, + "ifOutUcastPkts": 565115, + "ifOutUcastPkts_prev": 565115, + "ifOutUcastPkts_delta": 0, + "ifOutUcastPkts_rate": 0, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 76408662, + "ifInOctets_prev": 76408662, + "ifInOctets_delta": 0, + "ifInOctets_rate": 0, + "ifOutOctets": 25383601, + "ifOutOctets_prev": 25383601, + "ifOutOctets_delta": 0, + "ifOutOctets_rate": 0, + "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": "Spoj Podjavorinske1598-Hnev", + "ifName": "Spoj Podjavorinske1598-Hnev", + "portName": null, + "ifIndex": 1002, + "ifSpeed": 2502000000, + "ifSpeed_prev": 2502000000, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": "up", + "ifDuplex": null, + "ifMtu": null, + "ifType": "ieee80211", + "ifAlias": "Spoj Podjavorinske1598-Hnev", + "ifPhysAddress": "785ee8d06ef0", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 53969, + "ifInUcastPkts_prev": 53969, + "ifInUcastPkts_delta": 0, + "ifInUcastPkts_rate": 0, + "ifOutUcastPkts": 561966, + "ifOutUcastPkts_prev": 561966, + "ifOutUcastPkts_delta": 0, + "ifOutUcastPkts_rate": 0, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 76185594, + "ifInOctets_prev": 76185594, + "ifInOctets_delta": 0, + "ifInOctets_rate": 0, + "ifOutOctets": 22597082, + "ifOutOctets_prev": 22597082, + "ifOutOctets_delta": 0, + "ifOutOctets_rate": 0, + "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 } ] } diff --git a/tests/snmpsim/tachyon.snmprec b/tests/snmpsim/tachyon.snmprec index 794d0c0232f5..f666af3b6dee 100644 --- a/tests/snmpsim/tachyon.snmprec +++ b/tests/snmpsim/tachyon.snmprec @@ -16,6 +16,7 @@ 1.3.6.1.2.1.2.2.1.2.17|4|eth0p7 1.3.6.1.2.1.2.2.1.2.50|4|wlan0 1.3.6.1.2.1.2.2.1.2.51|4|br-wan +1.3.6.1.2.1.2.2.1.2.54|4|br-wan 1.3.6.1.2.1.2.2.1.3.1|2|24 1.3.6.1.2.1.2.2.1.3.9|2|53 1.3.6.1.2.1.2.2.1.3.10|2|53 @@ -28,6 +29,7 @@ 1.3.6.1.2.1.2.2.1.3.17|2|53 1.3.6.1.2.1.2.2.1.3.50|2|71 1.3.6.1.2.1.2.2.1.3.51|2|209 +1.3.6.1.2.1.2.2.1.3.54|2|209 1.3.6.1.2.1.2.2.1.4.1|2|65536 1.3.6.1.2.1.2.2.1.4.9|2|1500 1.3.6.1.2.1.2.2.1.4.10|2|0 @@ -40,6 +42,7 @@ 1.3.6.1.2.1.2.2.1.4.17|2|0 1.3.6.1.2.1.2.2.1.4.50|2|1500 1.3.6.1.2.1.2.2.1.4.51|2|1500 +1.3.6.1.2.1.2.2.1.4.54|2|1500 1.3.6.1.2.1.2.2.1.6.1|4x|000000000000 1.3.6.1.2.1.2.2.1.6.9|4x|785ee8d06f51 1.3.6.1.2.1.2.2.1.6.10|4x|000000000000 @@ -52,6 +55,7 @@ 1.3.6.1.2.1.2.2.1.6.17|4x|000000000000 1.3.6.1.2.1.2.2.1.6.50|4x|785ee8d06f53 1.3.6.1.2.1.2.2.1.6.51|4x|785ee8d06f51 +1.3.6.1.2.1.2.2.1.6.54|4x|785ee8d06e94 1.3.6.1.2.1.2.2.1.7.1|2|1 1.3.6.1.2.1.2.2.1.7.9|2|1 1.3.6.1.2.1.2.2.1.7.10|2|2 @@ -64,6 +68,7 @@ 1.3.6.1.2.1.2.2.1.7.17|2|2 1.3.6.1.2.1.2.2.1.7.50|2|1 1.3.6.1.2.1.2.2.1.7.51|2|1 +1.3.6.1.2.1.2.2.1.7.54|2|1 1.3.6.1.2.1.2.2.1.8.1|2|2 1.3.6.1.2.1.2.2.1.8.9|2|1 1.3.6.1.2.1.2.2.1.8.10|2|2 @@ -76,6 +81,7 @@ 1.3.6.1.2.1.2.2.1.8.17|2|2 1.3.6.1.2.1.2.2.1.8.50|2|1 1.3.6.1.2.1.2.2.1.8.51|2|1 +1.3.6.1.2.1.2.2.1.8.54|2|1 1.3.6.1.2.1.2.2.1.9.1|67|800 1.3.6.1.2.1.2.2.1.9.9|67|800 1.3.6.1.2.1.2.2.1.9.10|67|800 @@ -88,6 +94,7 @@ 1.3.6.1.2.1.2.2.1.9.17|67|800 1.3.6.1.2.1.2.2.1.9.50|67|800 1.3.6.1.2.1.2.2.1.9.51|67|800 +1.3.6.1.2.1.2.2.1.9.54|67|1000 1.3.6.1.2.1.2.2.1.13.1|65|0 1.3.6.1.2.1.2.2.1.13.9|65|4 1.3.6.1.2.1.2.2.1.13.10|65|0 @@ -100,6 +107,7 @@ 1.3.6.1.2.1.2.2.1.13.17|65|0 1.3.6.1.2.1.2.2.1.13.50|65|0 1.3.6.1.2.1.2.2.1.13.51|65|122670 +1.3.6.1.2.1.2.2.1.13.54|65|112058 1.3.6.1.2.1.2.2.1.14.1|65|0 1.3.6.1.2.1.2.2.1.14.9|65|0 1.3.6.1.2.1.2.2.1.14.10|65|0 @@ -112,6 +120,7 @@ 1.3.6.1.2.1.2.2.1.14.17|65|0 1.3.6.1.2.1.2.2.1.14.50|65|0 1.3.6.1.2.1.2.2.1.14.51|65|0 +1.3.6.1.2.1.2.2.1.14.54|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.9|65|0 1.3.6.1.2.1.2.2.1.19.10|65|0 @@ -124,6 +133,7 @@ 1.3.6.1.2.1.2.2.1.19.17|65|0 1.3.6.1.2.1.2.2.1.19.50|65|0 1.3.6.1.2.1.2.2.1.19.51|65|0 +1.3.6.1.2.1.2.2.1.19.54|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.9|65|0 1.3.6.1.2.1.2.2.1.20.10|65|0 @@ -136,6 +146,7 @@ 1.3.6.1.2.1.2.2.1.20.17|65|0 1.3.6.1.2.1.2.2.1.20.50|65|0 1.3.6.1.2.1.2.2.1.20.51|65|0 +1.3.6.1.2.1.2.2.1.20.54|65|0 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.9|4|eth0 1.3.6.1.2.1.31.1.1.1.1.10|4|eth0p0 @@ -148,6 +159,7 @@ 1.3.6.1.2.1.31.1.1.1.1.17|4|eth0p7 1.3.6.1.2.1.31.1.1.1.1.50|4|wlan0 1.3.6.1.2.1.31.1.1.1.1.51|4|br-wan +1.3.6.1.2.1.31.1.1.1.1.54|4|br-wan 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.9|70|71624238 1.3.6.1.2.1.31.1.1.1.6.10|70|0 @@ -160,6 +172,7 @@ 1.3.6.1.2.1.31.1.1.1.6.17|70|0 1.3.6.1.2.1.31.1.1.1.6.50|70|47981084 1.3.6.1.2.1.31.1.1.1.6.51|70|58311395 +1.3.6.1.2.1.31.1.1.1.6.54|70|359071794 1.3.6.1.2.1.31.1.1.1.7.1|70|0 1.3.6.1.2.1.31.1.1.1.7.9|70|707259 1.3.6.1.2.1.31.1.1.1.7.10|70|0 @@ -172,6 +185,7 @@ 1.3.6.1.2.1.31.1.1.1.7.17|70|0 1.3.6.1.2.1.31.1.1.1.7.50|70|114417 1.3.6.1.2.1.31.1.1.1.7.51|70|638450 +1.3.6.1.2.1.31.1.1.1.7.54|70|1010389 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.9|70|138143501 1.3.6.1.2.1.31.1.1.1.10.10|70|53258440 @@ -184,6 +198,7 @@ 1.3.6.1.2.1.31.1.1.1.10.17|70|0 1.3.6.1.2.1.31.1.1.1.10.50|70|152607523 1.3.6.1.2.1.31.1.1.1.10.51|70|87802425 +1.3.6.1.2.1.31.1.1.1.10.54|70|457700040 1.3.6.1.2.1.31.1.1.1.11.1|70|0 1.3.6.1.2.1.31.1.1.1.11.9|70|269634 1.3.6.1.2.1.31.1.1.1.11.10|70|538167 @@ -196,6 +211,7 @@ 1.3.6.1.2.1.31.1.1.1.11.17|70|0 1.3.6.1.2.1.31.1.1.1.11.50|70|1177246 1.3.6.1.2.1.31.1.1.1.11.51|70|130652 +1.3.6.1.2.1.31.1.1.1.11.54|70|460747 1.3.6.1.2.1.31.1.1.1.15.1|66|0 1.3.6.1.2.1.31.1.1.1.15.9|66|0 1.3.6.1.2.1.31.1.1.1.15.10|66|0 @@ -208,6 +224,7 @@ 1.3.6.1.2.1.31.1.1.1.15.17|66|0 1.3.6.1.2.1.31.1.1.1.15.50|66|0 1.3.6.1.2.1.31.1.1.1.15.51|66|0 +1.3.6.1.2.1.31.1.1.1.15.54|66|0 1.3.6.1.4.1.57344.1.2.2.1.1.1|4|78:5E:E8:D0:6F:53 1.3.6.1.4.1.57344.1.2.2.1.2.1|4|wlan0 1.3.6.1.4.1.57344.1.2.2.1.3.1|66|54 From abb7bb3fc753c221a2bf3ca184851c0c1fc39d32 Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Sat, 11 Jan 2025 23:53:05 +0000 Subject: [PATCH 08/42] Revert "ifClass() => Url::portLinkDisplayClass() (#16962)" (#16976) This reverts commit 2658d685448ec122377a6710b772f5b40057dadb. --- LibreNMS/Util/Url.php | 5 ++++- includes/common.php | 6 ++++++ includes/html/functions.inc.php | 3 +-- includes/html/pages/iftype.inc.php | 6 +----- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/LibreNMS/Util/Url.php b/LibreNMS/Util/Url.php index fa9e041cbb8a..53ec2a687bb3 100644 --- a/LibreNMS/Util/Url.php +++ b/LibreNMS/Util/Url.php @@ -486,8 +486,11 @@ private static function deviceLinkDisplayClass($device) /** * Get html class for a port using ifAdminStatus and ifOperStatus + * + * @param Port $port + * @return string */ - public static function portLinkDisplayClass(Port $port): string + public static function portLinkDisplayClass($port) { if ($port->ifAdminStatus == 'down') { return 'interface-admindown'; diff --git a/includes/common.php b/includes/common.php index d4db310a4839..0dd6ba668cb1 100644 --- a/includes/common.php +++ b/includes/common.php @@ -192,6 +192,12 @@ function get_device_id_by_port_id($port_id) } } +function ifclass($ifOperStatus, $ifAdminStatus) +{ + // fake a port model + return \LibreNMS\Util\Url::portLinkDisplayClass((object) ['ifOperStatus' => $ifOperStatus, 'ifAdminStatus' => $ifAdminStatus]); +} + function device_by_name($name) { return device_by_id_cache(getidbyname($name)); diff --git a/includes/html/functions.inc.php b/includes/html/functions.inc.php index 1f0c912ab2ca..903cb6bdee31 100644 --- a/includes/html/functions.inc.php +++ b/includes/html/functions.inc.php @@ -15,7 +15,6 @@ use LibreNMS\Enum\ImageFormat; use LibreNMS\Util\Number; use LibreNMS\Util\Rewrite; -use LibreNMS\Util\Url; function toner2colour($descr, $percent) { @@ -257,7 +256,7 @@ function generate_port_link($port, $text = null, $type = null, $overlib = 1, $si $port['graph_type'] = 'port_bits'; } - $class = Url::portLinkDisplayClass($port); + $class = ifclass($port['ifOperStatus'], $port['ifAdminStatus']); if (! isset($port['hostname'])) { $port = array_merge($port, device_by_id_cache($port['device_id'])); diff --git a/includes/html/pages/iftype.inc.php b/includes/html/pages/iftype.inc.php index bda2289df887..bd7fda875cde 100644 --- a/includes/html/pages/iftype.inc.php +++ b/includes/html/pages/iftype.inc.php @@ -1,9 +1,6 @@
$port['ifOperStatus'], 'ifAdminStatus' => $port['ifAdminStatus']]); + $ifclass = ifclass($port['ifOperStatus'], $port['ifAdminStatus']); if ($bg == '#ffffff') { $bg = '#e5e5e5'; } else { From 86338589e38d25b1902cf264e5b45bf8355ed9c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20K=C3=B6hler?= <126574988+dko-strd@users.noreply.github.com> Date: Sun, 12 Jan 2025 01:13:00 +0100 Subject: [PATCH 09/42] Added support for UTAX printers (#16951) * Add support for UTAX printers * Updated logos and generated test data * Updated logos * Logo update * Logo update --------- Co-authored-by: Neil Lathwood --- html/images/logos/utax.svg | 1 + html/images/os/utax.svg | 1 + includes/definitions/discovery/utax.yaml | 6 + includes/definitions/utax.yaml | 16 + tests/data/utax.json | 479 +++++++++++++++++++++++ tests/snmpsim/utax.snmprec | 155 ++++++++ 6 files changed, 658 insertions(+) create mode 100644 html/images/logos/utax.svg create mode 100644 html/images/os/utax.svg create mode 100644 includes/definitions/discovery/utax.yaml create mode 100644 includes/definitions/utax.yaml create mode 100644 tests/data/utax.json create mode 100644 tests/snmpsim/utax.snmprec diff --git a/html/images/logos/utax.svg b/html/images/logos/utax.svg new file mode 100644 index 000000000000..b954dcfca2d6 --- /dev/null +++ b/html/images/logos/utax.svg @@ -0,0 +1 @@ + diff --git a/html/images/os/utax.svg b/html/images/os/utax.svg new file mode 100644 index 000000000000..56a9f9acc34d --- /dev/null +++ b/html/images/os/utax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/includes/definitions/discovery/utax.yaml b/includes/definitions/discovery/utax.yaml new file mode 100644 index 000000000000..b33d2f8fb994 --- /dev/null +++ b/includes/definitions/discovery/utax.yaml @@ -0,0 +1,6 @@ +modules: + os: + hardware: .1.3.6.1.4.1.1347.43.5.1.1.1.1 + serial: .1.3.6.1.4.1.1347.43.5.1.1.28.1 + version: .1.3.6.1.4.1.1347.43.5.4.1.5.1.1 + version_regex: '/UTAX Printer (?.*?)/' diff --git a/includes/definitions/utax.yaml b/includes/definitions/utax.yaml new file mode 100644 index 000000000000..cf5878a5fc30 --- /dev/null +++ b/includes/definitions/utax.yaml @@ -0,0 +1,16 @@ +os: utax +group: printer +text: 'UTAX Printer' +over: + - { graph: device_toner, text: Toner } +ifname: true +type: printer +discovery: + - sysObjectID: + - .1.3.6.1.4.1.1347.41 + - sysDescr: + - 'TA_UTAX Printing System' +discovery_modules: + printer-supplies: true +poller_modules: + printer-supplies: true diff --git a/tests/data/utax.json b/tests/data/utax.json new file mode 100644 index 000000000000..c6a651fb78ce --- /dev/null +++ b/tests/data/utax.json @@ -0,0 +1,479 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.1347.41", + "sysDescr": "TA_UTAX Printing System", + "sysContact": "", + "version": null, + "hardware": "P-4532DN", + "features": null, + "location": "", + "os": "utax", + "type": "printer", + "serial": "R9L0309954", + "icon": "utax.svg" + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth0", + "ifName": "eth0", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth0", + "ifName": "eth0", + "portName": null, + "ifIndex": 1, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": "0017c8945f14", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 15364635, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 1600750, + "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": 2919241363, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 214217545, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.43.10.2.1.4.1.1", + "sensor_index": "prtMarkerLifeCount", + "sensor_type": "utax", + "sensor_descr": "Life time impressions", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 427, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.43.10.2.1.5.1.1", + "sensor_index": "prtMarkerPowerOnCount", + "sensor_type": "utax", + "sensor_descr": "Impressions since powered on", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.25.3.2.1.5.1", + "sensor_index": "0", + "sensor_type": "hrDeviceStatus", + "sensor_descr": "Printer Device Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hrDeviceStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.25.3.5.1.2.1", + "sensor_index": "0", + "sensor_type": "hrPrinterDetectedErrorState", + "sensor_descr": "Printer Error Status", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hrPrinterDetectedErrorState" + } + ], + "state_indexes": [ + { + "state_name": "hrDeviceStatus", + "state_descr": "Unknown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "hrDeviceStatus", + "state_descr": "Running", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "hrDeviceStatus", + "state_descr": "Warning", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 + }, + { + "state_name": "hrDeviceStatus", + "state_descr": "Testing", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 + }, + { + "state_name": "hrDeviceStatus", + "state_descr": "Down", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Normal", + "state_draw_graph": 0, + "state_value": 0, + "state_generic_value": 0 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Paper Low", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 1 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "No Paper", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Toner Low", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "No Toner", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Door Open", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Jammed", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Offline", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Service Needed", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Warning, multiple issues", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "hrPrinterDetectedErrorState", + "state_descr": "Critical, multiple issues", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + } + ] + }, + "poller": "matches discovery" + }, + "printer-supplies": { + "discovery": { + "printer_supplies": [ + { + "supply_index": 1, + "supply_type": "toner", + "supply_oid": ".1.3.6.1.2.1.43.11.1.1.9.1.1", + "supply_descr": "PK-3010S", + "supply_capacity": 6000, + "supply_current": 89, + "supply_capacity_oid": ".1.3.6.1.2.1.43.11.1.1.8.1.1" + }, + { + "supply_index": 2, + "supply_type": "wasteToner", + "supply_oid": ".1.3.6.1.2.1.43.11.1.1.9.1.2", + "supply_descr": "Waste Toner Box", + "supply_capacity": 100, + "supply_current": 50, + "supply_capacity_oid": ".1.3.6.1.2.1.43.11.1.1.8.1.2" + } + ] + }, + "poller": "matches discovery" + } +} diff --git a/tests/snmpsim/utax.snmprec b/tests/snmpsim/utax.snmprec new file mode 100644 index 000000000000..84e65457dff6 --- /dev/null +++ b/tests/snmpsim/utax.snmprec @@ -0,0 +1,155 @@ +1.3.6.1.2.1.1.1.0|4|TA_UTAX Printing System +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.1347.41 +1.3.6.1.2.1.1.3.0|67|396378010 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.1.1|2|1 +1.3.6.1.2.1.2.2.1.2.1|4|eth0 +1.3.6.1.2.1.2.2.1.3.1|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|1500 +1.3.6.1.2.1.2.2.1.5.1|66|1000000000 +1.3.6.1.2.1.2.2.1.6.1|4x|0017c8945f14 +1.3.6.1.2.1.2.2.1.7.1|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|1 +1.3.6.1.2.1.2.2.1.9.1|67|0 +1.3.6.1.2.1.2.2.1.10.1|65|2919241363 +1.3.6.1.2.1.2.2.1.11.1|65|15364635 +1.3.6.1.2.1.2.2.1.12.1|65|0 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.15.1|65|0 +1.3.6.1.2.1.2.2.1.16.1|65|214217545 +1.3.6.1.2.1.2.2.1.17.1|65|1600750 +1.3.6.1.2.1.2.2.1.18.1|65|0 +1.3.6.1.2.1.2.2.1.19.1|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.21.1|66|0 +1.3.6.1.2.1.2.2.1.22.1|6|0.0 +1.3.6.1.2.1.4.3.0|65|12916668 +1.3.6.1.2.1.4.4.0|65|1 +1.3.6.1.2.1.4.5.0|65|0 +1.3.6.1.2.1.4.6.0|65|0 +1.3.6.1.2.1.4.7.0|65|0 +1.3.6.1.2.1.4.8.0|65|0 +1.3.6.1.2.1.4.9.0|65|12916661 +1.3.6.1.2.1.4.10.0|65|1445727 +1.3.6.1.2.1.4.11.0|65|0 +1.3.6.1.2.1.4.12.0|65|0 +1.3.6.1.2.1.4.14.0|65|9 +1.3.6.1.2.1.4.15.0|65|3 +1.3.6.1.2.1.4.16.0|65|1 +1.3.6.1.2.1.4.17.0|65|2 +1.3.6.1.2.1.4.18.0|65|0 +1.3.6.1.2.1.4.19.0|65|5 +1.3.6.1.2.1.4.20.1.2.10.111.31.11|2|1 +1.3.6.1.2.1.4.20.1.3.10.111.31.11|64|255.255.255.0 +1.3.6.1.2.1.4.22.1.2.1.10.111.31.2|4x|82B05E2B5659 +1.3.6.1.2.1.4.22.1.2.1.10.111.31.254|4x|789A186A530A +1.3.6.1.2.1.5.1.0|65|0 +1.3.6.1.2.1.5.2.0|65|0 +1.3.6.1.2.1.5.3.0|65|0 +1.3.6.1.2.1.5.4.0|65|0 +1.3.6.1.2.1.5.5.0|65|0 +1.3.6.1.2.1.5.6.0|65|0 +1.3.6.1.2.1.5.7.0|65|0 +1.3.6.1.2.1.5.8.0|65|0 +1.3.6.1.2.1.5.9.0|65|0 +1.3.6.1.2.1.5.10.0|65|0 +1.3.6.1.2.1.5.11.0|65|0 +1.3.6.1.2.1.5.12.0|65|0 +1.3.6.1.2.1.5.13.0|65|0 +1.3.6.1.2.1.5.14.0|65|0 +1.3.6.1.2.1.5.15.0|65|0 +1.3.6.1.2.1.5.16.0|65|0 +1.3.6.1.2.1.5.17.0|65|0 +1.3.6.1.2.1.5.18.0|65|0 +1.3.6.1.2.1.5.19.0|65|0 +1.3.6.1.2.1.5.20.0|65|0 +1.3.6.1.2.1.5.21.0|65|0 +1.3.6.1.2.1.5.22.0|65|0 +1.3.6.1.2.1.5.23.0|65|0 +1.3.6.1.2.1.5.24.0|65|0 +1.3.6.1.2.1.5.25.0|65|0 +1.3.6.1.2.1.5.26.0|65|0 +1.3.6.1.2.1.6.5.0|65|0 +1.3.6.1.2.1.6.6.0|65|357 +1.3.6.1.2.1.6.7.0|65|1173 +1.3.6.1.2.1.6.8.0|65|253 +1.3.6.1.2.1.6.9.0|66|0 +1.3.6.1.2.1.6.10.0|65|16348 +1.3.6.1.2.1.6.11.0|65|11365 +1.3.6.1.2.1.6.12.0|65|0 +1.3.6.1.2.1.6.14.0|65|0 +1.3.6.1.2.1.6.15.0|65|4720 +1.3.6.1.2.1.7.1.0|65|12781397 +1.3.6.1.2.1.7.2.0|65|1 +1.3.6.1.2.1.7.3.0|65|8961 +1.3.6.1.2.1.7.4.0|65|1309519 +1.3.6.1.2.1.11.1.0|65|1295451 +1.3.6.1.2.1.11.2.0|65|1295440 +1.3.6.1.2.1.11.3.0|65|0 +1.3.6.1.2.1.11.4.0|65|11 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|0 +1.3.6.1.2.1.11.8.0|65|0 +1.3.6.1.2.1.11.9.0|65|0 +1.3.6.1.2.1.11.10.0|65|0 +1.3.6.1.2.1.11.11.0|65|0 +1.3.6.1.2.1.11.12.0|65|0 +1.3.6.1.2.1.11.13.0|65|1822874 +1.3.6.1.2.1.11.14.0|65|0 +1.3.6.1.2.1.11.15.0|65|1110173 +1.3.6.1.2.1.11.16.0|65|117253 +1.3.6.1.2.1.11.17.0|65|0 +1.3.6.1.2.1.11.18.0|65|0 +1.3.6.1.2.1.11.19.0|65|0 +1.3.6.1.2.1.11.20.0|65|0 +1.3.6.1.2.1.11.21.0|65|821567 +1.3.6.1.2.1.11.22.0|65|0 +1.3.6.1.2.1.11.24.0|65|0 +1.3.6.1.2.1.11.25.0|65|0 +1.3.6.1.2.1.11.26.0|65|0 +1.3.6.1.2.1.11.27.0|65|0 +1.3.6.1.2.1.11.28.0|65|1295464 +1.3.6.1.2.1.11.29.0|65|0 +1.3.6.1.2.1.11.31.0|65|0 +1.3.6.1.2.1.11.32.0|65|0 +1.3.6.1.2.1.25.3.2.1.1.1|2|1 +1.3.6.1.2.1.25.3.2.1.1.2|2|2 +1.3.6.1.2.1.25.3.2.1.2.1|6|1.3.6.1.2.1.25.3.1.5 +1.3.6.1.2.1.25.3.2.1.2.2|6|1.3.6.1.2.1.25.3.1.6 +1.3.6.1.2.1.25.3.2.1.3.1|4|P-4532DN +1.3.6.1.2.1.25.3.2.1.3.2|4|RAM DISK +1.3.6.1.2.1.25.3.2.1.4.1|6|1.3.6.1.4.1.1347.43.1.2.1 +1.3.6.1.2.1.25.3.2.1.4.2|6|0.0 +1.3.6.1.2.1.25.3.2.1.5.1|2|2 +1.3.6.1.2.1.25.3.2.1.5.2|2|2 +1.3.6.1.2.1.25.3.2.1.6.1|65|5 +1.3.6.1.2.1.25.3.2.1.6.2|65|0 +1.3.6.1.2.1.25.3.5.1.2.1|4x|00 +1.3.6.1.2.1.43.10.2.1.2.1.1|2|4 +1.3.6.1.2.1.43.10.2.1.3.1.1|2|7 +1.3.6.1.2.1.43.10.2.1.4.1.1|65|427 +1.3.6.1.2.1.43.10.2.1.5.1.1|65|11 +1.3.6.1.2.1.43.10.2.1.6.1.1|2|1 +1.3.6.1.2.1.43.10.2.1.7.1.1|2|0 +1.3.6.1.2.1.43.10.2.1.8.1.1|2|3 +1.3.6.1.2.1.43.10.2.1.9.1.1|2|600 +1.3.6.1.2.1.43.10.2.1.10.1.1|2|600 +1.3.6.1.2.1.43.10.2.1.11.1.1|2|1968 +1.3.6.1.2.1.43.10.2.1.12.1.1|2|1968 +1.3.6.1.2.1.43.10.2.1.13.1.1|2|1968 +1.3.6.1.2.1.43.10.2.1.14.1.1|2|1968 +1.3.6.1.2.1.43.10.2.1.15.1.1|2|2 +1.3.6.1.2.1.43.11.1.1.5.1.1|2|3 +1.3.6.1.2.1.43.11.1.1.5.1.2|2|4 +1.3.6.1.2.1.43.11.1.1.6.1.1|4|PK-3010S +1.3.6.1.2.1.43.11.1.1.6.1.2|4|Waste Toner Box +1.3.6.1.2.1.43.11.1.1.8.1.1|2|6000 +1.3.6.1.2.1.43.11.1.1.8.1.2|2|-2 +1.3.6.1.2.1.43.11.1.1.9.1.1|2|5340 +1.3.6.1.2.1.43.11.1.1.9.1.2|2|-3 +1.3.6.1.4.1.1347.43.5.1.1.1.1|4|P-4532DN +1.3.6.1.4.1.1347.43.5.1.1.28.1|4|R9L0309954 +1.3.6.1.4.1.1347.43.5.4.1.5.1.1|4|2TP_S000.003.402 From ee1d7c70464446081489849f5a32a8e2a9531b57 Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Sun, 12 Jan 2025 01:44:06 +0100 Subject: [PATCH 10/42] Additional type declarations to Eventlog (#16968) * Additional type declarations to #16965 * Fix StyleCI * Optional type string --- app/Models/Eventlog.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/Models/Eventlog.php b/app/Models/Eventlog.php index 6b596a61bab8..a6eeddf30120 100644 --- a/app/Models/Eventlog.php +++ b/app/Models/Eventlog.php @@ -52,7 +52,7 @@ class Eventlog extends DeviceRelatedModel * @param Severity $severity 1: ok, 2: info, 3: notice, 4: warning, 5: critical, 0: unknown * @param int|string|null $reference the id of the referenced entity. Supported types: interface */ - public static function log($text, $device = null, $type = null, Severity $severity = Severity::Info, $reference = null): void + public static function log(string $text, Device|int|null $device = null, ?string $type = null, Severity $severity = Severity::Info, int|string|null $reference = null): void { $model = app()->make(Eventlog::class); $model->_log($text, $device, $type, $severity, $reference); @@ -60,14 +60,8 @@ public static function log($text, $device = null, $type = null, Severity $severi /** * Log events to the event table - * - * @param string $text - * @param Device|int|null $device - * @param string $type - * @param Severity $severity - * @param int|string|null $reference */ - public function _log($text, $device = null, $type = null, Severity $severity = Severity::Info, $reference = null): void + public function _log(string $text, Device|int|null $device = null, ?string $type = null, Severity $severity = Severity::Info, int|string|null $reference = null): void { $log = new static([ 'reference' => $reference, From 5193ae145da116baa24b4ac514ed82b2ee9209d6 Mon Sep 17 00:00:00 2001 From: Rinse Kloek Date: Tue, 14 Jan 2025 08:52:31 +0100 Subject: [PATCH 11/42] Nokia ISAM added extra context to also snmpwalk the ihub for uplink ports (#16676) * Nokia isam ports extra contact ihub for polling (#416) * Nokia ISAM * New version with both ihub and nt * Added extra pon polling options * Removed PON specific code * Code style fixes * Removed some unneeded part for os * Made polling more easy with ifXentry * Removed code not used * Revert deleting * Revert deleting --------- Co-authored-by: root * No array merge of ports as it kills indexes * Updated smmp test file * Code style fixes * Test data for Nokia-isam * Cleared old test data * New testdata * Update nokia-isam.json New test data * Update nokia-isam.json operstatus null * Update nokia-isam.json ports tests * Update nokia-isam.json IfOctets swap * New testdata with other config * Rerun with entity fix * Update nokia-isam.inc.php copyright code * Update ports.inc.php remove obsolete line * SnmpQuery style * Tab to spaces * Style * updated testdata * updated testdata * updated testdata * Code style * Removed options --------- Co-authored-by: root --- includes/definitions/nokia-isam.yaml | 5 +- includes/discovery/ports.inc.php | 5 + includes/discovery/ports/nokia-isam.inc.php | 11 + includes/polling/ports/os/nokia-isam.inc.php | 20 +- tests/data/nokia-isam.json | 21030 ++--------------- tests/snmpsim/nokia-isam.snmprec | 7377 ++---- 6 files changed, 4938 insertions(+), 23510 deletions(-) create mode 100644 includes/discovery/ports/nokia-isam.inc.php diff --git a/includes/definitions/nokia-isam.yaml b/includes/definitions/nokia-isam.yaml index 3aeffbcc1d7f..1ead79428d2e 100644 --- a/includes/definitions/nokia-isam.yaml +++ b/includes/definitions/nokia-isam.yaml @@ -17,7 +17,10 @@ mib_dir: nokia bad_iftype: - aluGponOnu - bridge - - ieee8023adLag - l2vlan - slip - softwareLoopback + - aluGponPhysicalUni + - linegroup + - gpon + - other diff --git a/includes/discovery/ports.inc.php b/includes/discovery/ports.inc.php index 3f3d00cce43e..c1c6fd41c6be 100644 --- a/includes/discovery/ports.inc.php +++ b/includes/discovery/ports.inc.php @@ -22,6 +22,11 @@ $port_stats = snmpwalk_cache_oid($device, 'ifType', $port_stats, 'IF-MIB', null, $typeSnmpFlags); $port_stats = snmpwalk_cache_oid($device, 'ifOperStatus', $port_stats, 'IF-MIB', null, $operStatusSnmpFlags); +// Add ports from other snmp context +if ($device['os'] == 'nokia-isam') { + require base_path('includes/discovery/ports/nokia-isam.inc.php'); +} + // Get adva-fsp150cp if ($device['os'] == 'adva-fsp150cp') { require base_path('includes/discovery/ports/adva-fsp150cp.inc.php'); diff --git a/includes/discovery/ports/nokia-isam.inc.php b/includes/discovery/ports/nokia-isam.inc.php new file mode 100644 index 000000000000..902ff9f58ad1 --- /dev/null +++ b/includes/discovery/ports/nokia-isam.inc.php @@ -0,0 +1,11 @@ +hideMib()->walk([ + 'IF-MIB::ifDescr', + 'IF-MIB::ifName', + 'IF-MIB::ifAlias', + 'IF-MIB::ifType', + 'IF-MIB::ifOperStatus', +])->table(1, $port_stats); diff --git a/includes/polling/ports/os/nokia-isam.inc.php b/includes/polling/ports/os/nokia-isam.inc.php index 2843e61255af..29fdde6bee1a 100644 --- a/includes/polling/ports/os/nokia-isam.inc.php +++ b/includes/polling/ports/os/nokia-isam.inc.php @@ -18,13 +18,31 @@ * @link https://www.librenms.org * * @copyright 2019 Vitali Kari + * @copyright 2024 Rinse Kloek * @author Vitali Kari + * @author Rinse Kloek */ // Use proprietary asamIfExtCustomerId as ifAlias for Nokia ISAM Plattform. The default IF-MIB fields are here quite meaningless $isam_port_stats = snmpwalk_cache_oid($device, 'asamIfExtCustomerId', [], 'ITF-MIB-EXT', 'nokia-isam'); - foreach ($isam_port_stats as $index => $value) { $port_stats[$index]['ifAlias'] = $isam_port_stats[$index]['asamIfExtCustomerId']; } + +// Now do the same as in ports.inc full ports +SnmpQuery::context('ihub')->hideMib()->walk(['IF-MIB::ifXEntry'])->table(1, $port_stats); +$hc_test = array_slice($port_stats, 0, 1); + +// If the device doesn't have ifXentry data, fetch ifEntry instead. +if (! is_numeric($hc_test[0]['ifHCInOctets'] ?? null) || ! is_numeric($hc_test[0]['ifHighSpeed'] ?? null)) { + $ifEntrySnmpFlags = ['-OQUst']; + SnmpQuery::options($ifEntrySnmpFlags)->context('ihub')->hideMib()->walk(['IF-MIB::ifEntry'])->table(1, $port_stats); +} else { + // For devices with ifXentry data, only specific ifEntry keys are fetched to reduce SNMP load + foreach ($ifmib_oids as $oid) { + echo "$oid "; + SnmpQuery::options('-OQUst')->context('ihub')->hideMib()->walk(['IF-MIB::' . $oid])->table(1, $port_stats); + } +} + unset($isam_ports_stats); diff --git a/tests/data/nokia-isam.json b/tests/data/nokia-isam.json index 89a9ad643bfd..3c5939808806 100644 --- a/tests/data/nokia-isam.json +++ b/tests/data/nokia-isam.json @@ -5,15 +5,15 @@ { "sysName": "", "sysObjectID": ".1.3.6.1.4.1.637.61.1", - "sysDescr": "R5.7.02a NFXS-E FANT-F NOKIA ISAM Copyright (c) 2016 Nokia. All rights reserved. All use subject to applicable license agreement. Nokia and Alcatel-Lucent are registered trademarks of Nokia Corporation.", + "sysDescr": "R6.5.02r NFXS-E FANT-H NOKIA ISAM Copyright (c) 2016 Nokia. All rights reserved. All use subject to applicable license agreement. Nokia and Alcatel-Lucent are registered trademarks of Nokia Corporation.", "sysContact": "", - "version": "R5.7.02a", + "version": "R6.5.02r", "hardware": "NFXS-E", "features": null, "location": "", "os": "nokia-isam", "type": "network", - "serial": "FH1819A01A1", + "serial": "FH2027A0E3C", "icon": "nokia.svg" } ] @@ -129,21 +129,21 @@ "port_descr_circuit": null, "port_descr_speed": null, "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PHYSICALUNI", - "ifName": "PHYSICALUNI", + "ifDescr": "Ethernet Link", + "ifName": "P2P Ethernet interface", "portName": null, - "ifIndex": 100663360, + "ifIndex": 1079377920, "ifSpeed": null, "ifSpeed_prev": null, "ifConnectorPresent": null, - "ifOperStatus": "up", + "ifOperStatus": null, "ifOperStatus_prev": null, "ifAdminStatus": null, "ifAdminStatus_prev": null, "ifDuplex": null, "ifMtu": null, - "ifType": "aluGponPhysicalUni", - "ifAlias": "nokia FGLT-B PHYSICALUNI", + "ifType": "ethernetCsmacd", + "ifAlias": "Ethernet Link", "ifPhysAddress": null, "ifLastChange": 0, "ifVlan": null, @@ -222,29 +222,33 @@ "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": "nokia FGLT-B PHYSICALUNI", - "ifName": "PHYSICALUNI", + "ifDescr": "Nokia ASAM, OAM IP interface", + "ifName": "Nokia ASAM, OAM IP interface", "portName": null, - "ifIndex": 100664384, - "ifSpeed": null, + "ifIndex": 20972544, + "ifSpeed": 10000000, "ifSpeed_prev": null, "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": null, - "ifType": "aluGponPhysicalUni", - "ifAlias": "nokia FGLT-B PHYSICALUNI", - "ifPhysAddress": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "Nokia ASAM, OAM IP interface", + "ifPhysAddress": "aabbccddddff", "ifLastChange": 0, "ifVlan": null, "ifTrunk": null, @@ -261,65 +265,65 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, + "ifInUcastPkts": 773, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, + "ifInOctets": 156482, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null }, @@ -329,21 +333,21 @@ "port_descr_circuit": null, "port_descr_speed": null, "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PHYSICALUNI", - "ifName": "PHYSICALUNI", + "ifDescr": "Ethernet Link", + "ifName": "P2P Ethernet interface", "portName": null, - "ifIndex": 100665408, - "ifSpeed": null, + "ifIndex": 1079377920, + "ifSpeed": 1000000000, "ifSpeed_prev": null, "ifConnectorPresent": null, - "ifOperStatus": "down", + "ifOperStatus": null, "ifOperStatus_prev": null, "ifAdminStatus": null, "ifAdminStatus_prev": null, "ifDuplex": null, - "ifMtu": null, - "ifType": "aluGponPhysicalUni", - "ifAlias": "nokia FGLT-B PHYSICALUNI", + "ifMtu": 1980, + "ifType": "ethernetCsmacd", + "ifAlias": "Ethernet Link", "ifPhysAddress": null, "ifLastChange": 0, "ifVlan": null, @@ -361,18201 +365,2141 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, "ifInErrors_delta": null, "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, "ifInNUcastPkts_delta": null, "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, "ifOutNUcastPkts_delta": null, "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, "ifInDiscards_delta": null, "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, "ifOutDiscards_delta": null, "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, "ifInUnknownProtos_delta": null, "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, "ifInBroadcastPkts_delta": null, "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, "ifOutBroadcastPkts_delta": null, "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, "ifInMulticastPkts_delta": null, "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, "ifOutMulticastPkts_delta": null, "ifOutMulticastPkts_rate": null + } + ] + } + }, + "ports-stack": { + "discovery": { + "ports_stack": [ + { + "high_ifIndex": 67109312, + "low_ifIndex": 79692224, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 127926272, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 67109824, + "low_ifIndex": 79692736, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128057344, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128188416, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128319488, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128450560, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128581632, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128712704, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128843776, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128974848, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129105920, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129236992, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129368064, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129499136, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129630208, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129761280, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129892352, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228589568, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228720640, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228851712, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228982784, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229113856, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229244928, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229376000, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229507072, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229638144, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229769216, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229900288, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230031360, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230162432, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230293504, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230424576, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230555648, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329252864, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329383936, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329515008, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329646080, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329777152, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329908224, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330039296, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330170368, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330301440, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330432512, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330563584, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330694656, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330825728, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330956800, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 331087872, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 331218944, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077936128, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077936640, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077937152, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077937664, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077938176, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077938688, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077939200, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077939712, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077940224, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077940736, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077941248, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077941760, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077942272, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077942784, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077943296, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077943808, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077944320, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077944832, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077945344, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077945856, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077946368, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077946880, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077947392, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077947904, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077948416, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077948928, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077949440, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077949952, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077950464, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077950976, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077951488, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077952000, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077952512, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077953024, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077953536, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077954048, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1079377920, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1081475072, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1087766528, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1094057984, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - } - ] - }, - "poller": { - "ports": [ - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Nokia ASAM, OAM IP interface", - "ifName": "Nokia ASAM, OAM IP interface", - "portName": null, - "ifIndex": 20972544, - "ifSpeed": 10000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "Nokia ASAM, OAM IP interface", - "ifPhysAddress": "060000000080", - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 2, - "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": 532, - "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": "nokia FGLT-B PHYSICALUNI", - "ifName": "PHYSICALUNI", - "portName": null, - "ifIndex": 100663360, - "ifSpeed": null, - "ifSpeed_prev": 0, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "aluGponPhysicalUni", - "ifAlias": "Test_GP", - "ifPhysAddress": null, - "ifLastChange": 58241398, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PHYSICALUNI", - "ifName": "PHYSICALUNI", - "portName": null, - "ifIndex": 100664384, - "ifSpeed": null, - "ifSpeed_prev": 0, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "aluGponPhysicalUni", - "ifAlias": "Test_GP", - "ifPhysAddress": null, - "ifLastChange": 51546553, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PHYSICALUNI", - "ifName": "PHYSICALUNI", - "portName": null, - "ifIndex": 100665408, - "ifSpeed": null, - "ifSpeed_prev": 0, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "aluGponPhysicalUni", - "ifAlias": "Test_GP_Nokia_CPE", - "ifPhysAddress": null, - "ifLastChange": 51152562, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 127926272, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 58239398, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128057344, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 24771, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128188416, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128319488, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128450560, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128581632, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128712704, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128843776, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 128974848, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129105920, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129236992, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129368064, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129499136, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129630208, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129761280, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 129892352, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228589568, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 24769, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228720640, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228851712, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 228982784, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229113856, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229244928, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229376000, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229507072, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229638144, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229769216, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 229900288, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230031360, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230162432, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230293504, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230424576, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 230555648, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329252864, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329383936, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329515008, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329646080, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329777152, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 329908224, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330039296, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330170368, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330301440, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330432512, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330563584, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330694656, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330825728, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 330956800, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 331087872, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "nokia FGLT-B PON", - "ifName": "PON", - "portName": null, - "ifIndex": 331218944, - "ifSpeed": 1244000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "gpon", - "ifAlias": "nokia FGLT-B PON", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077936128, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "1/1/1/1", - "ifPhysAddress": "3c8bcdefc529", - "ifLastChange": 24225, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 87149, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 92920, - "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": 19809236, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 8720120, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 7, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 312, - "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": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077936640, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc52a", - "ifLastChange": 24445, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 89563, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 125586, - "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": 17458942, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 15304807, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 1502, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 371, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 1, - "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": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077937152, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc52b", - "ifLastChange": 23566, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077937664, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc52c", - "ifLastChange": 23566, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077938176, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc52d", - "ifLastChange": 23567, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077938688, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc52e", - "ifLastChange": 23568, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077939200, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc52f", - "ifLastChange": 23569, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077939712, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc530", - "ifLastChange": 23569, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077940224, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc531", - "ifLastChange": 23570, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077940736, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc532", - "ifLastChange": 23571, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - }, - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077941248, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc533", - "ifLastChange": 23571, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 67111744, + "low_ifIndex": 79694656, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077941760, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc534", - "ifLastChange": 23572, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 67112384, + "low_ifIndex": 79695296, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077942272, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc535", - "ifLastChange": 23573, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 67112431, + "low_ifIndex": 79695343, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67113280, + "low_ifIndex": 79696192, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67113920, + "low_ifIndex": 79696832, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67113967, + "low_ifIndex": 79696879, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67114432, + "low_ifIndex": 79697344, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67114479, + "low_ifIndex": 79697391, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67114816, + "low_ifIndex": 79697728, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67305920, + "low_ifIndex": 79888832, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67305967, + "low_ifIndex": 79888879, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67306016, + "low_ifIndex": 79888928, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67306944, + "low_ifIndex": 79889856, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67307968, + "low_ifIndex": 79890880, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67308480, + "low_ifIndex": 79891392, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077942784, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc536", - "ifLastChange": 23573, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 67308864, + "low_ifIndex": 79891776, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077943296, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc537", - "ifLastChange": 23574, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 67309376, + "low_ifIndex": 79892288, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67309888, + "low_ifIndex": 79892800, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67311040, + "low_ifIndex": 79893952, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67311552, + "low_ifIndex": 79894464, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67312064, + "low_ifIndex": 79894976, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67312576, + "low_ifIndex": 79895488, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67313088, + "low_ifIndex": 79896000, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67313472, + "low_ifIndex": 79896384, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67314112, + "low_ifIndex": 79897024, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67314208, + "low_ifIndex": 79897120, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67355072, + "low_ifIndex": 79937984, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67371456, + "low_ifIndex": 79954368, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67371503, + "low_ifIndex": 79954415, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67371968, + "low_ifIndex": 79954880, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67372992, + "low_ifIndex": 79955904, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 67373504, + "low_ifIndex": 79956416, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96468992, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96469504, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96471552, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96472064, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96473088, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96473600, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96474112, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71303168, + "low_ifIndex": 96474624, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96665600, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96666112, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96666624, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96667648, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96668160, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96668672, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96669184, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96669696, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96670208, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96670720, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96671232, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96671744, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96672256, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96672768, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077943808, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc538", - "ifLastChange": 23575, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 71499776, + "low_ifIndex": 96673280, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077944320, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc539", - "ifLastChange": 23576, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 71499776, + "low_ifIndex": 96673792, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96674304, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71499776, + "low_ifIndex": 96714752, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71565312, + "low_ifIndex": 96731136, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71565312, + "low_ifIndex": 96731648, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71565312, + "low_ifIndex": 96732672, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 71565312, + "low_ifIndex": 96733184, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692224, + "low_ifIndex": 81788955, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692224, + "low_ifIndex": 81788957, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692224, + "low_ifIndex": 81788960, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692224, + "low_ifIndex": 81788969, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692736, + "low_ifIndex": 81788928, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692736, + "low_ifIndex": 81788933, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692736, + "low_ifIndex": 81788939, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79692736, + "low_ifIndex": 81788948, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79694656, + "low_ifIndex": 81788980, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79695296, + "low_ifIndex": 81788958, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79695343, + "low_ifIndex": 81788953, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696192, + "low_ifIndex": 81788942, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696192, + "low_ifIndex": 81788949, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696832, + "low_ifIndex": 81788952, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696832, + "low_ifIndex": 81788973, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696832, + "low_ifIndex": 81788978, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696832, + "low_ifIndex": 81788981, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79696879, + "low_ifIndex": 81788986, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697344, + "low_ifIndex": 81788989, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697344, + "low_ifIndex": 81788990, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697344, + "low_ifIndex": 81788991, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697391, + "low_ifIndex": 81788992, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697728, + "low_ifIndex": 81788993, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697728, + "low_ifIndex": 81788994, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697728, + "low_ifIndex": 81788995, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79697728, + "low_ifIndex": 81788996, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79888832, + "low_ifIndex": 81985538, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79888832, + "low_ifIndex": 81985539, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79888832, + "low_ifIndex": 81985540, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79888879, + "low_ifIndex": 81985544, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79888928, + "low_ifIndex": 81985537, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077944832, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc53a", - "ifLastChange": 23577, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 79888928, + "low_ifIndex": 81985548, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077945344, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc53b", - "ifLastChange": 23578, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 79888928, + "low_ifIndex": 81985549, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79888928, + "low_ifIndex": 81985555, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79889856, + "low_ifIndex": 81985553, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79889856, + "low_ifIndex": 81985554, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79890880, + "low_ifIndex": 81985545, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79890880, + "low_ifIndex": 81985546, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79891776, + "low_ifIndex": 81985551, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79891776, + "low_ifIndex": 81985558, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79891776, + "low_ifIndex": 81985559, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79891776, + "low_ifIndex": 81985567, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79892800, + "low_ifIndex": 81985542, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79892800, + "low_ifIndex": 81985543, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79892800, + "low_ifIndex": 81985590, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79893952, + "low_ifIndex": 81985572, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79893952, + "low_ifIndex": 81985612, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79893952, + "low_ifIndex": 81985613, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79894464, + "low_ifIndex": 81985552, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79894464, + "low_ifIndex": 81985574, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79894976, + "low_ifIndex": 81985578, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79894976, + "low_ifIndex": 81985579, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79894976, + "low_ifIndex": 81985580, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79895488, + "low_ifIndex": 81985585, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79895488, + "low_ifIndex": 81985587, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79896000, + "low_ifIndex": 81985575, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79896000, + "low_ifIndex": 81985576, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79896000, + "low_ifIndex": 81985614, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79896384, + "low_ifIndex": 81985564, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79896384, + "low_ifIndex": 81985583, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79897024, + "low_ifIndex": 81985595, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79897024, + "low_ifIndex": 81985596, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79897120, + "low_ifIndex": 81985591, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79897120, + "low_ifIndex": 81985592, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79897120, + "low_ifIndex": 81985593, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79937984, + "low_ifIndex": 81985570, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79937984, + "low_ifIndex": 81985571, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79937984, + "low_ifIndex": 81985584, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79954368, + "low_ifIndex": 82051098, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79954368, + "low_ifIndex": 82051105, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077945856, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc53c", - "ifLastChange": 23578, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 79954415, + "low_ifIndex": 82051118, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077946368, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc53d", - "ifLastChange": 23579, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 79954880, + "low_ifIndex": 82051141, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79954880, + "low_ifIndex": 82051142, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79954880, + "low_ifIndex": 82051143, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79955904, + "low_ifIndex": 82051109, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79955904, + "low_ifIndex": 82051144, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79955904, + "low_ifIndex": 82051147, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79956416, + "low_ifIndex": 82051145, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 79956416, + "low_ifIndex": 82051146, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94380032, + "low_ifIndex": 71303168, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94445568, + "low_ifIndex": 71368704, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94511104, + "low_ifIndex": 71434240, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94576640, + "low_ifIndex": 71499776, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94642176, + "low_ifIndex": 71565312, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94707712, + "low_ifIndex": 71630848, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94773248, + "low_ifIndex": 71696384, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94838784, + "low_ifIndex": 71761920, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94904320, + "low_ifIndex": 71827456, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 94969856, + "low_ifIndex": 71892992, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 95035392, + "low_ifIndex": 71958528, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 95100928, + "low_ifIndex": 72024064, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 95166464, + "low_ifIndex": 72089600, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 95232000, + "low_ifIndex": 72155136, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 95297536, + "low_ifIndex": 72220672, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 95363072, + "low_ifIndex": 72286208, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96468992, + "low_ifIndex": 67109312, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96468992, + "low_ifIndex": 67109359, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96469504, + "low_ifIndex": 67109824, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96469504, + "low_ifIndex": 67109871, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96471552, + "low_ifIndex": 67111744, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96471552, + "low_ifIndex": 67111919, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96472064, + "low_ifIndex": 67112384, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96472064, + "low_ifIndex": 67112431, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96473088, + "low_ifIndex": 67113280, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96473088, + "low_ifIndex": 67113455, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96473600, + "low_ifIndex": 67113920, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96473600, + "low_ifIndex": 67113967, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96474112, + "low_ifIndex": 67114432, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96474112, + "low_ifIndex": 67114479, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077946880, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc53e", - "ifLastChange": 23580, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 96474624, + "low_ifIndex": 67114816, + "ifStackStatus": "active" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077947392, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc53f", - "ifLastChange": 23581, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "high_ifIndex": 96474624, + "low_ifIndex": 67114991, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96665600, + "low_ifIndex": 67305920, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96665600, + "low_ifIndex": 67305967, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96666112, + "low_ifIndex": 67306016, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96666624, + "low_ifIndex": 67306944, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96666624, + "low_ifIndex": 67306991, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96667648, + "low_ifIndex": 67307968, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96667648, + "low_ifIndex": 67308015, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96668160, + "low_ifIndex": 67308480, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96668672, + "low_ifIndex": 67308864, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96668672, + "low_ifIndex": 67309039, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96669184, + "low_ifIndex": 67309376, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96669184, + "low_ifIndex": 67309551, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96669696, + "low_ifIndex": 67309888, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96669696, + "low_ifIndex": 67310063, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96670720, + "low_ifIndex": 67311040, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96670720, + "low_ifIndex": 67311087, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96671232, + "low_ifIndex": 67311552, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96671232, + "low_ifIndex": 67311599, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96671744, + "low_ifIndex": 67312064, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96672256, + "low_ifIndex": 67312576, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96672256, + "low_ifIndex": 67312623, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96672768, + "low_ifIndex": 67313088, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96672768, + "low_ifIndex": 67313135, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96673280, + "low_ifIndex": 67313472, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96673280, + "low_ifIndex": 67313647, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96673792, + "low_ifIndex": 67314112, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96674304, + "low_ifIndex": 67314208, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96674304, + "low_ifIndex": 67314496, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96714752, + "low_ifIndex": 67355072, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96731136, + "low_ifIndex": 67371456, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96731136, + "low_ifIndex": 67371503, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96731648, + "low_ifIndex": 67371968, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96731648, + "low_ifIndex": 67372015, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96732672, + "low_ifIndex": 67372992, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96733184, + "low_ifIndex": 67373504, + "ifStackStatus": "active" + }, + { + "high_ifIndex": 96733184, + "low_ifIndex": 67373551, + "ifStackStatus": "active" + } + ] + } + }, + "entity-physical": { + "discovery": { + "entPhysical": [ + { + "entPhysicalIndex": 1, + "entPhysicalDescr": "Power Unit", + "entPhysicalClass": "13", + "entPhysicalName": "NGFC-E", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "", + "entPhysicalVendorType": "zeroDotZero", + "entPhysicalSerialNum": "2024A831E", + "entPhysicalContainedIn": 0, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": "ALCL", + "ifIndex": null + }, + { + "entPhysicalIndex": 2, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "INA220", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "zeroDotZero", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "TI", + "ifIndex": null + }, + { + "entPhysicalIndex": 3, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "INA220", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "zeroDotZero", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "TI", + "ifIndex": null + } + ] + }, + "poller": "matches discovery" + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.637.61.1.9.29.1.1.4.4354", + "processor_index": "4354", + "processor_type": "nokia-isam", + "processor_usage": 1, + "processor_descr": "CPU 4354", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077947904, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc540", - "ifLastChange": 23581, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.637.61.1.9.29.1.1.4.4355", + "processor_index": "4355", + "processor_type": "nokia-isam", + "processor_usage": 7, + "processor_descr": "CPU 4355", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "4354", + "entPhysicalIndex": null, + "mempool_type": "nokia-isam", + "mempool_class": "system", + "mempool_precision": 1048576, + "mempool_descr": "FANT-H: 255 Memory (4354)", + "mempool_perc": 75, + "mempool_perc_oid": null, + "mempool_used": 1158676480, + "mempool_used_oid": ".1.3.6.1.4.1.637.61.1.9.29.2.1.2.4354", + "mempool_free": 377487360, + "mempool_free_oid": null, + "mempool_total": 1536163840, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 98 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077948416, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc541", - "ifLastChange": 23582, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "mempool_index": "4355", + "entPhysicalIndex": null, + "mempool_type": "nokia-isam", + "mempool_class": "system", + "mempool_precision": 1048576, + "mempool_descr": "FWLT-C: 2 Memory (4355)", + "mempool_perc": 62, + "mempool_perc_oid": null, + "mempool_used": 1449132032, + "mempool_used_oid": ".1.3.6.1.4.1.637.61.1.9.29.2.1.2.4355", + "mempool_free": 870318080, + "mempool_free_oid": null, + "mempool_total": 2319450112, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 98 + } + ] + }, + "poller": "matches discovery" + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4355.1", + "sensor_index": "lt:1/1/1/1-tx", + "sensor_type": "nokia-isam", + "sensor_descr": "lt:1/1/1/1 Tx Power", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 4.94, + "sensor_limit": -3, + "sensor_limit_warn": -4, + "sensor_limit_low": -9, + "sensor_limit_low_warn": -8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077948928, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc542", - "ifLastChange": 23583, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4355.4", + "sensor_index": "lt:1/1/1/4-tx", + "sensor_type": "nokia-isam", + "sensor_descr": "lt:1/1/1/4 Tx Power", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 4, + "sensor_limit": -3, + "sensor_limit_warn": -4, + "sensor_limit_low": -9, + "sensor_limit_low_warn": -8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077949440, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc543", - "ifLastChange": 23583, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4355.5", + "sensor_index": "lt:1/1/1/5-tx", + "sensor_type": "nokia-isam", + "sensor_descr": "lt:1/1/1/5 Tx Power", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 5.72, + "sensor_limit": -3, + "sensor_limit_warn": -4, + "sensor_limit_low": -9, + "sensor_limit_low_warn": -8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.7.4354.257", + "sensor_index": "nt-b:xfp:1-rx", + "sensor_type": "nokia-isam", + "sensor_descr": "nt-b:xfp:1 Rx Power", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -9.36, + "sensor_limit": -3, + "sensor_limit_warn": -5, + "sensor_limit_low": -22, + "sensor_limit_low_warn": -20, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4354.257", + "sensor_index": "nt-b:xfp:1-tx", + "sensor_type": "nokia-isam", + "sensor_descr": "nt-b:xfp:1 Tx Power", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -0.34, + "sensor_limit": -3, + "sensor_limit_warn": -4, + "sensor_limit_low": -9, + "sensor_limit_low_warn": -8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077949952, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc544", - "ifLastChange": 23584, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4352", + "sensor_index": "35.4352", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077950464, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc545", - "ifLastChange": 23585, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4353", + "sensor_index": "35.4353", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4354", + "sensor_index": "35.4354", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077950976, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc546", - "ifLastChange": 23585, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4355", + "sensor_index": "35.4355", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077951488, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc547", - "ifLastChange": 23586, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4356", + "sensor_index": "35.4356", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4357", + "sensor_index": "35.4357", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4358", + "sensor_index": "35.4358", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077952000, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc548", - "ifLastChange": 23587, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4359", + "sensor_index": "35.4359", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077952512, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc549", - "ifLastChange": 23587, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4360", + "sensor_index": "35.4360", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4361", + "sensor_index": "35.4361", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4362", + "sensor_index": "35.4362", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077953024, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc54a", - "ifLastChange": 23588, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.35.4481", + "sensor_index": "35.4481", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077953536, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc54b", - "ifLastChange": 23589, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4352", + "sensor_index": "36.4352", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4353", + "sensor_index": "36.4353", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4354", + "sensor_index": "36.4354", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1077954048, - "ifSpeed": 0, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "available", - "ifPhysAddress": "3c8bcdefc54c", - "ifLastChange": 23590, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4355", + "sensor_index": "36.4355", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1079377920, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 9212, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": "3c8bcdefc529", - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 1, - "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 + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4356", + "sensor_index": "36.4356", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4357", + "sensor_index": "36.4357", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1081475072, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4358", + "sensor_index": "36.4358", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1087766528, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4359", + "sensor_index": "36.4359", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4360", + "sensor_index": "36.4360", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Ethernet Link", - "ifName": "P2P Ethernet interface", - "portName": null, - "ifIndex": 1094057984, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": null, - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1980, - "ifType": "ethernetCsmacd", - "ifAlias": "Ethernet Link", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - } - ] - } - }, - "processors": { - "discovery": { - "processors": [ + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4361", + "sensor_index": "36.4361", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, { - "entPhysicalIndex": 0, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.637.61.1.9.29.1.1.4.4353", - "processor_index": "4353", - "processor_type": "nokia-isam", - "processor_usage": 0, - "processor_descr": "CPU 4353", - "processor_precision": 1, - "processor_perc_warn": 75 + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4362", + "sensor_index": "36.4362", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "entPhysicalIndex": 0, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.637.61.1.9.29.1.1.4.4356", - "processor_index": "4356", - "processor_type": "nokia-isam", - "processor_usage": 9, - "processor_descr": "CPU 4356", - "processor_precision": 1, - "processor_perc_warn": 75 + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.36.4481", + "sensor_index": "36.4481", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "entPhysicalIndex": 0, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.637.61.1.9.29.1.1.4.4359", - "processor_index": "4359", - "processor_type": "nokia-isam", - "processor_usage": 8, - "processor_descr": "CPU 4359", - "processor_precision": 1, - "processor_perc_warn": 75 - } - ] - }, - "poller": "matches discovery" - }, - "mempools": { - "discovery": { - "mempools": [ + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4352", + "sensor_index": "37.4352", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4353", + "sensor_index": "37.4353", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, { - "mempool_index": "4353", + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4354", + "sensor_index": "37.4354", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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, - "mempool_type": "nokia-isam", - "mempool_class": "system", - "mempool_precision": 1048576, - "mempool_descr": "FANT-F: 0 Memory (4353)", - "mempool_perc": 88, - "mempool_perc_oid": null, - "mempool_used": 1218445312, - "mempool_used_oid": ".1.3.6.1.4.1.637.61.1.9.29.2.1.2.4353", - "mempool_free": 173015040, - "mempool_free_oid": null, - "mempool_total": 1391460352, - "mempool_total_oid": null, - "mempool_largestfree": null, - "mempool_lowestfree": null, - "mempool_deleted": 0, - "mempool_perc_warn": 98 + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "mempool_index": "4356", + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4355", + "sensor_index": "37.4355", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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, - "mempool_type": "nokia-isam", - "mempool_class": "system", - "mempool_precision": 1048576, - "mempool_descr": "NELT-B: 3 Memory (4356)", - "mempool_perc": 67, - "mempool_perc_oid": null, - "mempool_used": 920649728, - "mempool_used_oid": ".1.3.6.1.4.1.637.61.1.9.29.2.1.2.4356", - "mempool_free": 459276288, - "mempool_free_oid": null, - "mempool_total": 1379926016, - "mempool_total_oid": null, - "mempool_largestfree": null, - "mempool_lowestfree": null, - "mempool_deleted": 0, - "mempool_perc_warn": 98 + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" }, { - "mempool_index": "4359", + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4356", + "sensor_index": "37.4356", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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, - "mempool_type": "nokia-isam", - "mempool_class": "system", - "mempool_precision": 1048576, - "mempool_descr": "NELT-B: 6 Memory (4359)", - "mempool_perc": 67, - "mempool_perc_oid": null, - "mempool_used": 920649728, - "mempool_used_oid": ".1.3.6.1.4.1.637.61.1.9.29.2.1.2.4359", - "mempool_free": 459276288, - "mempool_free_oid": null, - "mempool_total": 1379926016, - "mempool_total_oid": null, - "mempool_largestfree": null, - "mempool_lowestfree": null, - "mempool_deleted": 0, - "mempool_perc_warn": 98 - } - ] - }, - "poller": "matches discovery" - }, - "sensors": { - "discovery": { - "sensors": [ + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "eqptBoardOperError" + }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.7.4355.1", - "sensor_index": "lt:1/1/1/1-rx", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/1 Rx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4357", + "sensor_index": "37.4357", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": -6.07, - "sensor_limit": -3, - "sensor_limit_warn": -5, - "sensor_limit_low": -22, - "sensor_limit_low_warn": -20, + "sensor_current": 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, @@ -18563,24 +2507,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4355.1", - "sensor_index": "lt:1/1/1/1-tx", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/1 Tx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4358", + "sensor_index": "37.4358", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": -5.29, - "sensor_limit": -3, - "sensor_limit_warn": -4, - "sensor_limit_low": -9, - "sensor_limit_low_warn": -8, + "sensor_current": 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, @@ -18588,24 +2532,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.7.4355.2", - "sensor_index": "lt:1/1/1/2-rx", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/2 Rx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4359", + "sensor_index": "37.4359", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": -5.57, - "sensor_limit": -3, - "sensor_limit_warn": -5, - "sensor_limit_low": -22, - "sensor_limit_low_warn": -20, + "sensor_current": 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, @@ -18613,24 +2557,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4355.2", - "sensor_index": "lt:1/1/1/2-tx", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/2 Tx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4360", + "sensor_index": "37.4360", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": -5.49, - "sensor_limit": -3, - "sensor_limit_warn": -4, - "sensor_limit_low": -9, - "sensor_limit_low_warn": -8, + "sensor_current": 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, @@ -18638,24 +2582,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4356.1", - "sensor_index": "lt:1/1/2/1-tx", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/1 Tx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4361", + "sensor_index": "37.4361", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 3.66, - "sensor_limit": 7, - "sensor_limit_warn": 6, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -18663,24 +2607,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.7.4353.257", - "sensor_index": "nt-a:xfp:1-rx", - "sensor_type": "nokia-isam", - "sensor_descr": "nt-a:xfp:1 Rx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4362", + "sensor_index": "37.4362", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": -6.09, - "sensor_limit": -3, - "sensor_limit_warn": -5, - "sensor_limit_low": -20, - "sensor_limit_low_warn": -18.01, + "sensor_current": 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, @@ -18688,24 +2632,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "dbm", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.56.5.1.6.4353.257", - "sensor_index": "nt-a:xfp:1-tx", - "sensor_type": "nokia-isam", - "sensor_descr": "nt-a:xfp:1 Tx Power", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.37.4481", + "sensor_index": "37.4481", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": -5.87, - "sensor_limit": -3, - "sensor_limit_warn": -3.9, - "sensor_limit_low": -9, - "sensor_limit_low_warn": -8.11, + "sensor_current": 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, @@ -18713,20 +2657,20 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4352", - "sensor_index": "4352", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4352", + "sensor_index": "38.4352", "sensor_type": "eqptBoardOperError", - "sensor_descr": "acu:1/1/ NGFC-E (NGFC-E)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18744,14 +2688,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4353", - "sensor_index": "4353", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4353", + "sensor_index": "38.4353", "sensor_type": "eqptBoardOperError", - "sensor_descr": "nt-a: FANT-F (FANT-F)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18769,14 +2713,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4354", - "sensor_index": "4354", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4354", + "sensor_index": "38.4354", "sensor_type": "eqptBoardOperError", - "sensor_descr": "nt-b: EMPTY (NOT_PLANNED)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18794,14 +2738,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4355", - "sensor_index": "4355", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4355", + "sensor_index": "38.4355", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/1/ NELT-B (NELT-B)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18819,14 +2763,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4356", - "sensor_index": "4356", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4356", + "sensor_index": "38.4356", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/2/ NELT-B (NELT-B)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18844,14 +2788,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4357", - "sensor_index": "4357", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4357", + "sensor_index": "38.4357", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/3/ NELT-B (NELT-B)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18869,14 +2813,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4358", - "sensor_index": "4358", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4358", + "sensor_index": "38.4358", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/4/ NELT-B (NELT-B)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18894,14 +2838,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4359", - "sensor_index": "4359", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4359", + "sensor_index": "38.4359", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/5/ NELT-B (NELT-B)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18919,14 +2863,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4360", - "sensor_index": "4360", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4360", + "sensor_index": "38.4360", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/6/ EMPTY (NELT-B)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 3, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18944,14 +2888,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4361", - "sensor_index": "4361", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4361", + "sensor_index": "38.4361", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/7/ EMPTY (NOT_PLANNED)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18969,14 +2913,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4362", - "sensor_index": "4362", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4362", + "sensor_index": "38.4362", "sensor_type": "eqptBoardOperError", - "sensor_descr": "lt:1/1/8/ EMPTY (NOT_PLANNED)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -18994,14 +2938,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4481", - "sensor_index": "4481", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.38.4481", + "sensor_index": "38.4481", "sensor_type": "eqptBoardOperError", - "sensor_descr": "4481 EMPTY (NOT_PLANNED)", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -19019,14 +2963,14 @@ "sensor_deleted": 0, "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.1.9.0", - "sensor_index": "0", - "sensor_type": "fanMode", - "sensor_descr": "Fan Mode", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4352", + "sensor_index": "39.4352", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 3, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -19038,24 +2982,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": "fanMode" + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4355.1", - "sensor_index": "lt:1/1/1/.1-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/ Sensor 1", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4353", + "sensor_index": "39.4353", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 41, - "sensor_limit": 95, - "sensor_limit_warn": 85, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19063,24 +3007,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4355.2", - "sensor_index": "lt:1/1/1/.2-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/ Sensor 2", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4354", + "sensor_index": "39.4354", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 28, - "sensor_limit": 85, - "sensor_limit_warn": 60, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19088,24 +3032,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4355.3", - "sensor_index": "lt:1/1/1/.3-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/1/ Sensor 3", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4355", + "sensor_index": "39.4355", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 38, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19113,24 +3057,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.1", - "sensor_index": "lt:1/1/2/.1-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 1", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4356", + "sensor_index": "39.4356", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 95, - "sensor_limit_warn": 85, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19138,24 +3082,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.2", - "sensor_index": "lt:1/1/2/.2-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 2", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4357", + "sensor_index": "39.4357", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 29, - "sensor_limit": 85, - "sensor_limit_warn": 60, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19163,24 +3107,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.3", - "sensor_index": "lt:1/1/2/.3-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 3", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4358", + "sensor_index": "39.4358", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 36, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19188,24 +3132,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.4", - "sensor_index": "lt:1/1/2/.4-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 4", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4359", + "sensor_index": "39.4359", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 56, - "sensor_limit": 115, - "sensor_limit_warn": 95, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19213,24 +3157,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.5", - "sensor_index": "lt:1/1/2/.5-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 5", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4360", + "sensor_index": "39.4360", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 90, - "sensor_limit_warn": 75, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19238,24 +3182,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.6", - "sensor_index": "lt:1/1/2/.6-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 6", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4361", + "sensor_index": "39.4361", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 58, - "sensor_limit": 110, - "sensor_limit_warn": 95, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19263,24 +3207,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4356.7", - "sensor_index": "lt:1/1/2/.7-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/2/ Sensor 7", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4362", + "sensor_index": "39.4362", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 47, - "sensor_limit": 115, - "sensor_limit_warn": 95, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19288,24 +3232,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4357.1", - "sensor_index": "lt:1/1/3/.1-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/3/ Sensor 1", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.39.4481", + "sensor_index": "39.4481", + "sensor_type": "eqptBoardOperError", + "sensor_descr": " ()", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 43, - "sensor_limit": 95, - "sensor_limit_warn": 85, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 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, @@ -19313,24 +3257,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4357.2", - "sensor_index": "lt:1/1/3/.2-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/3/ Sensor 2", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4352", + "sensor_index": "4352", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "acu:1/1/ NGFC-E (NGFC-E)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 27, - "sensor_limit": 85, - "sensor_limit_warn": 60, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19338,24 +3282,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4357.3", - "sensor_index": "lt:1/1/3/.3-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/3/ Sensor 3", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4353", + "sensor_index": "4353", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "nt-a: FANT-H (FANT-H)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19363,24 +3307,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4358.1", - "sensor_index": "lt:1/1/4/.1-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/4/ Sensor 1", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4354", + "sensor_index": "4354", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "nt-b: FANT-H (FANT-H)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 46, - "sensor_limit": 95, - "sensor_limit_warn": 85, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19388,24 +3332,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4358.2", - "sensor_index": "lt:1/1/4/.2-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/4/ Sensor 2", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4355", + "sensor_index": "4355", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/1/ FWLT-C (FWLT-C)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 27, - "sensor_limit": 85, - "sensor_limit_warn": 60, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19413,24 +3357,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4358.3", - "sensor_index": "lt:1/1/4/.3-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/4/ Sensor 3", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4356", + "sensor_index": "4356", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/2/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19438,24 +3382,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.1", - "sensor_index": "lt:1/1/5/.1-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 1", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4357", + "sensor_index": "4357", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/3/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 41, - "sensor_limit": 95, - "sensor_limit_warn": 85, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19463,24 +3407,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.2", - "sensor_index": "lt:1/1/5/.2-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 2", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4358", + "sensor_index": "4358", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/4/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 26, - "sensor_limit": 85, - "sensor_limit_warn": 60, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19488,24 +3432,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.3", - "sensor_index": "lt:1/1/5/.3-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 3", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4359", + "sensor_index": "4359", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/5/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19513,24 +3457,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.4", - "sensor_index": "lt:1/1/5/.4-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 4", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4360", + "sensor_index": "4360", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/6/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 57, - "sensor_limit": 115, - "sensor_limit_warn": 95, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19538,24 +3482,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.5", - "sensor_index": "lt:1/1/5/.5-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 5", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4361", + "sensor_index": "4361", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/7/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 90, - "sensor_limit_warn": 75, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19563,24 +3507,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.6", - "sensor_index": "lt:1/1/5/.6-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 6", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4362", + "sensor_index": "4362", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "lt:1/1/8/ EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 55, - "sensor_limit": 110, - "sensor_limit_warn": 95, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19588,24 +3532,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4359.7", - "sensor_index": "lt:1/1/5/.7-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "lt:1/1/5/ Sensor 7", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.3.1.7.4481", + "sensor_index": "4481", + "sensor_type": "eqptBoardOperError", + "sensor_descr": "4481 EMPTY (NOT_PLANNED)", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 51, - "sensor_limit": 115, - "sensor_limit_warn": 95, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "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, @@ -19613,24 +3557,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "eqptBoardOperError" }, { "sensor_deleted": 0, - "sensor_class": "temperature", + "sensor_class": "state", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4353.1", - "sensor_index": "nt-a:.1-temp", - "sensor_type": "nokia-isam", - "sensor_descr": "nt-a: Sensor 1", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.1.9.0", + "sensor_index": "0", + "sensor_type": "fanMode", + "sensor_descr": "Fan Mode", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 34, - "sensor_limit": 98, - "sensor_limit_warn": 85, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -19638,24 +3582,24 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": null + "state_name": "fanMode" }, { "sensor_deleted": 0, "sensor_class": "temperature", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4353.2", - "sensor_index": "nt-a:.2-temp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4353.1", + "sensor_index": "nt-a:.1-temp", "sensor_type": "nokia-isam", - "sensor_descr": "nt-a: Sensor 2", + "sensor_descr": "nt-a: Sensor 1", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 30, - "sensor_limit": 78, - "sensor_limit_warn": 73, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 43, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": -9, + "sensor_limit_low_warn": -8, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, @@ -19669,18 +3613,18 @@ "sensor_deleted": 0, "sensor_class": "temperature", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4353.3", - "sensor_index": "nt-a:.3-temp", + "sensor_oid": ".1.3.6.1.4.1.637.61.1.23.10.1.2.4353.2", + "sensor_index": "nt-a:.2-temp", "sensor_type": "nokia-isam", - "sensor_descr": "nt-a: Sensor 3", + "sensor_descr": "nt-a: Sensor 2", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 83, - "sensor_limit_warn": 78, - "sensor_limit_low": -0.5, - "sensor_limit_low_warn": 0.5, + "sensor_current": 53, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": -9, + "sensor_limit_low_warn": -8, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": null, diff --git a/tests/snmpsim/nokia-isam.snmprec b/tests/snmpsim/nokia-isam.snmprec index d7dfba40da64..f2160198927c 100644 --- a/tests/snmpsim/nokia-isam.snmprec +++ b/tests/snmpsim/nokia-isam.snmprec @@ -1,2835 +1,1420 @@ -1.3.6.1.2.1.1.1.0|4|R5.7.02a NFXS-E FANT-F NOKIA ISAM Copyright (c) 2016 Nokia. All rights reserved. All use subject to applicable license agreement. Nokia and Alcatel-Lucent are registered trademarks of Nokia Corporation. -1.3.6.1.2.1.1.2.0|6|.1.3.6.1.4.1.637.61.1 -1.3.6.1.2.1.1.3.0|67|107702681 +1.3.6.1.2.1.1.1.0|4|R6.5.02r NFXS-E FANT-H NOKIA ISAM Copyright (c) 2016 Nokia. All rights reserved. All use subject to applicable license agreement. Nokia and Alcatel-Lucent are registered trademarks of Nokia Corporation. +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.637.61.1 +1.3.6.1.2.1.1.3.0|67|2228856158 1.3.6.1.2.1.1.4.0|4| 1.3.6.1.2.1.1.5.0|4| 1.3.6.1.2.1.1.6.0|4| 1.3.6.1.2.1.2.2.1.1.20971520|2|20971520 1.3.6.1.2.1.2.2.1.1.20972032|2|20972032 1.3.6.1.2.1.2.2.1.1.20972544|2|20972544 -1.3.6.1.2.1.2.2.1.1.100663360|2|100663360 -1.3.6.1.2.1.2.2.1.1.100664384|2|100664384 -1.3.6.1.2.1.2.2.1.1.100665408|2|100665408 -1.3.6.1.2.1.2.2.1.1.104857600|2|104857600 -1.3.6.1.2.1.2.2.1.1.104988672|2|104988672 -1.3.6.1.2.1.2.2.1.1.105119744|2|105119744 -1.3.6.1.2.1.2.2.1.1.105250816|2|105250816 -1.3.6.1.2.1.2.2.1.1.105381888|2|105381888 -1.3.6.1.2.1.2.2.1.1.105512960|2|105512960 -1.3.6.1.2.1.2.2.1.1.105644032|2|105644032 -1.3.6.1.2.1.2.2.1.1.105775104|2|105775104 -1.3.6.1.2.1.2.2.1.1.105906176|2|105906176 -1.3.6.1.2.1.2.2.1.1.106037248|2|106037248 -1.3.6.1.2.1.2.2.1.1.106168320|2|106168320 -1.3.6.1.2.1.2.2.1.1.106299392|2|106299392 -1.3.6.1.2.1.2.2.1.1.106430464|2|106430464 -1.3.6.1.2.1.2.2.1.1.106561536|2|106561536 -1.3.6.1.2.1.2.2.1.1.106692608|2|106692608 -1.3.6.1.2.1.2.2.1.1.106823680|2|106823680 -1.3.6.1.2.1.2.2.1.1.113246272|2|113246272 -1.3.6.1.2.1.2.2.1.1.113247296|2|113247296 -1.3.6.1.2.1.2.2.1.1.113248320|2|113248320 -1.3.6.1.2.1.2.2.1.1.115343360|2|115343360 -1.3.6.1.2.1.2.2.1.1.115343361|2|115343361 -1.3.6.1.2.1.2.2.1.1.115343362|2|115343362 -1.3.6.1.2.1.2.2.1.1.115343363|2|115343363 -1.3.6.1.2.1.2.2.1.1.115343364|2|115343364 -1.3.6.1.2.1.2.2.1.1.115343365|2|115343365 -1.3.6.1.2.1.2.2.1.1.127926272|2|127926272 -1.3.6.1.2.1.2.2.1.1.128057344|2|128057344 -1.3.6.1.2.1.2.2.1.1.128188416|2|128188416 -1.3.6.1.2.1.2.2.1.1.128319488|2|128319488 -1.3.6.1.2.1.2.2.1.1.128450560|2|128450560 -1.3.6.1.2.1.2.2.1.1.128581632|2|128581632 -1.3.6.1.2.1.2.2.1.1.128712704|2|128712704 -1.3.6.1.2.1.2.2.1.1.128843776|2|128843776 -1.3.6.1.2.1.2.2.1.1.128974848|2|128974848 -1.3.6.1.2.1.2.2.1.1.129105920|2|129105920 -1.3.6.1.2.1.2.2.1.1.129236992|2|129236992 -1.3.6.1.2.1.2.2.1.1.129368064|2|129368064 -1.3.6.1.2.1.2.2.1.1.129499136|2|129499136 -1.3.6.1.2.1.2.2.1.1.129630208|2|129630208 -1.3.6.1.2.1.2.2.1.1.129761280|2|129761280 -1.3.6.1.2.1.2.2.1.1.129892352|2|129892352 -1.3.6.1.2.1.2.2.1.1.130023424|2|130023424 -1.3.6.1.2.1.2.2.1.1.130024448|2|130024448 -1.3.6.1.2.1.2.2.1.1.130025472|2|130025472 -1.3.6.1.2.1.2.2.1.1.205520896|2|205520896 -1.3.6.1.2.1.2.2.1.1.205651968|2|205651968 -1.3.6.1.2.1.2.2.1.1.205783040|2|205783040 -1.3.6.1.2.1.2.2.1.1.205914112|2|205914112 -1.3.6.1.2.1.2.2.1.1.206045184|2|206045184 -1.3.6.1.2.1.2.2.1.1.206176256|2|206176256 -1.3.6.1.2.1.2.2.1.1.206307328|2|206307328 -1.3.6.1.2.1.2.2.1.1.206438400|2|206438400 -1.3.6.1.2.1.2.2.1.1.206569472|2|206569472 -1.3.6.1.2.1.2.2.1.1.206700544|2|206700544 -1.3.6.1.2.1.2.2.1.1.206831616|2|206831616 -1.3.6.1.2.1.2.2.1.1.206962688|2|206962688 -1.3.6.1.2.1.2.2.1.1.207093760|2|207093760 -1.3.6.1.2.1.2.2.1.1.207224832|2|207224832 -1.3.6.1.2.1.2.2.1.1.207355904|2|207355904 -1.3.6.1.2.1.2.2.1.1.207486976|2|207486976 -1.3.6.1.2.1.2.2.1.1.228589568|2|228589568 -1.3.6.1.2.1.2.2.1.1.228720640|2|228720640 -1.3.6.1.2.1.2.2.1.1.228851712|2|228851712 -1.3.6.1.2.1.2.2.1.1.228982784|2|228982784 -1.3.6.1.2.1.2.2.1.1.229113856|2|229113856 -1.3.6.1.2.1.2.2.1.1.229244928|2|229244928 -1.3.6.1.2.1.2.2.1.1.229376000|2|229376000 -1.3.6.1.2.1.2.2.1.1.229507072|2|229507072 -1.3.6.1.2.1.2.2.1.1.229638144|2|229638144 -1.3.6.1.2.1.2.2.1.1.229769216|2|229769216 -1.3.6.1.2.1.2.2.1.1.229900288|2|229900288 -1.3.6.1.2.1.2.2.1.1.230031360|2|230031360 -1.3.6.1.2.1.2.2.1.1.230162432|2|230162432 -1.3.6.1.2.1.2.2.1.1.230293504|2|230293504 -1.3.6.1.2.1.2.2.1.1.230424576|2|230424576 -1.3.6.1.2.1.2.2.1.1.230555648|2|230555648 -1.3.6.1.2.1.2.2.1.1.306184192|2|306184192 -1.3.6.1.2.1.2.2.1.1.306315264|2|306315264 -1.3.6.1.2.1.2.2.1.1.306446336|2|306446336 -1.3.6.1.2.1.2.2.1.1.306577408|2|306577408 -1.3.6.1.2.1.2.2.1.1.306708480|2|306708480 -1.3.6.1.2.1.2.2.1.1.306839552|2|306839552 -1.3.6.1.2.1.2.2.1.1.306970624|2|306970624 -1.3.6.1.2.1.2.2.1.1.307101696|2|307101696 -1.3.6.1.2.1.2.2.1.1.307232768|2|307232768 -1.3.6.1.2.1.2.2.1.1.307363840|2|307363840 -1.3.6.1.2.1.2.2.1.1.307494912|2|307494912 -1.3.6.1.2.1.2.2.1.1.307625984|2|307625984 -1.3.6.1.2.1.2.2.1.1.307757056|2|307757056 -1.3.6.1.2.1.2.2.1.1.307888128|2|307888128 -1.3.6.1.2.1.2.2.1.1.308019200|2|308019200 -1.3.6.1.2.1.2.2.1.1.308150272|2|308150272 -1.3.6.1.2.1.2.2.1.1.329252864|2|329252864 -1.3.6.1.2.1.2.2.1.1.329383936|2|329383936 -1.3.6.1.2.1.2.2.1.1.329515008|2|329515008 -1.3.6.1.2.1.2.2.1.1.329646080|2|329646080 -1.3.6.1.2.1.2.2.1.1.329777152|2|329777152 -1.3.6.1.2.1.2.2.1.1.329908224|2|329908224 -1.3.6.1.2.1.2.2.1.1.330039296|2|330039296 -1.3.6.1.2.1.2.2.1.1.330170368|2|330170368 -1.3.6.1.2.1.2.2.1.1.330301440|2|330301440 -1.3.6.1.2.1.2.2.1.1.330432512|2|330432512 -1.3.6.1.2.1.2.2.1.1.330563584|2|330563584 -1.3.6.1.2.1.2.2.1.1.330694656|2|330694656 -1.3.6.1.2.1.2.2.1.1.330825728|2|330825728 -1.3.6.1.2.1.2.2.1.1.330956800|2|330956800 -1.3.6.1.2.1.2.2.1.1.331087872|2|331087872 -1.3.6.1.2.1.2.2.1.1.331218944|2|331218944 -1.3.6.1.2.1.2.2.1.1.1077936128|2|1077936128 -1.3.6.1.2.1.2.2.1.1.1077936640|2|1077936640 -1.3.6.1.2.1.2.2.1.1.1077937152|2|1077937152 -1.3.6.1.2.1.2.2.1.1.1077937664|2|1077937664 -1.3.6.1.2.1.2.2.1.1.1077938176|2|1077938176 -1.3.6.1.2.1.2.2.1.1.1077938688|2|1077938688 -1.3.6.1.2.1.2.2.1.1.1077939200|2|1077939200 -1.3.6.1.2.1.2.2.1.1.1077939712|2|1077939712 -1.3.6.1.2.1.2.2.1.1.1077940224|2|1077940224 -1.3.6.1.2.1.2.2.1.1.1077940736|2|1077940736 -1.3.6.1.2.1.2.2.1.1.1077941248|2|1077941248 -1.3.6.1.2.1.2.2.1.1.1077941760|2|1077941760 -1.3.6.1.2.1.2.2.1.1.1077942272|2|1077942272 -1.3.6.1.2.1.2.2.1.1.1077942784|2|1077942784 -1.3.6.1.2.1.2.2.1.1.1077943296|2|1077943296 -1.3.6.1.2.1.2.2.1.1.1077943808|2|1077943808 -1.3.6.1.2.1.2.2.1.1.1077944320|2|1077944320 -1.3.6.1.2.1.2.2.1.1.1077944832|2|1077944832 -1.3.6.1.2.1.2.2.1.1.1077945344|2|1077945344 -1.3.6.1.2.1.2.2.1.1.1077945856|2|1077945856 -1.3.6.1.2.1.2.2.1.1.1077946368|2|1077946368 -1.3.6.1.2.1.2.2.1.1.1077946880|2|1077946880 -1.3.6.1.2.1.2.2.1.1.1077947392|2|1077947392 -1.3.6.1.2.1.2.2.1.1.1077947904|2|1077947904 -1.3.6.1.2.1.2.2.1.1.1077948416|2|1077948416 -1.3.6.1.2.1.2.2.1.1.1077948928|2|1077948928 -1.3.6.1.2.1.2.2.1.1.1077949440|2|1077949440 -1.3.6.1.2.1.2.2.1.1.1077949952|2|1077949952 -1.3.6.1.2.1.2.2.1.1.1077950464|2|1077950464 -1.3.6.1.2.1.2.2.1.1.1077950976|2|1077950976 -1.3.6.1.2.1.2.2.1.1.1077951488|2|1077951488 -1.3.6.1.2.1.2.2.1.1.1077952000|2|1077952000 -1.3.6.1.2.1.2.2.1.1.1077952512|2|1077952512 -1.3.6.1.2.1.2.2.1.1.1077953024|2|1077953024 -1.3.6.1.2.1.2.2.1.1.1077953536|2|1077953536 -1.3.6.1.2.1.2.2.1.1.1077954048|2|1077954048 -1.3.6.1.2.1.2.2.1.1.1078198272|2|1078198272 -1.3.6.1.2.1.2.2.1.1.1078198784|2|1078198784 -1.3.6.1.2.1.2.2.1.1.1078199296|2|1078199296 -1.3.6.1.2.1.2.2.1.1.1078199808|2|1078199808 -1.3.6.1.2.1.2.2.1.1.1078200320|2|1078200320 -1.3.6.1.2.1.2.2.1.1.1078200832|2|1078200832 -1.3.6.1.2.1.2.2.1.1.1078201344|2|1078201344 -1.3.6.1.2.1.2.2.1.1.1078201856|2|1078201856 -1.3.6.1.2.1.2.2.1.1.1078202368|2|1078202368 -1.3.6.1.2.1.2.2.1.1.1078202880|2|1078202880 -1.3.6.1.2.1.2.2.1.1.1078203392|2|1078203392 -1.3.6.1.2.1.2.2.1.1.1078203904|2|1078203904 -1.3.6.1.2.1.2.2.1.1.1078204416|2|1078204416 -1.3.6.1.2.1.2.2.1.1.1078204928|2|1078204928 -1.3.6.1.2.1.2.2.1.1.1078205440|2|1078205440 -1.3.6.1.2.1.2.2.1.1.1078205952|2|1078205952 -1.3.6.1.2.1.2.2.1.1.1078206464|2|1078206464 -1.3.6.1.2.1.2.2.1.1.1078206976|2|1078206976 -1.3.6.1.2.1.2.2.1.1.1078207488|2|1078207488 -1.3.6.1.2.1.2.2.1.1.1078208000|2|1078208000 -1.3.6.1.2.1.2.2.1.1.1078208512|2|1078208512 -1.3.6.1.2.1.2.2.1.1.1078209024|2|1078209024 -1.3.6.1.2.1.2.2.1.1.1078209536|2|1078209536 -1.3.6.1.2.1.2.2.1.1.1078210048|2|1078210048 -1.3.6.1.2.1.2.2.1.1.1078210560|2|1078210560 -1.3.6.1.2.1.2.2.1.1.1078211072|2|1078211072 -1.3.6.1.2.1.2.2.1.1.1078211584|2|1078211584 -1.3.6.1.2.1.2.2.1.1.1078212096|2|1078212096 -1.3.6.1.2.1.2.2.1.1.1078212608|2|1078212608 -1.3.6.1.2.1.2.2.1.1.1078213120|2|1078213120 -1.3.6.1.2.1.2.2.1.1.1078213632|2|1078213632 -1.3.6.1.2.1.2.2.1.1.1078214144|2|1078214144 -1.3.6.1.2.1.2.2.1.1.1078214656|2|1078214656 -1.3.6.1.2.1.2.2.1.1.1078215168|2|1078215168 -1.3.6.1.2.1.2.2.1.1.1078215680|2|1078215680 -1.3.6.1.2.1.2.2.1.1.1078216192|2|1078216192 -1.3.6.1.2.1.2.2.1.1.1078722560|2|1078722560 -1.3.6.1.2.1.2.2.1.1.1078723072|2|1078723072 -1.3.6.1.2.1.2.2.1.1.1078723584|2|1078723584 -1.3.6.1.2.1.2.2.1.1.1078724096|2|1078724096 -1.3.6.1.2.1.2.2.1.1.1078724608|2|1078724608 -1.3.6.1.2.1.2.2.1.1.1078725120|2|1078725120 -1.3.6.1.2.1.2.2.1.1.1078725632|2|1078725632 -1.3.6.1.2.1.2.2.1.1.1078726144|2|1078726144 -1.3.6.1.2.1.2.2.1.1.1078726656|2|1078726656 -1.3.6.1.2.1.2.2.1.1.1078727168|2|1078727168 -1.3.6.1.2.1.2.2.1.1.1078727680|2|1078727680 -1.3.6.1.2.1.2.2.1.1.1078728192|2|1078728192 -1.3.6.1.2.1.2.2.1.1.1078728704|2|1078728704 -1.3.6.1.2.1.2.2.1.1.1078729216|2|1078729216 -1.3.6.1.2.1.2.2.1.1.1078729728|2|1078729728 -1.3.6.1.2.1.2.2.1.1.1078730240|2|1078730240 -1.3.6.1.2.1.2.2.1.1.1078730752|2|1078730752 -1.3.6.1.2.1.2.2.1.1.1078731264|2|1078731264 -1.3.6.1.2.1.2.2.1.1.1078731776|2|1078731776 -1.3.6.1.2.1.2.2.1.1.1078732288|2|1078732288 -1.3.6.1.2.1.2.2.1.1.1078732800|2|1078732800 -1.3.6.1.2.1.2.2.1.1.1078733312|2|1078733312 -1.3.6.1.2.1.2.2.1.1.1078733824|2|1078733824 -1.3.6.1.2.1.2.2.1.1.1078734336|2|1078734336 -1.3.6.1.2.1.2.2.1.1.1078734848|2|1078734848 -1.3.6.1.2.1.2.2.1.1.1078735360|2|1078735360 -1.3.6.1.2.1.2.2.1.1.1078735872|2|1078735872 -1.3.6.1.2.1.2.2.1.1.1078736384|2|1078736384 -1.3.6.1.2.1.2.2.1.1.1078736896|2|1078736896 -1.3.6.1.2.1.2.2.1.1.1078737408|2|1078737408 -1.3.6.1.2.1.2.2.1.1.1078737920|2|1078737920 -1.3.6.1.2.1.2.2.1.1.1078738432|2|1078738432 -1.3.6.1.2.1.2.2.1.1.1078738944|2|1078738944 -1.3.6.1.2.1.2.2.1.1.1078739456|2|1078739456 -1.3.6.1.2.1.2.2.1.1.1078739968|2|1078739968 -1.3.6.1.2.1.2.2.1.1.1078740480|2|1078740480 -1.3.6.1.2.1.2.2.1.1.1078853886|2|1078853886 -1.3.6.1.2.1.2.2.1.1.1078853887|2|1078853887 -1.3.6.1.2.1.2.2.1.1.1078854398|2|1078854398 -1.3.6.1.2.1.2.2.1.1.1078854399|2|1078854399 -1.3.6.1.2.1.2.2.1.1.1078854910|2|1078854910 -1.3.6.1.2.1.2.2.1.1.1078854911|2|1078854911 -1.3.6.1.2.1.2.2.1.1.1078855422|2|1078855422 -1.3.6.1.2.1.2.2.1.1.1078855423|2|1078855423 -1.3.6.1.2.1.2.2.1.1.1078855934|2|1078855934 -1.3.6.1.2.1.2.2.1.1.1078855935|2|1078855935 -1.3.6.1.2.1.2.2.1.1.1078856446|2|1078856446 -1.3.6.1.2.1.2.2.1.1.1078856447|2|1078856447 -1.3.6.1.2.1.2.2.1.1.1078856958|2|1078856958 -1.3.6.1.2.1.2.2.1.1.1078856959|2|1078856959 -1.3.6.1.2.1.2.2.1.1.1078857470|2|1078857470 -1.3.6.1.2.1.2.2.1.1.1078857471|2|1078857471 -1.3.6.1.2.1.2.2.1.1.1078857982|2|1078857982 -1.3.6.1.2.1.2.2.1.1.1078857983|2|1078857983 -1.3.6.1.2.1.2.2.1.1.1078858494|2|1078858494 -1.3.6.1.2.1.2.2.1.1.1078858495|2|1078858495 -1.3.6.1.2.1.2.2.1.1.1078859006|2|1078859006 -1.3.6.1.2.1.2.2.1.1.1078859007|2|1078859007 -1.3.6.1.2.1.2.2.1.1.1078859518|2|1078859518 -1.3.6.1.2.1.2.2.1.1.1078859519|2|1078859519 -1.3.6.1.2.1.2.2.1.1.1078860030|2|1078860030 -1.3.6.1.2.1.2.2.1.1.1078860031|2|1078860031 -1.3.6.1.2.1.2.2.1.1.1078860542|2|1078860542 -1.3.6.1.2.1.2.2.1.1.1078860543|2|1078860543 -1.3.6.1.2.1.2.2.1.1.1078861054|2|1078861054 -1.3.6.1.2.1.2.2.1.1.1078861055|2|1078861055 -1.3.6.1.2.1.2.2.1.1.1078861566|2|1078861566 -1.3.6.1.2.1.2.2.1.1.1078861567|2|1078861567 -1.3.6.1.2.1.2.2.1.1.1078862078|2|1078862078 -1.3.6.1.2.1.2.2.1.1.1078862079|2|1078862079 -1.3.6.1.2.1.2.2.1.1.1078862590|2|1078862590 -1.3.6.1.2.1.2.2.1.1.1078862591|2|1078862591 -1.3.6.1.2.1.2.2.1.1.1078863102|2|1078863102 -1.3.6.1.2.1.2.2.1.1.1078863103|2|1078863103 -1.3.6.1.2.1.2.2.1.1.1078863614|2|1078863614 -1.3.6.1.2.1.2.2.1.1.1078863615|2|1078863615 -1.3.6.1.2.1.2.2.1.1.1078864126|2|1078864126 -1.3.6.1.2.1.2.2.1.1.1078864127|2|1078864127 -1.3.6.1.2.1.2.2.1.1.1078864638|2|1078864638 -1.3.6.1.2.1.2.2.1.1.1078864639|2|1078864639 -1.3.6.1.2.1.2.2.1.1.1078865150|2|1078865150 -1.3.6.1.2.1.2.2.1.1.1078865151|2|1078865151 -1.3.6.1.2.1.2.2.1.1.1078865662|2|1078865662 -1.3.6.1.2.1.2.2.1.1.1078865663|2|1078865663 -1.3.6.1.2.1.2.2.1.1.1078866174|2|1078866174 -1.3.6.1.2.1.2.2.1.1.1078866175|2|1078866175 -1.3.6.1.2.1.2.2.1.1.1078866686|2|1078866686 -1.3.6.1.2.1.2.2.1.1.1078866687|2|1078866687 -1.3.6.1.2.1.2.2.1.1.1078867198|2|1078867198 -1.3.6.1.2.1.2.2.1.1.1078867199|2|1078867199 -1.3.6.1.2.1.2.2.1.1.1078867710|2|1078867710 -1.3.6.1.2.1.2.2.1.1.1078867711|2|1078867711 -1.3.6.1.2.1.2.2.1.1.1078868222|2|1078868222 -1.3.6.1.2.1.2.2.1.1.1078868223|2|1078868223 -1.3.6.1.2.1.2.2.1.1.1078868734|2|1078868734 -1.3.6.1.2.1.2.2.1.1.1078868735|2|1078868735 -1.3.6.1.2.1.2.2.1.1.1078869246|2|1078869246 -1.3.6.1.2.1.2.2.1.1.1078869247|2|1078869247 -1.3.6.1.2.1.2.2.1.1.1078869758|2|1078869758 -1.3.6.1.2.1.2.2.1.1.1078869759|2|1078869759 -1.3.6.1.2.1.2.2.1.1.1078870270|2|1078870270 -1.3.6.1.2.1.2.2.1.1.1078870271|2|1078870271 -1.3.6.1.2.1.2.2.1.1.1078870782|2|1078870782 -1.3.6.1.2.1.2.2.1.1.1078870783|2|1078870783 -1.3.6.1.2.1.2.2.1.1.1078871294|2|1078871294 -1.3.6.1.2.1.2.2.1.1.1078871295|2|1078871295 -1.3.6.1.2.1.2.2.1.1.1078871806|2|1078871806 -1.3.6.1.2.1.2.2.1.1.1078871807|2|1078871807 +1.3.6.1.2.1.2.2.1.1.67109312|2|67109312 +1.3.6.1.2.1.2.2.1.1.67109359|2|67109359 +1.3.6.1.2.1.2.2.1.1.67109824|2|67109824 +1.3.6.1.2.1.2.2.1.1.67109871|2|67109871 +1.3.6.1.2.1.2.2.1.1.67111744|2|67111744 +1.3.6.1.2.1.2.2.1.1.67111919|2|67111919 +1.3.6.1.2.1.2.2.1.1.67112384|2|67112384 +1.3.6.1.2.1.2.2.1.1.67112431|2|67112431 +1.3.6.1.2.1.2.2.1.1.67113280|2|67113280 +1.3.6.1.2.1.2.2.1.1.67113455|2|67113455 +1.3.6.1.2.1.2.2.1.1.67113920|2|67113920 +1.3.6.1.2.1.2.2.1.1.67113967|2|67113967 +1.3.6.1.2.1.2.2.1.1.67114432|2|67114432 +1.3.6.1.2.1.2.2.1.1.67114479|2|67114479 +1.3.6.1.2.1.2.2.1.1.67114816|2|67114816 +1.3.6.1.2.1.2.2.1.1.67114991|2|67114991 +1.3.6.1.2.1.2.2.1.1.67305920|2|67305920 +1.3.6.1.2.1.2.2.1.1.67305967|2|67305967 +1.3.6.1.2.1.2.2.1.1.67306016|2|67306016 +1.3.6.1.2.1.2.2.1.1.67306944|2|67306944 +1.3.6.1.2.1.2.2.1.1.67306991|2|67306991 +1.3.6.1.2.1.2.2.1.1.67307968|2|67307968 +1.3.6.1.2.1.2.2.1.1.67308015|2|67308015 +1.3.6.1.2.1.2.2.1.1.67308480|2|67308480 +1.3.6.1.2.1.2.2.1.1.67308864|2|67308864 +1.3.6.1.2.1.2.2.1.1.67309039|2|67309039 +1.3.6.1.2.1.2.2.1.1.67309376|2|67309376 +1.3.6.1.2.1.2.2.1.1.67309551|2|67309551 +1.3.6.1.2.1.2.2.1.1.67309888|2|67309888 +1.3.6.1.2.1.2.2.1.1.67310063|2|67310063 +1.3.6.1.2.1.2.2.1.1.67311040|2|67311040 +1.3.6.1.2.1.2.2.1.1.67311087|2|67311087 +1.3.6.1.2.1.2.2.1.1.67311552|2|67311552 +1.3.6.1.2.1.2.2.1.1.67311599|2|67311599 +1.3.6.1.2.1.2.2.1.1.67312064|2|67312064 +1.3.6.1.2.1.2.2.1.1.67312576|2|67312576 +1.3.6.1.2.1.2.2.1.1.67312623|2|67312623 +1.3.6.1.2.1.2.2.1.1.67313088|2|67313088 +1.3.6.1.2.1.2.2.1.1.67313135|2|67313135 +1.3.6.1.2.1.2.2.1.1.67313472|2|67313472 +1.3.6.1.2.1.2.2.1.1.67313647|2|67313647 +1.3.6.1.2.1.2.2.1.1.67314112|2|67314112 +1.3.6.1.2.1.2.2.1.1.67314208|2|67314208 +1.3.6.1.2.1.2.2.1.1.67314496|2|67314496 +1.3.6.1.2.1.2.2.1.1.67355072|2|67355072 +1.3.6.1.2.1.2.2.1.1.67371456|2|67371456 +1.3.6.1.2.1.2.2.1.1.67371503|2|67371503 +1.3.6.1.2.1.2.2.1.1.67371968|2|67371968 +1.3.6.1.2.1.2.2.1.1.67372015|2|67372015 +1.3.6.1.2.1.2.2.1.1.67372992|2|67372992 +1.3.6.1.2.1.2.2.1.1.67373504|2|67373504 +1.3.6.1.2.1.2.2.1.1.67373551|2|67373551 +1.3.6.1.2.1.2.2.1.1.71303168|2|71303168 +1.3.6.1.2.1.2.2.1.1.71368704|2|71368704 +1.3.6.1.2.1.2.2.1.1.71434240|2|71434240 +1.3.6.1.2.1.2.2.1.1.71499776|2|71499776 +1.3.6.1.2.1.2.2.1.1.71565312|2|71565312 +1.3.6.1.2.1.2.2.1.1.71630848|2|71630848 +1.3.6.1.2.1.2.2.1.1.71696384|2|71696384 +1.3.6.1.2.1.2.2.1.1.71761920|2|71761920 +1.3.6.1.2.1.2.2.1.1.71827456|2|71827456 +1.3.6.1.2.1.2.2.1.1.71892992|2|71892992 +1.3.6.1.2.1.2.2.1.1.71958528|2|71958528 +1.3.6.1.2.1.2.2.1.1.72024064|2|72024064 +1.3.6.1.2.1.2.2.1.1.72089600|2|72089600 +1.3.6.1.2.1.2.2.1.1.72155136|2|72155136 +1.3.6.1.2.1.2.2.1.1.72220672|2|72220672 +1.3.6.1.2.1.2.2.1.1.72286208|2|72286208 +1.3.6.1.2.1.2.2.1.1.79692224|2|79692224 +1.3.6.1.2.1.2.2.1.1.79692736|2|79692736 +1.3.6.1.2.1.2.2.1.1.79694656|2|79694656 +1.3.6.1.2.1.2.2.1.1.79695296|2|79695296 +1.3.6.1.2.1.2.2.1.1.79695343|2|79695343 +1.3.6.1.2.1.2.2.1.1.79696192|2|79696192 +1.3.6.1.2.1.2.2.1.1.79696832|2|79696832 +1.3.6.1.2.1.2.2.1.1.79696879|2|79696879 +1.3.6.1.2.1.2.2.1.1.79697344|2|79697344 +1.3.6.1.2.1.2.2.1.1.79697391|2|79697391 +1.3.6.1.2.1.2.2.1.1.79697728|2|79697728 +1.3.6.1.2.1.2.2.1.1.79888832|2|79888832 +1.3.6.1.2.1.2.2.1.1.79888879|2|79888879 +1.3.6.1.2.1.2.2.1.1.79888928|2|79888928 +1.3.6.1.2.1.2.2.1.1.79889856|2|79889856 +1.3.6.1.2.1.2.2.1.1.79890880|2|79890880 +1.3.6.1.2.1.2.2.1.1.79891392|2|79891392 +1.3.6.1.2.1.2.2.1.1.79891776|2|79891776 +1.3.6.1.2.1.2.2.1.1.79892288|2|79892288 +1.3.6.1.2.1.2.2.1.1.79892800|2|79892800 +1.3.6.1.2.1.2.2.1.1.79893952|2|79893952 +1.3.6.1.2.1.2.2.1.1.79894464|2|79894464 +1.3.6.1.2.1.2.2.1.1.79894976|2|79894976 +1.3.6.1.2.1.2.2.1.1.79895488|2|79895488 +1.3.6.1.2.1.2.2.1.1.79896000|2|79896000 +1.3.6.1.2.1.2.2.1.1.79896384|2|79896384 +1.3.6.1.2.1.2.2.1.1.79897024|2|79897024 +1.3.6.1.2.1.2.2.1.1.79897120|2|79897120 +1.3.6.1.2.1.2.2.1.1.79937984|2|79937984 +1.3.6.1.2.1.2.2.1.1.79954368|2|79954368 +1.3.6.1.2.1.2.2.1.1.79954415|2|79954415 +1.3.6.1.2.1.2.2.1.1.79954880|2|79954880 +1.3.6.1.2.1.2.2.1.1.79955904|2|79955904 +1.3.6.1.2.1.2.2.1.1.79956416|2|79956416 +1.3.6.1.2.1.2.2.1.1.81788928|2|81788928 +1.3.6.1.2.1.2.2.1.1.81788933|2|81788933 +1.3.6.1.2.1.2.2.1.1.81788939|2|81788939 +1.3.6.1.2.1.2.2.1.1.81788942|2|81788942 +1.3.6.1.2.1.2.2.1.1.81788948|2|81788948 +1.3.6.1.2.1.2.2.1.1.81788949|2|81788949 +1.3.6.1.2.1.2.2.1.1.81788952|2|81788952 +1.3.6.1.2.1.2.2.1.1.81788953|2|81788953 +1.3.6.1.2.1.2.2.1.1.81788955|2|81788955 +1.3.6.1.2.1.2.2.1.1.81788957|2|81788957 +1.3.6.1.2.1.2.2.1.1.81788958|2|81788958 +1.3.6.1.2.1.2.2.1.1.81788960|2|81788960 +1.3.6.1.2.1.2.2.1.1.81788969|2|81788969 +1.3.6.1.2.1.2.2.1.1.81788973|2|81788973 +1.3.6.1.2.1.2.2.1.1.81788978|2|81788978 +1.3.6.1.2.1.2.2.1.1.81788980|2|81788980 +1.3.6.1.2.1.2.2.1.1.81788981|2|81788981 +1.3.6.1.2.1.2.2.1.1.81788986|2|81788986 +1.3.6.1.2.1.2.2.1.1.81788989|2|81788989 +1.3.6.1.2.1.2.2.1.1.81788990|2|81788990 +1.3.6.1.2.1.2.2.1.1.81788991|2|81788991 +1.3.6.1.2.1.2.2.1.1.81788992|2|81788992 +1.3.6.1.2.1.2.2.1.1.81788993|2|81788993 +1.3.6.1.2.1.2.2.1.1.81788994|2|81788994 +1.3.6.1.2.1.2.2.1.1.81788995|2|81788995 +1.3.6.1.2.1.2.2.1.1.81788996|2|81788996 +1.3.6.1.2.1.2.2.1.1.81985537|2|81985537 +1.3.6.1.2.1.2.2.1.1.81985538|2|81985538 +1.3.6.1.2.1.2.2.1.1.81985539|2|81985539 +1.3.6.1.2.1.2.2.1.1.81985540|2|81985540 +1.3.6.1.2.1.2.2.1.1.81985542|2|81985542 +1.3.6.1.2.1.2.2.1.1.81985543|2|81985543 +1.3.6.1.2.1.2.2.1.1.81985544|2|81985544 +1.3.6.1.2.1.2.2.1.1.81985545|2|81985545 +1.3.6.1.2.1.2.2.1.1.81985546|2|81985546 +1.3.6.1.2.1.2.2.1.1.81985548|2|81985548 +1.3.6.1.2.1.2.2.1.1.81985549|2|81985549 +1.3.6.1.2.1.2.2.1.1.81985551|2|81985551 +1.3.6.1.2.1.2.2.1.1.81985552|2|81985552 +1.3.6.1.2.1.2.2.1.1.81985553|2|81985553 +1.3.6.1.2.1.2.2.1.1.81985554|2|81985554 +1.3.6.1.2.1.2.2.1.1.81985555|2|81985555 +1.3.6.1.2.1.2.2.1.1.81985558|2|81985558 +1.3.6.1.2.1.2.2.1.1.81985559|2|81985559 +1.3.6.1.2.1.2.2.1.1.81985564|2|81985564 +1.3.6.1.2.1.2.2.1.1.81985567|2|81985567 +1.3.6.1.2.1.2.2.1.1.81985570|2|81985570 +1.3.6.1.2.1.2.2.1.1.81985571|2|81985571 +1.3.6.1.2.1.2.2.1.1.81985572|2|81985572 +1.3.6.1.2.1.2.2.1.1.81985574|2|81985574 +1.3.6.1.2.1.2.2.1.1.81985575|2|81985575 +1.3.6.1.2.1.2.2.1.1.81985576|2|81985576 +1.3.6.1.2.1.2.2.1.1.81985578|2|81985578 +1.3.6.1.2.1.2.2.1.1.81985579|2|81985579 +1.3.6.1.2.1.2.2.1.1.81985580|2|81985580 +1.3.6.1.2.1.2.2.1.1.81985583|2|81985583 +1.3.6.1.2.1.2.2.1.1.81985584|2|81985584 +1.3.6.1.2.1.2.2.1.1.81985585|2|81985585 +1.3.6.1.2.1.2.2.1.1.81985587|2|81985587 +1.3.6.1.2.1.2.2.1.1.81985590|2|81985590 +1.3.6.1.2.1.2.2.1.1.81985591|2|81985591 +1.3.6.1.2.1.2.2.1.1.81985592|2|81985592 +1.3.6.1.2.1.2.2.1.1.81985593|2|81985593 +1.3.6.1.2.1.2.2.1.1.81985595|2|81985595 +1.3.6.1.2.1.2.2.1.1.81985596|2|81985596 +1.3.6.1.2.1.2.2.1.1.81985612|2|81985612 +1.3.6.1.2.1.2.2.1.1.81985613|2|81985613 +1.3.6.1.2.1.2.2.1.1.81985614|2|81985614 +1.3.6.1.2.1.2.2.1.1.82051098|2|82051098 +1.3.6.1.2.1.2.2.1.1.82051105|2|82051105 +1.3.6.1.2.1.2.2.1.1.82051109|2|82051109 +1.3.6.1.2.1.2.2.1.1.82051118|2|82051118 +1.3.6.1.2.1.2.2.1.1.82051141|2|82051141 +1.3.6.1.2.1.2.2.1.1.82051142|2|82051142 +1.3.6.1.2.1.2.2.1.1.82051143|2|82051143 +1.3.6.1.2.1.2.2.1.1.82051144|2|82051144 +1.3.6.1.2.1.2.2.1.1.82051145|2|82051145 +1.3.6.1.2.1.2.2.1.1.82051146|2|82051146 +1.3.6.1.2.1.2.2.1.1.82051147|2|82051147 +1.3.6.1.2.1.2.2.1.1.94380032|2|94380032 +1.3.6.1.2.1.2.2.1.1.94445568|2|94445568 +1.3.6.1.2.1.2.2.1.1.94511104|2|94511104 +1.3.6.1.2.1.2.2.1.1.94576640|2|94576640 +1.3.6.1.2.1.2.2.1.1.94642176|2|94642176 +1.3.6.1.2.1.2.2.1.1.94707712|2|94707712 +1.3.6.1.2.1.2.2.1.1.94773248|2|94773248 +1.3.6.1.2.1.2.2.1.1.94838784|2|94838784 +1.3.6.1.2.1.2.2.1.1.94904320|2|94904320 +1.3.6.1.2.1.2.2.1.1.94969856|2|94969856 +1.3.6.1.2.1.2.2.1.1.95035392|2|95035392 +1.3.6.1.2.1.2.2.1.1.95100928|2|95100928 +1.3.6.1.2.1.2.2.1.1.95166464|2|95166464 +1.3.6.1.2.1.2.2.1.1.95232000|2|95232000 +1.3.6.1.2.1.2.2.1.1.95297536|2|95297536 +1.3.6.1.2.1.2.2.1.1.95363072|2|95363072 +1.3.6.1.2.1.2.2.1.1.96468992|2|96468992 +1.3.6.1.2.1.2.2.1.1.96469504|2|96469504 +1.3.6.1.2.1.2.2.1.1.96471552|2|96471552 +1.3.6.1.2.1.2.2.1.1.96472064|2|96472064 +1.3.6.1.2.1.2.2.1.1.96473088|2|96473088 +1.3.6.1.2.1.2.2.1.1.96473600|2|96473600 +1.3.6.1.2.1.2.2.1.1.96474112|2|96474112 +1.3.6.1.2.1.2.2.1.1.96474624|2|96474624 +1.3.6.1.2.1.2.2.1.1.96665600|2|96665600 +1.3.6.1.2.1.2.2.1.1.96666112|2|96666112 +1.3.6.1.2.1.2.2.1.1.96666624|2|96666624 +1.3.6.1.2.1.2.2.1.1.96667648|2|96667648 +1.3.6.1.2.1.2.2.1.1.96668160|2|96668160 +1.3.6.1.2.1.2.2.1.1.96668672|2|96668672 +1.3.6.1.2.1.2.2.1.1.96669184|2|96669184 +1.3.6.1.2.1.2.2.1.1.96669696|2|96669696 +1.3.6.1.2.1.2.2.1.1.96670208|2|96670208 +1.3.6.1.2.1.2.2.1.1.96670720|2|96670720 +1.3.6.1.2.1.2.2.1.1.96671232|2|96671232 +1.3.6.1.2.1.2.2.1.1.96671744|2|96671744 +1.3.6.1.2.1.2.2.1.1.96672256|2|96672256 +1.3.6.1.2.1.2.2.1.1.96672768|2|96672768 +1.3.6.1.2.1.2.2.1.1.96673280|2|96673280 +1.3.6.1.2.1.2.2.1.1.96673792|2|96673792 +1.3.6.1.2.1.2.2.1.1.96674304|2|96674304 +1.3.6.1.2.1.2.2.1.1.96714752|2|96714752 +1.3.6.1.2.1.2.2.1.1.96731136|2|96731136 +1.3.6.1.2.1.2.2.1.1.96731648|2|96731648 +1.3.6.1.2.1.2.2.1.1.96732672|2|96732672 +1.3.6.1.2.1.2.2.1.1.96733184|2|96733184 1.3.6.1.2.1.2.2.1.1.1079377920|2|1079377920 -1.3.6.1.2.1.2.2.1.1.1081475072|2|1081475072 -1.3.6.1.2.1.2.2.1.1.1087766528|2|1087766528 -1.3.6.1.2.1.2.2.1.1.1094057984|2|1094057984 1.3.6.1.2.1.2.2.1.2.20971520|4|Nokia ASAM, Software Loopback interface -1.3.6.1.2.1.2.2.1.2.20972032|4|Nokia ASAM, SLIP +1.3.6.1.2.1.2.2.1.2.20972032|4|Nokia ASAM, OAM IP interface 1.3.6.1.2.1.2.2.1.2.20972544|4|Nokia ASAM, OAM IP interface -1.3.6.1.2.1.2.2.1.2.100663360|4|nokia FGLT-B PHYSICALUNI -1.3.6.1.2.1.2.2.1.2.100664384|4|nokia FGLT-B PHYSICALUNI -1.3.6.1.2.1.2.2.1.2.100665408|4|nokia FGLT-B PHYSICALUNI -1.3.6.1.2.1.2.2.1.2.104857600|4| -1.3.6.1.2.1.2.2.1.2.104988672|4| -1.3.6.1.2.1.2.2.1.2.105119744|4| -1.3.6.1.2.1.2.2.1.2.105250816|4| -1.3.6.1.2.1.2.2.1.2.105381888|4| -1.3.6.1.2.1.2.2.1.2.105512960|4| -1.3.6.1.2.1.2.2.1.2.105644032|4| -1.3.6.1.2.1.2.2.1.2.105775104|4| -1.3.6.1.2.1.2.2.1.2.105906176|4| -1.3.6.1.2.1.2.2.1.2.106037248|4| -1.3.6.1.2.1.2.2.1.2.106168320|4| -1.3.6.1.2.1.2.2.1.2.106299392|4| -1.3.6.1.2.1.2.2.1.2.106430464|4| -1.3.6.1.2.1.2.2.1.2.106561536|4| -1.3.6.1.2.1.2.2.1.2.106692608|4| -1.3.6.1.2.1.2.2.1.2.106823680|4| -1.3.6.1.2.1.2.2.1.2.113246272|4|Bridge -1.3.6.1.2.1.2.2.1.2.113247296|4|Bridge -1.3.6.1.2.1.2.2.1.2.113248320|4|Bridge -1.3.6.1.2.1.2.2.1.2.115343360|4|VlanPort -1.3.6.1.2.1.2.2.1.2.115343361|4|VlanPort -1.3.6.1.2.1.2.2.1.2.115343362|4|VlanPort -1.3.6.1.2.1.2.2.1.2.115343363|4|VlanPort -1.3.6.1.2.1.2.2.1.2.115343364|4|VlanPort -1.3.6.1.2.1.2.2.1.2.115343365|4|VlanPort -1.3.6.1.2.1.2.2.1.2.127926272|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128057344|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128188416|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128319488|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128450560|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128581632|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128712704|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128843776|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.128974848|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129105920|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129236992|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129368064|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129499136|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129630208|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129761280|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.129892352|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.130023424|4|nokia FGLT-B ONT -1.3.6.1.2.1.2.2.1.2.130024448|4|nokia FGLT-B ONT -1.3.6.1.2.1.2.2.1.2.130025472|4|nokia FGLT-B ONT -1.3.6.1.2.1.2.2.1.2.205520896|4| -1.3.6.1.2.1.2.2.1.2.205651968|4| -1.3.6.1.2.1.2.2.1.2.205783040|4| -1.3.6.1.2.1.2.2.1.2.205914112|4| -1.3.6.1.2.1.2.2.1.2.206045184|4| -1.3.6.1.2.1.2.2.1.2.206176256|4| -1.3.6.1.2.1.2.2.1.2.206307328|4| -1.3.6.1.2.1.2.2.1.2.206438400|4| -1.3.6.1.2.1.2.2.1.2.206569472|4| -1.3.6.1.2.1.2.2.1.2.206700544|4| -1.3.6.1.2.1.2.2.1.2.206831616|4| -1.3.6.1.2.1.2.2.1.2.206962688|4| -1.3.6.1.2.1.2.2.1.2.207093760|4| -1.3.6.1.2.1.2.2.1.2.207224832|4| -1.3.6.1.2.1.2.2.1.2.207355904|4| -1.3.6.1.2.1.2.2.1.2.207486976|4| -1.3.6.1.2.1.2.2.1.2.228589568|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.228720640|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.228851712|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.228982784|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229113856|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229244928|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229376000|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229507072|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229638144|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229769216|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.229900288|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.230031360|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.230162432|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.230293504|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.230424576|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.230555648|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.306184192|4| -1.3.6.1.2.1.2.2.1.2.306315264|4| -1.3.6.1.2.1.2.2.1.2.306446336|4| -1.3.6.1.2.1.2.2.1.2.306577408|4| -1.3.6.1.2.1.2.2.1.2.306708480|4| -1.3.6.1.2.1.2.2.1.2.306839552|4| -1.3.6.1.2.1.2.2.1.2.306970624|4| -1.3.6.1.2.1.2.2.1.2.307101696|4| -1.3.6.1.2.1.2.2.1.2.307232768|4| -1.3.6.1.2.1.2.2.1.2.307363840|4| -1.3.6.1.2.1.2.2.1.2.307494912|4| -1.3.6.1.2.1.2.2.1.2.307625984|4| -1.3.6.1.2.1.2.2.1.2.307757056|4| -1.3.6.1.2.1.2.2.1.2.307888128|4| -1.3.6.1.2.1.2.2.1.2.308019200|4| -1.3.6.1.2.1.2.2.1.2.308150272|4| -1.3.6.1.2.1.2.2.1.2.329252864|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.329383936|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.329515008|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.329646080|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.329777152|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.329908224|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330039296|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330170368|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330301440|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330432512|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330563584|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330694656|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330825728|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.330956800|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.331087872|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.331218944|4|nokia FGLT-B PON -1.3.6.1.2.1.2.2.1.2.1077936128|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077936640|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077937152|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077937664|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077938176|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077938688|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077939200|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077939712|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077940224|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077940736|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077941248|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077941760|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077942272|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077942784|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077943296|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077943808|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077944320|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077944832|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077945344|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077945856|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077946368|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077946880|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077947392|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077947904|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077948416|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077948928|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077949440|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077949952|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077950464|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077950976|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077951488|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077952000|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077952512|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077953024|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077953536|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1077954048|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1078198272|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078198784|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078199296|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078199808|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078200320|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078200832|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078201344|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078201856|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078202368|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078202880|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078203392|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078203904|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078204416|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078204928|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078205440|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078205952|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078206464|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078206976|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078207488|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078208000|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078208512|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078209024|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078209536|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078210048|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078210560|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078211072|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078211584|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078212096|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078212608|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078213120|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078213632|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078214144|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078214656|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078215168|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078215680|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078216192|4|LAG Interface Link -1.3.6.1.2.1.2.2.1.2.1078722560|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078723072|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078723584|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078724096|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078724608|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078725120|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078725632|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078726144|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078726656|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078727168|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078727680|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078728192|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078728704|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078729216|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078729728|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078730240|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078730752|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078731264|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078731776|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078732288|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078732800|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078733312|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078733824|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078734336|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078734848|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078735360|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078735872|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078736384|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078736896|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078737408|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078737920|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078738432|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078738944|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078739456|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078739968|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078740480|4|Bridge -1.3.6.1.2.1.2.2.1.2.1078853886|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078853887|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078854398|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078854399|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078854910|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078854911|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078855422|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078855423|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078855934|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078855935|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078856446|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078856447|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078856958|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078856959|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078857470|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078857471|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078857982|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078857983|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078858494|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078858495|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078859006|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078859007|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078859518|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078859519|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078860030|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078860031|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078860542|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078860543|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078861054|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078861055|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078861566|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078861567|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078862078|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078862079|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078862590|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078862591|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078863102|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078863103|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078863614|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078863615|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078864126|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078864127|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078864638|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078864639|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078865150|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078865151|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078865662|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078865663|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078866174|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078866175|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078866686|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078866687|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078867198|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078867199|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078867710|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078867711|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078868222|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078868223|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078868734|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078868735|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078869246|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078869247|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078869758|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078869759|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078870270|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078870271|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078870782|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078870783|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078871294|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078871295|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078871806|4|VlanPort -1.3.6.1.2.1.2.2.1.2.1078871807|4|VlanPort +1.3.6.1.2.1.2.2.1.2.67109312|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67109359|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67109824|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67109871|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67111744|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67111919|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67112384|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67112431|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67113280|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67113455|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67113920|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67113967|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67114432|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67114479|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67114816|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67114991|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67305920|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67305967|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67306016|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67306944|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67306991|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67307968|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67308015|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67308480|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67308864|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67309039|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67309376|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67309551|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67309888|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67310063|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67311040|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67311087|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67311552|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67311599|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67312064|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67312576|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67312623|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67313088|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67313135|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67313472|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67313647|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67314112|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67314208|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67314496|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67355072|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67371456|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67371503|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67371968|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67372015|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67372992|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67373504|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.67373551|4|nokia FWLT-C PHYSICALUNI +1.3.6.1.2.1.2.2.1.2.71303168|4| +1.3.6.1.2.1.2.2.1.2.71368704|4| +1.3.6.1.2.1.2.2.1.2.71434240|4| +1.3.6.1.2.1.2.2.1.2.71499776|4| +1.3.6.1.2.1.2.2.1.2.71565312|4| +1.3.6.1.2.1.2.2.1.2.71630848|4| +1.3.6.1.2.1.2.2.1.2.71696384|4| +1.3.6.1.2.1.2.2.1.2.71761920|4| +1.3.6.1.2.1.2.2.1.2.71827456|4| +1.3.6.1.2.1.2.2.1.2.71892992|4| +1.3.6.1.2.1.2.2.1.2.71958528|4| +1.3.6.1.2.1.2.2.1.2.72024064|4| +1.3.6.1.2.1.2.2.1.2.72089600|4| +1.3.6.1.2.1.2.2.1.2.72155136|4| +1.3.6.1.2.1.2.2.1.2.72220672|4| +1.3.6.1.2.1.2.2.1.2.72286208|4| +1.3.6.1.2.1.2.2.1.2.79692224|4|Bridge +1.3.6.1.2.1.2.2.1.2.79692736|4|Bridge +1.3.6.1.2.1.2.2.1.2.79694656|4|Bridge +1.3.6.1.2.1.2.2.1.2.79695296|4|Bridge +1.3.6.1.2.1.2.2.1.2.79695343|4|Bridge +1.3.6.1.2.1.2.2.1.2.79696192|4|Bridge +1.3.6.1.2.1.2.2.1.2.79696832|4|Bridge +1.3.6.1.2.1.2.2.1.2.79696879|4|Bridge +1.3.6.1.2.1.2.2.1.2.79697344|4|Bridge +1.3.6.1.2.1.2.2.1.2.79697391|4|Bridge +1.3.6.1.2.1.2.2.1.2.79697728|4|Bridge +1.3.6.1.2.1.2.2.1.2.79888832|4|Bridge +1.3.6.1.2.1.2.2.1.2.79888879|4|Bridge +1.3.6.1.2.1.2.2.1.2.79888928|4|Bridge +1.3.6.1.2.1.2.2.1.2.79889856|4|Bridge +1.3.6.1.2.1.2.2.1.2.79890880|4|Bridge +1.3.6.1.2.1.2.2.1.2.79891392|4|Bridge +1.3.6.1.2.1.2.2.1.2.79891776|4|Bridge +1.3.6.1.2.1.2.2.1.2.79892288|4|Bridge +1.3.6.1.2.1.2.2.1.2.79892800|4|Bridge +1.3.6.1.2.1.2.2.1.2.79893952|4|Bridge +1.3.6.1.2.1.2.2.1.2.79894464|4|Bridge +1.3.6.1.2.1.2.2.1.2.79894976|4|Bridge +1.3.6.1.2.1.2.2.1.2.79895488|4|Bridge +1.3.6.1.2.1.2.2.1.2.79896000|4|Bridge +1.3.6.1.2.1.2.2.1.2.79896384|4|Bridge +1.3.6.1.2.1.2.2.1.2.79897024|4|Bridge +1.3.6.1.2.1.2.2.1.2.79897120|4|Bridge +1.3.6.1.2.1.2.2.1.2.79937984|4|Bridge +1.3.6.1.2.1.2.2.1.2.79954368|4|Bridge +1.3.6.1.2.1.2.2.1.2.79954415|4|Bridge +1.3.6.1.2.1.2.2.1.2.79954880|4|Bridge +1.3.6.1.2.1.2.2.1.2.79955904|4|Bridge +1.3.6.1.2.1.2.2.1.2.79956416|4|Bridge +1.3.6.1.2.1.2.2.1.2.81788928|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788933|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788939|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788942|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788948|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788949|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788952|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788953|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788955|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788957|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788958|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788960|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788969|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788973|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788978|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788980|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788981|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788986|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788989|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788990|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788991|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788992|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788993|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788994|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788995|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81788996|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985537|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985538|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985539|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985540|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985542|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985543|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985544|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985545|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985546|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985548|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985549|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985551|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985552|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985553|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985554|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985555|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985558|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985559|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985564|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985567|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985570|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985571|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985572|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985574|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985575|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985576|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985578|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985579|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985580|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985583|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985584|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985585|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985587|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985590|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985591|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985592|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985593|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985595|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985596|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985612|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985613|4|VlanPort +1.3.6.1.2.1.2.2.1.2.81985614|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051098|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051105|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051109|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051118|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051141|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051142|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051143|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051144|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051145|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051146|4|VlanPort +1.3.6.1.2.1.2.2.1.2.82051147|4|VlanPort +1.3.6.1.2.1.2.2.1.2.94380032|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94445568|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94511104|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94576640|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94642176|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94707712|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94773248|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94838784|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94904320|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.94969856|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.95035392|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.95100928|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.95166464|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.95232000|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.95297536|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.95363072|4|nokia FWLT-C PON +1.3.6.1.2.1.2.2.1.2.96468992|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96469504|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96471552|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96472064|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96473088|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96473600|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96474112|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96474624|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96665600|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96666112|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96666624|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96667648|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96668160|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96668672|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96669184|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96669696|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96670208|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96670720|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96671232|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96671744|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96672256|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96672768|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96673280|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96673792|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96674304|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96714752|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96731136|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96731648|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96732672|4|nokia FWLT-C ONT +1.3.6.1.2.1.2.2.1.2.96733184|4|nokia FWLT-C ONT 1.3.6.1.2.1.2.2.1.2.1079377920|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1081475072|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1087766528|4|Ethernet Link -1.3.6.1.2.1.2.2.1.2.1094057984|4|Ethernet Link 1.3.6.1.2.1.2.2.1.3.20971520|2|24 1.3.6.1.2.1.2.2.1.3.20972032|2|28 1.3.6.1.2.1.2.2.1.3.20972544|2|6 -1.3.6.1.2.1.2.2.1.3.100663360|2|271 -1.3.6.1.2.1.2.2.1.3.100664384|2|271 -1.3.6.1.2.1.2.2.1.3.100665408|2|271 -1.3.6.1.2.1.2.2.1.3.104857600|2|210 -1.3.6.1.2.1.2.2.1.3.104988672|2|210 -1.3.6.1.2.1.2.2.1.3.105119744|2|210 -1.3.6.1.2.1.2.2.1.3.105250816|2|210 -1.3.6.1.2.1.2.2.1.3.105381888|2|210 -1.3.6.1.2.1.2.2.1.3.105512960|2|210 -1.3.6.1.2.1.2.2.1.3.105644032|2|210 -1.3.6.1.2.1.2.2.1.3.105775104|2|210 -1.3.6.1.2.1.2.2.1.3.105906176|2|210 -1.3.6.1.2.1.2.2.1.3.106037248|2|210 -1.3.6.1.2.1.2.2.1.3.106168320|2|210 -1.3.6.1.2.1.2.2.1.3.106299392|2|210 -1.3.6.1.2.1.2.2.1.3.106430464|2|210 -1.3.6.1.2.1.2.2.1.3.106561536|2|210 -1.3.6.1.2.1.2.2.1.3.106692608|2|210 -1.3.6.1.2.1.2.2.1.3.106823680|2|210 -1.3.6.1.2.1.2.2.1.3.113246272|2|209 -1.3.6.1.2.1.2.2.1.3.113247296|2|209 -1.3.6.1.2.1.2.2.1.3.113248320|2|209 -1.3.6.1.2.1.2.2.1.3.115343360|2|135 -1.3.6.1.2.1.2.2.1.3.115343361|2|135 -1.3.6.1.2.1.2.2.1.3.115343362|2|135 -1.3.6.1.2.1.2.2.1.3.115343363|2|135 -1.3.6.1.2.1.2.2.1.3.115343364|2|135 -1.3.6.1.2.1.2.2.1.3.115343365|2|135 -1.3.6.1.2.1.2.2.1.3.127926272|2|250 -1.3.6.1.2.1.2.2.1.3.128057344|2|250 -1.3.6.1.2.1.2.2.1.3.128188416|2|250 -1.3.6.1.2.1.2.2.1.3.128319488|2|250 -1.3.6.1.2.1.2.2.1.3.128450560|2|250 -1.3.6.1.2.1.2.2.1.3.128581632|2|250 -1.3.6.1.2.1.2.2.1.3.128712704|2|250 -1.3.6.1.2.1.2.2.1.3.128843776|2|250 -1.3.6.1.2.1.2.2.1.3.128974848|2|250 -1.3.6.1.2.1.2.2.1.3.129105920|2|250 -1.3.6.1.2.1.2.2.1.3.129236992|2|250 -1.3.6.1.2.1.2.2.1.3.129368064|2|250 -1.3.6.1.2.1.2.2.1.3.129499136|2|250 -1.3.6.1.2.1.2.2.1.3.129630208|2|250 -1.3.6.1.2.1.2.2.1.3.129761280|2|250 -1.3.6.1.2.1.2.2.1.3.129892352|2|250 -1.3.6.1.2.1.2.2.1.3.130023424|2|270 -1.3.6.1.2.1.2.2.1.3.130024448|2|270 -1.3.6.1.2.1.2.2.1.3.130025472|2|270 -1.3.6.1.2.1.2.2.1.3.205520896|2|210 -1.3.6.1.2.1.2.2.1.3.205651968|2|210 -1.3.6.1.2.1.2.2.1.3.205783040|2|210 -1.3.6.1.2.1.2.2.1.3.205914112|2|210 -1.3.6.1.2.1.2.2.1.3.206045184|2|210 -1.3.6.1.2.1.2.2.1.3.206176256|2|210 -1.3.6.1.2.1.2.2.1.3.206307328|2|210 -1.3.6.1.2.1.2.2.1.3.206438400|2|210 -1.3.6.1.2.1.2.2.1.3.206569472|2|210 -1.3.6.1.2.1.2.2.1.3.206700544|2|210 -1.3.6.1.2.1.2.2.1.3.206831616|2|210 -1.3.6.1.2.1.2.2.1.3.206962688|2|210 -1.3.6.1.2.1.2.2.1.3.207093760|2|210 -1.3.6.1.2.1.2.2.1.3.207224832|2|210 -1.3.6.1.2.1.2.2.1.3.207355904|2|210 -1.3.6.1.2.1.2.2.1.3.207486976|2|210 -1.3.6.1.2.1.2.2.1.3.228589568|2|250 -1.3.6.1.2.1.2.2.1.3.228720640|2|250 -1.3.6.1.2.1.2.2.1.3.228851712|2|250 -1.3.6.1.2.1.2.2.1.3.228982784|2|250 -1.3.6.1.2.1.2.2.1.3.229113856|2|250 -1.3.6.1.2.1.2.2.1.3.229244928|2|250 -1.3.6.1.2.1.2.2.1.3.229376000|2|250 -1.3.6.1.2.1.2.2.1.3.229507072|2|250 -1.3.6.1.2.1.2.2.1.3.229638144|2|250 -1.3.6.1.2.1.2.2.1.3.229769216|2|250 -1.3.6.1.2.1.2.2.1.3.229900288|2|250 -1.3.6.1.2.1.2.2.1.3.230031360|2|250 -1.3.6.1.2.1.2.2.1.3.230162432|2|250 -1.3.6.1.2.1.2.2.1.3.230293504|2|250 -1.3.6.1.2.1.2.2.1.3.230424576|2|250 -1.3.6.1.2.1.2.2.1.3.230555648|2|250 -1.3.6.1.2.1.2.2.1.3.306184192|2|210 -1.3.6.1.2.1.2.2.1.3.306315264|2|210 -1.3.6.1.2.1.2.2.1.3.306446336|2|210 -1.3.6.1.2.1.2.2.1.3.306577408|2|210 -1.3.6.1.2.1.2.2.1.3.306708480|2|210 -1.3.6.1.2.1.2.2.1.3.306839552|2|210 -1.3.6.1.2.1.2.2.1.3.306970624|2|210 -1.3.6.1.2.1.2.2.1.3.307101696|2|210 -1.3.6.1.2.1.2.2.1.3.307232768|2|210 -1.3.6.1.2.1.2.2.1.3.307363840|2|210 -1.3.6.1.2.1.2.2.1.3.307494912|2|210 -1.3.6.1.2.1.2.2.1.3.307625984|2|210 -1.3.6.1.2.1.2.2.1.3.307757056|2|210 -1.3.6.1.2.1.2.2.1.3.307888128|2|210 -1.3.6.1.2.1.2.2.1.3.308019200|2|210 -1.3.6.1.2.1.2.2.1.3.308150272|2|210 -1.3.6.1.2.1.2.2.1.3.329252864|2|250 -1.3.6.1.2.1.2.2.1.3.329383936|2|250 -1.3.6.1.2.1.2.2.1.3.329515008|2|250 -1.3.6.1.2.1.2.2.1.3.329646080|2|250 -1.3.6.1.2.1.2.2.1.3.329777152|2|250 -1.3.6.1.2.1.2.2.1.3.329908224|2|250 -1.3.6.1.2.1.2.2.1.3.330039296|2|250 -1.3.6.1.2.1.2.2.1.3.330170368|2|250 -1.3.6.1.2.1.2.2.1.3.330301440|2|250 -1.3.6.1.2.1.2.2.1.3.330432512|2|250 -1.3.6.1.2.1.2.2.1.3.330563584|2|250 -1.3.6.1.2.1.2.2.1.3.330694656|2|250 -1.3.6.1.2.1.2.2.1.3.330825728|2|250 -1.3.6.1.2.1.2.2.1.3.330956800|2|250 -1.3.6.1.2.1.2.2.1.3.331087872|2|250 -1.3.6.1.2.1.2.2.1.3.331218944|2|250 -1.3.6.1.2.1.2.2.1.3.1077936128|2|6 -1.3.6.1.2.1.2.2.1.3.1077936640|2|6 -1.3.6.1.2.1.2.2.1.3.1077937152|2|6 -1.3.6.1.2.1.2.2.1.3.1077937664|2|6 -1.3.6.1.2.1.2.2.1.3.1077938176|2|6 -1.3.6.1.2.1.2.2.1.3.1077938688|2|6 -1.3.6.1.2.1.2.2.1.3.1077939200|2|6 -1.3.6.1.2.1.2.2.1.3.1077939712|2|6 -1.3.6.1.2.1.2.2.1.3.1077940224|2|6 -1.3.6.1.2.1.2.2.1.3.1077940736|2|6 -1.3.6.1.2.1.2.2.1.3.1077941248|2|6 -1.3.6.1.2.1.2.2.1.3.1077941760|2|6 -1.3.6.1.2.1.2.2.1.3.1077942272|2|6 -1.3.6.1.2.1.2.2.1.3.1077942784|2|6 -1.3.6.1.2.1.2.2.1.3.1077943296|2|6 -1.3.6.1.2.1.2.2.1.3.1077943808|2|6 -1.3.6.1.2.1.2.2.1.3.1077944320|2|6 -1.3.6.1.2.1.2.2.1.3.1077944832|2|6 -1.3.6.1.2.1.2.2.1.3.1077945344|2|6 -1.3.6.1.2.1.2.2.1.3.1077945856|2|6 -1.3.6.1.2.1.2.2.1.3.1077946368|2|6 -1.3.6.1.2.1.2.2.1.3.1077946880|2|6 -1.3.6.1.2.1.2.2.1.3.1077947392|2|6 -1.3.6.1.2.1.2.2.1.3.1077947904|2|6 -1.3.6.1.2.1.2.2.1.3.1077948416|2|6 -1.3.6.1.2.1.2.2.1.3.1077948928|2|6 -1.3.6.1.2.1.2.2.1.3.1077949440|2|6 -1.3.6.1.2.1.2.2.1.3.1077949952|2|6 -1.3.6.1.2.1.2.2.1.3.1077950464|2|6 -1.3.6.1.2.1.2.2.1.3.1077950976|2|6 -1.3.6.1.2.1.2.2.1.3.1077951488|2|6 -1.3.6.1.2.1.2.2.1.3.1077952000|2|6 -1.3.6.1.2.1.2.2.1.3.1077952512|2|6 -1.3.6.1.2.1.2.2.1.3.1077953024|2|6 -1.3.6.1.2.1.2.2.1.3.1077953536|2|6 -1.3.6.1.2.1.2.2.1.3.1077954048|2|6 -1.3.6.1.2.1.2.2.1.3.1078198272|2|161 -1.3.6.1.2.1.2.2.1.3.1078198784|2|161 -1.3.6.1.2.1.2.2.1.3.1078199296|2|161 -1.3.6.1.2.1.2.2.1.3.1078199808|2|161 -1.3.6.1.2.1.2.2.1.3.1078200320|2|161 -1.3.6.1.2.1.2.2.1.3.1078200832|2|161 -1.3.6.1.2.1.2.2.1.3.1078201344|2|161 -1.3.6.1.2.1.2.2.1.3.1078201856|2|161 -1.3.6.1.2.1.2.2.1.3.1078202368|2|161 -1.3.6.1.2.1.2.2.1.3.1078202880|2|161 -1.3.6.1.2.1.2.2.1.3.1078203392|2|161 -1.3.6.1.2.1.2.2.1.3.1078203904|2|161 -1.3.6.1.2.1.2.2.1.3.1078204416|2|161 -1.3.6.1.2.1.2.2.1.3.1078204928|2|161 -1.3.6.1.2.1.2.2.1.3.1078205440|2|161 -1.3.6.1.2.1.2.2.1.3.1078205952|2|161 -1.3.6.1.2.1.2.2.1.3.1078206464|2|161 -1.3.6.1.2.1.2.2.1.3.1078206976|2|161 -1.3.6.1.2.1.2.2.1.3.1078207488|2|161 -1.3.6.1.2.1.2.2.1.3.1078208000|2|161 -1.3.6.1.2.1.2.2.1.3.1078208512|2|161 -1.3.6.1.2.1.2.2.1.3.1078209024|2|161 -1.3.6.1.2.1.2.2.1.3.1078209536|2|161 -1.3.6.1.2.1.2.2.1.3.1078210048|2|161 -1.3.6.1.2.1.2.2.1.3.1078210560|2|161 -1.3.6.1.2.1.2.2.1.3.1078211072|2|161 -1.3.6.1.2.1.2.2.1.3.1078211584|2|161 -1.3.6.1.2.1.2.2.1.3.1078212096|2|161 -1.3.6.1.2.1.2.2.1.3.1078212608|2|161 -1.3.6.1.2.1.2.2.1.3.1078213120|2|161 -1.3.6.1.2.1.2.2.1.3.1078213632|2|161 -1.3.6.1.2.1.2.2.1.3.1078214144|2|161 -1.3.6.1.2.1.2.2.1.3.1078214656|2|161 -1.3.6.1.2.1.2.2.1.3.1078215168|2|161 -1.3.6.1.2.1.2.2.1.3.1078215680|2|161 -1.3.6.1.2.1.2.2.1.3.1078216192|2|161 -1.3.6.1.2.1.2.2.1.3.1078722560|2|209 -1.3.6.1.2.1.2.2.1.3.1078723072|2|209 -1.3.6.1.2.1.2.2.1.3.1078723584|2|209 -1.3.6.1.2.1.2.2.1.3.1078724096|2|209 -1.3.6.1.2.1.2.2.1.3.1078724608|2|209 -1.3.6.1.2.1.2.2.1.3.1078725120|2|209 -1.3.6.1.2.1.2.2.1.3.1078725632|2|209 -1.3.6.1.2.1.2.2.1.3.1078726144|2|209 -1.3.6.1.2.1.2.2.1.3.1078726656|2|209 -1.3.6.1.2.1.2.2.1.3.1078727168|2|209 -1.3.6.1.2.1.2.2.1.3.1078727680|2|209 -1.3.6.1.2.1.2.2.1.3.1078728192|2|209 -1.3.6.1.2.1.2.2.1.3.1078728704|2|209 -1.3.6.1.2.1.2.2.1.3.1078729216|2|209 -1.3.6.1.2.1.2.2.1.3.1078729728|2|209 -1.3.6.1.2.1.2.2.1.3.1078730240|2|209 -1.3.6.1.2.1.2.2.1.3.1078730752|2|209 -1.3.6.1.2.1.2.2.1.3.1078731264|2|209 -1.3.6.1.2.1.2.2.1.3.1078731776|2|209 -1.3.6.1.2.1.2.2.1.3.1078732288|2|209 -1.3.6.1.2.1.2.2.1.3.1078732800|2|209 -1.3.6.1.2.1.2.2.1.3.1078733312|2|209 -1.3.6.1.2.1.2.2.1.3.1078733824|2|209 -1.3.6.1.2.1.2.2.1.3.1078734336|2|209 -1.3.6.1.2.1.2.2.1.3.1078734848|2|209 -1.3.6.1.2.1.2.2.1.3.1078735360|2|209 -1.3.6.1.2.1.2.2.1.3.1078735872|2|209 -1.3.6.1.2.1.2.2.1.3.1078736384|2|209 -1.3.6.1.2.1.2.2.1.3.1078736896|2|209 -1.3.6.1.2.1.2.2.1.3.1078737408|2|209 -1.3.6.1.2.1.2.2.1.3.1078737920|2|209 -1.3.6.1.2.1.2.2.1.3.1078738432|2|209 -1.3.6.1.2.1.2.2.1.3.1078738944|2|209 -1.3.6.1.2.1.2.2.1.3.1078739456|2|209 -1.3.6.1.2.1.2.2.1.3.1078739968|2|209 -1.3.6.1.2.1.2.2.1.3.1078740480|2|209 -1.3.6.1.2.1.2.2.1.3.1078853886|2|135 -1.3.6.1.2.1.2.2.1.3.1078853887|2|135 -1.3.6.1.2.1.2.2.1.3.1078854398|2|135 -1.3.6.1.2.1.2.2.1.3.1078854399|2|135 -1.3.6.1.2.1.2.2.1.3.1078854910|2|135 -1.3.6.1.2.1.2.2.1.3.1078854911|2|135 -1.3.6.1.2.1.2.2.1.3.1078855422|2|135 -1.3.6.1.2.1.2.2.1.3.1078855423|2|135 -1.3.6.1.2.1.2.2.1.3.1078855934|2|135 -1.3.6.1.2.1.2.2.1.3.1078855935|2|135 -1.3.6.1.2.1.2.2.1.3.1078856446|2|135 -1.3.6.1.2.1.2.2.1.3.1078856447|2|135 -1.3.6.1.2.1.2.2.1.3.1078856958|2|135 -1.3.6.1.2.1.2.2.1.3.1078856959|2|135 -1.3.6.1.2.1.2.2.1.3.1078857470|2|135 -1.3.6.1.2.1.2.2.1.3.1078857471|2|135 -1.3.6.1.2.1.2.2.1.3.1078857982|2|135 -1.3.6.1.2.1.2.2.1.3.1078857983|2|135 -1.3.6.1.2.1.2.2.1.3.1078858494|2|135 -1.3.6.1.2.1.2.2.1.3.1078858495|2|135 -1.3.6.1.2.1.2.2.1.3.1078859006|2|135 -1.3.6.1.2.1.2.2.1.3.1078859007|2|135 -1.3.6.1.2.1.2.2.1.3.1078859518|2|135 -1.3.6.1.2.1.2.2.1.3.1078859519|2|135 -1.3.6.1.2.1.2.2.1.3.1078860030|2|135 -1.3.6.1.2.1.2.2.1.3.1078860031|2|135 -1.3.6.1.2.1.2.2.1.3.1078860542|2|135 -1.3.6.1.2.1.2.2.1.3.1078860543|2|135 -1.3.6.1.2.1.2.2.1.3.1078861054|2|135 -1.3.6.1.2.1.2.2.1.3.1078861055|2|135 -1.3.6.1.2.1.2.2.1.3.1078861566|2|135 -1.3.6.1.2.1.2.2.1.3.1078861567|2|135 -1.3.6.1.2.1.2.2.1.3.1078862078|2|135 -1.3.6.1.2.1.2.2.1.3.1078862079|2|135 -1.3.6.1.2.1.2.2.1.3.1078862590|2|135 -1.3.6.1.2.1.2.2.1.3.1078862591|2|135 -1.3.6.1.2.1.2.2.1.3.1078863102|2|135 -1.3.6.1.2.1.2.2.1.3.1078863103|2|135 -1.3.6.1.2.1.2.2.1.3.1078863614|2|135 -1.3.6.1.2.1.2.2.1.3.1078863615|2|135 -1.3.6.1.2.1.2.2.1.3.1078864126|2|135 -1.3.6.1.2.1.2.2.1.3.1078864127|2|135 -1.3.6.1.2.1.2.2.1.3.1078864638|2|135 -1.3.6.1.2.1.2.2.1.3.1078864639|2|135 -1.3.6.1.2.1.2.2.1.3.1078865150|2|135 -1.3.6.1.2.1.2.2.1.3.1078865151|2|135 -1.3.6.1.2.1.2.2.1.3.1078865662|2|135 -1.3.6.1.2.1.2.2.1.3.1078865663|2|135 -1.3.6.1.2.1.2.2.1.3.1078866174|2|135 -1.3.6.1.2.1.2.2.1.3.1078866175|2|135 -1.3.6.1.2.1.2.2.1.3.1078866686|2|135 -1.3.6.1.2.1.2.2.1.3.1078866687|2|135 -1.3.6.1.2.1.2.2.1.3.1078867198|2|135 -1.3.6.1.2.1.2.2.1.3.1078867199|2|135 -1.3.6.1.2.1.2.2.1.3.1078867710|2|135 -1.3.6.1.2.1.2.2.1.3.1078867711|2|135 -1.3.6.1.2.1.2.2.1.3.1078868222|2|135 -1.3.6.1.2.1.2.2.1.3.1078868223|2|135 -1.3.6.1.2.1.2.2.1.3.1078868734|2|135 -1.3.6.1.2.1.2.2.1.3.1078868735|2|135 -1.3.6.1.2.1.2.2.1.3.1078869246|2|135 -1.3.6.1.2.1.2.2.1.3.1078869247|2|135 -1.3.6.1.2.1.2.2.1.3.1078869758|2|135 -1.3.6.1.2.1.2.2.1.3.1078869759|2|135 -1.3.6.1.2.1.2.2.1.3.1078870270|2|135 -1.3.6.1.2.1.2.2.1.3.1078870271|2|135 -1.3.6.1.2.1.2.2.1.3.1078870782|2|135 -1.3.6.1.2.1.2.2.1.3.1078870783|2|135 -1.3.6.1.2.1.2.2.1.3.1078871294|2|135 -1.3.6.1.2.1.2.2.1.3.1078871295|2|135 -1.3.6.1.2.1.2.2.1.3.1078871806|2|135 -1.3.6.1.2.1.2.2.1.3.1078871807|2|135 +1.3.6.1.2.1.2.2.1.3.67109312|2|271 +1.3.6.1.2.1.2.2.1.3.67109359|2|271 +1.3.6.1.2.1.2.2.1.3.67109824|2|271 +1.3.6.1.2.1.2.2.1.3.67109871|2|271 +1.3.6.1.2.1.2.2.1.3.67111744|2|271 +1.3.6.1.2.1.2.2.1.3.67111919|2|271 +1.3.6.1.2.1.2.2.1.3.67112384|2|271 +1.3.6.1.2.1.2.2.1.3.67112431|2|271 +1.3.6.1.2.1.2.2.1.3.67113280|2|271 +1.3.6.1.2.1.2.2.1.3.67113455|2|271 +1.3.6.1.2.1.2.2.1.3.67113920|2|271 +1.3.6.1.2.1.2.2.1.3.67113967|2|271 +1.3.6.1.2.1.2.2.1.3.67114432|2|271 +1.3.6.1.2.1.2.2.1.3.67114479|2|271 +1.3.6.1.2.1.2.2.1.3.67114816|2|271 +1.3.6.1.2.1.2.2.1.3.67114991|2|271 +1.3.6.1.2.1.2.2.1.3.67305920|2|271 +1.3.6.1.2.1.2.2.1.3.67305967|2|271 +1.3.6.1.2.1.2.2.1.3.67306016|2|271 +1.3.6.1.2.1.2.2.1.3.67306944|2|271 +1.3.6.1.2.1.2.2.1.3.67306991|2|271 +1.3.6.1.2.1.2.2.1.3.67307968|2|271 +1.3.6.1.2.1.2.2.1.3.67308015|2|271 +1.3.6.1.2.1.2.2.1.3.67308480|2|271 +1.3.6.1.2.1.2.2.1.3.67308864|2|271 +1.3.6.1.2.1.2.2.1.3.67309039|2|271 +1.3.6.1.2.1.2.2.1.3.67309376|2|271 +1.3.6.1.2.1.2.2.1.3.67309551|2|271 +1.3.6.1.2.1.2.2.1.3.67309888|2|271 +1.3.6.1.2.1.2.2.1.3.67310063|2|271 +1.3.6.1.2.1.2.2.1.3.67311040|2|271 +1.3.6.1.2.1.2.2.1.3.67311087|2|271 +1.3.6.1.2.1.2.2.1.3.67311552|2|271 +1.3.6.1.2.1.2.2.1.3.67311599|2|271 +1.3.6.1.2.1.2.2.1.3.67312064|2|271 +1.3.6.1.2.1.2.2.1.3.67312576|2|271 +1.3.6.1.2.1.2.2.1.3.67312623|2|271 +1.3.6.1.2.1.2.2.1.3.67313088|2|271 +1.3.6.1.2.1.2.2.1.3.67313135|2|271 +1.3.6.1.2.1.2.2.1.3.67313472|2|271 +1.3.6.1.2.1.2.2.1.3.67313647|2|271 +1.3.6.1.2.1.2.2.1.3.67314112|2|271 +1.3.6.1.2.1.2.2.1.3.67314208|2|271 +1.3.6.1.2.1.2.2.1.3.67314496|2|271 +1.3.6.1.2.1.2.2.1.3.67355072|2|271 +1.3.6.1.2.1.2.2.1.3.67371456|2|271 +1.3.6.1.2.1.2.2.1.3.67371503|2|271 +1.3.6.1.2.1.2.2.1.3.67371968|2|271 +1.3.6.1.2.1.2.2.1.3.67372015|2|271 +1.3.6.1.2.1.2.2.1.3.67372992|2|271 +1.3.6.1.2.1.2.2.1.3.67373504|2|271 +1.3.6.1.2.1.2.2.1.3.67373551|2|271 +1.3.6.1.2.1.2.2.1.3.71303168|2|210 +1.3.6.1.2.1.2.2.1.3.71368704|2|210 +1.3.6.1.2.1.2.2.1.3.71434240|2|210 +1.3.6.1.2.1.2.2.1.3.71499776|2|210 +1.3.6.1.2.1.2.2.1.3.71565312|2|210 +1.3.6.1.2.1.2.2.1.3.71630848|2|210 +1.3.6.1.2.1.2.2.1.3.71696384|2|210 +1.3.6.1.2.1.2.2.1.3.71761920|2|210 +1.3.6.1.2.1.2.2.1.3.71827456|2|210 +1.3.6.1.2.1.2.2.1.3.71892992|2|210 +1.3.6.1.2.1.2.2.1.3.71958528|2|210 +1.3.6.1.2.1.2.2.1.3.72024064|2|210 +1.3.6.1.2.1.2.2.1.3.72089600|2|210 +1.3.6.1.2.1.2.2.1.3.72155136|2|210 +1.3.6.1.2.1.2.2.1.3.72220672|2|210 +1.3.6.1.2.1.2.2.1.3.72286208|2|210 +1.3.6.1.2.1.2.2.1.3.79692224|2|209 +1.3.6.1.2.1.2.2.1.3.79692736|2|209 +1.3.6.1.2.1.2.2.1.3.79694656|2|209 +1.3.6.1.2.1.2.2.1.3.79695296|2|209 +1.3.6.1.2.1.2.2.1.3.79695343|2|209 +1.3.6.1.2.1.2.2.1.3.79696192|2|209 +1.3.6.1.2.1.2.2.1.3.79696832|2|209 +1.3.6.1.2.1.2.2.1.3.79696879|2|209 +1.3.6.1.2.1.2.2.1.3.79697344|2|209 +1.3.6.1.2.1.2.2.1.3.79697391|2|209 +1.3.6.1.2.1.2.2.1.3.79697728|2|209 +1.3.6.1.2.1.2.2.1.3.79888832|2|209 +1.3.6.1.2.1.2.2.1.3.79888879|2|209 +1.3.6.1.2.1.2.2.1.3.79888928|2|209 +1.3.6.1.2.1.2.2.1.3.79889856|2|209 +1.3.6.1.2.1.2.2.1.3.79890880|2|209 +1.3.6.1.2.1.2.2.1.3.79891392|2|209 +1.3.6.1.2.1.2.2.1.3.79891776|2|209 +1.3.6.1.2.1.2.2.1.3.79892288|2|209 +1.3.6.1.2.1.2.2.1.3.79892800|2|209 +1.3.6.1.2.1.2.2.1.3.79893952|2|209 +1.3.6.1.2.1.2.2.1.3.79894464|2|209 +1.3.6.1.2.1.2.2.1.3.79894976|2|209 +1.3.6.1.2.1.2.2.1.3.79895488|2|209 +1.3.6.1.2.1.2.2.1.3.79896000|2|209 +1.3.6.1.2.1.2.2.1.3.79896384|2|209 +1.3.6.1.2.1.2.2.1.3.79897024|2|209 +1.3.6.1.2.1.2.2.1.3.79897120|2|209 +1.3.6.1.2.1.2.2.1.3.79937984|2|209 +1.3.6.1.2.1.2.2.1.3.79954368|2|209 +1.3.6.1.2.1.2.2.1.3.79954415|2|209 +1.3.6.1.2.1.2.2.1.3.79954880|2|209 +1.3.6.1.2.1.2.2.1.3.79955904|2|209 +1.3.6.1.2.1.2.2.1.3.79956416|2|209 +1.3.6.1.2.1.2.2.1.3.81788928|2|135 +1.3.6.1.2.1.2.2.1.3.81788933|2|135 +1.3.6.1.2.1.2.2.1.3.81788939|2|135 +1.3.6.1.2.1.2.2.1.3.81788942|2|135 +1.3.6.1.2.1.2.2.1.3.81788948|2|135 +1.3.6.1.2.1.2.2.1.3.81788949|2|135 +1.3.6.1.2.1.2.2.1.3.81788952|2|135 +1.3.6.1.2.1.2.2.1.3.81788953|2|135 +1.3.6.1.2.1.2.2.1.3.81788955|2|135 +1.3.6.1.2.1.2.2.1.3.81788957|2|135 +1.3.6.1.2.1.2.2.1.3.81788958|2|135 +1.3.6.1.2.1.2.2.1.3.81788960|2|135 +1.3.6.1.2.1.2.2.1.3.81788969|2|135 +1.3.6.1.2.1.2.2.1.3.81788973|2|135 +1.3.6.1.2.1.2.2.1.3.81788978|2|135 +1.3.6.1.2.1.2.2.1.3.81788980|2|135 +1.3.6.1.2.1.2.2.1.3.81788981|2|135 +1.3.6.1.2.1.2.2.1.3.81788986|2|135 +1.3.6.1.2.1.2.2.1.3.81788989|2|135 +1.3.6.1.2.1.2.2.1.3.81788990|2|135 +1.3.6.1.2.1.2.2.1.3.81788991|2|135 +1.3.6.1.2.1.2.2.1.3.81788992|2|135 +1.3.6.1.2.1.2.2.1.3.81788993|2|135 +1.3.6.1.2.1.2.2.1.3.81788994|2|135 +1.3.6.1.2.1.2.2.1.3.81788995|2|135 +1.3.6.1.2.1.2.2.1.3.81788996|2|135 +1.3.6.1.2.1.2.2.1.3.81985537|2|135 +1.3.6.1.2.1.2.2.1.3.81985538|2|135 +1.3.6.1.2.1.2.2.1.3.81985539|2|135 +1.3.6.1.2.1.2.2.1.3.81985540|2|135 +1.3.6.1.2.1.2.2.1.3.81985542|2|135 +1.3.6.1.2.1.2.2.1.3.81985543|2|135 +1.3.6.1.2.1.2.2.1.3.81985544|2|135 +1.3.6.1.2.1.2.2.1.3.81985545|2|135 +1.3.6.1.2.1.2.2.1.3.81985546|2|135 +1.3.6.1.2.1.2.2.1.3.81985548|2|135 +1.3.6.1.2.1.2.2.1.3.81985549|2|135 +1.3.6.1.2.1.2.2.1.3.81985551|2|135 +1.3.6.1.2.1.2.2.1.3.81985552|2|135 +1.3.6.1.2.1.2.2.1.3.81985553|2|135 +1.3.6.1.2.1.2.2.1.3.81985554|2|135 +1.3.6.1.2.1.2.2.1.3.81985555|2|135 +1.3.6.1.2.1.2.2.1.3.81985558|2|135 +1.3.6.1.2.1.2.2.1.3.81985559|2|135 +1.3.6.1.2.1.2.2.1.3.81985564|2|135 +1.3.6.1.2.1.2.2.1.3.81985567|2|135 +1.3.6.1.2.1.2.2.1.3.81985570|2|135 +1.3.6.1.2.1.2.2.1.3.81985571|2|135 +1.3.6.1.2.1.2.2.1.3.81985572|2|135 +1.3.6.1.2.1.2.2.1.3.81985574|2|135 +1.3.6.1.2.1.2.2.1.3.81985575|2|135 +1.3.6.1.2.1.2.2.1.3.81985576|2|135 +1.3.6.1.2.1.2.2.1.3.81985578|2|135 +1.3.6.1.2.1.2.2.1.3.81985579|2|135 +1.3.6.1.2.1.2.2.1.3.81985580|2|135 +1.3.6.1.2.1.2.2.1.3.81985583|2|135 +1.3.6.1.2.1.2.2.1.3.81985584|2|135 +1.3.6.1.2.1.2.2.1.3.81985585|2|135 +1.3.6.1.2.1.2.2.1.3.81985587|2|135 +1.3.6.1.2.1.2.2.1.3.81985590|2|135 +1.3.6.1.2.1.2.2.1.3.81985591|2|135 +1.3.6.1.2.1.2.2.1.3.81985592|2|135 +1.3.6.1.2.1.2.2.1.3.81985593|2|135 +1.3.6.1.2.1.2.2.1.3.81985595|2|135 +1.3.6.1.2.1.2.2.1.3.81985596|2|135 +1.3.6.1.2.1.2.2.1.3.81985612|2|135 +1.3.6.1.2.1.2.2.1.3.81985613|2|135 +1.3.6.1.2.1.2.2.1.3.81985614|2|135 +1.3.6.1.2.1.2.2.1.3.82051098|2|135 +1.3.6.1.2.1.2.2.1.3.82051105|2|135 +1.3.6.1.2.1.2.2.1.3.82051109|2|135 +1.3.6.1.2.1.2.2.1.3.82051118|2|135 +1.3.6.1.2.1.2.2.1.3.82051141|2|135 +1.3.6.1.2.1.2.2.1.3.82051142|2|135 +1.3.6.1.2.1.2.2.1.3.82051143|2|135 +1.3.6.1.2.1.2.2.1.3.82051144|2|135 +1.3.6.1.2.1.2.2.1.3.82051145|2|135 +1.3.6.1.2.1.2.2.1.3.82051146|2|135 +1.3.6.1.2.1.2.2.1.3.82051147|2|135 +1.3.6.1.2.1.2.2.1.3.94380032|2|250 +1.3.6.1.2.1.2.2.1.3.94445568|2|250 +1.3.6.1.2.1.2.2.1.3.94511104|2|250 +1.3.6.1.2.1.2.2.1.3.94576640|2|250 +1.3.6.1.2.1.2.2.1.3.94642176|2|250 +1.3.6.1.2.1.2.2.1.3.94707712|2|250 +1.3.6.1.2.1.2.2.1.3.94773248|2|250 +1.3.6.1.2.1.2.2.1.3.94838784|2|250 +1.3.6.1.2.1.2.2.1.3.94904320|2|250 +1.3.6.1.2.1.2.2.1.3.94969856|2|250 +1.3.6.1.2.1.2.2.1.3.95035392|2|250 +1.3.6.1.2.1.2.2.1.3.95100928|2|250 +1.3.6.1.2.1.2.2.1.3.95166464|2|250 +1.3.6.1.2.1.2.2.1.3.95232000|2|250 +1.3.6.1.2.1.2.2.1.3.95297536|2|250 +1.3.6.1.2.1.2.2.1.3.95363072|2|250 +1.3.6.1.2.1.2.2.1.3.96468992|2|270 +1.3.6.1.2.1.2.2.1.3.96469504|2|270 +1.3.6.1.2.1.2.2.1.3.96471552|2|270 +1.3.6.1.2.1.2.2.1.3.96472064|2|270 +1.3.6.1.2.1.2.2.1.3.96473088|2|270 +1.3.6.1.2.1.2.2.1.3.96473600|2|270 +1.3.6.1.2.1.2.2.1.3.96474112|2|270 +1.3.6.1.2.1.2.2.1.3.96474624|2|270 +1.3.6.1.2.1.2.2.1.3.96665600|2|270 +1.3.6.1.2.1.2.2.1.3.96666112|2|270 +1.3.6.1.2.1.2.2.1.3.96666624|2|270 +1.3.6.1.2.1.2.2.1.3.96667648|2|270 +1.3.6.1.2.1.2.2.1.3.96668160|2|270 +1.3.6.1.2.1.2.2.1.3.96668672|2|270 +1.3.6.1.2.1.2.2.1.3.96669184|2|270 +1.3.6.1.2.1.2.2.1.3.96669696|2|270 +1.3.6.1.2.1.2.2.1.3.96670208|2|270 +1.3.6.1.2.1.2.2.1.3.96670720|2|270 +1.3.6.1.2.1.2.2.1.3.96671232|2|270 +1.3.6.1.2.1.2.2.1.3.96671744|2|270 +1.3.6.1.2.1.2.2.1.3.96672256|2|270 +1.3.6.1.2.1.2.2.1.3.96672768|2|270 +1.3.6.1.2.1.2.2.1.3.96673280|2|270 +1.3.6.1.2.1.2.2.1.3.96673792|2|270 +1.3.6.1.2.1.2.2.1.3.96674304|2|270 +1.3.6.1.2.1.2.2.1.3.96714752|2|270 +1.3.6.1.2.1.2.2.1.3.96731136|2|270 +1.3.6.1.2.1.2.2.1.3.96731648|2|270 +1.3.6.1.2.1.2.2.1.3.96732672|2|270 +1.3.6.1.2.1.2.2.1.3.96733184|2|270 1.3.6.1.2.1.2.2.1.3.1079377920|2|6 -1.3.6.1.2.1.2.2.1.3.1081475072|2|6 -1.3.6.1.2.1.2.2.1.3.1087766528|2|6 -1.3.6.1.2.1.2.2.1.3.1094057984|2|6 1.3.6.1.2.1.2.2.1.4.20971520|2|1500 1.3.6.1.2.1.2.2.1.4.20972032|2|296 1.3.6.1.2.1.2.2.1.4.20972544|2|1500 -1.3.6.1.2.1.2.2.1.4.1077936128|2|1980 -1.3.6.1.2.1.2.2.1.4.1077936640|2|1980 -1.3.6.1.2.1.2.2.1.4.1077937152|2|1980 -1.3.6.1.2.1.2.2.1.4.1077937664|2|1980 -1.3.6.1.2.1.2.2.1.4.1077938176|2|1980 -1.3.6.1.2.1.2.2.1.4.1077938688|2|1980 -1.3.6.1.2.1.2.2.1.4.1077939200|2|1980 -1.3.6.1.2.1.2.2.1.4.1077939712|2|1980 -1.3.6.1.2.1.2.2.1.4.1077940224|2|1980 -1.3.6.1.2.1.2.2.1.4.1077940736|2|1980 -1.3.6.1.2.1.2.2.1.4.1077941248|2|1980 -1.3.6.1.2.1.2.2.1.4.1077941760|2|1980 -1.3.6.1.2.1.2.2.1.4.1077942272|2|1980 -1.3.6.1.2.1.2.2.1.4.1077942784|2|1980 -1.3.6.1.2.1.2.2.1.4.1077943296|2|1980 -1.3.6.1.2.1.2.2.1.4.1077943808|2|1980 -1.3.6.1.2.1.2.2.1.4.1077944320|2|1980 -1.3.6.1.2.1.2.2.1.4.1077944832|2|1980 -1.3.6.1.2.1.2.2.1.4.1077945344|2|1980 -1.3.6.1.2.1.2.2.1.4.1077945856|2|1980 -1.3.6.1.2.1.2.2.1.4.1077946368|2|1980 -1.3.6.1.2.1.2.2.1.4.1077946880|2|1980 -1.3.6.1.2.1.2.2.1.4.1077947392|2|1980 -1.3.6.1.2.1.2.2.1.4.1077947904|2|1980 -1.3.6.1.2.1.2.2.1.4.1077948416|2|1980 -1.3.6.1.2.1.2.2.1.4.1077948928|2|1980 -1.3.6.1.2.1.2.2.1.4.1077949440|2|1980 -1.3.6.1.2.1.2.2.1.4.1077949952|2|1980 -1.3.6.1.2.1.2.2.1.4.1077950464|2|1980 -1.3.6.1.2.1.2.2.1.4.1077950976|2|1980 -1.3.6.1.2.1.2.2.1.4.1077951488|2|1980 -1.3.6.1.2.1.2.2.1.4.1077952000|2|1980 -1.3.6.1.2.1.2.2.1.4.1077952512|2|1980 -1.3.6.1.2.1.2.2.1.4.1077953024|2|1980 -1.3.6.1.2.1.2.2.1.4.1077953536|2|1980 -1.3.6.1.2.1.2.2.1.4.1077954048|2|1980 -1.3.6.1.2.1.2.2.1.4.1079377920|2|9212 -1.3.6.1.2.1.2.2.1.4.1081475072|2|1980 -1.3.6.1.2.1.2.2.1.4.1087766528|2|1980 -1.3.6.1.2.1.2.2.1.4.1094057984|2|1980 +1.3.6.1.2.1.2.2.1.4.1079377920|2|1980 1.3.6.1.2.1.2.2.1.5.20971520|66|0 -1.3.6.1.2.1.2.2.1.5.20972032|66|9600 +1.3.6.1.2.1.2.2.1.5.20972032|66|10000000 1.3.6.1.2.1.2.2.1.5.20972544|66|10000000 -1.3.6.1.2.1.2.2.1.5.104857600|66|0 -1.3.6.1.2.1.2.2.1.5.104988672|66|0 -1.3.6.1.2.1.2.2.1.5.105119744|66|0 -1.3.6.1.2.1.2.2.1.5.105250816|66|0 -1.3.6.1.2.1.2.2.1.5.105381888|66|0 -1.3.6.1.2.1.2.2.1.5.105512960|66|0 -1.3.6.1.2.1.2.2.1.5.105644032|66|0 -1.3.6.1.2.1.2.2.1.5.105775104|66|0 -1.3.6.1.2.1.2.2.1.5.105906176|66|0 -1.3.6.1.2.1.2.2.1.5.106037248|66|0 -1.3.6.1.2.1.2.2.1.5.106168320|66|0 -1.3.6.1.2.1.2.2.1.5.106299392|66|0 -1.3.6.1.2.1.2.2.1.5.106430464|66|0 -1.3.6.1.2.1.2.2.1.5.106561536|66|0 -1.3.6.1.2.1.2.2.1.5.106692608|66|0 -1.3.6.1.2.1.2.2.1.5.106823680|66|0 -1.3.6.1.2.1.2.2.1.5.127926272|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128057344|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128188416|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128319488|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128450560|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128581632|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128712704|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128843776|66|1244000000 -1.3.6.1.2.1.2.2.1.5.128974848|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129105920|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129236992|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129368064|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129499136|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129630208|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129761280|66|1244000000 -1.3.6.1.2.1.2.2.1.5.129892352|66|1244000000 -1.3.6.1.2.1.2.2.1.5.205520896|66|0 -1.3.6.1.2.1.2.2.1.5.205651968|66|0 -1.3.6.1.2.1.2.2.1.5.205783040|66|0 -1.3.6.1.2.1.2.2.1.5.205914112|66|0 -1.3.6.1.2.1.2.2.1.5.206045184|66|0 -1.3.6.1.2.1.2.2.1.5.206176256|66|0 -1.3.6.1.2.1.2.2.1.5.206307328|66|0 -1.3.6.1.2.1.2.2.1.5.206438400|66|0 -1.3.6.1.2.1.2.2.1.5.206569472|66|0 -1.3.6.1.2.1.2.2.1.5.206700544|66|0 -1.3.6.1.2.1.2.2.1.5.206831616|66|0 -1.3.6.1.2.1.2.2.1.5.206962688|66|0 -1.3.6.1.2.1.2.2.1.5.207093760|66|0 -1.3.6.1.2.1.2.2.1.5.207224832|66|0 -1.3.6.1.2.1.2.2.1.5.207355904|66|0 -1.3.6.1.2.1.2.2.1.5.207486976|66|0 -1.3.6.1.2.1.2.2.1.5.228589568|66|1244000000 -1.3.6.1.2.1.2.2.1.5.228720640|66|1244000000 -1.3.6.1.2.1.2.2.1.5.228851712|66|1244000000 -1.3.6.1.2.1.2.2.1.5.228982784|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229113856|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229244928|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229376000|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229507072|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229638144|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229769216|66|1244000000 -1.3.6.1.2.1.2.2.1.5.229900288|66|1244000000 -1.3.6.1.2.1.2.2.1.5.230031360|66|1244000000 -1.3.6.1.2.1.2.2.1.5.230162432|66|1244000000 -1.3.6.1.2.1.2.2.1.5.230293504|66|1244000000 -1.3.6.1.2.1.2.2.1.5.230424576|66|1244000000 -1.3.6.1.2.1.2.2.1.5.230555648|66|1244000000 -1.3.6.1.2.1.2.2.1.5.306184192|66|0 -1.3.6.1.2.1.2.2.1.5.306315264|66|0 -1.3.6.1.2.1.2.2.1.5.306446336|66|0 -1.3.6.1.2.1.2.2.1.5.306577408|66|0 -1.3.6.1.2.1.2.2.1.5.306708480|66|0 -1.3.6.1.2.1.2.2.1.5.306839552|66|0 -1.3.6.1.2.1.2.2.1.5.306970624|66|0 -1.3.6.1.2.1.2.2.1.5.307101696|66|0 -1.3.6.1.2.1.2.2.1.5.307232768|66|0 -1.3.6.1.2.1.2.2.1.5.307363840|66|0 -1.3.6.1.2.1.2.2.1.5.307494912|66|0 -1.3.6.1.2.1.2.2.1.5.307625984|66|0 -1.3.6.1.2.1.2.2.1.5.307757056|66|0 -1.3.6.1.2.1.2.2.1.5.307888128|66|0 -1.3.6.1.2.1.2.2.1.5.308019200|66|0 -1.3.6.1.2.1.2.2.1.5.308150272|66|0 -1.3.6.1.2.1.2.2.1.5.329252864|66|1244000000 -1.3.6.1.2.1.2.2.1.5.329383936|66|1244000000 -1.3.6.1.2.1.2.2.1.5.329515008|66|1244000000 -1.3.6.1.2.1.2.2.1.5.329646080|66|1244000000 -1.3.6.1.2.1.2.2.1.5.329777152|66|1244000000 -1.3.6.1.2.1.2.2.1.5.329908224|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330039296|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330170368|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330301440|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330432512|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330563584|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330694656|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330825728|66|1244000000 -1.3.6.1.2.1.2.2.1.5.330956800|66|1244000000 -1.3.6.1.2.1.2.2.1.5.331087872|66|1244000000 -1.3.6.1.2.1.2.2.1.5.331218944|66|1244000000 -1.3.6.1.2.1.2.2.1.5.1077936128|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1077936640|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1077937152|66|0 -1.3.6.1.2.1.2.2.1.5.1077937664|66|0 -1.3.6.1.2.1.2.2.1.5.1077938176|66|0 -1.3.6.1.2.1.2.2.1.5.1077938688|66|0 -1.3.6.1.2.1.2.2.1.5.1077939200|66|0 -1.3.6.1.2.1.2.2.1.5.1077939712|66|0 -1.3.6.1.2.1.2.2.1.5.1077940224|66|0 -1.3.6.1.2.1.2.2.1.5.1077940736|66|0 -1.3.6.1.2.1.2.2.1.5.1077941248|66|0 -1.3.6.1.2.1.2.2.1.5.1077941760|66|0 -1.3.6.1.2.1.2.2.1.5.1077942272|66|0 -1.3.6.1.2.1.2.2.1.5.1077942784|66|0 -1.3.6.1.2.1.2.2.1.5.1077943296|66|0 -1.3.6.1.2.1.2.2.1.5.1077943808|66|0 -1.3.6.1.2.1.2.2.1.5.1077944320|66|0 -1.3.6.1.2.1.2.2.1.5.1077944832|66|0 -1.3.6.1.2.1.2.2.1.5.1077945344|66|0 -1.3.6.1.2.1.2.2.1.5.1077945856|66|0 -1.3.6.1.2.1.2.2.1.5.1077946368|66|0 -1.3.6.1.2.1.2.2.1.5.1077946880|66|0 -1.3.6.1.2.1.2.2.1.5.1077947392|66|0 -1.3.6.1.2.1.2.2.1.5.1077947904|66|0 -1.3.6.1.2.1.2.2.1.5.1077948416|66|0 -1.3.6.1.2.1.2.2.1.5.1077948928|66|0 -1.3.6.1.2.1.2.2.1.5.1077949440|66|0 -1.3.6.1.2.1.2.2.1.5.1077949952|66|0 -1.3.6.1.2.1.2.2.1.5.1077950464|66|0 -1.3.6.1.2.1.2.2.1.5.1077950976|66|0 -1.3.6.1.2.1.2.2.1.5.1077951488|66|0 -1.3.6.1.2.1.2.2.1.5.1077952000|66|0 -1.3.6.1.2.1.2.2.1.5.1077952512|66|0 -1.3.6.1.2.1.2.2.1.5.1077953024|66|0 -1.3.6.1.2.1.2.2.1.5.1077953536|66|0 -1.3.6.1.2.1.2.2.1.5.1077954048|66|0 -1.3.6.1.2.1.2.2.1.5.1078198272|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078198784|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078199296|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078199808|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078200320|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078200832|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078201344|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078201856|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078202368|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078202880|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078203392|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078203904|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078204416|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078204928|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078205440|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078205952|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078206464|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078206976|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078207488|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078208000|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078208512|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078209024|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078209536|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078210048|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078210560|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078211072|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078211584|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078212096|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078212608|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078213120|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078213632|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078214144|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078214656|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078215168|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078215680|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1078216192|66|1000000000 +1.3.6.1.2.1.2.2.1.5.71303168|66|0 +1.3.6.1.2.1.2.2.1.5.71368704|66|0 +1.3.6.1.2.1.2.2.1.5.71434240|66|0 +1.3.6.1.2.1.2.2.1.5.71499776|66|0 +1.3.6.1.2.1.2.2.1.5.71565312|66|0 +1.3.6.1.2.1.2.2.1.5.71630848|66|0 +1.3.6.1.2.1.2.2.1.5.71696384|66|0 +1.3.6.1.2.1.2.2.1.5.71761920|66|0 +1.3.6.1.2.1.2.2.1.5.71827456|66|0 +1.3.6.1.2.1.2.2.1.5.71892992|66|0 +1.3.6.1.2.1.2.2.1.5.71958528|66|0 +1.3.6.1.2.1.2.2.1.5.72024064|66|0 +1.3.6.1.2.1.2.2.1.5.72089600|66|0 +1.3.6.1.2.1.2.2.1.5.72155136|66|0 +1.3.6.1.2.1.2.2.1.5.72220672|66|0 +1.3.6.1.2.1.2.2.1.5.72286208|66|0 +1.3.6.1.2.1.2.2.1.5.94380032|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94445568|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94511104|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94576640|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94642176|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94707712|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94773248|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94838784|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94904320|66|4294967295 +1.3.6.1.2.1.2.2.1.5.94969856|66|4294967295 +1.3.6.1.2.1.2.2.1.5.95035392|66|4294967295 +1.3.6.1.2.1.2.2.1.5.95100928|66|4294967295 +1.3.6.1.2.1.2.2.1.5.95166464|66|4294967295 +1.3.6.1.2.1.2.2.1.5.95232000|66|4294967295 +1.3.6.1.2.1.2.2.1.5.95297536|66|4294967295 +1.3.6.1.2.1.2.2.1.5.95363072|66|4294967295 1.3.6.1.2.1.2.2.1.5.1079377920|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1081475072|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1087766528|66|1000000000 -1.3.6.1.2.1.2.2.1.5.1094057984|66|1000000000 1.3.6.1.2.1.2.2.1.6.20971520|4| -1.3.6.1.2.1.2.2.1.6.20972032|4| -1.3.6.1.2.1.2.2.1.6.20972544|4x|060000000080 -1.3.6.1.2.1.2.2.1.6.1077936128|4x|3C8BCDEFC529 -1.3.6.1.2.1.2.2.1.6.1077936640|4x|3C8BCDEFC52A -1.3.6.1.2.1.2.2.1.6.1077937152|4x|3C8BCDEFC52B -1.3.6.1.2.1.2.2.1.6.1077937664|4x|3C8BCDEFC52C -1.3.6.1.2.1.2.2.1.6.1077938176|4x|3C8BCDEFC52D -1.3.6.1.2.1.2.2.1.6.1077938688|4x|3C8BCDEFC52E -1.3.6.1.2.1.2.2.1.6.1077939200|4x|3C8BCDEFC52F -1.3.6.1.2.1.2.2.1.6.1077939712|4x|3C8BCDEFC530 -1.3.6.1.2.1.2.2.1.6.1077940224|4x|3C8BCDEFC531 -1.3.6.1.2.1.2.2.1.6.1077940736|4x|3C8BCDEFC532 -1.3.6.1.2.1.2.2.1.6.1077941248|4x|3C8BCDEFC533 -1.3.6.1.2.1.2.2.1.6.1077941760|4x|3C8BCDEFC534 -1.3.6.1.2.1.2.2.1.6.1077942272|4x|3C8BCDEFC535 -1.3.6.1.2.1.2.2.1.6.1077942784|4x|3C8BCDEFC536 -1.3.6.1.2.1.2.2.1.6.1077943296|4x|3C8BCDEFC537 -1.3.6.1.2.1.2.2.1.6.1077943808|4x|3C8BCDEFC538 -1.3.6.1.2.1.2.2.1.6.1077944320|4x|3C8BCDEFC539 -1.3.6.1.2.1.2.2.1.6.1077944832|4x|3C8BCDEFC53A -1.3.6.1.2.1.2.2.1.6.1077945344|4x|3C8BCDEFC53B -1.3.6.1.2.1.2.2.1.6.1077945856|4x|3C8BCDEFC53C -1.3.6.1.2.1.2.2.1.6.1077946368|4x|3C8BCDEFC53D -1.3.6.1.2.1.2.2.1.6.1077946880|4x|3C8BCDEFC53E -1.3.6.1.2.1.2.2.1.6.1077947392|4x|3C8BCDEFC53F -1.3.6.1.2.1.2.2.1.6.1077947904|4x|3C8BCDEFC540 -1.3.6.1.2.1.2.2.1.6.1077948416|4x|3C8BCDEFC541 -1.3.6.1.2.1.2.2.1.6.1077948928|4x|3C8BCDEFC542 -1.3.6.1.2.1.2.2.1.6.1077949440|4x|3C8BCDEFC543 -1.3.6.1.2.1.2.2.1.6.1077949952|4x|3C8BCDEFC544 -1.3.6.1.2.1.2.2.1.6.1077950464|4x|3C8BCDEFC545 -1.3.6.1.2.1.2.2.1.6.1077950976|4x|3C8BCDEFC546 -1.3.6.1.2.1.2.2.1.6.1077951488|4x|3C8BCDEFC547 -1.3.6.1.2.1.2.2.1.6.1077952000|4x|3C8BCDEFC548 -1.3.6.1.2.1.2.2.1.6.1077952512|4x|3C8BCDEFC549 -1.3.6.1.2.1.2.2.1.6.1077953024|4x|3C8BCDEFC54A -1.3.6.1.2.1.2.2.1.6.1077953536|4x|3C8BCDEFC54B -1.3.6.1.2.1.2.2.1.6.1077954048|4x|3C8BCDEFC54C -1.3.6.1.2.1.2.2.1.6.1078198272|4| -1.3.6.1.2.1.2.2.1.6.1078198784|4| -1.3.6.1.2.1.2.2.1.6.1078199296|4| -1.3.6.1.2.1.2.2.1.6.1078199808|4| -1.3.6.1.2.1.2.2.1.6.1078200320|4| -1.3.6.1.2.1.2.2.1.6.1078200832|4| -1.3.6.1.2.1.2.2.1.6.1078201344|4| -1.3.6.1.2.1.2.2.1.6.1078201856|4| -1.3.6.1.2.1.2.2.1.6.1078202368|4| -1.3.6.1.2.1.2.2.1.6.1078202880|4| -1.3.6.1.2.1.2.2.1.6.1078203392|4| -1.3.6.1.2.1.2.2.1.6.1078203904|4| -1.3.6.1.2.1.2.2.1.6.1078204416|4| -1.3.6.1.2.1.2.2.1.6.1078204928|4| -1.3.6.1.2.1.2.2.1.6.1078205440|4| -1.3.6.1.2.1.2.2.1.6.1078205952|4| -1.3.6.1.2.1.2.2.1.6.1078206464|4| -1.3.6.1.2.1.2.2.1.6.1078206976|4| -1.3.6.1.2.1.2.2.1.6.1078207488|4| -1.3.6.1.2.1.2.2.1.6.1078208000|4| -1.3.6.1.2.1.2.2.1.6.1078208512|4| -1.3.6.1.2.1.2.2.1.6.1078209024|4| -1.3.6.1.2.1.2.2.1.6.1078209536|4| -1.3.6.1.2.1.2.2.1.6.1078210048|4| -1.3.6.1.2.1.2.2.1.6.1078210560|4| -1.3.6.1.2.1.2.2.1.6.1078211072|4| -1.3.6.1.2.1.2.2.1.6.1078211584|4| -1.3.6.1.2.1.2.2.1.6.1078212096|4| -1.3.6.1.2.1.2.2.1.6.1078212608|4| -1.3.6.1.2.1.2.2.1.6.1078213120|4| -1.3.6.1.2.1.2.2.1.6.1078213632|4| -1.3.6.1.2.1.2.2.1.6.1078214144|4| -1.3.6.1.2.1.2.2.1.6.1078214656|4| -1.3.6.1.2.1.2.2.1.6.1078215168|4| -1.3.6.1.2.1.2.2.1.6.1078215680|4| -1.3.6.1.2.1.2.2.1.6.1078216192|4| -1.3.6.1.2.1.2.2.1.6.1079377920|4x|3C8BCDEFC529 -1.3.6.1.2.1.2.2.1.6.1081475072|4| -1.3.6.1.2.1.2.2.1.6.1087766528|4| -1.3.6.1.2.1.2.2.1.6.1094057984|4| +1.3.6.1.2.1.2.2.1.6.20972032|4x|060000000080 +1.3.6.1.2.1.2.2.1.6.20972544|4x|aabbccddddff +1.3.6.1.2.1.2.2.1.6.1079377920|4| 1.3.6.1.2.1.2.2.1.7.20971520|2|1 1.3.6.1.2.1.2.2.1.7.20972032|2|1 1.3.6.1.2.1.2.2.1.7.20972544|2|1 -1.3.6.1.2.1.2.2.1.7.100663360|2|1 -1.3.6.1.2.1.2.2.1.7.100664384|2|1 -1.3.6.1.2.1.2.2.1.7.100665408|2|1 -1.3.6.1.2.1.2.2.1.7.115343360|2|1 -1.3.6.1.2.1.2.2.1.7.115343361|2|1 -1.3.6.1.2.1.2.2.1.7.115343362|2|1 -1.3.6.1.2.1.2.2.1.7.115343363|2|1 -1.3.6.1.2.1.2.2.1.7.115343364|2|1 -1.3.6.1.2.1.2.2.1.7.115343365|2|1 -1.3.6.1.2.1.2.2.1.7.127926272|2|1 -1.3.6.1.2.1.2.2.1.7.128057344|2|1 -1.3.6.1.2.1.2.2.1.7.128188416|2|2 -1.3.6.1.2.1.2.2.1.7.128319488|2|2 -1.3.6.1.2.1.2.2.1.7.128450560|2|2 -1.3.6.1.2.1.2.2.1.7.128581632|2|2 -1.3.6.1.2.1.2.2.1.7.128712704|2|2 -1.3.6.1.2.1.2.2.1.7.128843776|2|2 -1.3.6.1.2.1.2.2.1.7.128974848|2|2 -1.3.6.1.2.1.2.2.1.7.129105920|2|2 -1.3.6.1.2.1.2.2.1.7.129236992|2|2 -1.3.6.1.2.1.2.2.1.7.129368064|2|2 -1.3.6.1.2.1.2.2.1.7.129499136|2|2 -1.3.6.1.2.1.2.2.1.7.129630208|2|2 -1.3.6.1.2.1.2.2.1.7.129761280|2|2 -1.3.6.1.2.1.2.2.1.7.129892352|2|2 -1.3.6.1.2.1.2.2.1.7.130023424|2|1 -1.3.6.1.2.1.2.2.1.7.130024448|2|1 -1.3.6.1.2.1.2.2.1.7.130025472|2|1 -1.3.6.1.2.1.2.2.1.7.228589568|2|1 -1.3.6.1.2.1.2.2.1.7.228720640|2|2 -1.3.6.1.2.1.2.2.1.7.228851712|2|2 -1.3.6.1.2.1.2.2.1.7.228982784|2|2 -1.3.6.1.2.1.2.2.1.7.229113856|2|2 -1.3.6.1.2.1.2.2.1.7.229244928|2|2 -1.3.6.1.2.1.2.2.1.7.229376000|2|2 -1.3.6.1.2.1.2.2.1.7.229507072|2|2 -1.3.6.1.2.1.2.2.1.7.229638144|2|2 -1.3.6.1.2.1.2.2.1.7.229769216|2|2 -1.3.6.1.2.1.2.2.1.7.229900288|2|2 -1.3.6.1.2.1.2.2.1.7.230031360|2|2 -1.3.6.1.2.1.2.2.1.7.230162432|2|2 -1.3.6.1.2.1.2.2.1.7.230293504|2|2 -1.3.6.1.2.1.2.2.1.7.230424576|2|2 -1.3.6.1.2.1.2.2.1.7.230555648|2|2 -1.3.6.1.2.1.2.2.1.7.329252864|2|1 -1.3.6.1.2.1.2.2.1.7.329383936|2|1 -1.3.6.1.2.1.2.2.1.7.329515008|2|1 -1.3.6.1.2.1.2.2.1.7.329646080|2|1 -1.3.6.1.2.1.2.2.1.7.329777152|2|1 -1.3.6.1.2.1.2.2.1.7.329908224|2|1 -1.3.6.1.2.1.2.2.1.7.330039296|2|1 -1.3.6.1.2.1.2.2.1.7.330170368|2|1 -1.3.6.1.2.1.2.2.1.7.330301440|2|1 -1.3.6.1.2.1.2.2.1.7.330432512|2|1 -1.3.6.1.2.1.2.2.1.7.330563584|2|1 -1.3.6.1.2.1.2.2.1.7.330694656|2|1 -1.3.6.1.2.1.2.2.1.7.330825728|2|1 -1.3.6.1.2.1.2.2.1.7.330956800|2|1 -1.3.6.1.2.1.2.2.1.7.331087872|2|1 -1.3.6.1.2.1.2.2.1.7.331218944|2|1 -1.3.6.1.2.1.2.2.1.7.1077936128|2|1 -1.3.6.1.2.1.2.2.1.7.1077936640|2|1 -1.3.6.1.2.1.2.2.1.7.1077937152|2|1 -1.3.6.1.2.1.2.2.1.7.1077937664|2|1 -1.3.6.1.2.1.2.2.1.7.1077938176|2|1 -1.3.6.1.2.1.2.2.1.7.1077938688|2|1 -1.3.6.1.2.1.2.2.1.7.1077939200|2|1 -1.3.6.1.2.1.2.2.1.7.1077939712|2|1 -1.3.6.1.2.1.2.2.1.7.1077940224|2|1 -1.3.6.1.2.1.2.2.1.7.1077940736|2|1 -1.3.6.1.2.1.2.2.1.7.1077941248|2|1 -1.3.6.1.2.1.2.2.1.7.1077941760|2|1 -1.3.6.1.2.1.2.2.1.7.1077942272|2|1 -1.3.6.1.2.1.2.2.1.7.1077942784|2|1 -1.3.6.1.2.1.2.2.1.7.1077943296|2|1 -1.3.6.1.2.1.2.2.1.7.1077943808|2|1 -1.3.6.1.2.1.2.2.1.7.1077944320|2|1 -1.3.6.1.2.1.2.2.1.7.1077944832|2|1 -1.3.6.1.2.1.2.2.1.7.1077945344|2|1 -1.3.6.1.2.1.2.2.1.7.1077945856|2|1 -1.3.6.1.2.1.2.2.1.7.1077946368|2|1 -1.3.6.1.2.1.2.2.1.7.1077946880|2|1 -1.3.6.1.2.1.2.2.1.7.1077947392|2|1 -1.3.6.1.2.1.2.2.1.7.1077947904|2|1 -1.3.6.1.2.1.2.2.1.7.1077948416|2|1 -1.3.6.1.2.1.2.2.1.7.1077948928|2|1 -1.3.6.1.2.1.2.2.1.7.1077949440|2|1 -1.3.6.1.2.1.2.2.1.7.1077949952|2|1 -1.3.6.1.2.1.2.2.1.7.1077950464|2|1 -1.3.6.1.2.1.2.2.1.7.1077950976|2|1 -1.3.6.1.2.1.2.2.1.7.1077951488|2|1 -1.3.6.1.2.1.2.2.1.7.1077952000|2|1 -1.3.6.1.2.1.2.2.1.7.1077952512|2|1 -1.3.6.1.2.1.2.2.1.7.1077953024|2|1 -1.3.6.1.2.1.2.2.1.7.1077953536|2|1 -1.3.6.1.2.1.2.2.1.7.1077954048|2|1 -1.3.6.1.2.1.2.2.1.7.1078198272|2|1 -1.3.6.1.2.1.2.2.1.7.1078198784|2|1 -1.3.6.1.2.1.2.2.1.7.1078199296|2|1 -1.3.6.1.2.1.2.2.1.7.1078199808|2|1 -1.3.6.1.2.1.2.2.1.7.1078200320|2|1 -1.3.6.1.2.1.2.2.1.7.1078200832|2|1 -1.3.6.1.2.1.2.2.1.7.1078201344|2|1 -1.3.6.1.2.1.2.2.1.7.1078201856|2|1 -1.3.6.1.2.1.2.2.1.7.1078202368|2|1 -1.3.6.1.2.1.2.2.1.7.1078202880|2|1 -1.3.6.1.2.1.2.2.1.7.1078203392|2|1 -1.3.6.1.2.1.2.2.1.7.1078203904|2|1 -1.3.6.1.2.1.2.2.1.7.1078204416|2|1 -1.3.6.1.2.1.2.2.1.7.1078204928|2|1 -1.3.6.1.2.1.2.2.1.7.1078205440|2|1 -1.3.6.1.2.1.2.2.1.7.1078205952|2|1 -1.3.6.1.2.1.2.2.1.7.1078206464|2|1 -1.3.6.1.2.1.2.2.1.7.1078206976|2|1 -1.3.6.1.2.1.2.2.1.7.1078207488|2|1 -1.3.6.1.2.1.2.2.1.7.1078208000|2|1 -1.3.6.1.2.1.2.2.1.7.1078208512|2|1 -1.3.6.1.2.1.2.2.1.7.1078209024|2|1 -1.3.6.1.2.1.2.2.1.7.1078209536|2|1 -1.3.6.1.2.1.2.2.1.7.1078210048|2|1 -1.3.6.1.2.1.2.2.1.7.1078210560|2|1 -1.3.6.1.2.1.2.2.1.7.1078211072|2|1 -1.3.6.1.2.1.2.2.1.7.1078211584|2|1 -1.3.6.1.2.1.2.2.1.7.1078212096|2|1 -1.3.6.1.2.1.2.2.1.7.1078212608|2|1 -1.3.6.1.2.1.2.2.1.7.1078213120|2|1 -1.3.6.1.2.1.2.2.1.7.1078213632|2|1 -1.3.6.1.2.1.2.2.1.7.1078214144|2|1 -1.3.6.1.2.1.2.2.1.7.1078214656|2|1 -1.3.6.1.2.1.2.2.1.7.1078215168|2|1 -1.3.6.1.2.1.2.2.1.7.1078215680|2|1 -1.3.6.1.2.1.2.2.1.7.1078216192|2|1 -1.3.6.1.2.1.2.2.1.7.1078853886|2|1 -1.3.6.1.2.1.2.2.1.7.1078853887|2|1 -1.3.6.1.2.1.2.2.1.7.1078854398|2|1 -1.3.6.1.2.1.2.2.1.7.1078854399|2|1 -1.3.6.1.2.1.2.2.1.7.1078854910|2|1 -1.3.6.1.2.1.2.2.1.7.1078854911|2|1 -1.3.6.1.2.1.2.2.1.7.1078855422|2|1 -1.3.6.1.2.1.2.2.1.7.1078855423|2|1 -1.3.6.1.2.1.2.2.1.7.1078855934|2|1 -1.3.6.1.2.1.2.2.1.7.1078855935|2|1 -1.3.6.1.2.1.2.2.1.7.1078856446|2|1 -1.3.6.1.2.1.2.2.1.7.1078856447|2|1 -1.3.6.1.2.1.2.2.1.7.1078856958|2|1 -1.3.6.1.2.1.2.2.1.7.1078856959|2|1 -1.3.6.1.2.1.2.2.1.7.1078857470|2|1 -1.3.6.1.2.1.2.2.1.7.1078857471|2|1 -1.3.6.1.2.1.2.2.1.7.1078857982|2|1 -1.3.6.1.2.1.2.2.1.7.1078857983|2|1 -1.3.6.1.2.1.2.2.1.7.1078858494|2|1 -1.3.6.1.2.1.2.2.1.7.1078858495|2|1 -1.3.6.1.2.1.2.2.1.7.1078859006|2|1 -1.3.6.1.2.1.2.2.1.7.1078859007|2|1 -1.3.6.1.2.1.2.2.1.7.1078859518|2|1 -1.3.6.1.2.1.2.2.1.7.1078859519|2|1 -1.3.6.1.2.1.2.2.1.7.1078860030|2|1 -1.3.6.1.2.1.2.2.1.7.1078860031|2|1 -1.3.6.1.2.1.2.2.1.7.1078860542|2|1 -1.3.6.1.2.1.2.2.1.7.1078860543|2|1 -1.3.6.1.2.1.2.2.1.7.1078861054|2|1 -1.3.6.1.2.1.2.2.1.7.1078861055|2|1 -1.3.6.1.2.1.2.2.1.7.1078861566|2|1 -1.3.6.1.2.1.2.2.1.7.1078861567|2|1 -1.3.6.1.2.1.2.2.1.7.1078862078|2|1 -1.3.6.1.2.1.2.2.1.7.1078862079|2|1 -1.3.6.1.2.1.2.2.1.7.1078862590|2|1 -1.3.6.1.2.1.2.2.1.7.1078862591|2|1 -1.3.6.1.2.1.2.2.1.7.1078863102|2|1 -1.3.6.1.2.1.2.2.1.7.1078863103|2|1 -1.3.6.1.2.1.2.2.1.7.1078863614|2|1 -1.3.6.1.2.1.2.2.1.7.1078863615|2|1 -1.3.6.1.2.1.2.2.1.7.1078864126|2|1 -1.3.6.1.2.1.2.2.1.7.1078864127|2|1 -1.3.6.1.2.1.2.2.1.7.1078864638|2|1 -1.3.6.1.2.1.2.2.1.7.1078864639|2|1 -1.3.6.1.2.1.2.2.1.7.1078865150|2|1 -1.3.6.1.2.1.2.2.1.7.1078865151|2|1 -1.3.6.1.2.1.2.2.1.7.1078865662|2|1 -1.3.6.1.2.1.2.2.1.7.1078865663|2|1 -1.3.6.1.2.1.2.2.1.7.1078866174|2|1 -1.3.6.1.2.1.2.2.1.7.1078866175|2|1 -1.3.6.1.2.1.2.2.1.7.1078866686|2|1 -1.3.6.1.2.1.2.2.1.7.1078866687|2|1 -1.3.6.1.2.1.2.2.1.7.1078867198|2|1 -1.3.6.1.2.1.2.2.1.7.1078867199|2|1 -1.3.6.1.2.1.2.2.1.7.1078867710|2|1 -1.3.6.1.2.1.2.2.1.7.1078867711|2|1 -1.3.6.1.2.1.2.2.1.7.1078868222|2|1 -1.3.6.1.2.1.2.2.1.7.1078868223|2|1 -1.3.6.1.2.1.2.2.1.7.1078868734|2|1 -1.3.6.1.2.1.2.2.1.7.1078868735|2|1 -1.3.6.1.2.1.2.2.1.7.1078869246|2|1 -1.3.6.1.2.1.2.2.1.7.1078869247|2|1 -1.3.6.1.2.1.2.2.1.7.1078869758|2|1 -1.3.6.1.2.1.2.2.1.7.1078869759|2|1 -1.3.6.1.2.1.2.2.1.7.1078870270|2|1 -1.3.6.1.2.1.2.2.1.7.1078870271|2|1 -1.3.6.1.2.1.2.2.1.7.1078870782|2|1 -1.3.6.1.2.1.2.2.1.7.1078870783|2|1 -1.3.6.1.2.1.2.2.1.7.1078871294|2|1 -1.3.6.1.2.1.2.2.1.7.1078871295|2|1 -1.3.6.1.2.1.2.2.1.7.1078871806|2|1 -1.3.6.1.2.1.2.2.1.7.1078871807|2|1 +1.3.6.1.2.1.2.2.1.7.67109312|2|1 +1.3.6.1.2.1.2.2.1.7.67109359|2|1 +1.3.6.1.2.1.2.2.1.7.67109824|2|1 +1.3.6.1.2.1.2.2.1.7.67109871|2|1 +1.3.6.1.2.1.2.2.1.7.67111744|2|1 +1.3.6.1.2.1.2.2.1.7.67111919|2|1 +1.3.6.1.2.1.2.2.1.7.67112384|2|1 +1.3.6.1.2.1.2.2.1.7.67112431|2|1 +1.3.6.1.2.1.2.2.1.7.67113280|2|1 +1.3.6.1.2.1.2.2.1.7.67113455|2|1 +1.3.6.1.2.1.2.2.1.7.67113920|2|1 +1.3.6.1.2.1.2.2.1.7.67113967|2|1 +1.3.6.1.2.1.2.2.1.7.67114432|2|1 +1.3.6.1.2.1.2.2.1.7.67114479|2|1 +1.3.6.1.2.1.2.2.1.7.67114816|2|1 +1.3.6.1.2.1.2.2.1.7.67114991|2|1 +1.3.6.1.2.1.2.2.1.7.67305920|2|1 +1.3.6.1.2.1.2.2.1.7.67305967|2|1 +1.3.6.1.2.1.2.2.1.7.67306016|2|1 +1.3.6.1.2.1.2.2.1.7.67306944|2|1 +1.3.6.1.2.1.2.2.1.7.67306991|2|1 +1.3.6.1.2.1.2.2.1.7.67307968|2|1 +1.3.6.1.2.1.2.2.1.7.67308015|2|1 +1.3.6.1.2.1.2.2.1.7.67308480|2|1 +1.3.6.1.2.1.2.2.1.7.67308864|2|1 +1.3.6.1.2.1.2.2.1.7.67309039|2|1 +1.3.6.1.2.1.2.2.1.7.67309376|2|1 +1.3.6.1.2.1.2.2.1.7.67309551|2|1 +1.3.6.1.2.1.2.2.1.7.67309888|2|1 +1.3.6.1.2.1.2.2.1.7.67310063|2|1 +1.3.6.1.2.1.2.2.1.7.67311040|2|1 +1.3.6.1.2.1.2.2.1.7.67311087|2|1 +1.3.6.1.2.1.2.2.1.7.67311552|2|1 +1.3.6.1.2.1.2.2.1.7.67311599|2|1 +1.3.6.1.2.1.2.2.1.7.67312064|2|1 +1.3.6.1.2.1.2.2.1.7.67312576|2|1 +1.3.6.1.2.1.2.2.1.7.67312623|2|1 +1.3.6.1.2.1.2.2.1.7.67313088|2|1 +1.3.6.1.2.1.2.2.1.7.67313135|2|1 +1.3.6.1.2.1.2.2.1.7.67313472|2|1 +1.3.6.1.2.1.2.2.1.7.67313647|2|1 +1.3.6.1.2.1.2.2.1.7.67314112|2|1 +1.3.6.1.2.1.2.2.1.7.67314208|2|1 +1.3.6.1.2.1.2.2.1.7.67314496|2|1 +1.3.6.1.2.1.2.2.1.7.67355072|2|1 +1.3.6.1.2.1.2.2.1.7.67371456|2|1 +1.3.6.1.2.1.2.2.1.7.67371503|2|1 +1.3.6.1.2.1.2.2.1.7.67371968|2|1 +1.3.6.1.2.1.2.2.1.7.67372015|2|1 +1.3.6.1.2.1.2.2.1.7.67372992|2|1 +1.3.6.1.2.1.2.2.1.7.67373504|2|1 +1.3.6.1.2.1.2.2.1.7.67373551|2|1 +1.3.6.1.2.1.2.2.1.7.81788928|2|1 +1.3.6.1.2.1.2.2.1.7.81788933|2|1 +1.3.6.1.2.1.2.2.1.7.81788939|2|1 +1.3.6.1.2.1.2.2.1.7.81788942|2|1 +1.3.6.1.2.1.2.2.1.7.81788948|2|1 +1.3.6.1.2.1.2.2.1.7.81788949|2|1 +1.3.6.1.2.1.2.2.1.7.81788952|2|1 +1.3.6.1.2.1.2.2.1.7.81788953|2|1 +1.3.6.1.2.1.2.2.1.7.81788955|2|1 +1.3.6.1.2.1.2.2.1.7.81788957|2|1 +1.3.6.1.2.1.2.2.1.7.81788958|2|1 +1.3.6.1.2.1.2.2.1.7.81788960|2|1 +1.3.6.1.2.1.2.2.1.7.81788969|2|1 +1.3.6.1.2.1.2.2.1.7.81788973|2|1 +1.3.6.1.2.1.2.2.1.7.81788978|2|1 +1.3.6.1.2.1.2.2.1.7.81788980|2|1 +1.3.6.1.2.1.2.2.1.7.81788981|2|1 +1.3.6.1.2.1.2.2.1.7.81788986|2|1 +1.3.6.1.2.1.2.2.1.7.81788989|2|1 +1.3.6.1.2.1.2.2.1.7.81788990|2|1 +1.3.6.1.2.1.2.2.1.7.81788991|2|1 +1.3.6.1.2.1.2.2.1.7.81788992|2|1 +1.3.6.1.2.1.2.2.1.7.81788993|2|1 +1.3.6.1.2.1.2.2.1.7.81788994|2|1 +1.3.6.1.2.1.2.2.1.7.81788995|2|1 +1.3.6.1.2.1.2.2.1.7.81788996|2|1 +1.3.6.1.2.1.2.2.1.7.81985537|2|1 +1.3.6.1.2.1.2.2.1.7.81985538|2|1 +1.3.6.1.2.1.2.2.1.7.81985539|2|1 +1.3.6.1.2.1.2.2.1.7.81985540|2|1 +1.3.6.1.2.1.2.2.1.7.81985542|2|1 +1.3.6.1.2.1.2.2.1.7.81985543|2|1 +1.3.6.1.2.1.2.2.1.7.81985544|2|1 +1.3.6.1.2.1.2.2.1.7.81985545|2|1 +1.3.6.1.2.1.2.2.1.7.81985546|2|1 +1.3.6.1.2.1.2.2.1.7.81985548|2|1 +1.3.6.1.2.1.2.2.1.7.81985549|2|1 +1.3.6.1.2.1.2.2.1.7.81985551|2|1 +1.3.6.1.2.1.2.2.1.7.81985552|2|1 +1.3.6.1.2.1.2.2.1.7.81985553|2|1 +1.3.6.1.2.1.2.2.1.7.81985554|2|1 +1.3.6.1.2.1.2.2.1.7.81985555|2|1 +1.3.6.1.2.1.2.2.1.7.81985558|2|1 +1.3.6.1.2.1.2.2.1.7.81985559|2|1 +1.3.6.1.2.1.2.2.1.7.81985564|2|1 +1.3.6.1.2.1.2.2.1.7.81985567|2|1 +1.3.6.1.2.1.2.2.1.7.81985570|2|1 +1.3.6.1.2.1.2.2.1.7.81985571|2|1 +1.3.6.1.2.1.2.2.1.7.81985572|2|1 +1.3.6.1.2.1.2.2.1.7.81985574|2|1 +1.3.6.1.2.1.2.2.1.7.81985575|2|1 +1.3.6.1.2.1.2.2.1.7.81985576|2|1 +1.3.6.1.2.1.2.2.1.7.81985578|2|1 +1.3.6.1.2.1.2.2.1.7.81985579|2|1 +1.3.6.1.2.1.2.2.1.7.81985580|2|1 +1.3.6.1.2.1.2.2.1.7.81985583|2|1 +1.3.6.1.2.1.2.2.1.7.81985584|2|1 +1.3.6.1.2.1.2.2.1.7.81985585|2|1 +1.3.6.1.2.1.2.2.1.7.81985587|2|1 +1.3.6.1.2.1.2.2.1.7.81985590|2|1 +1.3.6.1.2.1.2.2.1.7.81985591|2|1 +1.3.6.1.2.1.2.2.1.7.81985592|2|1 +1.3.6.1.2.1.2.2.1.7.81985593|2|1 +1.3.6.1.2.1.2.2.1.7.81985595|2|1 +1.3.6.1.2.1.2.2.1.7.81985596|2|1 +1.3.6.1.2.1.2.2.1.7.81985612|2|1 +1.3.6.1.2.1.2.2.1.7.81985613|2|1 +1.3.6.1.2.1.2.2.1.7.81985614|2|1 +1.3.6.1.2.1.2.2.1.7.82051098|2|1 +1.3.6.1.2.1.2.2.1.7.82051105|2|1 +1.3.6.1.2.1.2.2.1.7.82051109|2|1 +1.3.6.1.2.1.2.2.1.7.82051118|2|1 +1.3.6.1.2.1.2.2.1.7.82051141|2|1 +1.3.6.1.2.1.2.2.1.7.82051142|2|1 +1.3.6.1.2.1.2.2.1.7.82051143|2|1 +1.3.6.1.2.1.2.2.1.7.82051144|2|1 +1.3.6.1.2.1.2.2.1.7.82051145|2|1 +1.3.6.1.2.1.2.2.1.7.82051146|2|1 +1.3.6.1.2.1.2.2.1.7.82051147|2|1 +1.3.6.1.2.1.2.2.1.7.94380032|2|1 +1.3.6.1.2.1.2.2.1.7.94445568|2|1 +1.3.6.1.2.1.2.2.1.7.94511104|2|1 +1.3.6.1.2.1.2.2.1.7.94576640|2|1 +1.3.6.1.2.1.2.2.1.7.94642176|2|1 +1.3.6.1.2.1.2.2.1.7.94707712|2|1 +1.3.6.1.2.1.2.2.1.7.94773248|2|1 +1.3.6.1.2.1.2.2.1.7.94838784|2|1 +1.3.6.1.2.1.2.2.1.7.94904320|2|1 +1.3.6.1.2.1.2.2.1.7.94969856|2|1 +1.3.6.1.2.1.2.2.1.7.95035392|2|1 +1.3.6.1.2.1.2.2.1.7.95100928|2|1 +1.3.6.1.2.1.2.2.1.7.95166464|2|1 +1.3.6.1.2.1.2.2.1.7.95232000|2|1 +1.3.6.1.2.1.2.2.1.7.95297536|2|1 +1.3.6.1.2.1.2.2.1.7.95363072|2|1 +1.3.6.1.2.1.2.2.1.7.96468992|2|1 +1.3.6.1.2.1.2.2.1.7.96469504|2|1 +1.3.6.1.2.1.2.2.1.7.96471552|2|1 +1.3.6.1.2.1.2.2.1.7.96472064|2|1 +1.3.6.1.2.1.2.2.1.7.96473088|2|1 +1.3.6.1.2.1.2.2.1.7.96473600|2|1 +1.3.6.1.2.1.2.2.1.7.96474112|2|1 +1.3.6.1.2.1.2.2.1.7.96474624|2|1 +1.3.6.1.2.1.2.2.1.7.96665600|2|1 +1.3.6.1.2.1.2.2.1.7.96666112|2|1 +1.3.6.1.2.1.2.2.1.7.96666624|2|1 +1.3.6.1.2.1.2.2.1.7.96667648|2|1 +1.3.6.1.2.1.2.2.1.7.96668160|2|1 +1.3.6.1.2.1.2.2.1.7.96668672|2|1 +1.3.6.1.2.1.2.2.1.7.96669184|2|1 +1.3.6.1.2.1.2.2.1.7.96669696|2|1 +1.3.6.1.2.1.2.2.1.7.96670208|2|1 +1.3.6.1.2.1.2.2.1.7.96670720|2|1 +1.3.6.1.2.1.2.2.1.7.96671232|2|1 +1.3.6.1.2.1.2.2.1.7.96671744|2|1 +1.3.6.1.2.1.2.2.1.7.96672256|2|1 +1.3.6.1.2.1.2.2.1.7.96672768|2|1 +1.3.6.1.2.1.2.2.1.7.96673280|2|1 +1.3.6.1.2.1.2.2.1.7.96673792|2|1 +1.3.6.1.2.1.2.2.1.7.96674304|2|1 +1.3.6.1.2.1.2.2.1.7.96714752|2|1 +1.3.6.1.2.1.2.2.1.7.96731136|2|1 +1.3.6.1.2.1.2.2.1.7.96731648|2|1 +1.3.6.1.2.1.2.2.1.7.96732672|2|1 +1.3.6.1.2.1.2.2.1.7.96733184|2|1 1.3.6.1.2.1.2.2.1.8.20971520|2|1 1.3.6.1.2.1.2.2.1.8.20972032|2|1 1.3.6.1.2.1.2.2.1.8.20972544|2|1 -1.3.6.1.2.1.2.2.1.8.100663360|2|1 -1.3.6.1.2.1.2.2.1.8.100664384|2|2 -1.3.6.1.2.1.2.2.1.8.100665408|2|2 -1.3.6.1.2.1.2.2.1.8.104857600|2|1 -1.3.6.1.2.1.2.2.1.8.104988672|2|2 -1.3.6.1.2.1.2.2.1.8.105119744|2|2 -1.3.6.1.2.1.2.2.1.8.105250816|2|2 -1.3.6.1.2.1.2.2.1.8.105381888|2|2 -1.3.6.1.2.1.2.2.1.8.105512960|2|2 -1.3.6.1.2.1.2.2.1.8.105644032|2|2 -1.3.6.1.2.1.2.2.1.8.105775104|2|2 -1.3.6.1.2.1.2.2.1.8.105906176|2|2 -1.3.6.1.2.1.2.2.1.8.106037248|2|2 -1.3.6.1.2.1.2.2.1.8.106168320|2|2 -1.3.6.1.2.1.2.2.1.8.106299392|2|2 -1.3.6.1.2.1.2.2.1.8.106430464|2|2 -1.3.6.1.2.1.2.2.1.8.106561536|2|2 -1.3.6.1.2.1.2.2.1.8.106692608|2|2 -1.3.6.1.2.1.2.2.1.8.106823680|2|2 -1.3.6.1.2.1.2.2.1.8.113246272|2|1 -1.3.6.1.2.1.2.2.1.8.113247296|2|2 -1.3.6.1.2.1.2.2.1.8.113248320|2|2 -1.3.6.1.2.1.2.2.1.8.115343360|2|1 -1.3.6.1.2.1.2.2.1.8.115343361|2|1 -1.3.6.1.2.1.2.2.1.8.115343362|2|2 -1.3.6.1.2.1.2.2.1.8.115343363|2|2 -1.3.6.1.2.1.2.2.1.8.115343364|2|2 -1.3.6.1.2.1.2.2.1.8.115343365|2|2 -1.3.6.1.2.1.2.2.1.8.127926272|2|1 -1.3.6.1.2.1.2.2.1.8.128057344|2|2 -1.3.6.1.2.1.2.2.1.8.128188416|2|2 -1.3.6.1.2.1.2.2.1.8.128319488|2|2 -1.3.6.1.2.1.2.2.1.8.128450560|2|2 -1.3.6.1.2.1.2.2.1.8.128581632|2|2 -1.3.6.1.2.1.2.2.1.8.128712704|2|2 -1.3.6.1.2.1.2.2.1.8.128843776|2|2 -1.3.6.1.2.1.2.2.1.8.128974848|2|2 -1.3.6.1.2.1.2.2.1.8.129105920|2|2 -1.3.6.1.2.1.2.2.1.8.129236992|2|2 -1.3.6.1.2.1.2.2.1.8.129368064|2|2 -1.3.6.1.2.1.2.2.1.8.129499136|2|2 -1.3.6.1.2.1.2.2.1.8.129630208|2|2 -1.3.6.1.2.1.2.2.1.8.129761280|2|2 -1.3.6.1.2.1.2.2.1.8.129892352|2|2 -1.3.6.1.2.1.2.2.1.8.130023424|2|1 -1.3.6.1.2.1.2.2.1.8.130024448|2|2 -1.3.6.1.2.1.2.2.1.8.130025472|2|2 -1.3.6.1.2.1.2.2.1.8.205520896|2|2 -1.3.6.1.2.1.2.2.1.8.205651968|2|2 -1.3.6.1.2.1.2.2.1.8.205783040|2|2 -1.3.6.1.2.1.2.2.1.8.205914112|2|2 -1.3.6.1.2.1.2.2.1.8.206045184|2|2 -1.3.6.1.2.1.2.2.1.8.206176256|2|2 -1.3.6.1.2.1.2.2.1.8.206307328|2|2 -1.3.6.1.2.1.2.2.1.8.206438400|2|2 -1.3.6.1.2.1.2.2.1.8.206569472|2|2 -1.3.6.1.2.1.2.2.1.8.206700544|2|2 -1.3.6.1.2.1.2.2.1.8.206831616|2|2 -1.3.6.1.2.1.2.2.1.8.206962688|2|2 -1.3.6.1.2.1.2.2.1.8.207093760|2|2 -1.3.6.1.2.1.2.2.1.8.207224832|2|2 -1.3.6.1.2.1.2.2.1.8.207355904|2|2 -1.3.6.1.2.1.2.2.1.8.207486976|2|2 -1.3.6.1.2.1.2.2.1.8.228589568|2|2 -1.3.6.1.2.1.2.2.1.8.228720640|2|2 -1.3.6.1.2.1.2.2.1.8.228851712|2|2 -1.3.6.1.2.1.2.2.1.8.228982784|2|2 -1.3.6.1.2.1.2.2.1.8.229113856|2|2 -1.3.6.1.2.1.2.2.1.8.229244928|2|2 -1.3.6.1.2.1.2.2.1.8.229376000|2|2 -1.3.6.1.2.1.2.2.1.8.229507072|2|2 -1.3.6.1.2.1.2.2.1.8.229638144|2|2 -1.3.6.1.2.1.2.2.1.8.229769216|2|2 -1.3.6.1.2.1.2.2.1.8.229900288|2|2 -1.3.6.1.2.1.2.2.1.8.230031360|2|2 -1.3.6.1.2.1.2.2.1.8.230162432|2|2 -1.3.6.1.2.1.2.2.1.8.230293504|2|2 -1.3.6.1.2.1.2.2.1.8.230424576|2|2 -1.3.6.1.2.1.2.2.1.8.230555648|2|2 -1.3.6.1.2.1.2.2.1.8.306184192|2|2 -1.3.6.1.2.1.2.2.1.8.306315264|2|2 -1.3.6.1.2.1.2.2.1.8.306446336|2|2 -1.3.6.1.2.1.2.2.1.8.306577408|2|2 -1.3.6.1.2.1.2.2.1.8.306708480|2|2 -1.3.6.1.2.1.2.2.1.8.306839552|2|2 -1.3.6.1.2.1.2.2.1.8.306970624|2|2 -1.3.6.1.2.1.2.2.1.8.307101696|2|2 -1.3.6.1.2.1.2.2.1.8.307232768|2|2 -1.3.6.1.2.1.2.2.1.8.307363840|2|2 -1.3.6.1.2.1.2.2.1.8.307494912|2|2 -1.3.6.1.2.1.2.2.1.8.307625984|2|2 -1.3.6.1.2.1.2.2.1.8.307757056|2|2 -1.3.6.1.2.1.2.2.1.8.307888128|2|2 -1.3.6.1.2.1.2.2.1.8.308019200|2|2 -1.3.6.1.2.1.2.2.1.8.308150272|2|2 -1.3.6.1.2.1.2.2.1.8.329252864|2|2 -1.3.6.1.2.1.2.2.1.8.329383936|2|2 -1.3.6.1.2.1.2.2.1.8.329515008|2|2 -1.3.6.1.2.1.2.2.1.8.329646080|2|2 -1.3.6.1.2.1.2.2.1.8.329777152|2|2 -1.3.6.1.2.1.2.2.1.8.329908224|2|2 -1.3.6.1.2.1.2.2.1.8.330039296|2|2 -1.3.6.1.2.1.2.2.1.8.330170368|2|2 -1.3.6.1.2.1.2.2.1.8.330301440|2|2 -1.3.6.1.2.1.2.2.1.8.330432512|2|2 -1.3.6.1.2.1.2.2.1.8.330563584|2|2 -1.3.6.1.2.1.2.2.1.8.330694656|2|2 -1.3.6.1.2.1.2.2.1.8.330825728|2|2 -1.3.6.1.2.1.2.2.1.8.330956800|2|2 -1.3.6.1.2.1.2.2.1.8.331087872|2|2 -1.3.6.1.2.1.2.2.1.8.331218944|2|2 -1.3.6.1.2.1.2.2.1.8.1077936128|2|1 -1.3.6.1.2.1.2.2.1.8.1077936640|2|1 -1.3.6.1.2.1.2.2.1.8.1077937152|2|2 -1.3.6.1.2.1.2.2.1.8.1077937664|2|2 -1.3.6.1.2.1.2.2.1.8.1077938176|2|2 -1.3.6.1.2.1.2.2.1.8.1077938688|2|2 -1.3.6.1.2.1.2.2.1.8.1077939200|2|2 -1.3.6.1.2.1.2.2.1.8.1077939712|2|2 -1.3.6.1.2.1.2.2.1.8.1077940224|2|2 -1.3.6.1.2.1.2.2.1.8.1077940736|2|2 -1.3.6.1.2.1.2.2.1.8.1077941248|2|2 -1.3.6.1.2.1.2.2.1.8.1077941760|2|2 -1.3.6.1.2.1.2.2.1.8.1077942272|2|2 -1.3.6.1.2.1.2.2.1.8.1077942784|2|2 -1.3.6.1.2.1.2.2.1.8.1077943296|2|2 -1.3.6.1.2.1.2.2.1.8.1077943808|2|2 -1.3.6.1.2.1.2.2.1.8.1077944320|2|2 -1.3.6.1.2.1.2.2.1.8.1077944832|2|2 -1.3.6.1.2.1.2.2.1.8.1077945344|2|2 -1.3.6.1.2.1.2.2.1.8.1077945856|2|2 -1.3.6.1.2.1.2.2.1.8.1077946368|2|2 -1.3.6.1.2.1.2.2.1.8.1077946880|2|2 -1.3.6.1.2.1.2.2.1.8.1077947392|2|2 -1.3.6.1.2.1.2.2.1.8.1077947904|2|2 -1.3.6.1.2.1.2.2.1.8.1077948416|2|2 -1.3.6.1.2.1.2.2.1.8.1077948928|2|2 -1.3.6.1.2.1.2.2.1.8.1077949440|2|2 -1.3.6.1.2.1.2.2.1.8.1077949952|2|2 -1.3.6.1.2.1.2.2.1.8.1077950464|2|2 -1.3.6.1.2.1.2.2.1.8.1077950976|2|2 -1.3.6.1.2.1.2.2.1.8.1077951488|2|2 -1.3.6.1.2.1.2.2.1.8.1077952000|2|2 -1.3.6.1.2.1.2.2.1.8.1077952512|2|2 -1.3.6.1.2.1.2.2.1.8.1077953024|2|2 -1.3.6.1.2.1.2.2.1.8.1077953536|2|2 -1.3.6.1.2.1.2.2.1.8.1077954048|2|2 -1.3.6.1.2.1.2.2.1.8.1078198272|2|1 -1.3.6.1.2.1.2.2.1.8.1078198784|2|1 -1.3.6.1.2.1.2.2.1.8.1078199296|2|2 -1.3.6.1.2.1.2.2.1.8.1078199808|2|2 -1.3.6.1.2.1.2.2.1.8.1078200320|2|2 -1.3.6.1.2.1.2.2.1.8.1078200832|2|2 -1.3.6.1.2.1.2.2.1.8.1078201344|2|2 -1.3.6.1.2.1.2.2.1.8.1078201856|2|2 -1.3.6.1.2.1.2.2.1.8.1078202368|2|2 -1.3.6.1.2.1.2.2.1.8.1078202880|2|2 -1.3.6.1.2.1.2.2.1.8.1078203392|2|2 -1.3.6.1.2.1.2.2.1.8.1078203904|2|2 -1.3.6.1.2.1.2.2.1.8.1078204416|2|2 -1.3.6.1.2.1.2.2.1.8.1078204928|2|2 -1.3.6.1.2.1.2.2.1.8.1078205440|2|2 -1.3.6.1.2.1.2.2.1.8.1078205952|2|2 -1.3.6.1.2.1.2.2.1.8.1078206464|2|2 -1.3.6.1.2.1.2.2.1.8.1078206976|2|2 -1.3.6.1.2.1.2.2.1.8.1078207488|2|2 -1.3.6.1.2.1.2.2.1.8.1078208000|2|2 -1.3.6.1.2.1.2.2.1.8.1078208512|2|2 -1.3.6.1.2.1.2.2.1.8.1078209024|2|2 -1.3.6.1.2.1.2.2.1.8.1078209536|2|2 -1.3.6.1.2.1.2.2.1.8.1078210048|2|2 -1.3.6.1.2.1.2.2.1.8.1078210560|2|2 -1.3.6.1.2.1.2.2.1.8.1078211072|2|2 -1.3.6.1.2.1.2.2.1.8.1078211584|2|2 -1.3.6.1.2.1.2.2.1.8.1078212096|2|2 -1.3.6.1.2.1.2.2.1.8.1078212608|2|2 -1.3.6.1.2.1.2.2.1.8.1078213120|2|2 -1.3.6.1.2.1.2.2.1.8.1078213632|2|2 -1.3.6.1.2.1.2.2.1.8.1078214144|2|2 -1.3.6.1.2.1.2.2.1.8.1078214656|2|2 -1.3.6.1.2.1.2.2.1.8.1078215168|2|2 -1.3.6.1.2.1.2.2.1.8.1078215680|2|2 -1.3.6.1.2.1.2.2.1.8.1078216192|2|2 -1.3.6.1.2.1.2.2.1.8.1078722560|2|1 -1.3.6.1.2.1.2.2.1.8.1078723072|2|1 -1.3.6.1.2.1.2.2.1.8.1078723584|2|2 -1.3.6.1.2.1.2.2.1.8.1078724096|2|2 -1.3.6.1.2.1.2.2.1.8.1078724608|2|2 -1.3.6.1.2.1.2.2.1.8.1078725120|2|2 -1.3.6.1.2.1.2.2.1.8.1078725632|2|2 -1.3.6.1.2.1.2.2.1.8.1078726144|2|2 -1.3.6.1.2.1.2.2.1.8.1078726656|2|2 -1.3.6.1.2.1.2.2.1.8.1078727168|2|2 -1.3.6.1.2.1.2.2.1.8.1078727680|2|2 -1.3.6.1.2.1.2.2.1.8.1078728192|2|2 -1.3.6.1.2.1.2.2.1.8.1078728704|2|2 -1.3.6.1.2.1.2.2.1.8.1078729216|2|2 -1.3.6.1.2.1.2.2.1.8.1078729728|2|2 -1.3.6.1.2.1.2.2.1.8.1078730240|2|2 -1.3.6.1.2.1.2.2.1.8.1078730752|2|2 -1.3.6.1.2.1.2.2.1.8.1078731264|2|2 -1.3.6.1.2.1.2.2.1.8.1078731776|2|2 -1.3.6.1.2.1.2.2.1.8.1078732288|2|2 -1.3.6.1.2.1.2.2.1.8.1078732800|2|2 -1.3.6.1.2.1.2.2.1.8.1078733312|2|2 -1.3.6.1.2.1.2.2.1.8.1078733824|2|2 -1.3.6.1.2.1.2.2.1.8.1078734336|2|2 -1.3.6.1.2.1.2.2.1.8.1078734848|2|2 -1.3.6.1.2.1.2.2.1.8.1078735360|2|2 -1.3.6.1.2.1.2.2.1.8.1078735872|2|2 -1.3.6.1.2.1.2.2.1.8.1078736384|2|2 -1.3.6.1.2.1.2.2.1.8.1078736896|2|2 -1.3.6.1.2.1.2.2.1.8.1078737408|2|2 -1.3.6.1.2.1.2.2.1.8.1078737920|2|2 -1.3.6.1.2.1.2.2.1.8.1078738432|2|2 -1.3.6.1.2.1.2.2.1.8.1078738944|2|2 -1.3.6.1.2.1.2.2.1.8.1078739456|2|2 -1.3.6.1.2.1.2.2.1.8.1078739968|2|2 -1.3.6.1.2.1.2.2.1.8.1078740480|2|2 -1.3.6.1.2.1.2.2.1.8.1078853886|2|1 -1.3.6.1.2.1.2.2.1.8.1078853887|2|1 -1.3.6.1.2.1.2.2.1.8.1078854398|2|1 -1.3.6.1.2.1.2.2.1.8.1078854399|2|1 -1.3.6.1.2.1.2.2.1.8.1078854910|2|2 -1.3.6.1.2.1.2.2.1.8.1078854911|2|2 -1.3.6.1.2.1.2.2.1.8.1078855422|2|2 -1.3.6.1.2.1.2.2.1.8.1078855423|2|2 -1.3.6.1.2.1.2.2.1.8.1078855934|2|2 -1.3.6.1.2.1.2.2.1.8.1078855935|2|2 -1.3.6.1.2.1.2.2.1.8.1078856446|2|2 -1.3.6.1.2.1.2.2.1.8.1078856447|2|2 -1.3.6.1.2.1.2.2.1.8.1078856958|2|2 -1.3.6.1.2.1.2.2.1.8.1078856959|2|2 -1.3.6.1.2.1.2.2.1.8.1078857470|2|2 -1.3.6.1.2.1.2.2.1.8.1078857471|2|2 -1.3.6.1.2.1.2.2.1.8.1078857982|2|2 -1.3.6.1.2.1.2.2.1.8.1078857983|2|2 -1.3.6.1.2.1.2.2.1.8.1078858494|2|2 -1.3.6.1.2.1.2.2.1.8.1078858495|2|2 -1.3.6.1.2.1.2.2.1.8.1078859006|2|2 -1.3.6.1.2.1.2.2.1.8.1078859007|2|2 -1.3.6.1.2.1.2.2.1.8.1078859518|2|2 -1.3.6.1.2.1.2.2.1.8.1078859519|2|2 -1.3.6.1.2.1.2.2.1.8.1078860030|2|2 -1.3.6.1.2.1.2.2.1.8.1078860031|2|2 -1.3.6.1.2.1.2.2.1.8.1078860542|2|2 -1.3.6.1.2.1.2.2.1.8.1078860543|2|2 -1.3.6.1.2.1.2.2.1.8.1078861054|2|2 -1.3.6.1.2.1.2.2.1.8.1078861055|2|2 -1.3.6.1.2.1.2.2.1.8.1078861566|2|2 -1.3.6.1.2.1.2.2.1.8.1078861567|2|2 -1.3.6.1.2.1.2.2.1.8.1078862078|2|2 -1.3.6.1.2.1.2.2.1.8.1078862079|2|2 -1.3.6.1.2.1.2.2.1.8.1078862590|2|2 -1.3.6.1.2.1.2.2.1.8.1078862591|2|2 -1.3.6.1.2.1.2.2.1.8.1078863102|2|2 -1.3.6.1.2.1.2.2.1.8.1078863103|2|2 -1.3.6.1.2.1.2.2.1.8.1078863614|2|2 -1.3.6.1.2.1.2.2.1.8.1078863615|2|2 -1.3.6.1.2.1.2.2.1.8.1078864126|2|2 -1.3.6.1.2.1.2.2.1.8.1078864127|2|2 -1.3.6.1.2.1.2.2.1.8.1078864638|2|2 -1.3.6.1.2.1.2.2.1.8.1078864639|2|2 -1.3.6.1.2.1.2.2.1.8.1078865150|2|2 -1.3.6.1.2.1.2.2.1.8.1078865151|2|2 -1.3.6.1.2.1.2.2.1.8.1078865662|2|2 -1.3.6.1.2.1.2.2.1.8.1078865663|2|2 -1.3.6.1.2.1.2.2.1.8.1078866174|2|2 -1.3.6.1.2.1.2.2.1.8.1078866175|2|2 -1.3.6.1.2.1.2.2.1.8.1078866686|2|2 -1.3.6.1.2.1.2.2.1.8.1078866687|2|2 -1.3.6.1.2.1.2.2.1.8.1078867198|2|2 -1.3.6.1.2.1.2.2.1.8.1078867199|2|2 -1.3.6.1.2.1.2.2.1.8.1078867710|2|2 -1.3.6.1.2.1.2.2.1.8.1078867711|2|2 -1.3.6.1.2.1.2.2.1.8.1078868222|2|2 -1.3.6.1.2.1.2.2.1.8.1078868223|2|2 -1.3.6.1.2.1.2.2.1.8.1078868734|2|2 -1.3.6.1.2.1.2.2.1.8.1078868735|2|2 -1.3.6.1.2.1.2.2.1.8.1078869246|2|2 -1.3.6.1.2.1.2.2.1.8.1078869247|2|2 -1.3.6.1.2.1.2.2.1.8.1078869758|2|2 -1.3.6.1.2.1.2.2.1.8.1078869759|2|2 -1.3.6.1.2.1.2.2.1.8.1078870270|2|2 -1.3.6.1.2.1.2.2.1.8.1078870271|2|2 -1.3.6.1.2.1.2.2.1.8.1078870782|2|2 -1.3.6.1.2.1.2.2.1.8.1078870783|2|2 -1.3.6.1.2.1.2.2.1.8.1078871294|2|2 -1.3.6.1.2.1.2.2.1.8.1078871295|2|2 -1.3.6.1.2.1.2.2.1.8.1078871806|2|2 -1.3.6.1.2.1.2.2.1.8.1078871807|2|2 +1.3.6.1.2.1.2.2.1.8.67109312|2|1 +1.3.6.1.2.1.2.2.1.8.67109359|2|1 +1.3.6.1.2.1.2.2.1.8.67109824|2|1 +1.3.6.1.2.1.2.2.1.8.67109871|2|1 +1.3.6.1.2.1.2.2.1.8.67111744|2|1 +1.3.6.1.2.1.2.2.1.8.67111919|2|1 +1.3.6.1.2.1.2.2.1.8.67112384|2|2 +1.3.6.1.2.1.2.2.1.8.67112431|2|2 +1.3.6.1.2.1.2.2.1.8.67113280|2|2 +1.3.6.1.2.1.2.2.1.8.67113455|2|1 +1.3.6.1.2.1.2.2.1.8.67113920|2|2 +1.3.6.1.2.1.2.2.1.8.67113967|2|2 +1.3.6.1.2.1.2.2.1.8.67114432|2|2 +1.3.6.1.2.1.2.2.1.8.67114479|2|2 +1.3.6.1.2.1.2.2.1.8.67114816|2|2 +1.3.6.1.2.1.2.2.1.8.67114991|2|2 +1.3.6.1.2.1.2.2.1.8.67305920|2|2 +1.3.6.1.2.1.2.2.1.8.67305967|2|2 +1.3.6.1.2.1.2.2.1.8.67306016|2|2 +1.3.6.1.2.1.2.2.1.8.67306944|2|1 +1.3.6.1.2.1.2.2.1.8.67306991|2|1 +1.3.6.1.2.1.2.2.1.8.67307968|2|1 +1.3.6.1.2.1.2.2.1.8.67308015|2|1 +1.3.6.1.2.1.2.2.1.8.67308480|2|2 +1.3.6.1.2.1.2.2.1.8.67308864|2|2 +1.3.6.1.2.1.2.2.1.8.67309039|2|1 +1.3.6.1.2.1.2.2.1.8.67309376|2|2 +1.3.6.1.2.1.2.2.1.8.67309551|2|1 +1.3.6.1.2.1.2.2.1.8.67309888|2|2 +1.3.6.1.2.1.2.2.1.8.67310063|2|2 +1.3.6.1.2.1.2.2.1.8.67311040|2|1 +1.3.6.1.2.1.2.2.1.8.67311087|2|1 +1.3.6.1.2.1.2.2.1.8.67311552|2|1 +1.3.6.1.2.1.2.2.1.8.67311599|2|1 +1.3.6.1.2.1.2.2.1.8.67312064|2|1 +1.3.6.1.2.1.2.2.1.8.67312576|2|1 +1.3.6.1.2.1.2.2.1.8.67312623|2|1 +1.3.6.1.2.1.2.2.1.8.67313088|2|1 +1.3.6.1.2.1.2.2.1.8.67313135|2|1 +1.3.6.1.2.1.2.2.1.8.67313472|2|2 +1.3.6.1.2.1.2.2.1.8.67313647|2|1 +1.3.6.1.2.1.2.2.1.8.67314112|2|1 +1.3.6.1.2.1.2.2.1.8.67314208|2|2 +1.3.6.1.2.1.2.2.1.8.67314496|2|2 +1.3.6.1.2.1.2.2.1.8.67355072|2|1 +1.3.6.1.2.1.2.2.1.8.67371456|2|1 +1.3.6.1.2.1.2.2.1.8.67371503|2|1 +1.3.6.1.2.1.2.2.1.8.67371968|2|1 +1.3.6.1.2.1.2.2.1.8.67372015|2|1 +1.3.6.1.2.1.2.2.1.8.67372992|2|1 +1.3.6.1.2.1.2.2.1.8.67373504|2|1 +1.3.6.1.2.1.2.2.1.8.67373551|2|1 +1.3.6.1.2.1.2.2.1.8.71303168|2|1 +1.3.6.1.2.1.2.2.1.8.71368704|2|2 +1.3.6.1.2.1.2.2.1.8.71434240|2|2 +1.3.6.1.2.1.2.2.1.8.71499776|2|1 +1.3.6.1.2.1.2.2.1.8.71565312|2|1 +1.3.6.1.2.1.2.2.1.8.71630848|2|2 +1.3.6.1.2.1.2.2.1.8.71696384|2|2 +1.3.6.1.2.1.2.2.1.8.71761920|2|2 +1.3.6.1.2.1.2.2.1.8.71827456|2|2 +1.3.6.1.2.1.2.2.1.8.71892992|2|2 +1.3.6.1.2.1.2.2.1.8.71958528|2|2 +1.3.6.1.2.1.2.2.1.8.72024064|2|2 +1.3.6.1.2.1.2.2.1.8.72089600|2|2 +1.3.6.1.2.1.2.2.1.8.72155136|2|2 +1.3.6.1.2.1.2.2.1.8.72220672|2|2 +1.3.6.1.2.1.2.2.1.8.72286208|2|2 +1.3.6.1.2.1.2.2.1.8.79692224|2|1 +1.3.6.1.2.1.2.2.1.8.79692736|2|1 +1.3.6.1.2.1.2.2.1.8.79694656|2|1 +1.3.6.1.2.1.2.2.1.8.79695296|2|2 +1.3.6.1.2.1.2.2.1.8.79695343|2|2 +1.3.6.1.2.1.2.2.1.8.79696192|2|2 +1.3.6.1.2.1.2.2.1.8.79696832|2|2 +1.3.6.1.2.1.2.2.1.8.79696879|2|2 +1.3.6.1.2.1.2.2.1.8.79697344|2|2 +1.3.6.1.2.1.2.2.1.8.79697391|2|2 +1.3.6.1.2.1.2.2.1.8.79697728|2|2 +1.3.6.1.2.1.2.2.1.8.79888832|2|2 +1.3.6.1.2.1.2.2.1.8.79888879|2|2 +1.3.6.1.2.1.2.2.1.8.79888928|2|2 +1.3.6.1.2.1.2.2.1.8.79889856|2|1 +1.3.6.1.2.1.2.2.1.8.79890880|2|1 +1.3.6.1.2.1.2.2.1.8.79891392|2|2 +1.3.6.1.2.1.2.2.1.8.79891776|2|2 +1.3.6.1.2.1.2.2.1.8.79892288|2|2 +1.3.6.1.2.1.2.2.1.8.79892800|2|2 +1.3.6.1.2.1.2.2.1.8.79893952|2|1 +1.3.6.1.2.1.2.2.1.8.79894464|2|1 +1.3.6.1.2.1.2.2.1.8.79894976|2|1 +1.3.6.1.2.1.2.2.1.8.79895488|2|1 +1.3.6.1.2.1.2.2.1.8.79896000|2|1 +1.3.6.1.2.1.2.2.1.8.79896384|2|2 +1.3.6.1.2.1.2.2.1.8.79897024|2|1 +1.3.6.1.2.1.2.2.1.8.79897120|2|2 +1.3.6.1.2.1.2.2.1.8.79937984|2|1 +1.3.6.1.2.1.2.2.1.8.79954368|2|1 +1.3.6.1.2.1.2.2.1.8.79954415|2|1 +1.3.6.1.2.1.2.2.1.8.79954880|2|1 +1.3.6.1.2.1.2.2.1.8.79955904|2|1 +1.3.6.1.2.1.2.2.1.8.79956416|2|1 +1.3.6.1.2.1.2.2.1.8.81788928|2|1 +1.3.6.1.2.1.2.2.1.8.81788933|2|1 +1.3.6.1.2.1.2.2.1.8.81788939|2|1 +1.3.6.1.2.1.2.2.1.8.81788942|2|2 +1.3.6.1.2.1.2.2.1.8.81788948|2|1 +1.3.6.1.2.1.2.2.1.8.81788949|2|2 +1.3.6.1.2.1.2.2.1.8.81788952|2|2 +1.3.6.1.2.1.2.2.1.8.81788953|2|2 +1.3.6.1.2.1.2.2.1.8.81788955|2|1 +1.3.6.1.2.1.2.2.1.8.81788957|2|1 +1.3.6.1.2.1.2.2.1.8.81788958|2|2 +1.3.6.1.2.1.2.2.1.8.81788960|2|1 +1.3.6.1.2.1.2.2.1.8.81788969|2|1 +1.3.6.1.2.1.2.2.1.8.81788973|2|2 +1.3.6.1.2.1.2.2.1.8.81788978|2|2 +1.3.6.1.2.1.2.2.1.8.81788980|2|1 +1.3.6.1.2.1.2.2.1.8.81788981|2|2 +1.3.6.1.2.1.2.2.1.8.81788986|2|2 +1.3.6.1.2.1.2.2.1.8.81788989|2|2 +1.3.6.1.2.1.2.2.1.8.81788990|2|2 +1.3.6.1.2.1.2.2.1.8.81788991|2|2 +1.3.6.1.2.1.2.2.1.8.81788992|2|2 +1.3.6.1.2.1.2.2.1.8.81788993|2|2 +1.3.6.1.2.1.2.2.1.8.81788994|2|2 +1.3.6.1.2.1.2.2.1.8.81788995|2|2 +1.3.6.1.2.1.2.2.1.8.81788996|2|2 +1.3.6.1.2.1.2.2.1.8.81985537|2|2 +1.3.6.1.2.1.2.2.1.8.81985538|2|2 +1.3.6.1.2.1.2.2.1.8.81985539|2|2 +1.3.6.1.2.1.2.2.1.8.81985540|2|2 +1.3.6.1.2.1.2.2.1.8.81985542|2|2 +1.3.6.1.2.1.2.2.1.8.81985543|2|2 +1.3.6.1.2.1.2.2.1.8.81985544|2|2 +1.3.6.1.2.1.2.2.1.8.81985545|2|1 +1.3.6.1.2.1.2.2.1.8.81985546|2|1 +1.3.6.1.2.1.2.2.1.8.81985548|2|2 +1.3.6.1.2.1.2.2.1.8.81985549|2|2 +1.3.6.1.2.1.2.2.1.8.81985551|2|2 +1.3.6.1.2.1.2.2.1.8.81985552|2|1 +1.3.6.1.2.1.2.2.1.8.81985553|2|1 +1.3.6.1.2.1.2.2.1.8.81985554|2|1 +1.3.6.1.2.1.2.2.1.8.81985555|2|2 +1.3.6.1.2.1.2.2.1.8.81985558|2|2 +1.3.6.1.2.1.2.2.1.8.81985559|2|2 +1.3.6.1.2.1.2.2.1.8.81985564|2|2 +1.3.6.1.2.1.2.2.1.8.81985567|2|2 +1.3.6.1.2.1.2.2.1.8.81985570|2|1 +1.3.6.1.2.1.2.2.1.8.81985571|2|1 +1.3.6.1.2.1.2.2.1.8.81985572|2|1 +1.3.6.1.2.1.2.2.1.8.81985574|2|1 +1.3.6.1.2.1.2.2.1.8.81985575|2|1 +1.3.6.1.2.1.2.2.1.8.81985576|2|1 +1.3.6.1.2.1.2.2.1.8.81985578|2|1 +1.3.6.1.2.1.2.2.1.8.81985579|2|1 +1.3.6.1.2.1.2.2.1.8.81985580|2|1 +1.3.6.1.2.1.2.2.1.8.81985583|2|2 +1.3.6.1.2.1.2.2.1.8.81985584|2|1 +1.3.6.1.2.1.2.2.1.8.81985585|2|1 +1.3.6.1.2.1.2.2.1.8.81985587|2|1 +1.3.6.1.2.1.2.2.1.8.81985590|2|2 +1.3.6.1.2.1.2.2.1.8.81985591|2|2 +1.3.6.1.2.1.2.2.1.8.81985592|2|2 +1.3.6.1.2.1.2.2.1.8.81985593|2|2 +1.3.6.1.2.1.2.2.1.8.81985595|2|1 +1.3.6.1.2.1.2.2.1.8.81985596|2|1 +1.3.6.1.2.1.2.2.1.8.81985612|2|1 +1.3.6.1.2.1.2.2.1.8.81985613|2|1 +1.3.6.1.2.1.2.2.1.8.81985614|2|1 +1.3.6.1.2.1.2.2.1.8.82051098|2|1 +1.3.6.1.2.1.2.2.1.8.82051105|2|1 +1.3.6.1.2.1.2.2.1.8.82051109|2|1 +1.3.6.1.2.1.2.2.1.8.82051118|2|1 +1.3.6.1.2.1.2.2.1.8.82051141|2|1 +1.3.6.1.2.1.2.2.1.8.82051142|2|1 +1.3.6.1.2.1.2.2.1.8.82051143|2|1 +1.3.6.1.2.1.2.2.1.8.82051144|2|1 +1.3.6.1.2.1.2.2.1.8.82051145|2|1 +1.3.6.1.2.1.2.2.1.8.82051146|2|1 +1.3.6.1.2.1.2.2.1.8.82051147|2|1 +1.3.6.1.2.1.2.2.1.8.94380032|2|1 +1.3.6.1.2.1.2.2.1.8.94445568|2|2 +1.3.6.1.2.1.2.2.1.8.94511104|2|2 +1.3.6.1.2.1.2.2.1.8.94576640|2|1 +1.3.6.1.2.1.2.2.1.8.94642176|2|1 +1.3.6.1.2.1.2.2.1.8.94707712|2|2 +1.3.6.1.2.1.2.2.1.8.94773248|2|2 +1.3.6.1.2.1.2.2.1.8.94838784|2|2 +1.3.6.1.2.1.2.2.1.8.94904320|2|2 +1.3.6.1.2.1.2.2.1.8.94969856|2|2 +1.3.6.1.2.1.2.2.1.8.95035392|2|2 +1.3.6.1.2.1.2.2.1.8.95100928|2|2 +1.3.6.1.2.1.2.2.1.8.95166464|2|2 +1.3.6.1.2.1.2.2.1.8.95232000|2|2 +1.3.6.1.2.1.2.2.1.8.95297536|2|2 +1.3.6.1.2.1.2.2.1.8.95363072|2|2 +1.3.6.1.2.1.2.2.1.8.96468992|2|1 +1.3.6.1.2.1.2.2.1.8.96469504|2|1 +1.3.6.1.2.1.2.2.1.8.96471552|2|1 +1.3.6.1.2.1.2.2.1.8.96472064|2|2 +1.3.6.1.2.1.2.2.1.8.96473088|2|1 +1.3.6.1.2.1.2.2.1.8.96473600|2|2 +1.3.6.1.2.1.2.2.1.8.96474112|2|2 +1.3.6.1.2.1.2.2.1.8.96474624|2|2 +1.3.6.1.2.1.2.2.1.8.96665600|2|2 +1.3.6.1.2.1.2.2.1.8.96666112|2|2 +1.3.6.1.2.1.2.2.1.8.96666624|2|1 +1.3.6.1.2.1.2.2.1.8.96667648|2|1 +1.3.6.1.2.1.2.2.1.8.96668160|2|2 +1.3.6.1.2.1.2.2.1.8.96668672|2|1 +1.3.6.1.2.1.2.2.1.8.96669184|2|1 +1.3.6.1.2.1.2.2.1.8.96669696|2|2 +1.3.6.1.2.1.2.2.1.8.96670208|2|2 +1.3.6.1.2.1.2.2.1.8.96670720|2|1 +1.3.6.1.2.1.2.2.1.8.96671232|2|1 +1.3.6.1.2.1.2.2.1.8.96671744|2|1 +1.3.6.1.2.1.2.2.1.8.96672256|2|1 +1.3.6.1.2.1.2.2.1.8.96672768|2|1 +1.3.6.1.2.1.2.2.1.8.96673280|2|1 +1.3.6.1.2.1.2.2.1.8.96673792|2|1 +1.3.6.1.2.1.2.2.1.8.96674304|2|2 +1.3.6.1.2.1.2.2.1.8.96714752|2|1 +1.3.6.1.2.1.2.2.1.8.96731136|2|1 +1.3.6.1.2.1.2.2.1.8.96731648|2|1 +1.3.6.1.2.1.2.2.1.8.96732672|2|1 +1.3.6.1.2.1.2.2.1.8.96733184|2|1 1.3.6.1.2.1.2.2.1.9.20971520|67|0 1.3.6.1.2.1.2.2.1.9.20972032|67|0 1.3.6.1.2.1.2.2.1.9.20972544|67|0 -1.3.6.1.2.1.2.2.1.9.100663360|67|58241398 -1.3.6.1.2.1.2.2.1.9.100664384|67|51546553 -1.3.6.1.2.1.2.2.1.9.100665408|67|51152562 -1.3.6.1.2.1.2.2.1.9.104857600|67|58239398 -1.3.6.1.2.1.2.2.1.9.104988672|67|24771 -1.3.6.1.2.1.2.2.1.9.105119744|67|0 -1.3.6.1.2.1.2.2.1.9.105250816|67|0 -1.3.6.1.2.1.2.2.1.9.105381888|67|0 -1.3.6.1.2.1.2.2.1.9.105512960|67|0 -1.3.6.1.2.1.2.2.1.9.105644032|67|0 -1.3.6.1.2.1.2.2.1.9.105775104|67|0 -1.3.6.1.2.1.2.2.1.9.105906176|67|0 -1.3.6.1.2.1.2.2.1.9.106037248|67|0 -1.3.6.1.2.1.2.2.1.9.106168320|67|0 -1.3.6.1.2.1.2.2.1.9.106299392|67|0 -1.3.6.1.2.1.2.2.1.9.106430464|67|0 -1.3.6.1.2.1.2.2.1.9.106561536|67|0 -1.3.6.1.2.1.2.2.1.9.106692608|67|0 -1.3.6.1.2.1.2.2.1.9.106823680|67|0 -1.3.6.1.2.1.2.2.1.9.113246272|67|58241398 -1.3.6.1.2.1.2.2.1.9.113247296|67|51546553 -1.3.6.1.2.1.2.2.1.9.113248320|67|51152562 -1.3.6.1.2.1.2.2.1.9.115343360|67|58241398 -1.3.6.1.2.1.2.2.1.9.115343361|67|58241398 -1.3.6.1.2.1.2.2.1.9.115343362|67|51546553 -1.3.6.1.2.1.2.2.1.9.115343363|67|51546553 -1.3.6.1.2.1.2.2.1.9.115343364|67|51152562 -1.3.6.1.2.1.2.2.1.9.115343365|67|51152562 -1.3.6.1.2.1.2.2.1.9.127926272|67|58239398 -1.3.6.1.2.1.2.2.1.9.128057344|67|24771 -1.3.6.1.2.1.2.2.1.9.128188416|67|0 -1.3.6.1.2.1.2.2.1.9.128319488|67|0 -1.3.6.1.2.1.2.2.1.9.128450560|67|0 -1.3.6.1.2.1.2.2.1.9.128581632|67|0 -1.3.6.1.2.1.2.2.1.9.128712704|67|0 -1.3.6.1.2.1.2.2.1.9.128843776|67|0 -1.3.6.1.2.1.2.2.1.9.128974848|67|0 -1.3.6.1.2.1.2.2.1.9.129105920|67|0 -1.3.6.1.2.1.2.2.1.9.129236992|67|0 -1.3.6.1.2.1.2.2.1.9.129368064|67|0 -1.3.6.1.2.1.2.2.1.9.129499136|67|0 -1.3.6.1.2.1.2.2.1.9.129630208|67|0 -1.3.6.1.2.1.2.2.1.9.129761280|67|0 -1.3.6.1.2.1.2.2.1.9.129892352|67|0 -1.3.6.1.2.1.2.2.1.9.130023424|67|58240398 -1.3.6.1.2.1.2.2.1.9.130024448|67|51546552 -1.3.6.1.2.1.2.2.1.9.130025472|67|51907544 -1.3.6.1.2.1.2.2.1.9.205520896|67|24769 -1.3.6.1.2.1.2.2.1.9.205651968|67|0 -1.3.6.1.2.1.2.2.1.9.205783040|67|0 -1.3.6.1.2.1.2.2.1.9.205914112|67|0 -1.3.6.1.2.1.2.2.1.9.206045184|67|0 -1.3.6.1.2.1.2.2.1.9.206176256|67|0 -1.3.6.1.2.1.2.2.1.9.206307328|67|0 -1.3.6.1.2.1.2.2.1.9.206438400|67|0 -1.3.6.1.2.1.2.2.1.9.206569472|67|0 -1.3.6.1.2.1.2.2.1.9.206700544|67|0 -1.3.6.1.2.1.2.2.1.9.206831616|67|0 -1.3.6.1.2.1.2.2.1.9.206962688|67|0 -1.3.6.1.2.1.2.2.1.9.207093760|67|0 -1.3.6.1.2.1.2.2.1.9.207224832|67|0 -1.3.6.1.2.1.2.2.1.9.207355904|67|0 -1.3.6.1.2.1.2.2.1.9.207486976|67|0 -1.3.6.1.2.1.2.2.1.9.228589568|67|24769 -1.3.6.1.2.1.2.2.1.9.228720640|67|0 -1.3.6.1.2.1.2.2.1.9.228851712|67|0 -1.3.6.1.2.1.2.2.1.9.228982784|67|0 -1.3.6.1.2.1.2.2.1.9.229113856|67|0 -1.3.6.1.2.1.2.2.1.9.229244928|67|0 -1.3.6.1.2.1.2.2.1.9.229376000|67|0 -1.3.6.1.2.1.2.2.1.9.229507072|67|0 -1.3.6.1.2.1.2.2.1.9.229638144|67|0 -1.3.6.1.2.1.2.2.1.9.229769216|67|0 -1.3.6.1.2.1.2.2.1.9.229900288|67|0 -1.3.6.1.2.1.2.2.1.9.230031360|67|0 -1.3.6.1.2.1.2.2.1.9.230162432|67|0 -1.3.6.1.2.1.2.2.1.9.230293504|67|0 -1.3.6.1.2.1.2.2.1.9.230424576|67|0 -1.3.6.1.2.1.2.2.1.9.230555648|67|0 -1.3.6.1.2.1.2.2.1.9.306184192|67|0 -1.3.6.1.2.1.2.2.1.9.306315264|67|0 -1.3.6.1.2.1.2.2.1.9.306446336|67|0 -1.3.6.1.2.1.2.2.1.9.306577408|67|0 -1.3.6.1.2.1.2.2.1.9.306708480|67|0 -1.3.6.1.2.1.2.2.1.9.306839552|67|0 -1.3.6.1.2.1.2.2.1.9.306970624|67|0 -1.3.6.1.2.1.2.2.1.9.307101696|67|0 -1.3.6.1.2.1.2.2.1.9.307232768|67|0 -1.3.6.1.2.1.2.2.1.9.307363840|67|0 -1.3.6.1.2.1.2.2.1.9.307494912|67|0 -1.3.6.1.2.1.2.2.1.9.307625984|67|0 -1.3.6.1.2.1.2.2.1.9.307757056|67|0 -1.3.6.1.2.1.2.2.1.9.307888128|67|0 -1.3.6.1.2.1.2.2.1.9.308019200|67|0 -1.3.6.1.2.1.2.2.1.9.308150272|67|0 -1.3.6.1.2.1.2.2.1.9.329252864|67|0 -1.3.6.1.2.1.2.2.1.9.329383936|67|0 -1.3.6.1.2.1.2.2.1.9.329515008|67|0 -1.3.6.1.2.1.2.2.1.9.329646080|67|0 -1.3.6.1.2.1.2.2.1.9.329777152|67|0 -1.3.6.1.2.1.2.2.1.9.329908224|67|0 -1.3.6.1.2.1.2.2.1.9.330039296|67|0 -1.3.6.1.2.1.2.2.1.9.330170368|67|0 -1.3.6.1.2.1.2.2.1.9.330301440|67|0 -1.3.6.1.2.1.2.2.1.9.330432512|67|0 -1.3.6.1.2.1.2.2.1.9.330563584|67|0 -1.3.6.1.2.1.2.2.1.9.330694656|67|0 -1.3.6.1.2.1.2.2.1.9.330825728|67|0 -1.3.6.1.2.1.2.2.1.9.330956800|67|0 -1.3.6.1.2.1.2.2.1.9.331087872|67|0 -1.3.6.1.2.1.2.2.1.9.331218944|67|0 -1.3.6.1.2.1.2.2.1.9.1077936128|67|24225 -1.3.6.1.2.1.2.2.1.9.1077936640|67|24445 -1.3.6.1.2.1.2.2.1.9.1077937152|67|23566 -1.3.6.1.2.1.2.2.1.9.1077937664|67|23566 -1.3.6.1.2.1.2.2.1.9.1077938176|67|23567 -1.3.6.1.2.1.2.2.1.9.1077938688|67|23568 -1.3.6.1.2.1.2.2.1.9.1077939200|67|23569 -1.3.6.1.2.1.2.2.1.9.1077939712|67|23569 -1.3.6.1.2.1.2.2.1.9.1077940224|67|23570 -1.3.6.1.2.1.2.2.1.9.1077940736|67|23571 -1.3.6.1.2.1.2.2.1.9.1077941248|67|23571 -1.3.6.1.2.1.2.2.1.9.1077941760|67|23572 -1.3.6.1.2.1.2.2.1.9.1077942272|67|23573 -1.3.6.1.2.1.2.2.1.9.1077942784|67|23573 -1.3.6.1.2.1.2.2.1.9.1077943296|67|23574 -1.3.6.1.2.1.2.2.1.9.1077943808|67|23575 -1.3.6.1.2.1.2.2.1.9.1077944320|67|23576 -1.3.6.1.2.1.2.2.1.9.1077944832|67|23577 -1.3.6.1.2.1.2.2.1.9.1077945344|67|23578 -1.3.6.1.2.1.2.2.1.9.1077945856|67|23578 -1.3.6.1.2.1.2.2.1.9.1077946368|67|23579 -1.3.6.1.2.1.2.2.1.9.1077946880|67|23580 -1.3.6.1.2.1.2.2.1.9.1077947392|67|23581 -1.3.6.1.2.1.2.2.1.9.1077947904|67|23581 -1.3.6.1.2.1.2.2.1.9.1077948416|67|23582 -1.3.6.1.2.1.2.2.1.9.1077948928|67|23583 -1.3.6.1.2.1.2.2.1.9.1077949440|67|23583 -1.3.6.1.2.1.2.2.1.9.1077949952|67|23584 -1.3.6.1.2.1.2.2.1.9.1077950464|67|23585 -1.3.6.1.2.1.2.2.1.9.1077950976|67|23585 -1.3.6.1.2.1.2.2.1.9.1077951488|67|23586 -1.3.6.1.2.1.2.2.1.9.1077952000|67|23587 -1.3.6.1.2.1.2.2.1.9.1077952512|67|23587 -1.3.6.1.2.1.2.2.1.9.1077953024|67|23588 -1.3.6.1.2.1.2.2.1.9.1077953536|67|23589 -1.3.6.1.2.1.2.2.1.9.1077954048|67|23590 -1.3.6.1.2.1.2.2.1.9.1078198272|67|0 -1.3.6.1.2.1.2.2.1.9.1078198784|67|0 -1.3.6.1.2.1.2.2.1.9.1078199296|67|0 -1.3.6.1.2.1.2.2.1.9.1078199808|67|0 -1.3.6.1.2.1.2.2.1.9.1078200320|67|0 -1.3.6.1.2.1.2.2.1.9.1078200832|67|0 -1.3.6.1.2.1.2.2.1.9.1078201344|67|0 -1.3.6.1.2.1.2.2.1.9.1078201856|67|0 -1.3.6.1.2.1.2.2.1.9.1078202368|67|0 -1.3.6.1.2.1.2.2.1.9.1078202880|67|0 -1.3.6.1.2.1.2.2.1.9.1078203392|67|0 -1.3.6.1.2.1.2.2.1.9.1078203904|67|0 -1.3.6.1.2.1.2.2.1.9.1078204416|67|0 -1.3.6.1.2.1.2.2.1.9.1078204928|67|0 -1.3.6.1.2.1.2.2.1.9.1078205440|67|0 -1.3.6.1.2.1.2.2.1.9.1078205952|67|0 -1.3.6.1.2.1.2.2.1.9.1078206464|67|0 -1.3.6.1.2.1.2.2.1.9.1078206976|67|0 -1.3.6.1.2.1.2.2.1.9.1078207488|67|0 -1.3.6.1.2.1.2.2.1.9.1078208000|67|0 -1.3.6.1.2.1.2.2.1.9.1078208512|67|0 -1.3.6.1.2.1.2.2.1.9.1078209024|67|0 -1.3.6.1.2.1.2.2.1.9.1078209536|67|0 -1.3.6.1.2.1.2.2.1.9.1078210048|67|0 -1.3.6.1.2.1.2.2.1.9.1078210560|67|0 -1.3.6.1.2.1.2.2.1.9.1078211072|67|0 -1.3.6.1.2.1.2.2.1.9.1078211584|67|0 -1.3.6.1.2.1.2.2.1.9.1078212096|67|0 -1.3.6.1.2.1.2.2.1.9.1078212608|67|0 -1.3.6.1.2.1.2.2.1.9.1078213120|67|0 -1.3.6.1.2.1.2.2.1.9.1078213632|67|0 -1.3.6.1.2.1.2.2.1.9.1078214144|67|0 -1.3.6.1.2.1.2.2.1.9.1078214656|67|0 -1.3.6.1.2.1.2.2.1.9.1078215168|67|0 -1.3.6.1.2.1.2.2.1.9.1078215680|67|0 -1.3.6.1.2.1.2.2.1.9.1078216192|67|0 -1.3.6.1.2.1.2.2.1.9.1078722560|67|24225 -1.3.6.1.2.1.2.2.1.9.1078723072|67|24445 -1.3.6.1.2.1.2.2.1.9.1078723584|67|23566 -1.3.6.1.2.1.2.2.1.9.1078724096|67|23566 -1.3.6.1.2.1.2.2.1.9.1078724608|67|23567 -1.3.6.1.2.1.2.2.1.9.1078725120|67|23568 -1.3.6.1.2.1.2.2.1.9.1078725632|67|23569 -1.3.6.1.2.1.2.2.1.9.1078726144|67|23569 -1.3.6.1.2.1.2.2.1.9.1078726656|67|23570 -1.3.6.1.2.1.2.2.1.9.1078727168|67|23571 -1.3.6.1.2.1.2.2.1.9.1078727680|67|23571 -1.3.6.1.2.1.2.2.1.9.1078728192|67|23572 -1.3.6.1.2.1.2.2.1.9.1078728704|67|23573 -1.3.6.1.2.1.2.2.1.9.1078729216|67|23573 -1.3.6.1.2.1.2.2.1.9.1078729728|67|23574 -1.3.6.1.2.1.2.2.1.9.1078730240|67|23575 -1.3.6.1.2.1.2.2.1.9.1078730752|67|23576 -1.3.6.1.2.1.2.2.1.9.1078731264|67|23577 -1.3.6.1.2.1.2.2.1.9.1078731776|67|23578 -1.3.6.1.2.1.2.2.1.9.1078732288|67|23578 -1.3.6.1.2.1.2.2.1.9.1078732800|67|23579 -1.3.6.1.2.1.2.2.1.9.1078733312|67|23580 -1.3.6.1.2.1.2.2.1.9.1078733824|67|23581 -1.3.6.1.2.1.2.2.1.9.1078734336|67|23581 -1.3.6.1.2.1.2.2.1.9.1078734848|67|23582 -1.3.6.1.2.1.2.2.1.9.1078735360|67|23583 -1.3.6.1.2.1.2.2.1.9.1078735872|67|23583 -1.3.6.1.2.1.2.2.1.9.1078736384|67|23584 -1.3.6.1.2.1.2.2.1.9.1078736896|67|23585 -1.3.6.1.2.1.2.2.1.9.1078737408|67|23585 -1.3.6.1.2.1.2.2.1.9.1078737920|67|23586 -1.3.6.1.2.1.2.2.1.9.1078738432|67|23587 -1.3.6.1.2.1.2.2.1.9.1078738944|67|23587 -1.3.6.1.2.1.2.2.1.9.1078739456|67|23588 -1.3.6.1.2.1.2.2.1.9.1078739968|67|23589 -1.3.6.1.2.1.2.2.1.9.1078740480|67|23590 -1.3.6.1.2.1.2.2.1.9.1078853886|67|24225 -1.3.6.1.2.1.2.2.1.9.1078853887|67|24225 -1.3.6.1.2.1.2.2.1.9.1078854398|67|24445 -1.3.6.1.2.1.2.2.1.9.1078854399|67|24445 -1.3.6.1.2.1.2.2.1.9.1078854910|67|23566 -1.3.6.1.2.1.2.2.1.9.1078854911|67|23566 -1.3.6.1.2.1.2.2.1.9.1078855422|67|23566 -1.3.6.1.2.1.2.2.1.9.1078855423|67|23566 -1.3.6.1.2.1.2.2.1.9.1078855934|67|23567 -1.3.6.1.2.1.2.2.1.9.1078855935|67|23567 -1.3.6.1.2.1.2.2.1.9.1078856446|67|23568 -1.3.6.1.2.1.2.2.1.9.1078856447|67|23568 -1.3.6.1.2.1.2.2.1.9.1078856958|67|23569 -1.3.6.1.2.1.2.2.1.9.1078856959|67|23569 -1.3.6.1.2.1.2.2.1.9.1078857470|67|23569 -1.3.6.1.2.1.2.2.1.9.1078857471|67|23569 -1.3.6.1.2.1.2.2.1.9.1078857982|67|23570 -1.3.6.1.2.1.2.2.1.9.1078857983|67|23570 -1.3.6.1.2.1.2.2.1.9.1078858494|67|23571 -1.3.6.1.2.1.2.2.1.9.1078858495|67|23571 -1.3.6.1.2.1.2.2.1.9.1078859006|67|23571 -1.3.6.1.2.1.2.2.1.9.1078859007|67|23571 -1.3.6.1.2.1.2.2.1.9.1078859518|67|23572 -1.3.6.1.2.1.2.2.1.9.1078859519|67|23572 -1.3.6.1.2.1.2.2.1.9.1078860030|67|23573 -1.3.6.1.2.1.2.2.1.9.1078860031|67|23573 -1.3.6.1.2.1.2.2.1.9.1078860542|67|23573 -1.3.6.1.2.1.2.2.1.9.1078860543|67|23573 -1.3.6.1.2.1.2.2.1.9.1078861054|67|23574 -1.3.6.1.2.1.2.2.1.9.1078861055|67|23574 -1.3.6.1.2.1.2.2.1.9.1078861566|67|23575 -1.3.6.1.2.1.2.2.1.9.1078861567|67|23575 -1.3.6.1.2.1.2.2.1.9.1078862078|67|23576 -1.3.6.1.2.1.2.2.1.9.1078862079|67|23576 -1.3.6.1.2.1.2.2.1.9.1078862590|67|23577 -1.3.6.1.2.1.2.2.1.9.1078862591|67|23577 -1.3.6.1.2.1.2.2.1.9.1078863102|67|23578 -1.3.6.1.2.1.2.2.1.9.1078863103|67|23578 -1.3.6.1.2.1.2.2.1.9.1078863614|67|23578 -1.3.6.1.2.1.2.2.1.9.1078863615|67|23578 -1.3.6.1.2.1.2.2.1.9.1078864126|67|23579 -1.3.6.1.2.1.2.2.1.9.1078864127|67|23579 -1.3.6.1.2.1.2.2.1.9.1078864638|67|23580 -1.3.6.1.2.1.2.2.1.9.1078864639|67|23580 -1.3.6.1.2.1.2.2.1.9.1078865150|67|23581 -1.3.6.1.2.1.2.2.1.9.1078865151|67|23581 -1.3.6.1.2.1.2.2.1.9.1078865662|67|23581 -1.3.6.1.2.1.2.2.1.9.1078865663|67|23581 -1.3.6.1.2.1.2.2.1.9.1078866174|67|23582 -1.3.6.1.2.1.2.2.1.9.1078866175|67|23582 -1.3.6.1.2.1.2.2.1.9.1078866686|67|23583 -1.3.6.1.2.1.2.2.1.9.1078866687|67|23583 -1.3.6.1.2.1.2.2.1.9.1078867198|67|23583 -1.3.6.1.2.1.2.2.1.9.1078867199|67|23583 -1.3.6.1.2.1.2.2.1.9.1078867710|67|23584 -1.3.6.1.2.1.2.2.1.9.1078867711|67|23584 -1.3.6.1.2.1.2.2.1.9.1078868222|67|23585 -1.3.6.1.2.1.2.2.1.9.1078868223|67|23585 -1.3.6.1.2.1.2.2.1.9.1078868734|67|23585 -1.3.6.1.2.1.2.2.1.9.1078868735|67|23585 -1.3.6.1.2.1.2.2.1.9.1078869246|67|23586 -1.3.6.1.2.1.2.2.1.9.1078869247|67|23586 -1.3.6.1.2.1.2.2.1.9.1078869758|67|23587 -1.3.6.1.2.1.2.2.1.9.1078869759|67|23587 -1.3.6.1.2.1.2.2.1.9.1078870270|67|23587 -1.3.6.1.2.1.2.2.1.9.1078870271|67|23587 -1.3.6.1.2.1.2.2.1.9.1078870782|67|23588 -1.3.6.1.2.1.2.2.1.9.1078870783|67|23588 -1.3.6.1.2.1.2.2.1.9.1078871294|67|23589 -1.3.6.1.2.1.2.2.1.9.1078871295|67|23589 -1.3.6.1.2.1.2.2.1.9.1078871806|67|23590 -1.3.6.1.2.1.2.2.1.9.1078871807|67|23590 +1.3.6.1.2.1.2.2.1.9.67109312|67|1944977771 +1.3.6.1.2.1.2.2.1.9.67109359|67|1944977771 +1.3.6.1.2.1.2.2.1.9.67109824|67|1945369770 +1.3.6.1.2.1.2.2.1.9.67109871|67|1945369769 +1.3.6.1.2.1.2.2.1.9.67111744|67|1233535462 +1.3.6.1.2.1.2.2.1.9.67111919|67|1233535462 +1.3.6.1.2.1.2.2.1.9.67112384|67|0 +1.3.6.1.2.1.2.2.1.9.67112431|67|0 +1.3.6.1.2.1.2.2.1.9.67113280|67|0 +1.3.6.1.2.1.2.2.1.9.67113455|67|1452123569 +1.3.6.1.2.1.2.2.1.9.67113920|67|1746090173 +1.3.6.1.2.1.2.2.1.9.67113967|67|1746090173 +1.3.6.1.2.1.2.2.1.9.67114432|67|1746231169 +1.3.6.1.2.1.2.2.1.9.67114479|67|1746231168 +1.3.6.1.2.1.2.2.1.9.67114816|67|1746743680 +1.3.6.1.2.1.2.2.1.9.67114991|67|1865433579 +1.3.6.1.2.1.2.2.1.9.67305920|67|934545057 +1.3.6.1.2.1.2.2.1.9.67305967|67|934545057 +1.3.6.1.2.1.2.2.1.9.67306016|67|0 +1.3.6.1.2.1.2.2.1.9.67306944|67|2066325081 +1.3.6.1.2.1.2.2.1.9.67306991|67|2066325081 +1.3.6.1.2.1.2.2.1.9.67307968|67|2169037581 +1.3.6.1.2.1.2.2.1.9.67308015|67|2169037581 +1.3.6.1.2.1.2.2.1.9.67308480|67|2143210568 +1.3.6.1.2.1.2.2.1.9.67308864|67|2196831881 +1.3.6.1.2.1.2.2.1.9.67309039|67|2187940077 +1.3.6.1.2.1.2.2.1.9.67309376|67|1097261368 +1.3.6.1.2.1.2.2.1.9.67309551|67|1218488963 +1.3.6.1.2.1.2.2.1.9.67309888|67|1702876170 +1.3.6.1.2.1.2.2.1.9.67310063|67|1702876170 +1.3.6.1.2.1.2.2.1.9.67311040|67|2178766577 +1.3.6.1.2.1.2.2.1.9.67311087|67|2178766577 +1.3.6.1.2.1.2.2.1.9.67311552|67|1893548172 +1.3.6.1.2.1.2.2.1.9.67311599|67|1893548172 +1.3.6.1.2.1.2.2.1.9.67312064|67|2224132368 +1.3.6.1.2.1.2.2.1.9.67312576|67|2203137370 +1.3.6.1.2.1.2.2.1.9.67312623|67|2203137370 +1.3.6.1.2.1.2.2.1.9.67313088|67|2226645368 +1.3.6.1.2.1.2.2.1.9.67313135|67|2226645368 +1.3.6.1.2.1.2.2.1.9.67313472|67|0 +1.3.6.1.2.1.2.2.1.9.67313647|67|1650362981 +1.3.6.1.2.1.2.2.1.9.67314112|67|2145050066 +1.3.6.1.2.1.2.2.1.9.67314208|67|1824060686 +1.3.6.1.2.1.2.2.1.9.67314496|67|1824060686 +1.3.6.1.2.1.2.2.1.9.67355072|67|1988294570 +1.3.6.1.2.1.2.2.1.9.67371456|67|1962451967 +1.3.6.1.2.1.2.2.1.9.67371503|67|1962451966 +1.3.6.1.2.1.2.2.1.9.67371968|67|1962453967 +1.3.6.1.2.1.2.2.1.9.67372015|67|1962453966 +1.3.6.1.2.1.2.2.1.9.67372992|67|1961659469 +1.3.6.1.2.1.2.2.1.9.67373504|67|1961623970 +1.3.6.1.2.1.2.2.1.9.67373551|67|1961623970 +1.3.6.1.2.1.2.2.1.9.71303168|67|1218483960 +1.3.6.1.2.1.2.2.1.9.71368704|67|1218488966 +1.3.6.1.2.1.2.2.1.9.71434240|67|1218488966 +1.3.6.1.2.1.2.2.1.9.71499776|67|1218483961 +1.3.6.1.2.1.2.2.1.9.71565312|67|1945936280 +1.3.6.1.2.1.2.2.1.9.71630848|67|1218488966 +1.3.6.1.2.1.2.2.1.9.71696384|67|1218488966 +1.3.6.1.2.1.2.2.1.9.71761920|67|1218488966 +1.3.6.1.2.1.2.2.1.9.71827456|67|1218488967 +1.3.6.1.2.1.2.2.1.9.71892992|67|1218488967 +1.3.6.1.2.1.2.2.1.9.71958528|67|1218488967 +1.3.6.1.2.1.2.2.1.9.72024064|67|1218488967 +1.3.6.1.2.1.2.2.1.9.72089600|67|1218488967 +1.3.6.1.2.1.2.2.1.9.72155136|67|1218488967 +1.3.6.1.2.1.2.2.1.9.72220672|67|1218488967 +1.3.6.1.2.1.2.2.1.9.72286208|67|1218488967 +1.3.6.1.2.1.2.2.1.9.79692224|67|1944977771 +1.3.6.1.2.1.2.2.1.9.79692736|67|1945369770 +1.3.6.1.2.1.2.2.1.9.79694656|67|1233535462 +1.3.6.1.2.1.2.2.1.9.79695296|67|0 +1.3.6.1.2.1.2.2.1.9.79695343|67|0 +1.3.6.1.2.1.2.2.1.9.79696192|67|0 +1.3.6.1.2.1.2.2.1.9.79696832|67|1746090173 +1.3.6.1.2.1.2.2.1.9.79696879|67|1746090173 +1.3.6.1.2.1.2.2.1.9.79697344|67|1746231169 +1.3.6.1.2.1.2.2.1.9.79697391|67|1746231168 +1.3.6.1.2.1.2.2.1.9.79697728|67|1746743680 +1.3.6.1.2.1.2.2.1.9.79888832|67|934545057 +1.3.6.1.2.1.2.2.1.9.79888879|67|934545057 +1.3.6.1.2.1.2.2.1.9.79888928|67|0 +1.3.6.1.2.1.2.2.1.9.79889856|67|2066325081 +1.3.6.1.2.1.2.2.1.9.79890880|67|2169037581 +1.3.6.1.2.1.2.2.1.9.79891392|67|2143210568 +1.3.6.1.2.1.2.2.1.9.79891776|67|2196831881 +1.3.6.1.2.1.2.2.1.9.79892288|67|1097261368 +1.3.6.1.2.1.2.2.1.9.79892800|67|1702876170 +1.3.6.1.2.1.2.2.1.9.79893952|67|2178766577 +1.3.6.1.2.1.2.2.1.9.79894464|67|1893548172 +1.3.6.1.2.1.2.2.1.9.79894976|67|2224132368 +1.3.6.1.2.1.2.2.1.9.79895488|67|2203137370 +1.3.6.1.2.1.2.2.1.9.79896000|67|2226645368 +1.3.6.1.2.1.2.2.1.9.79896384|67|0 +1.3.6.1.2.1.2.2.1.9.79897024|67|2145050066 +1.3.6.1.2.1.2.2.1.9.79897120|67|1824060686 +1.3.6.1.2.1.2.2.1.9.79937984|67|1988294570 +1.3.6.1.2.1.2.2.1.9.79954368|67|1962451967 +1.3.6.1.2.1.2.2.1.9.79954415|67|1962451966 +1.3.6.1.2.1.2.2.1.9.79954880|67|1962453967 +1.3.6.1.2.1.2.2.1.9.79955904|67|1961659469 +1.3.6.1.2.1.2.2.1.9.79956416|67|1961623970 +1.3.6.1.2.1.2.2.1.9.81788928|67|1945369770 +1.3.6.1.2.1.2.2.1.9.81788933|67|1945369770 +1.3.6.1.2.1.2.2.1.9.81788939|67|1945369770 +1.3.6.1.2.1.2.2.1.9.81788942|67|0 +1.3.6.1.2.1.2.2.1.9.81788948|67|1945369770 +1.3.6.1.2.1.2.2.1.9.81788949|67|0 +1.3.6.1.2.1.2.2.1.9.81788952|67|1746090173 +1.3.6.1.2.1.2.2.1.9.81788953|67|0 +1.3.6.1.2.1.2.2.1.9.81788955|67|1944977771 +1.3.6.1.2.1.2.2.1.9.81788957|67|1944977771 +1.3.6.1.2.1.2.2.1.9.81788958|67|0 +1.3.6.1.2.1.2.2.1.9.81788960|67|1944977771 +1.3.6.1.2.1.2.2.1.9.81788969|67|1944977771 +1.3.6.1.2.1.2.2.1.9.81788973|67|1746090173 +1.3.6.1.2.1.2.2.1.9.81788978|67|1746090173 +1.3.6.1.2.1.2.2.1.9.81788980|67|1233535462 +1.3.6.1.2.1.2.2.1.9.81788981|67|1746090173 +1.3.6.1.2.1.2.2.1.9.81788986|67|1746090173 +1.3.6.1.2.1.2.2.1.9.81788989|67|1746231169 +1.3.6.1.2.1.2.2.1.9.81788990|67|1746231169 +1.3.6.1.2.1.2.2.1.9.81788991|67|1746231169 +1.3.6.1.2.1.2.2.1.9.81788992|67|1746231168 +1.3.6.1.2.1.2.2.1.9.81788993|67|1746743680 +1.3.6.1.2.1.2.2.1.9.81788994|67|1746743680 +1.3.6.1.2.1.2.2.1.9.81788995|67|1746743680 +1.3.6.1.2.1.2.2.1.9.81788996|67|1746743680 +1.3.6.1.2.1.2.2.1.9.81985537|67|0 +1.3.6.1.2.1.2.2.1.9.81985538|67|934545057 +1.3.6.1.2.1.2.2.1.9.81985539|67|934545057 +1.3.6.1.2.1.2.2.1.9.81985540|67|934545057 +1.3.6.1.2.1.2.2.1.9.81985542|67|1702876170 +1.3.6.1.2.1.2.2.1.9.81985543|67|1702876170 +1.3.6.1.2.1.2.2.1.9.81985544|67|934545057 +1.3.6.1.2.1.2.2.1.9.81985545|67|2169037581 +1.3.6.1.2.1.2.2.1.9.81985546|67|2169037581 +1.3.6.1.2.1.2.2.1.9.81985548|67|0 +1.3.6.1.2.1.2.2.1.9.81985549|67|0 +1.3.6.1.2.1.2.2.1.9.81985551|67|2196831881 +1.3.6.1.2.1.2.2.1.9.81985552|67|1893548172 +1.3.6.1.2.1.2.2.1.9.81985553|67|2066325081 +1.3.6.1.2.1.2.2.1.9.81985554|67|2066325081 +1.3.6.1.2.1.2.2.1.9.81985555|67|0 +1.3.6.1.2.1.2.2.1.9.81985558|67|2196831881 +1.3.6.1.2.1.2.2.1.9.81985559|67|2196831881 +1.3.6.1.2.1.2.2.1.9.81985564|67|0 +1.3.6.1.2.1.2.2.1.9.81985567|67|2196831881 +1.3.6.1.2.1.2.2.1.9.81985570|67|1988294570 +1.3.6.1.2.1.2.2.1.9.81985571|67|1988294570 +1.3.6.1.2.1.2.2.1.9.81985572|67|2178766577 +1.3.6.1.2.1.2.2.1.9.81985574|67|1893548172 +1.3.6.1.2.1.2.2.1.9.81985575|67|2226645368 +1.3.6.1.2.1.2.2.1.9.81985576|67|2226645368 +1.3.6.1.2.1.2.2.1.9.81985578|67|2224132368 +1.3.6.1.2.1.2.2.1.9.81985579|67|2224132368 +1.3.6.1.2.1.2.2.1.9.81985580|67|2224132368 +1.3.6.1.2.1.2.2.1.9.81985583|67|0 +1.3.6.1.2.1.2.2.1.9.81985584|67|1988294570 +1.3.6.1.2.1.2.2.1.9.81985585|67|2203137370 +1.3.6.1.2.1.2.2.1.9.81985587|67|2203137370 +1.3.6.1.2.1.2.2.1.9.81985590|67|1702876170 +1.3.6.1.2.1.2.2.1.9.81985591|67|1824060686 +1.3.6.1.2.1.2.2.1.9.81985592|67|1824060686 +1.3.6.1.2.1.2.2.1.9.81985593|67|1824060686 +1.3.6.1.2.1.2.2.1.9.81985595|67|2145050066 +1.3.6.1.2.1.2.2.1.9.81985596|67|2145050066 +1.3.6.1.2.1.2.2.1.9.81985612|67|2178766577 +1.3.6.1.2.1.2.2.1.9.81985613|67|2178766577 +1.3.6.1.2.1.2.2.1.9.81985614|67|2226645368 +1.3.6.1.2.1.2.2.1.9.82051098|67|1962451967 +1.3.6.1.2.1.2.2.1.9.82051105|67|1962451967 +1.3.6.1.2.1.2.2.1.9.82051109|67|1961659469 +1.3.6.1.2.1.2.2.1.9.82051118|67|1962451966 +1.3.6.1.2.1.2.2.1.9.82051141|67|1962453967 +1.3.6.1.2.1.2.2.1.9.82051142|67|1962453967 +1.3.6.1.2.1.2.2.1.9.82051143|67|1962453967 +1.3.6.1.2.1.2.2.1.9.82051144|67|1961659469 +1.3.6.1.2.1.2.2.1.9.82051145|67|1961623970 +1.3.6.1.2.1.2.2.1.9.82051146|67|1961623970 +1.3.6.1.2.1.2.2.1.9.82051147|67|1961659469 +1.3.6.1.2.1.2.2.1.9.94380032|67|1218483960 +1.3.6.1.2.1.2.2.1.9.94445568|67|1218488966 +1.3.6.1.2.1.2.2.1.9.94511104|67|1218488966 +1.3.6.1.2.1.2.2.1.9.94576640|67|1218483961 +1.3.6.1.2.1.2.2.1.9.94642176|67|1945936280 +1.3.6.1.2.1.2.2.1.9.94707712|67|1218488966 +1.3.6.1.2.1.2.2.1.9.94773248|67|1218488966 +1.3.6.1.2.1.2.2.1.9.94838784|67|1218488966 +1.3.6.1.2.1.2.2.1.9.94904320|67|1218488967 +1.3.6.1.2.1.2.2.1.9.94969856|67|1218488967 +1.3.6.1.2.1.2.2.1.9.95035392|67|1218488967 +1.3.6.1.2.1.2.2.1.9.95100928|67|1218488967 +1.3.6.1.2.1.2.2.1.9.95166464|67|1218488967 +1.3.6.1.2.1.2.2.1.9.95232000|67|1218488967 +1.3.6.1.2.1.2.2.1.9.95297536|67|1218488967 +1.3.6.1.2.1.2.2.1.9.95363072|67|1218488967 +1.3.6.1.2.1.2.2.1.9.96468992|67|1944977771 +1.3.6.1.2.1.2.2.1.9.96469504|67|1945369769 +1.3.6.1.2.1.2.2.1.9.96471552|67|1233535462 +1.3.6.1.2.1.2.2.1.9.96472064|67|0 +1.3.6.1.2.1.2.2.1.9.96473088|67|1452123569 +1.3.6.1.2.1.2.2.1.9.96473600|67|1746090173 +1.3.6.1.2.1.2.2.1.9.96474112|67|1746231168 +1.3.6.1.2.1.2.2.1.9.96474624|67|1865433579 +1.3.6.1.2.1.2.2.1.9.96665600|67|934545057 +1.3.6.1.2.1.2.2.1.9.96666112|67|0 +1.3.6.1.2.1.2.2.1.9.96666624|67|2066325081 +1.3.6.1.2.1.2.2.1.9.96667648|67|2169037581 +1.3.6.1.2.1.2.2.1.9.96668160|67|2143210567 +1.3.6.1.2.1.2.2.1.9.96668672|67|2187940077 +1.3.6.1.2.1.2.2.1.9.96669184|67|1218488963 +1.3.6.1.2.1.2.2.1.9.96669696|67|1702876170 +1.3.6.1.2.1.2.2.1.9.96670208|67|431509696 +1.3.6.1.2.1.2.2.1.9.96670720|67|2178766577 +1.3.6.1.2.1.2.2.1.9.96671232|67|1893548172 +1.3.6.1.2.1.2.2.1.9.96671744|67|2224132368 +1.3.6.1.2.1.2.2.1.9.96672256|67|2203137370 +1.3.6.1.2.1.2.2.1.9.96672768|67|2226645368 +1.3.6.1.2.1.2.2.1.9.96673280|67|1650362981 +1.3.6.1.2.1.2.2.1.9.96673792|67|2145050065 +1.3.6.1.2.1.2.2.1.9.96674304|67|1824060578 +1.3.6.1.2.1.2.2.1.9.96714752|67|1988294570 +1.3.6.1.2.1.2.2.1.9.96731136|67|1962451966 +1.3.6.1.2.1.2.2.1.9.96731648|67|1962453966 +1.3.6.1.2.1.2.2.1.9.96732672|67|1961659469 +1.3.6.1.2.1.2.2.1.9.96733184|67|1961623970 1.3.6.1.2.1.2.2.1.10.20971520|65|0 -1.3.6.1.2.1.2.2.1.10.20972032|65|0 -1.3.6.1.2.1.2.2.1.10.20972544|65|532 -1.3.6.1.2.1.2.2.1.10.1077936128|65|19809236 -1.3.6.1.2.1.2.2.1.10.1077936640|65|17458942 -1.3.6.1.2.1.2.2.1.10.1077937152|65|0 -1.3.6.1.2.1.2.2.1.10.1077937664|65|0 -1.3.6.1.2.1.2.2.1.10.1077938176|65|0 -1.3.6.1.2.1.2.2.1.10.1077938688|65|0 -1.3.6.1.2.1.2.2.1.10.1077939200|65|0 -1.3.6.1.2.1.2.2.1.10.1077939712|65|0 -1.3.6.1.2.1.2.2.1.10.1077940224|65|0 -1.3.6.1.2.1.2.2.1.10.1077940736|65|0 -1.3.6.1.2.1.2.2.1.10.1077941248|65|0 -1.3.6.1.2.1.2.2.1.10.1077941760|65|0 -1.3.6.1.2.1.2.2.1.10.1077942272|65|0 -1.3.6.1.2.1.2.2.1.10.1077942784|65|0 -1.3.6.1.2.1.2.2.1.10.1077943296|65|0 -1.3.6.1.2.1.2.2.1.10.1077943808|65|0 -1.3.6.1.2.1.2.2.1.10.1077944320|65|0 -1.3.6.1.2.1.2.2.1.10.1077944832|65|0 -1.3.6.1.2.1.2.2.1.10.1077945344|65|0 -1.3.6.1.2.1.2.2.1.10.1077945856|65|0 -1.3.6.1.2.1.2.2.1.10.1077946368|65|0 -1.3.6.1.2.1.2.2.1.10.1077946880|65|0 -1.3.6.1.2.1.2.2.1.10.1077947392|65|0 -1.3.6.1.2.1.2.2.1.10.1077947904|65|0 -1.3.6.1.2.1.2.2.1.10.1077948416|65|0 -1.3.6.1.2.1.2.2.1.10.1077948928|65|0 -1.3.6.1.2.1.2.2.1.10.1077949440|65|0 -1.3.6.1.2.1.2.2.1.10.1077949952|65|0 -1.3.6.1.2.1.2.2.1.10.1077950464|65|0 -1.3.6.1.2.1.2.2.1.10.1077950976|65|0 -1.3.6.1.2.1.2.2.1.10.1077951488|65|0 -1.3.6.1.2.1.2.2.1.10.1077952000|65|0 -1.3.6.1.2.1.2.2.1.10.1077952512|65|0 -1.3.6.1.2.1.2.2.1.10.1077953024|65|0 -1.3.6.1.2.1.2.2.1.10.1077953536|65|0 -1.3.6.1.2.1.2.2.1.10.1077954048|65|0 -1.3.6.1.2.1.2.2.1.10.1078198272|65|19809236 -1.3.6.1.2.1.2.2.1.10.1078198784|65|17458942 -1.3.6.1.2.1.2.2.1.10.1078199296|65|0 -1.3.6.1.2.1.2.2.1.10.1078199808|65|0 -1.3.6.1.2.1.2.2.1.10.1078200320|65|0 -1.3.6.1.2.1.2.2.1.10.1078200832|65|0 -1.3.6.1.2.1.2.2.1.10.1078201344|65|0 -1.3.6.1.2.1.2.2.1.10.1078201856|65|0 -1.3.6.1.2.1.2.2.1.10.1078202368|65|0 -1.3.6.1.2.1.2.2.1.10.1078202880|65|0 -1.3.6.1.2.1.2.2.1.10.1078203392|65|0 -1.3.6.1.2.1.2.2.1.10.1078203904|65|0 -1.3.6.1.2.1.2.2.1.10.1078204416|65|0 -1.3.6.1.2.1.2.2.1.10.1078204928|65|0 -1.3.6.1.2.1.2.2.1.10.1078205440|65|0 -1.3.6.1.2.1.2.2.1.10.1078205952|65|0 -1.3.6.1.2.1.2.2.1.10.1078206464|65|0 -1.3.6.1.2.1.2.2.1.10.1078206976|65|0 -1.3.6.1.2.1.2.2.1.10.1078207488|65|0 -1.3.6.1.2.1.2.2.1.10.1078208000|65|0 -1.3.6.1.2.1.2.2.1.10.1078208512|65|0 -1.3.6.1.2.1.2.2.1.10.1078209024|65|0 -1.3.6.1.2.1.2.2.1.10.1078209536|65|0 -1.3.6.1.2.1.2.2.1.10.1078210048|65|0 -1.3.6.1.2.1.2.2.1.10.1078210560|65|0 -1.3.6.1.2.1.2.2.1.10.1078211072|65|0 -1.3.6.1.2.1.2.2.1.10.1078211584|65|0 -1.3.6.1.2.1.2.2.1.10.1078212096|65|0 -1.3.6.1.2.1.2.2.1.10.1078212608|65|0 -1.3.6.1.2.1.2.2.1.10.1078213120|65|0 -1.3.6.1.2.1.2.2.1.10.1078213632|65|0 -1.3.6.1.2.1.2.2.1.10.1078214144|65|0 -1.3.6.1.2.1.2.2.1.10.1078214656|65|0 -1.3.6.1.2.1.2.2.1.10.1078215168|65|0 -1.3.6.1.2.1.2.2.1.10.1078215680|65|0 -1.3.6.1.2.1.2.2.1.10.1078216192|65|0 +1.3.6.1.2.1.2.2.1.10.20972032|65|5327 +1.3.6.1.2.1.2.2.1.10.20972544|65|156482 1.3.6.1.2.1.2.2.1.11.20971520|65|0 -1.3.6.1.2.1.2.2.1.11.20972032|65|0 -1.3.6.1.2.1.2.2.1.11.20972544|65|2 -1.3.6.1.2.1.2.2.1.11.1077936128|65|87149 -1.3.6.1.2.1.2.2.1.11.1077936640|65|89563 -1.3.6.1.2.1.2.2.1.11.1077937152|65|0 -1.3.6.1.2.1.2.2.1.11.1077937664|65|0 -1.3.6.1.2.1.2.2.1.11.1077938176|65|0 -1.3.6.1.2.1.2.2.1.11.1077938688|65|0 -1.3.6.1.2.1.2.2.1.11.1077939200|65|0 -1.3.6.1.2.1.2.2.1.11.1077939712|65|0 -1.3.6.1.2.1.2.2.1.11.1077940224|65|0 -1.3.6.1.2.1.2.2.1.11.1077940736|65|0 -1.3.6.1.2.1.2.2.1.11.1077941248|65|0 -1.3.6.1.2.1.2.2.1.11.1077941760|65|0 -1.3.6.1.2.1.2.2.1.11.1077942272|65|0 -1.3.6.1.2.1.2.2.1.11.1077942784|65|0 -1.3.6.1.2.1.2.2.1.11.1077943296|65|0 -1.3.6.1.2.1.2.2.1.11.1077943808|65|0 -1.3.6.1.2.1.2.2.1.11.1077944320|65|0 -1.3.6.1.2.1.2.2.1.11.1077944832|65|0 -1.3.6.1.2.1.2.2.1.11.1077945344|65|0 -1.3.6.1.2.1.2.2.1.11.1077945856|65|0 -1.3.6.1.2.1.2.2.1.11.1077946368|65|0 -1.3.6.1.2.1.2.2.1.11.1077946880|65|0 -1.3.6.1.2.1.2.2.1.11.1077947392|65|0 -1.3.6.1.2.1.2.2.1.11.1077947904|65|0 -1.3.6.1.2.1.2.2.1.11.1077948416|65|0 -1.3.6.1.2.1.2.2.1.11.1077948928|65|0 -1.3.6.1.2.1.2.2.1.11.1077949440|65|0 -1.3.6.1.2.1.2.2.1.11.1077949952|65|0 -1.3.6.1.2.1.2.2.1.11.1077950464|65|0 -1.3.6.1.2.1.2.2.1.11.1077950976|65|0 -1.3.6.1.2.1.2.2.1.11.1077951488|65|0 -1.3.6.1.2.1.2.2.1.11.1077952000|65|0 -1.3.6.1.2.1.2.2.1.11.1077952512|65|0 -1.3.6.1.2.1.2.2.1.11.1077953024|65|0 -1.3.6.1.2.1.2.2.1.11.1077953536|65|0 -1.3.6.1.2.1.2.2.1.11.1077954048|65|0 -1.3.6.1.2.1.2.2.1.11.1078198272|65|87149 -1.3.6.1.2.1.2.2.1.11.1078198784|65|89563 -1.3.6.1.2.1.2.2.1.11.1078199296|65|0 -1.3.6.1.2.1.2.2.1.11.1078199808|65|0 -1.3.6.1.2.1.2.2.1.11.1078200320|65|0 -1.3.6.1.2.1.2.2.1.11.1078200832|65|0 -1.3.6.1.2.1.2.2.1.11.1078201344|65|0 -1.3.6.1.2.1.2.2.1.11.1078201856|65|0 -1.3.6.1.2.1.2.2.1.11.1078202368|65|0 -1.3.6.1.2.1.2.2.1.11.1078202880|65|0 -1.3.6.1.2.1.2.2.1.11.1078203392|65|0 -1.3.6.1.2.1.2.2.1.11.1078203904|65|0 -1.3.6.1.2.1.2.2.1.11.1078204416|65|0 -1.3.6.1.2.1.2.2.1.11.1078204928|65|0 -1.3.6.1.2.1.2.2.1.11.1078205440|65|0 -1.3.6.1.2.1.2.2.1.11.1078205952|65|0 -1.3.6.1.2.1.2.2.1.11.1078206464|65|0 -1.3.6.1.2.1.2.2.1.11.1078206976|65|0 -1.3.6.1.2.1.2.2.1.11.1078207488|65|0 -1.3.6.1.2.1.2.2.1.11.1078208000|65|0 -1.3.6.1.2.1.2.2.1.11.1078208512|65|0 -1.3.6.1.2.1.2.2.1.11.1078209024|65|0 -1.3.6.1.2.1.2.2.1.11.1078209536|65|0 -1.3.6.1.2.1.2.2.1.11.1078210048|65|0 -1.3.6.1.2.1.2.2.1.11.1078210560|65|0 -1.3.6.1.2.1.2.2.1.11.1078211072|65|0 -1.3.6.1.2.1.2.2.1.11.1078211584|65|0 -1.3.6.1.2.1.2.2.1.11.1078212096|65|0 -1.3.6.1.2.1.2.2.1.11.1078212608|65|0 -1.3.6.1.2.1.2.2.1.11.1078213120|65|0 -1.3.6.1.2.1.2.2.1.11.1078213632|65|0 -1.3.6.1.2.1.2.2.1.11.1078214144|65|0 -1.3.6.1.2.1.2.2.1.11.1078214656|65|0 -1.3.6.1.2.1.2.2.1.11.1078215168|65|0 -1.3.6.1.2.1.2.2.1.11.1078215680|65|0 -1.3.6.1.2.1.2.2.1.11.1078216192|65|0 -1.3.6.1.2.1.2.2.1.12.1077936128|65|7 -1.3.6.1.2.1.2.2.1.12.1077936640|65|1502 -1.3.6.1.2.1.2.2.1.12.1077937152|65|0 -1.3.6.1.2.1.2.2.1.12.1077937664|65|0 -1.3.6.1.2.1.2.2.1.12.1077938176|65|0 -1.3.6.1.2.1.2.2.1.12.1077938688|65|0 -1.3.6.1.2.1.2.2.1.12.1077939200|65|0 -1.3.6.1.2.1.2.2.1.12.1077939712|65|0 -1.3.6.1.2.1.2.2.1.12.1077940224|65|0 -1.3.6.1.2.1.2.2.1.12.1077940736|65|0 -1.3.6.1.2.1.2.2.1.12.1077941248|65|0 -1.3.6.1.2.1.2.2.1.12.1077941760|65|0 -1.3.6.1.2.1.2.2.1.12.1077942272|65|0 -1.3.6.1.2.1.2.2.1.12.1077942784|65|0 -1.3.6.1.2.1.2.2.1.12.1077943296|65|0 -1.3.6.1.2.1.2.2.1.12.1077943808|65|0 -1.3.6.1.2.1.2.2.1.12.1077944320|65|0 -1.3.6.1.2.1.2.2.1.12.1077944832|65|0 -1.3.6.1.2.1.2.2.1.12.1077945344|65|0 -1.3.6.1.2.1.2.2.1.12.1077945856|65|0 -1.3.6.1.2.1.2.2.1.12.1077946368|65|0 -1.3.6.1.2.1.2.2.1.12.1077946880|65|0 -1.3.6.1.2.1.2.2.1.12.1077947392|65|0 -1.3.6.1.2.1.2.2.1.12.1077947904|65|0 -1.3.6.1.2.1.2.2.1.12.1077948416|65|0 -1.3.6.1.2.1.2.2.1.12.1077948928|65|0 -1.3.6.1.2.1.2.2.1.12.1077949440|65|0 -1.3.6.1.2.1.2.2.1.12.1077949952|65|0 -1.3.6.1.2.1.2.2.1.12.1077950464|65|0 -1.3.6.1.2.1.2.2.1.12.1077950976|65|0 -1.3.6.1.2.1.2.2.1.12.1077951488|65|0 -1.3.6.1.2.1.2.2.1.12.1077952000|65|0 -1.3.6.1.2.1.2.2.1.12.1077952512|65|0 -1.3.6.1.2.1.2.2.1.12.1077953024|65|0 -1.3.6.1.2.1.2.2.1.12.1077953536|65|0 -1.3.6.1.2.1.2.2.1.12.1077954048|65|0 -1.3.6.1.2.1.2.2.1.12.1078198272|65|7 -1.3.6.1.2.1.2.2.1.12.1078198784|65|1502 -1.3.6.1.2.1.2.2.1.12.1078199296|65|0 -1.3.6.1.2.1.2.2.1.12.1078199808|65|0 -1.3.6.1.2.1.2.2.1.12.1078200320|65|0 -1.3.6.1.2.1.2.2.1.12.1078200832|65|0 -1.3.6.1.2.1.2.2.1.12.1078201344|65|0 -1.3.6.1.2.1.2.2.1.12.1078201856|65|0 -1.3.6.1.2.1.2.2.1.12.1078202368|65|0 -1.3.6.1.2.1.2.2.1.12.1078202880|65|0 -1.3.6.1.2.1.2.2.1.12.1078203392|65|0 -1.3.6.1.2.1.2.2.1.12.1078203904|65|0 -1.3.6.1.2.1.2.2.1.12.1078204416|65|0 -1.3.6.1.2.1.2.2.1.12.1078204928|65|0 -1.3.6.1.2.1.2.2.1.12.1078205440|65|0 -1.3.6.1.2.1.2.2.1.12.1078205952|65|0 -1.3.6.1.2.1.2.2.1.12.1078206464|65|0 -1.3.6.1.2.1.2.2.1.12.1078206976|65|0 -1.3.6.1.2.1.2.2.1.12.1078207488|65|0 -1.3.6.1.2.1.2.2.1.12.1078208000|65|0 -1.3.6.1.2.1.2.2.1.12.1078208512|65|0 -1.3.6.1.2.1.2.2.1.12.1078209024|65|0 -1.3.6.1.2.1.2.2.1.12.1078209536|65|0 -1.3.6.1.2.1.2.2.1.12.1078210048|65|0 -1.3.6.1.2.1.2.2.1.12.1078210560|65|0 -1.3.6.1.2.1.2.2.1.12.1078211072|65|0 -1.3.6.1.2.1.2.2.1.12.1078211584|65|0 -1.3.6.1.2.1.2.2.1.12.1078212096|65|0 -1.3.6.1.2.1.2.2.1.12.1078212608|65|0 -1.3.6.1.2.1.2.2.1.12.1078213120|65|0 -1.3.6.1.2.1.2.2.1.12.1078213632|65|0 -1.3.6.1.2.1.2.2.1.12.1078214144|65|0 -1.3.6.1.2.1.2.2.1.12.1078214656|65|0 -1.3.6.1.2.1.2.2.1.12.1078215168|65|0 -1.3.6.1.2.1.2.2.1.12.1078215680|65|0 -1.3.6.1.2.1.2.2.1.12.1078216192|65|0 +1.3.6.1.2.1.2.2.1.11.20972032|65|29 +1.3.6.1.2.1.2.2.1.11.20972544|65|773 1.3.6.1.2.1.2.2.1.13.20971520|65|0 1.3.6.1.2.1.2.2.1.13.20972032|65|0 1.3.6.1.2.1.2.2.1.13.20972544|65|0 -1.3.6.1.2.1.2.2.1.13.1077936128|65|0 -1.3.6.1.2.1.2.2.1.13.1077936640|65|1 -1.3.6.1.2.1.2.2.1.13.1077937152|65|0 -1.3.6.1.2.1.2.2.1.13.1077937664|65|0 -1.3.6.1.2.1.2.2.1.13.1077938176|65|0 -1.3.6.1.2.1.2.2.1.13.1077938688|65|0 -1.3.6.1.2.1.2.2.1.13.1077939200|65|0 -1.3.6.1.2.1.2.2.1.13.1077939712|65|0 -1.3.6.1.2.1.2.2.1.13.1077940224|65|0 -1.3.6.1.2.1.2.2.1.13.1077940736|65|0 -1.3.6.1.2.1.2.2.1.13.1077941248|65|0 -1.3.6.1.2.1.2.2.1.13.1077941760|65|0 -1.3.6.1.2.1.2.2.1.13.1077942272|65|0 -1.3.6.1.2.1.2.2.1.13.1077942784|65|0 -1.3.6.1.2.1.2.2.1.13.1077943296|65|0 -1.3.6.1.2.1.2.2.1.13.1077943808|65|0 -1.3.6.1.2.1.2.2.1.13.1077944320|65|0 -1.3.6.1.2.1.2.2.1.13.1077944832|65|0 -1.3.6.1.2.1.2.2.1.13.1077945344|65|0 -1.3.6.1.2.1.2.2.1.13.1077945856|65|0 -1.3.6.1.2.1.2.2.1.13.1077946368|65|0 -1.3.6.1.2.1.2.2.1.13.1077946880|65|0 -1.3.6.1.2.1.2.2.1.13.1077947392|65|0 -1.3.6.1.2.1.2.2.1.13.1077947904|65|0 -1.3.6.1.2.1.2.2.1.13.1077948416|65|0 -1.3.6.1.2.1.2.2.1.13.1077948928|65|0 -1.3.6.1.2.1.2.2.1.13.1077949440|65|0 -1.3.6.1.2.1.2.2.1.13.1077949952|65|0 -1.3.6.1.2.1.2.2.1.13.1077950464|65|0 -1.3.6.1.2.1.2.2.1.13.1077950976|65|0 -1.3.6.1.2.1.2.2.1.13.1077951488|65|0 -1.3.6.1.2.1.2.2.1.13.1077952000|65|0 -1.3.6.1.2.1.2.2.1.13.1077952512|65|0 -1.3.6.1.2.1.2.2.1.13.1077953024|65|0 -1.3.6.1.2.1.2.2.1.13.1077953536|65|0 -1.3.6.1.2.1.2.2.1.13.1077954048|65|0 -1.3.6.1.2.1.2.2.1.13.1078198272|65|0 -1.3.6.1.2.1.2.2.1.13.1078198784|65|1 -1.3.6.1.2.1.2.2.1.13.1078199296|65|0 -1.3.6.1.2.1.2.2.1.13.1078199808|65|0 -1.3.6.1.2.1.2.2.1.13.1078200320|65|0 -1.3.6.1.2.1.2.2.1.13.1078200832|65|0 -1.3.6.1.2.1.2.2.1.13.1078201344|65|0 -1.3.6.1.2.1.2.2.1.13.1078201856|65|0 -1.3.6.1.2.1.2.2.1.13.1078202368|65|0 -1.3.6.1.2.1.2.2.1.13.1078202880|65|0 -1.3.6.1.2.1.2.2.1.13.1078203392|65|0 -1.3.6.1.2.1.2.2.1.13.1078203904|65|0 -1.3.6.1.2.1.2.2.1.13.1078204416|65|0 -1.3.6.1.2.1.2.2.1.13.1078204928|65|0 -1.3.6.1.2.1.2.2.1.13.1078205440|65|0 -1.3.6.1.2.1.2.2.1.13.1078205952|65|0 -1.3.6.1.2.1.2.2.1.13.1078206464|65|0 -1.3.6.1.2.1.2.2.1.13.1078206976|65|0 -1.3.6.1.2.1.2.2.1.13.1078207488|65|0 -1.3.6.1.2.1.2.2.1.13.1078208000|65|0 -1.3.6.1.2.1.2.2.1.13.1078208512|65|0 -1.3.6.1.2.1.2.2.1.13.1078209024|65|0 -1.3.6.1.2.1.2.2.1.13.1078209536|65|0 -1.3.6.1.2.1.2.2.1.13.1078210048|65|0 -1.3.6.1.2.1.2.2.1.13.1078210560|65|0 -1.3.6.1.2.1.2.2.1.13.1078211072|65|0 -1.3.6.1.2.1.2.2.1.13.1078211584|65|0 -1.3.6.1.2.1.2.2.1.13.1078212096|65|0 -1.3.6.1.2.1.2.2.1.13.1078212608|65|0 -1.3.6.1.2.1.2.2.1.13.1078213120|65|0 -1.3.6.1.2.1.2.2.1.13.1078213632|65|0 -1.3.6.1.2.1.2.2.1.13.1078214144|65|0 -1.3.6.1.2.1.2.2.1.13.1078214656|65|0 -1.3.6.1.2.1.2.2.1.13.1078215168|65|0 -1.3.6.1.2.1.2.2.1.13.1078215680|65|0 -1.3.6.1.2.1.2.2.1.13.1078216192|65|0 -1.3.6.1.2.1.2.2.1.13.1079377920|65|1 -1.3.6.1.2.1.2.2.1.13.1081475072|65|0 -1.3.6.1.2.1.2.2.1.13.1087766528|65|0 -1.3.6.1.2.1.2.2.1.13.1094057984|65|0 +1.3.6.1.2.1.2.2.1.13.1079377920|65|0 1.3.6.1.2.1.2.2.1.14.20971520|65|0 1.3.6.1.2.1.2.2.1.14.20972032|65|0 1.3.6.1.2.1.2.2.1.14.20972544|65|0 -1.3.6.1.2.1.2.2.1.14.1077936128|65|0 -1.3.6.1.2.1.2.2.1.14.1077936640|65|0 -1.3.6.1.2.1.2.2.1.14.1077937152|65|0 -1.3.6.1.2.1.2.2.1.14.1077937664|65|0 -1.3.6.1.2.1.2.2.1.14.1077938176|65|0 -1.3.6.1.2.1.2.2.1.14.1077938688|65|0 -1.3.6.1.2.1.2.2.1.14.1077939200|65|0 -1.3.6.1.2.1.2.2.1.14.1077939712|65|0 -1.3.6.1.2.1.2.2.1.14.1077940224|65|0 -1.3.6.1.2.1.2.2.1.14.1077940736|65|0 -1.3.6.1.2.1.2.2.1.14.1077941248|65|0 -1.3.6.1.2.1.2.2.1.14.1077941760|65|0 -1.3.6.1.2.1.2.2.1.14.1077942272|65|0 -1.3.6.1.2.1.2.2.1.14.1077942784|65|0 -1.3.6.1.2.1.2.2.1.14.1077943296|65|0 -1.3.6.1.2.1.2.2.1.14.1077943808|65|0 -1.3.6.1.2.1.2.2.1.14.1077944320|65|0 -1.3.6.1.2.1.2.2.1.14.1077944832|65|0 -1.3.6.1.2.1.2.2.1.14.1077945344|65|0 -1.3.6.1.2.1.2.2.1.14.1077945856|65|0 -1.3.6.1.2.1.2.2.1.14.1077946368|65|0 -1.3.6.1.2.1.2.2.1.14.1077946880|65|0 -1.3.6.1.2.1.2.2.1.14.1077947392|65|0 -1.3.6.1.2.1.2.2.1.14.1077947904|65|0 -1.3.6.1.2.1.2.2.1.14.1077948416|65|0 -1.3.6.1.2.1.2.2.1.14.1077948928|65|0 -1.3.6.1.2.1.2.2.1.14.1077949440|65|0 -1.3.6.1.2.1.2.2.1.14.1077949952|65|0 -1.3.6.1.2.1.2.2.1.14.1077950464|65|0 -1.3.6.1.2.1.2.2.1.14.1077950976|65|0 -1.3.6.1.2.1.2.2.1.14.1077951488|65|0 -1.3.6.1.2.1.2.2.1.14.1077952000|65|0 -1.3.6.1.2.1.2.2.1.14.1077952512|65|0 -1.3.6.1.2.1.2.2.1.14.1077953024|65|0 -1.3.6.1.2.1.2.2.1.14.1077953536|65|0 -1.3.6.1.2.1.2.2.1.14.1077954048|65|0 -1.3.6.1.2.1.2.2.1.14.1078198272|65|0 -1.3.6.1.2.1.2.2.1.14.1078198784|65|0 -1.3.6.1.2.1.2.2.1.14.1078199296|65|0 -1.3.6.1.2.1.2.2.1.14.1078199808|65|0 -1.3.6.1.2.1.2.2.1.14.1078200320|65|0 -1.3.6.1.2.1.2.2.1.14.1078200832|65|0 -1.3.6.1.2.1.2.2.1.14.1078201344|65|0 -1.3.6.1.2.1.2.2.1.14.1078201856|65|0 -1.3.6.1.2.1.2.2.1.14.1078202368|65|0 -1.3.6.1.2.1.2.2.1.14.1078202880|65|0 -1.3.6.1.2.1.2.2.1.14.1078203392|65|0 -1.3.6.1.2.1.2.2.1.14.1078203904|65|0 -1.3.6.1.2.1.2.2.1.14.1078204416|65|0 -1.3.6.1.2.1.2.2.1.14.1078204928|65|0 -1.3.6.1.2.1.2.2.1.14.1078205440|65|0 -1.3.6.1.2.1.2.2.1.14.1078205952|65|0 -1.3.6.1.2.1.2.2.1.14.1078206464|65|0 -1.3.6.1.2.1.2.2.1.14.1078206976|65|0 -1.3.6.1.2.1.2.2.1.14.1078207488|65|0 -1.3.6.1.2.1.2.2.1.14.1078208000|65|0 -1.3.6.1.2.1.2.2.1.14.1078208512|65|0 -1.3.6.1.2.1.2.2.1.14.1078209024|65|0 -1.3.6.1.2.1.2.2.1.14.1078209536|65|0 -1.3.6.1.2.1.2.2.1.14.1078210048|65|0 -1.3.6.1.2.1.2.2.1.14.1078210560|65|0 -1.3.6.1.2.1.2.2.1.14.1078211072|65|0 -1.3.6.1.2.1.2.2.1.14.1078211584|65|0 -1.3.6.1.2.1.2.2.1.14.1078212096|65|0 -1.3.6.1.2.1.2.2.1.14.1078212608|65|0 -1.3.6.1.2.1.2.2.1.14.1078213120|65|0 -1.3.6.1.2.1.2.2.1.14.1078213632|65|0 -1.3.6.1.2.1.2.2.1.14.1078214144|65|0 -1.3.6.1.2.1.2.2.1.14.1078214656|65|0 -1.3.6.1.2.1.2.2.1.14.1078215168|65|0 -1.3.6.1.2.1.2.2.1.14.1078215680|65|0 -1.3.6.1.2.1.2.2.1.14.1078216192|65|0 1.3.6.1.2.1.2.2.1.15.20971520|65|0 1.3.6.1.2.1.2.2.1.15.20972032|65|0 1.3.6.1.2.1.2.2.1.15.20972544|65|0 -1.3.6.1.2.1.2.2.1.15.1078198272|65|0 -1.3.6.1.2.1.2.2.1.15.1078198784|65|0 -1.3.6.1.2.1.2.2.1.15.1078199296|65|0 -1.3.6.1.2.1.2.2.1.15.1078199808|65|0 -1.3.6.1.2.1.2.2.1.15.1078200320|65|0 -1.3.6.1.2.1.2.2.1.15.1078200832|65|0 -1.3.6.1.2.1.2.2.1.15.1078201344|65|0 -1.3.6.1.2.1.2.2.1.15.1078201856|65|0 -1.3.6.1.2.1.2.2.1.15.1078202368|65|0 -1.3.6.1.2.1.2.2.1.15.1078202880|65|0 -1.3.6.1.2.1.2.2.1.15.1078203392|65|0 -1.3.6.1.2.1.2.2.1.15.1078203904|65|0 -1.3.6.1.2.1.2.2.1.15.1078204416|65|0 -1.3.6.1.2.1.2.2.1.15.1078204928|65|0 -1.3.6.1.2.1.2.2.1.15.1078205440|65|0 -1.3.6.1.2.1.2.2.1.15.1078205952|65|0 -1.3.6.1.2.1.2.2.1.15.1078206464|65|0 -1.3.6.1.2.1.2.2.1.15.1078206976|65|0 -1.3.6.1.2.1.2.2.1.15.1078207488|65|0 -1.3.6.1.2.1.2.2.1.15.1078208000|65|0 -1.3.6.1.2.1.2.2.1.15.1078208512|65|0 -1.3.6.1.2.1.2.2.1.15.1078209024|65|0 -1.3.6.1.2.1.2.2.1.15.1078209536|65|0 -1.3.6.1.2.1.2.2.1.15.1078210048|65|0 -1.3.6.1.2.1.2.2.1.15.1078210560|65|0 -1.3.6.1.2.1.2.2.1.15.1078211072|65|0 -1.3.6.1.2.1.2.2.1.15.1078211584|65|0 -1.3.6.1.2.1.2.2.1.15.1078212096|65|0 -1.3.6.1.2.1.2.2.1.15.1078212608|65|0 -1.3.6.1.2.1.2.2.1.15.1078213120|65|0 -1.3.6.1.2.1.2.2.1.15.1078213632|65|0 -1.3.6.1.2.1.2.2.1.15.1078214144|65|0 -1.3.6.1.2.1.2.2.1.15.1078214656|65|0 -1.3.6.1.2.1.2.2.1.15.1078215168|65|0 -1.3.6.1.2.1.2.2.1.15.1078215680|65|0 -1.3.6.1.2.1.2.2.1.15.1078216192|65|0 1.3.6.1.2.1.2.2.1.16.20971520|65|0 1.3.6.1.2.1.2.2.1.16.20972032|65|0 1.3.6.1.2.1.2.2.1.16.20972544|65|0 -1.3.6.1.2.1.2.2.1.16.1077936128|65|8720120 -1.3.6.1.2.1.2.2.1.16.1077936640|65|15304807 -1.3.6.1.2.1.2.2.1.16.1077937152|65|0 -1.3.6.1.2.1.2.2.1.16.1077937664|65|0 -1.3.6.1.2.1.2.2.1.16.1077938176|65|0 -1.3.6.1.2.1.2.2.1.16.1077938688|65|0 -1.3.6.1.2.1.2.2.1.16.1077939200|65|0 -1.3.6.1.2.1.2.2.1.16.1077939712|65|0 -1.3.6.1.2.1.2.2.1.16.1077940224|65|0 -1.3.6.1.2.1.2.2.1.16.1077940736|65|0 -1.3.6.1.2.1.2.2.1.16.1077941248|65|0 -1.3.6.1.2.1.2.2.1.16.1077941760|65|0 -1.3.6.1.2.1.2.2.1.16.1077942272|65|0 -1.3.6.1.2.1.2.2.1.16.1077942784|65|0 -1.3.6.1.2.1.2.2.1.16.1077943296|65|0 -1.3.6.1.2.1.2.2.1.16.1077943808|65|0 -1.3.6.1.2.1.2.2.1.16.1077944320|65|0 -1.3.6.1.2.1.2.2.1.16.1077944832|65|0 -1.3.6.1.2.1.2.2.1.16.1077945344|65|0 -1.3.6.1.2.1.2.2.1.16.1077945856|65|0 -1.3.6.1.2.1.2.2.1.16.1077946368|65|0 -1.3.6.1.2.1.2.2.1.16.1077946880|65|0 -1.3.6.1.2.1.2.2.1.16.1077947392|65|0 -1.3.6.1.2.1.2.2.1.16.1077947904|65|0 -1.3.6.1.2.1.2.2.1.16.1077948416|65|0 -1.3.6.1.2.1.2.2.1.16.1077948928|65|0 -1.3.6.1.2.1.2.2.1.16.1077949440|65|0 -1.3.6.1.2.1.2.2.1.16.1077949952|65|0 -1.3.6.1.2.1.2.2.1.16.1077950464|65|0 -1.3.6.1.2.1.2.2.1.16.1077950976|65|0 -1.3.6.1.2.1.2.2.1.16.1077951488|65|0 -1.3.6.1.2.1.2.2.1.16.1077952000|65|0 -1.3.6.1.2.1.2.2.1.16.1077952512|65|0 -1.3.6.1.2.1.2.2.1.16.1077953024|65|0 -1.3.6.1.2.1.2.2.1.16.1077953536|65|0 -1.3.6.1.2.1.2.2.1.16.1077954048|65|0 -1.3.6.1.2.1.2.2.1.16.1078198272|65|8720184 -1.3.6.1.2.1.2.2.1.16.1078198784|65|15304807 -1.3.6.1.2.1.2.2.1.16.1078199296|65|0 -1.3.6.1.2.1.2.2.1.16.1078199808|65|0 -1.3.6.1.2.1.2.2.1.16.1078200320|65|0 -1.3.6.1.2.1.2.2.1.16.1078200832|65|0 -1.3.6.1.2.1.2.2.1.16.1078201344|65|0 -1.3.6.1.2.1.2.2.1.16.1078201856|65|0 -1.3.6.1.2.1.2.2.1.16.1078202368|65|0 -1.3.6.1.2.1.2.2.1.16.1078202880|65|0 -1.3.6.1.2.1.2.2.1.16.1078203392|65|0 -1.3.6.1.2.1.2.2.1.16.1078203904|65|0 -1.3.6.1.2.1.2.2.1.16.1078204416|65|0 -1.3.6.1.2.1.2.2.1.16.1078204928|65|0 -1.3.6.1.2.1.2.2.1.16.1078205440|65|0 -1.3.6.1.2.1.2.2.1.16.1078205952|65|0 -1.3.6.1.2.1.2.2.1.16.1078206464|65|0 -1.3.6.1.2.1.2.2.1.16.1078206976|65|0 -1.3.6.1.2.1.2.2.1.16.1078207488|65|0 -1.3.6.1.2.1.2.2.1.16.1078208000|65|0 -1.3.6.1.2.1.2.2.1.16.1078208512|65|0 -1.3.6.1.2.1.2.2.1.16.1078209024|65|0 -1.3.6.1.2.1.2.2.1.16.1078209536|65|0 -1.3.6.1.2.1.2.2.1.16.1078210048|65|0 -1.3.6.1.2.1.2.2.1.16.1078210560|65|0 -1.3.6.1.2.1.2.2.1.16.1078211072|65|0 -1.3.6.1.2.1.2.2.1.16.1078211584|65|0 -1.3.6.1.2.1.2.2.1.16.1078212096|65|0 -1.3.6.1.2.1.2.2.1.16.1078212608|65|0 -1.3.6.1.2.1.2.2.1.16.1078213120|65|0 -1.3.6.1.2.1.2.2.1.16.1078213632|65|0 -1.3.6.1.2.1.2.2.1.16.1078214144|65|0 -1.3.6.1.2.1.2.2.1.16.1078214656|65|0 -1.3.6.1.2.1.2.2.1.16.1078215168|65|0 -1.3.6.1.2.1.2.2.1.16.1078215680|65|0 -1.3.6.1.2.1.2.2.1.16.1078216192|65|0 1.3.6.1.2.1.2.2.1.17.20971520|65|0 1.3.6.1.2.1.2.2.1.17.20972032|65|0 1.3.6.1.2.1.2.2.1.17.20972544|65|0 -1.3.6.1.2.1.2.2.1.17.1077936128|65|92920 -1.3.6.1.2.1.2.2.1.17.1077936640|65|125586 -1.3.6.1.2.1.2.2.1.17.1077937152|65|0 -1.3.6.1.2.1.2.2.1.17.1077937664|65|0 -1.3.6.1.2.1.2.2.1.17.1077938176|65|0 -1.3.6.1.2.1.2.2.1.17.1077938688|65|0 -1.3.6.1.2.1.2.2.1.17.1077939200|65|0 -1.3.6.1.2.1.2.2.1.17.1077939712|65|0 -1.3.6.1.2.1.2.2.1.17.1077940224|65|0 -1.3.6.1.2.1.2.2.1.17.1077940736|65|0 -1.3.6.1.2.1.2.2.1.17.1077941248|65|0 -1.3.6.1.2.1.2.2.1.17.1077941760|65|0 -1.3.6.1.2.1.2.2.1.17.1077942272|65|0 -1.3.6.1.2.1.2.2.1.17.1077942784|65|0 -1.3.6.1.2.1.2.2.1.17.1077943296|65|0 -1.3.6.1.2.1.2.2.1.17.1077943808|65|0 -1.3.6.1.2.1.2.2.1.17.1077944320|65|0 -1.3.6.1.2.1.2.2.1.17.1077944832|65|0 -1.3.6.1.2.1.2.2.1.17.1077945344|65|0 -1.3.6.1.2.1.2.2.1.17.1077945856|65|0 -1.3.6.1.2.1.2.2.1.17.1077946368|65|0 -1.3.6.1.2.1.2.2.1.17.1077946880|65|0 -1.3.6.1.2.1.2.2.1.17.1077947392|65|0 -1.3.6.1.2.1.2.2.1.17.1077947904|65|0 -1.3.6.1.2.1.2.2.1.17.1077948416|65|0 -1.3.6.1.2.1.2.2.1.17.1077948928|65|0 -1.3.6.1.2.1.2.2.1.17.1077949440|65|0 -1.3.6.1.2.1.2.2.1.17.1077949952|65|0 -1.3.6.1.2.1.2.2.1.17.1077950464|65|0 -1.3.6.1.2.1.2.2.1.17.1077950976|65|0 -1.3.6.1.2.1.2.2.1.17.1077951488|65|0 -1.3.6.1.2.1.2.2.1.17.1077952000|65|0 -1.3.6.1.2.1.2.2.1.17.1077952512|65|0 -1.3.6.1.2.1.2.2.1.17.1077953024|65|0 -1.3.6.1.2.1.2.2.1.17.1077953536|65|0 -1.3.6.1.2.1.2.2.1.17.1077954048|65|0 -1.3.6.1.2.1.2.2.1.17.1078198272|65|92920 -1.3.6.1.2.1.2.2.1.17.1078198784|65|125586 -1.3.6.1.2.1.2.2.1.17.1078199296|65|0 -1.3.6.1.2.1.2.2.1.17.1078199808|65|0 -1.3.6.1.2.1.2.2.1.17.1078200320|65|0 -1.3.6.1.2.1.2.2.1.17.1078200832|65|0 -1.3.6.1.2.1.2.2.1.17.1078201344|65|0 -1.3.6.1.2.1.2.2.1.17.1078201856|65|0 -1.3.6.1.2.1.2.2.1.17.1078202368|65|0 -1.3.6.1.2.1.2.2.1.17.1078202880|65|0 -1.3.6.1.2.1.2.2.1.17.1078203392|65|0 -1.3.6.1.2.1.2.2.1.17.1078203904|65|0 -1.3.6.1.2.1.2.2.1.17.1078204416|65|0 -1.3.6.1.2.1.2.2.1.17.1078204928|65|0 -1.3.6.1.2.1.2.2.1.17.1078205440|65|0 -1.3.6.1.2.1.2.2.1.17.1078205952|65|0 -1.3.6.1.2.1.2.2.1.17.1078206464|65|0 -1.3.6.1.2.1.2.2.1.17.1078206976|65|0 -1.3.6.1.2.1.2.2.1.17.1078207488|65|0 -1.3.6.1.2.1.2.2.1.17.1078208000|65|0 -1.3.6.1.2.1.2.2.1.17.1078208512|65|0 -1.3.6.1.2.1.2.2.1.17.1078209024|65|0 -1.3.6.1.2.1.2.2.1.17.1078209536|65|0 -1.3.6.1.2.1.2.2.1.17.1078210048|65|0 -1.3.6.1.2.1.2.2.1.17.1078210560|65|0 -1.3.6.1.2.1.2.2.1.17.1078211072|65|0 -1.3.6.1.2.1.2.2.1.17.1078211584|65|0 -1.3.6.1.2.1.2.2.1.17.1078212096|65|0 -1.3.6.1.2.1.2.2.1.17.1078212608|65|0 -1.3.6.1.2.1.2.2.1.17.1078213120|65|0 -1.3.6.1.2.1.2.2.1.17.1078213632|65|0 -1.3.6.1.2.1.2.2.1.17.1078214144|65|0 -1.3.6.1.2.1.2.2.1.17.1078214656|65|0 -1.3.6.1.2.1.2.2.1.17.1078215168|65|0 -1.3.6.1.2.1.2.2.1.17.1078215680|65|0 -1.3.6.1.2.1.2.2.1.17.1078216192|65|0 -1.3.6.1.2.1.2.2.1.18.1077936128|65|312 -1.3.6.1.2.1.2.2.1.18.1077936640|65|371 -1.3.6.1.2.1.2.2.1.18.1077937152|65|0 -1.3.6.1.2.1.2.2.1.18.1077937664|65|0 -1.3.6.1.2.1.2.2.1.18.1077938176|65|0 -1.3.6.1.2.1.2.2.1.18.1077938688|65|0 -1.3.6.1.2.1.2.2.1.18.1077939200|65|0 -1.3.6.1.2.1.2.2.1.18.1077939712|65|0 -1.3.6.1.2.1.2.2.1.18.1077940224|65|0 -1.3.6.1.2.1.2.2.1.18.1077940736|65|0 -1.3.6.1.2.1.2.2.1.18.1077941248|65|0 -1.3.6.1.2.1.2.2.1.18.1077941760|65|0 -1.3.6.1.2.1.2.2.1.18.1077942272|65|0 -1.3.6.1.2.1.2.2.1.18.1077942784|65|0 -1.3.6.1.2.1.2.2.1.18.1077943296|65|0 -1.3.6.1.2.1.2.2.1.18.1077943808|65|0 -1.3.6.1.2.1.2.2.1.18.1077944320|65|0 -1.3.6.1.2.1.2.2.1.18.1077944832|65|0 -1.3.6.1.2.1.2.2.1.18.1077945344|65|0 -1.3.6.1.2.1.2.2.1.18.1077945856|65|0 -1.3.6.1.2.1.2.2.1.18.1077946368|65|0 -1.3.6.1.2.1.2.2.1.18.1077946880|65|0 -1.3.6.1.2.1.2.2.1.18.1077947392|65|0 -1.3.6.1.2.1.2.2.1.18.1077947904|65|0 -1.3.6.1.2.1.2.2.1.18.1077948416|65|0 -1.3.6.1.2.1.2.2.1.18.1077948928|65|0 -1.3.6.1.2.1.2.2.1.18.1077949440|65|0 -1.3.6.1.2.1.2.2.1.18.1077949952|65|0 -1.3.6.1.2.1.2.2.1.18.1077950464|65|0 -1.3.6.1.2.1.2.2.1.18.1077950976|65|0 -1.3.6.1.2.1.2.2.1.18.1077951488|65|0 -1.3.6.1.2.1.2.2.1.18.1077952000|65|0 -1.3.6.1.2.1.2.2.1.18.1077952512|65|0 -1.3.6.1.2.1.2.2.1.18.1077953024|65|0 -1.3.6.1.2.1.2.2.1.18.1077953536|65|0 -1.3.6.1.2.1.2.2.1.18.1077954048|65|0 -1.3.6.1.2.1.2.2.1.18.1078198272|65|312 -1.3.6.1.2.1.2.2.1.18.1078198784|65|371 -1.3.6.1.2.1.2.2.1.18.1078199296|65|0 -1.3.6.1.2.1.2.2.1.18.1078199808|65|0 -1.3.6.1.2.1.2.2.1.18.1078200320|65|0 -1.3.6.1.2.1.2.2.1.18.1078200832|65|0 -1.3.6.1.2.1.2.2.1.18.1078201344|65|0 -1.3.6.1.2.1.2.2.1.18.1078201856|65|0 -1.3.6.1.2.1.2.2.1.18.1078202368|65|0 -1.3.6.1.2.1.2.2.1.18.1078202880|65|0 -1.3.6.1.2.1.2.2.1.18.1078203392|65|0 -1.3.6.1.2.1.2.2.1.18.1078203904|65|0 -1.3.6.1.2.1.2.2.1.18.1078204416|65|0 -1.3.6.1.2.1.2.2.1.18.1078204928|65|0 -1.3.6.1.2.1.2.2.1.18.1078205440|65|0 -1.3.6.1.2.1.2.2.1.18.1078205952|65|0 -1.3.6.1.2.1.2.2.1.18.1078206464|65|0 -1.3.6.1.2.1.2.2.1.18.1078206976|65|0 -1.3.6.1.2.1.2.2.1.18.1078207488|65|0 -1.3.6.1.2.1.2.2.1.18.1078208000|65|0 -1.3.6.1.2.1.2.2.1.18.1078208512|65|0 -1.3.6.1.2.1.2.2.1.18.1078209024|65|0 -1.3.6.1.2.1.2.2.1.18.1078209536|65|0 -1.3.6.1.2.1.2.2.1.18.1078210048|65|0 -1.3.6.1.2.1.2.2.1.18.1078210560|65|0 -1.3.6.1.2.1.2.2.1.18.1078211072|65|0 -1.3.6.1.2.1.2.2.1.18.1078211584|65|0 -1.3.6.1.2.1.2.2.1.18.1078212096|65|0 -1.3.6.1.2.1.2.2.1.18.1078212608|65|0 -1.3.6.1.2.1.2.2.1.18.1078213120|65|0 -1.3.6.1.2.1.2.2.1.18.1078213632|65|0 -1.3.6.1.2.1.2.2.1.18.1078214144|65|0 -1.3.6.1.2.1.2.2.1.18.1078214656|65|0 -1.3.6.1.2.1.2.2.1.18.1078215168|65|0 -1.3.6.1.2.1.2.2.1.18.1078215680|65|0 -1.3.6.1.2.1.2.2.1.18.1078216192|65|0 -1.3.6.1.2.1.2.2.1.19.1077936128|65|0 -1.3.6.1.2.1.2.2.1.19.1077936640|65|0 -1.3.6.1.2.1.2.2.1.19.1077937152|65|0 -1.3.6.1.2.1.2.2.1.19.1077937664|65|0 -1.3.6.1.2.1.2.2.1.19.1077938176|65|0 -1.3.6.1.2.1.2.2.1.19.1077938688|65|0 -1.3.6.1.2.1.2.2.1.19.1077939200|65|0 -1.3.6.1.2.1.2.2.1.19.1077939712|65|0 -1.3.6.1.2.1.2.2.1.19.1077940224|65|0 -1.3.6.1.2.1.2.2.1.19.1077940736|65|0 -1.3.6.1.2.1.2.2.1.19.1077941248|65|0 -1.3.6.1.2.1.2.2.1.19.1077941760|65|0 -1.3.6.1.2.1.2.2.1.19.1077942272|65|0 -1.3.6.1.2.1.2.2.1.19.1077942784|65|0 -1.3.6.1.2.1.2.2.1.19.1077943296|65|0 -1.3.6.1.2.1.2.2.1.19.1077943808|65|0 -1.3.6.1.2.1.2.2.1.19.1077944320|65|0 -1.3.6.1.2.1.2.2.1.19.1077944832|65|0 -1.3.6.1.2.1.2.2.1.19.1077945344|65|0 -1.3.6.1.2.1.2.2.1.19.1077945856|65|0 -1.3.6.1.2.1.2.2.1.19.1077946368|65|0 -1.3.6.1.2.1.2.2.1.19.1077946880|65|0 -1.3.6.1.2.1.2.2.1.19.1077947392|65|0 -1.3.6.1.2.1.2.2.1.19.1077947904|65|0 -1.3.6.1.2.1.2.2.1.19.1077948416|65|0 -1.3.6.1.2.1.2.2.1.19.1077948928|65|0 -1.3.6.1.2.1.2.2.1.19.1077949440|65|0 -1.3.6.1.2.1.2.2.1.19.1077949952|65|0 -1.3.6.1.2.1.2.2.1.19.1077950464|65|0 -1.3.6.1.2.1.2.2.1.19.1077950976|65|0 -1.3.6.1.2.1.2.2.1.19.1077951488|65|0 -1.3.6.1.2.1.2.2.1.19.1077952000|65|0 -1.3.6.1.2.1.2.2.1.19.1077952512|65|0 -1.3.6.1.2.1.2.2.1.19.1077953024|65|0 -1.3.6.1.2.1.2.2.1.19.1077953536|65|0 -1.3.6.1.2.1.2.2.1.19.1077954048|65|0 -1.3.6.1.2.1.2.2.1.19.1078198272|65|0 -1.3.6.1.2.1.2.2.1.19.1078198784|65|0 -1.3.6.1.2.1.2.2.1.19.1078199296|65|0 -1.3.6.1.2.1.2.2.1.19.1078199808|65|0 -1.3.6.1.2.1.2.2.1.19.1078200320|65|0 -1.3.6.1.2.1.2.2.1.19.1078200832|65|0 -1.3.6.1.2.1.2.2.1.19.1078201344|65|0 -1.3.6.1.2.1.2.2.1.19.1078201856|65|0 -1.3.6.1.2.1.2.2.1.19.1078202368|65|0 -1.3.6.1.2.1.2.2.1.19.1078202880|65|0 -1.3.6.1.2.1.2.2.1.19.1078203392|65|0 -1.3.6.1.2.1.2.2.1.19.1078203904|65|0 -1.3.6.1.2.1.2.2.1.19.1078204416|65|0 -1.3.6.1.2.1.2.2.1.19.1078204928|65|0 -1.3.6.1.2.1.2.2.1.19.1078205440|65|0 -1.3.6.1.2.1.2.2.1.19.1078205952|65|0 -1.3.6.1.2.1.2.2.1.19.1078206464|65|0 -1.3.6.1.2.1.2.2.1.19.1078206976|65|0 -1.3.6.1.2.1.2.2.1.19.1078207488|65|0 -1.3.6.1.2.1.2.2.1.19.1078208000|65|0 -1.3.6.1.2.1.2.2.1.19.1078208512|65|0 -1.3.6.1.2.1.2.2.1.19.1078209024|65|0 -1.3.6.1.2.1.2.2.1.19.1078209536|65|0 -1.3.6.1.2.1.2.2.1.19.1078210048|65|0 -1.3.6.1.2.1.2.2.1.19.1078210560|65|0 -1.3.6.1.2.1.2.2.1.19.1078211072|65|0 -1.3.6.1.2.1.2.2.1.19.1078211584|65|0 -1.3.6.1.2.1.2.2.1.19.1078212096|65|0 -1.3.6.1.2.1.2.2.1.19.1078212608|65|0 -1.3.6.1.2.1.2.2.1.19.1078213120|65|0 -1.3.6.1.2.1.2.2.1.19.1078213632|65|0 -1.3.6.1.2.1.2.2.1.19.1078214144|65|0 -1.3.6.1.2.1.2.2.1.19.1078214656|65|0 -1.3.6.1.2.1.2.2.1.19.1078215168|65|0 -1.3.6.1.2.1.2.2.1.19.1078215680|65|0 -1.3.6.1.2.1.2.2.1.19.1078216192|65|0 1.3.6.1.2.1.2.2.1.19.1079377920|65|0 -1.3.6.1.2.1.2.2.1.19.1081475072|65|0 -1.3.6.1.2.1.2.2.1.19.1087766528|65|0 -1.3.6.1.2.1.2.2.1.19.1094057984|65|0 1.3.6.1.2.1.2.2.1.20.20971520|65|0 1.3.6.1.2.1.2.2.1.20.20972032|65|0 1.3.6.1.2.1.2.2.1.20.20972544|65|0 -1.3.6.1.2.1.2.2.1.20.1077936128|65|0 -1.3.6.1.2.1.2.2.1.20.1077936640|65|0 -1.3.6.1.2.1.2.2.1.20.1077937152|65|0 -1.3.6.1.2.1.2.2.1.20.1077937664|65|0 -1.3.6.1.2.1.2.2.1.20.1077938176|65|0 -1.3.6.1.2.1.2.2.1.20.1077938688|65|0 -1.3.6.1.2.1.2.2.1.20.1077939200|65|0 -1.3.6.1.2.1.2.2.1.20.1077939712|65|0 -1.3.6.1.2.1.2.2.1.20.1077940224|65|0 -1.3.6.1.2.1.2.2.1.20.1077940736|65|0 -1.3.6.1.2.1.2.2.1.20.1077941248|65|0 -1.3.6.1.2.1.2.2.1.20.1077941760|65|0 -1.3.6.1.2.1.2.2.1.20.1077942272|65|0 -1.3.6.1.2.1.2.2.1.20.1077942784|65|0 -1.3.6.1.2.1.2.2.1.20.1077943296|65|0 -1.3.6.1.2.1.2.2.1.20.1077943808|65|0 -1.3.6.1.2.1.2.2.1.20.1077944320|65|0 -1.3.6.1.2.1.2.2.1.20.1077944832|65|0 -1.3.6.1.2.1.2.2.1.20.1077945344|65|0 -1.3.6.1.2.1.2.2.1.20.1077945856|65|0 -1.3.6.1.2.1.2.2.1.20.1077946368|65|0 -1.3.6.1.2.1.2.2.1.20.1077946880|65|0 -1.3.6.1.2.1.2.2.1.20.1077947392|65|0 -1.3.6.1.2.1.2.2.1.20.1077947904|65|0 -1.3.6.1.2.1.2.2.1.20.1077948416|65|0 -1.3.6.1.2.1.2.2.1.20.1077948928|65|0 -1.3.6.1.2.1.2.2.1.20.1077949440|65|0 -1.3.6.1.2.1.2.2.1.20.1077949952|65|0 -1.3.6.1.2.1.2.2.1.20.1077950464|65|0 -1.3.6.1.2.1.2.2.1.20.1077950976|65|0 -1.3.6.1.2.1.2.2.1.20.1077951488|65|0 -1.3.6.1.2.1.2.2.1.20.1077952000|65|0 -1.3.6.1.2.1.2.2.1.20.1077952512|65|0 -1.3.6.1.2.1.2.2.1.20.1077953024|65|0 -1.3.6.1.2.1.2.2.1.20.1077953536|65|0 -1.3.6.1.2.1.2.2.1.20.1077954048|65|0 -1.3.6.1.2.1.2.2.1.20.1078198272|65|0 -1.3.6.1.2.1.2.2.1.20.1078198784|65|0 -1.3.6.1.2.1.2.2.1.20.1078199296|65|0 -1.3.6.1.2.1.2.2.1.20.1078199808|65|0 -1.3.6.1.2.1.2.2.1.20.1078200320|65|0 -1.3.6.1.2.1.2.2.1.20.1078200832|65|0 -1.3.6.1.2.1.2.2.1.20.1078201344|65|0 -1.3.6.1.2.1.2.2.1.20.1078201856|65|0 -1.3.6.1.2.1.2.2.1.20.1078202368|65|0 -1.3.6.1.2.1.2.2.1.20.1078202880|65|0 -1.3.6.1.2.1.2.2.1.20.1078203392|65|0 -1.3.6.1.2.1.2.2.1.20.1078203904|65|0 -1.3.6.1.2.1.2.2.1.20.1078204416|65|0 -1.3.6.1.2.1.2.2.1.20.1078204928|65|0 -1.3.6.1.2.1.2.2.1.20.1078205440|65|0 -1.3.6.1.2.1.2.2.1.20.1078205952|65|0 -1.3.6.1.2.1.2.2.1.20.1078206464|65|0 -1.3.6.1.2.1.2.2.1.20.1078206976|65|0 -1.3.6.1.2.1.2.2.1.20.1078207488|65|0 -1.3.6.1.2.1.2.2.1.20.1078208000|65|0 -1.3.6.1.2.1.2.2.1.20.1078208512|65|0 -1.3.6.1.2.1.2.2.1.20.1078209024|65|0 -1.3.6.1.2.1.2.2.1.20.1078209536|65|0 -1.3.6.1.2.1.2.2.1.20.1078210048|65|0 -1.3.6.1.2.1.2.2.1.20.1078210560|65|0 -1.3.6.1.2.1.2.2.1.20.1078211072|65|0 -1.3.6.1.2.1.2.2.1.20.1078211584|65|0 -1.3.6.1.2.1.2.2.1.20.1078212096|65|0 -1.3.6.1.2.1.2.2.1.20.1078212608|65|0 -1.3.6.1.2.1.2.2.1.20.1078213120|65|0 -1.3.6.1.2.1.2.2.1.20.1078213632|65|0 -1.3.6.1.2.1.2.2.1.20.1078214144|65|0 -1.3.6.1.2.1.2.2.1.20.1078214656|65|0 -1.3.6.1.2.1.2.2.1.20.1078215168|65|0 -1.3.6.1.2.1.2.2.1.20.1078215680|65|0 -1.3.6.1.2.1.2.2.1.20.1078216192|65|0 -1.3.6.1.2.1.4.3.0|65|0 -1.3.6.1.2.1.4.4.0|65|0 -1.3.6.1.2.1.4.5.0|65|0 -1.3.6.1.2.1.4.6.0|65|0 -1.3.6.1.2.1.4.7.0|65|0 -1.3.6.1.2.1.4.8.0|65|0 -1.3.6.1.2.1.4.9.0|65|16199542 -1.3.6.1.2.1.4.10.0|65|16199542 -1.3.6.1.2.1.4.11.0|65|0 -1.3.6.1.2.1.4.12.0|65|0 -1.3.6.1.2.1.4.14.0|65|0 -1.3.6.1.2.1.4.15.0|65|0 -1.3.6.1.2.1.4.16.0|65|0 -1.3.6.1.2.1.4.17.0|65|0 -1.3.6.1.2.1.4.18.0|65|0 -1.3.6.1.2.1.4.19.0|65|0 1.3.6.1.2.1.4.20.1.2.127.0.0.1|2|20971520 -1.3.6.1.2.1.4.20.1.2.127.0.0.2|2|20972544 +1.3.6.1.2.1.4.20.1.2.127.0.0.2|2|20972032 +1.3.6.1.2.1.4.20.1.2.127.0.3.1|2|20972544 1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0 1.3.6.1.2.1.4.20.1.3.127.0.0.2|64|255.0.0.0 -1.3.6.1.2.1.5.1.0|65|2152770 -1.3.6.1.2.1.5.2.0|65|0 -1.3.6.1.2.1.5.3.0|65|0 -1.3.6.1.2.1.5.4.0|65|0 -1.3.6.1.2.1.5.5.0|65|0 -1.3.6.1.2.1.5.6.0|65|0 -1.3.6.1.2.1.5.7.0|65|0 -1.3.6.1.2.1.5.8.0|65|1076385 -1.3.6.1.2.1.5.9.0|65|1076385 -1.3.6.1.2.1.5.10.0|65|0 -1.3.6.1.2.1.5.11.0|65|0 -1.3.6.1.2.1.5.12.0|65|0 -1.3.6.1.2.1.5.13.0|65|0 -1.3.6.1.2.1.5.14.0|65|2152770 -1.3.6.1.2.1.5.15.0|65|0 -1.3.6.1.2.1.5.16.0|65|0 -1.3.6.1.2.1.5.17.0|65|0 -1.3.6.1.2.1.5.18.0|65|0 -1.3.6.1.2.1.5.19.0|65|0 -1.3.6.1.2.1.5.20.0|65|0 -1.3.6.1.2.1.5.21.0|65|1076385 -1.3.6.1.2.1.5.22.0|65|1076385 -1.3.6.1.2.1.5.23.0|65|0 -1.3.6.1.2.1.5.24.0|65|0 -1.3.6.1.2.1.5.25.0|65|0 -1.3.6.1.2.1.5.26.0|65|0 -1.3.6.1.2.1.7.1.0|65|16014275 -1.3.6.1.2.1.7.2.0|65|0 -1.3.6.1.2.1.7.3.0|65|0 -1.3.6.1.2.1.7.4.0|65|16014577 -1.3.6.1.2.1.11.1.0|65|8973994 -1.3.6.1.2.1.11.2.0|65|8973993 +1.3.6.1.2.1.4.20.1.3.127.0.3.1|64|255.255.255.0 +1.3.6.1.2.1.11.1.0|65|199572151 +1.3.6.1.2.1.11.2.0|65|200261835 1.3.6.1.2.1.11.3.0|65|0 1.3.6.1.2.1.11.4.0|65|0 1.3.6.1.2.1.11.5.0|65|0 @@ -2839,1859 +1424,849 @@ 1.3.6.1.2.1.11.10.0|65|0 1.3.6.1.2.1.11.11.0|65|0 1.3.6.1.2.1.11.12.0|65|0 -1.3.6.1.2.1.11.13.0|65|28067193 -1.3.6.1.2.1.11.14.0|65|2895 -1.3.6.1.2.1.11.15.0|65|7089325 -1.3.6.1.2.1.11.16.0|65|1898208 -1.3.6.1.2.1.11.17.0|65|711 +1.3.6.1.2.1.11.13.0|65|637282528 +1.3.6.1.2.1.11.14.0|65|32861 +1.3.6.1.2.1.11.15.0|65|155295561 +1.3.6.1.2.1.11.16.0|65|39303946 +1.3.6.1.2.1.11.17.0|65|15631 1.3.6.1.2.1.11.18.0|65|0 1.3.6.1.2.1.11.19.0|65|0 1.3.6.1.2.1.11.20.0|65|0 -1.3.6.1.2.1.11.21.0|65|1 -1.3.6.1.2.1.11.22.0|65|1 -1.3.6.1.2.1.11.24.0|65|0 +1.3.6.1.2.1.11.21.0|65|2 +1.3.6.1.2.1.11.22.0|65|157 +1.3.6.1.2.1.11.24.0|65|1583 1.3.6.1.2.1.11.25.0|65|0 1.3.6.1.2.1.11.26.0|65|0 1.3.6.1.2.1.11.27.0|65|0 -1.3.6.1.2.1.11.28.0|65|8988244 +1.3.6.1.2.1.11.28.0|65|194615149 1.3.6.1.2.1.11.29.0|65|0 -1.3.6.1.2.1.11.30.0|2|1 -1.3.6.1.2.1.16.1.1.1.1.1077936128|2|1077936128 -1.3.6.1.2.1.17.1.4.1.2.113246272|2|100663360 -1.3.6.1.2.1.17.1.4.1.2.113247296|2|100664384 -1.3.6.1.2.1.17.1.4.1.2.113248320|2|100665408 -1.3.6.1.2.1.17.1.4.1.2.1078722560|2|1078198272 -1.3.6.1.2.1.17.1.4.1.2.1078723072|2|1078198784 -1.3.6.1.2.1.17.1.4.1.2.1078723584|2|1078199296 -1.3.6.1.2.1.17.1.4.1.2.1078724096|2|1078199808 -1.3.6.1.2.1.17.1.4.1.2.1078724608|2|1078200320 -1.3.6.1.2.1.17.1.4.1.2.1078725120|2|1078200832 -1.3.6.1.2.1.17.1.4.1.2.1078725632|2|1078201344 -1.3.6.1.2.1.17.1.4.1.2.1078726144|2|1078201856 -1.3.6.1.2.1.17.1.4.1.2.1078726656|2|1078202368 -1.3.6.1.2.1.17.1.4.1.2.1078727168|2|1078202880 -1.3.6.1.2.1.17.1.4.1.2.1078727680|2|1078203392 -1.3.6.1.2.1.17.1.4.1.2.1078728192|2|1078203904 -1.3.6.1.2.1.17.1.4.1.2.1078728704|2|1078204416 -1.3.6.1.2.1.17.1.4.1.2.1078729216|2|1078204928 -1.3.6.1.2.1.17.1.4.1.2.1078729728|2|1078205440 -1.3.6.1.2.1.17.1.4.1.2.1078730240|2|1078205952 -1.3.6.1.2.1.17.1.4.1.2.1078730752|2|1078206464 -1.3.6.1.2.1.17.1.4.1.2.1078731264|2|1078206976 -1.3.6.1.2.1.17.1.4.1.2.1078731776|2|1078207488 -1.3.6.1.2.1.17.1.4.1.2.1078732288|2|1078208000 -1.3.6.1.2.1.17.1.4.1.2.1078732800|2|1078208512 -1.3.6.1.2.1.17.1.4.1.2.1078733312|2|1078209024 -1.3.6.1.2.1.17.1.4.1.2.1078733824|2|1078209536 -1.3.6.1.2.1.17.1.4.1.2.1078734336|2|1078210048 -1.3.6.1.2.1.17.1.4.1.2.1078734848|2|1078210560 -1.3.6.1.2.1.17.1.4.1.2.1078735360|2|1078211072 -1.3.6.1.2.1.17.1.4.1.2.1078735872|2|1078211584 -1.3.6.1.2.1.17.1.4.1.2.1078736384|2|1078212096 -1.3.6.1.2.1.17.1.4.1.2.1078736896|2|1078212608 -1.3.6.1.2.1.17.1.4.1.2.1078737408|2|1078213120 -1.3.6.1.2.1.17.1.4.1.2.1078737920|2|1078213632 -1.3.6.1.2.1.17.1.4.1.2.1078738432|2|1078214144 -1.3.6.1.2.1.17.1.4.1.2.1078738944|2|1078214656 -1.3.6.1.2.1.17.1.4.1.2.1078739456|2|1078215168 -1.3.6.1.2.1.17.1.4.1.2.1078739968|2|1078215680 -1.3.6.1.2.1.17.1.4.1.2.1078740480|2|1078216192 -1.3.6.1.2.1.17.1.4.1.2.1080819712|2|1080295424 -1.3.6.1.2.1.17.1.4.1.2.1080820224|2|1080295936 -1.3.6.1.2.1.17.1.4.1.2.1080820736|2|1080296448 -1.3.6.1.2.1.17.1.4.1.2.1080821248|2|1080296960 -1.3.6.1.2.1.17.1.4.1.2.1080821760|2|1080297472 -1.3.6.1.2.1.17.1.4.1.2.1080822272|2|1080297984 -1.3.6.1.2.1.17.1.4.1.2.1080822784|2|1080298496 -1.3.6.1.2.1.17.1.4.1.2.1080823296|2|1080299008 -1.3.6.1.2.1.17.1.4.1.2.1080823808|2|1080299520 -1.3.6.1.2.1.17.1.4.1.2.1080824320|2|1080300032 -1.3.6.1.2.1.17.1.4.1.2.1080824832|2|1080300544 -1.3.6.1.2.1.17.1.4.1.2.1080825344|2|1080301056 -1.3.6.1.2.1.17.1.4.1.2.1080825856|2|1080301568 -1.3.6.1.2.1.17.1.4.1.2.1080826368|2|1080302080 -1.3.6.1.2.1.17.1.4.1.2.1080826880|2|1080302592 -1.3.6.1.2.1.17.1.4.1.2.1080827392|2|1080303104 -1.3.6.1.2.1.17.1.4.1.2.1080827904|2|1080303616 -1.3.6.1.2.1.17.1.4.1.2.1080828416|2|1080304128 -1.3.6.1.2.1.17.1.4.1.2.1080828928|2|1080304640 -1.3.6.1.2.1.17.1.4.1.2.1080829440|2|1080305152 -1.3.6.1.2.1.17.1.4.1.2.1080829952|2|1080305664 -1.3.6.1.2.1.17.1.4.1.2.1080830464|2|1080306176 -1.3.6.1.2.1.17.1.4.1.2.1080830976|2|1080306688 -1.3.6.1.2.1.17.1.4.1.2.1080831488|2|1080307200 -1.3.6.1.2.1.17.1.4.1.2.1080832000|2|1080307712 -1.3.6.1.2.1.17.1.4.1.2.1080832512|2|1080308224 -1.3.6.1.2.1.17.1.4.1.2.1080833024|2|1080308736 -1.3.6.1.2.1.17.1.4.1.2.1080833536|2|1080309248 -1.3.6.1.2.1.17.1.4.1.2.1080834048|2|1080309760 -1.3.6.1.2.1.17.1.4.1.2.1080834560|2|1080310272 -1.3.6.1.2.1.17.1.4.1.2.1080835072|2|1080310784 -1.3.6.1.2.1.17.1.4.1.2.1080835584|2|1080311296 -1.3.6.1.2.1.17.1.4.1.2.1080836096|2|1080311808 -1.3.6.1.2.1.17.1.4.1.2.1080836608|2|1080312320 -1.3.6.1.2.1.17.1.4.1.2.1080837120|2|1080312832 -1.3.6.1.2.1.17.1.4.1.2.1080837632|2|1080313344 -1.3.6.1.2.1.17.1.4.1.2.1082916864|2|1082392576 -1.3.6.1.2.1.17.1.4.1.2.1082917376|2|1082393088 -1.3.6.1.2.1.17.1.4.1.2.1082917888|2|1082393600 -1.3.6.1.2.1.17.1.4.1.2.1082918400|2|1082394112 -1.3.6.1.2.1.17.1.4.1.2.1082918912|2|1082394624 -1.3.6.1.2.1.17.1.4.1.2.1082919424|2|1082395136 -1.3.6.1.2.1.17.1.4.1.2.1082919936|2|1082395648 -1.3.6.1.2.1.17.1.4.1.2.1082920448|2|1082396160 -1.3.6.1.2.1.17.1.4.1.2.1082920960|2|1082396672 -1.3.6.1.2.1.17.1.4.1.2.1082921472|2|1082397184 -1.3.6.1.2.1.17.1.4.1.2.1082921984|2|1082397696 -1.3.6.1.2.1.17.1.4.1.2.1082922496|2|1082398208 -1.3.6.1.2.1.17.1.4.1.2.1082923008|2|1082398720 -1.3.6.1.2.1.17.1.4.1.2.1082923520|2|1082399232 -1.3.6.1.2.1.17.1.4.1.2.1082924032|2|1082399744 -1.3.6.1.2.1.17.1.4.1.2.1082924544|2|1082400256 -1.3.6.1.2.1.17.1.4.1.2.1082925056|2|1082400768 -1.3.6.1.2.1.17.1.4.1.2.1082925568|2|1082401280 -1.3.6.1.2.1.17.1.4.1.2.1082926080|2|1082401792 -1.3.6.1.2.1.17.1.4.1.2.1082926592|2|1082402304 -1.3.6.1.2.1.17.1.4.1.2.1082927104|2|1082402816 -1.3.6.1.2.1.17.1.4.1.2.1082927616|2|1082403328 -1.3.6.1.2.1.17.1.4.1.2.1082928128|2|1082403840 -1.3.6.1.2.1.17.1.4.1.2.1082928640|2|1082404352 -1.3.6.1.2.1.17.1.4.1.2.1082929152|2|1082404864 -1.3.6.1.2.1.17.1.4.1.2.1082929664|2|1082405376 -1.3.6.1.2.1.17.1.4.1.2.1082930176|2|1082405888 -1.3.6.1.2.1.17.1.4.1.2.1082930688|2|1082406400 -1.3.6.1.2.1.17.1.4.1.2.1082931200|2|1082406912 -1.3.6.1.2.1.17.1.4.1.2.1082931712|2|1082407424 -1.3.6.1.2.1.17.1.4.1.2.1082932224|2|1082407936 -1.3.6.1.2.1.17.1.4.1.2.1082932736|2|1082408448 -1.3.6.1.2.1.17.1.4.1.2.1082933248|2|1082408960 -1.3.6.1.2.1.17.1.4.1.2.1082933760|2|1082409472 -1.3.6.1.2.1.17.1.4.1.2.1082934272|2|1082409984 -1.3.6.1.2.1.17.1.4.1.2.1082934784|2|1082410496 -1.3.6.1.2.1.17.1.4.1.2.1085014016|2|1084489728 -1.3.6.1.2.1.17.1.4.1.2.1085014528|2|1084490240 -1.3.6.1.2.1.17.1.4.1.2.1085015040|2|1084490752 -1.3.6.1.2.1.17.1.4.1.2.1085015552|2|1084491264 -1.3.6.1.2.1.17.1.4.1.2.1085016064|2|1084491776 -1.3.6.1.2.1.17.1.4.1.2.1085016576|2|1084492288 -1.3.6.1.2.1.17.1.4.1.2.1085017088|2|1084492800 -1.3.6.1.2.1.17.1.4.1.2.1085017600|2|1084493312 -1.3.6.1.2.1.17.1.4.1.2.1085018112|2|1084493824 -1.3.6.1.2.1.17.1.4.1.2.1085018624|2|1084494336 -1.3.6.1.2.1.17.1.4.1.2.1085019136|2|1084494848 -1.3.6.1.2.1.17.1.4.1.2.1085019648|2|1084495360 -1.3.6.1.2.1.17.1.4.1.2.1085020160|2|1084495872 -1.3.6.1.2.1.17.1.4.1.2.1085020672|2|1084496384 -1.3.6.1.2.1.17.1.4.1.2.1085021184|2|1084496896 -1.3.6.1.2.1.17.1.4.1.2.1085021696|2|1084497408 -1.3.6.1.2.1.17.1.4.1.2.1085022208|2|1084497920 -1.3.6.1.2.1.17.1.4.1.2.1085022720|2|1084498432 -1.3.6.1.2.1.17.1.4.1.2.1085023232|2|1084498944 -1.3.6.1.2.1.17.1.4.1.2.1085023744|2|1084499456 -1.3.6.1.2.1.17.1.4.1.2.1085024256|2|1084499968 -1.3.6.1.2.1.17.1.4.1.2.1085024768|2|1084500480 -1.3.6.1.2.1.17.1.4.1.2.1085025280|2|1084500992 -1.3.6.1.2.1.17.1.4.1.2.1085025792|2|1084501504 -1.3.6.1.2.1.17.1.4.1.2.1085026304|2|1084502016 -1.3.6.1.2.1.17.1.4.1.2.1085026816|2|1084502528 -1.3.6.1.2.1.17.1.4.1.2.1085027328|2|1084503040 -1.3.6.1.2.1.17.1.4.1.2.1085027840|2|1084503552 -1.3.6.1.2.1.17.1.4.1.2.1085028352|2|1084504064 -1.3.6.1.2.1.17.1.4.1.2.1085028864|2|1084504576 -1.3.6.1.2.1.17.1.4.1.2.1085029376|2|1084505088 -1.3.6.1.2.1.17.1.4.1.2.1085029888|2|1084505600 -1.3.6.1.2.1.17.1.4.1.2.1085030400|2|1084506112 -1.3.6.1.2.1.17.1.4.1.2.1085030912|2|1084506624 -1.3.6.1.2.1.17.1.4.1.2.1085031424|2|1084507136 -1.3.6.1.2.1.17.1.4.1.2.1085031936|2|1084507648 -1.3.6.1.2.1.17.1.4.1.2.1087111168|2|1086586880 -1.3.6.1.2.1.17.1.4.1.2.1087111680|2|1086587392 -1.3.6.1.2.1.17.1.4.1.2.1087112192|2|1086587904 -1.3.6.1.2.1.17.1.4.1.2.1087112704|2|1086588416 -1.3.6.1.2.1.17.1.4.1.2.1087113216|2|1086588928 -1.3.6.1.2.1.17.1.4.1.2.1087113728|2|1086589440 -1.3.6.1.2.1.17.1.4.1.2.1087114240|2|1086589952 -1.3.6.1.2.1.17.1.4.1.2.1087114752|2|1086590464 -1.3.6.1.2.1.17.1.4.1.2.1087115264|2|1086590976 -1.3.6.1.2.1.17.1.4.1.2.1087115776|2|1086591488 -1.3.6.1.2.1.17.1.4.1.2.1087116288|2|1086592000 -1.3.6.1.2.1.17.1.4.1.2.1087116800|2|1086592512 -1.3.6.1.2.1.17.1.4.1.2.1087117312|2|1086593024 -1.3.6.1.2.1.17.1.4.1.2.1087117824|2|1086593536 -1.3.6.1.2.1.17.1.4.1.2.1087118336|2|1086594048 -1.3.6.1.2.1.17.1.4.1.2.1087118848|2|1086594560 -1.3.6.1.2.1.17.1.4.1.2.1087119360|2|1086595072 -1.3.6.1.2.1.17.1.4.1.2.1087119872|2|1086595584 -1.3.6.1.2.1.17.1.4.1.2.1087120384|2|1086596096 -1.3.6.1.2.1.17.1.4.1.2.1087120896|2|1086596608 -1.3.6.1.2.1.17.1.4.1.2.1087121408|2|1086597120 -1.3.6.1.2.1.17.1.4.1.2.1087121920|2|1086597632 -1.3.6.1.2.1.17.1.4.1.2.1087122432|2|1086598144 -1.3.6.1.2.1.17.1.4.1.2.1087122944|2|1086598656 -1.3.6.1.2.1.17.1.4.1.2.1087123456|2|1086599168 -1.3.6.1.2.1.17.1.4.1.2.1087123968|2|1086599680 -1.3.6.1.2.1.17.1.4.1.2.1087124480|2|1086600192 -1.3.6.1.2.1.17.1.4.1.2.1087124992|2|1086600704 -1.3.6.1.2.1.17.1.4.1.2.1087125504|2|1086601216 -1.3.6.1.2.1.17.1.4.1.2.1087126016|2|1086601728 -1.3.6.1.2.1.17.1.4.1.2.1087126528|2|1086602240 -1.3.6.1.2.1.17.1.4.1.2.1087127040|2|1086602752 -1.3.6.1.2.1.17.1.4.1.2.1087127552|2|1086603264 -1.3.6.1.2.1.17.1.4.1.2.1087128064|2|1086603776 -1.3.6.1.2.1.17.1.4.1.2.1087128576|2|1086604288 -1.3.6.1.2.1.17.1.4.1.2.1087129088|2|1086604800 -1.3.6.1.2.1.17.1.4.1.2.1089208320|2|1088684032 -1.3.6.1.2.1.17.1.4.1.2.1089208832|2|1088684544 -1.3.6.1.2.1.17.1.4.1.2.1089209344|2|1088685056 -1.3.6.1.2.1.17.1.4.1.2.1089209856|2|1088685568 -1.3.6.1.2.1.17.1.4.1.2.1089210368|2|1088686080 -1.3.6.1.2.1.17.1.4.1.2.1089210880|2|1088686592 -1.3.6.1.2.1.17.1.4.1.2.1089211392|2|1088687104 -1.3.6.1.2.1.17.1.4.1.2.1089211904|2|1088687616 -1.3.6.1.2.1.17.1.4.1.2.1089212416|2|1088688128 -1.3.6.1.2.1.17.1.4.1.2.1089212928|2|1088688640 -1.3.6.1.2.1.17.1.4.1.2.1089213440|2|1088689152 -1.3.6.1.2.1.17.1.4.1.2.1089213952|2|1088689664 -1.3.6.1.2.1.17.1.4.1.2.1089214464|2|1088690176 -1.3.6.1.2.1.17.1.4.1.2.1089214976|2|1088690688 -1.3.6.1.2.1.17.1.4.1.2.1089215488|2|1088691200 -1.3.6.1.2.1.17.1.4.1.2.1089216000|2|1088691712 -1.3.6.1.2.1.17.1.4.1.2.1089216512|2|1088692224 -1.3.6.1.2.1.17.1.4.1.2.1089217024|2|1088692736 -1.3.6.1.2.1.17.1.4.1.2.1089217536|2|1088693248 -1.3.6.1.2.1.17.1.4.1.2.1089218048|2|1088693760 -1.3.6.1.2.1.17.1.4.1.2.1089218560|2|1088694272 -1.3.6.1.2.1.17.1.4.1.2.1089219072|2|1088694784 -1.3.6.1.2.1.17.1.4.1.2.1089219584|2|1088695296 -1.3.6.1.2.1.17.1.4.1.2.1089220096|2|1088695808 -1.3.6.1.2.1.17.1.4.1.2.1089220608|2|1088696320 -1.3.6.1.2.1.17.1.4.1.2.1089221120|2|1088696832 -1.3.6.1.2.1.17.1.4.1.2.1089221632|2|1088697344 -1.3.6.1.2.1.17.1.4.1.2.1089222144|2|1088697856 -1.3.6.1.2.1.17.1.4.1.2.1089222656|2|1088698368 -1.3.6.1.2.1.17.1.4.1.2.1089223168|2|1088698880 -1.3.6.1.2.1.17.1.4.1.2.1089223680|2|1088699392 -1.3.6.1.2.1.17.1.4.1.2.1089224192|2|1088699904 -1.3.6.1.2.1.17.1.4.1.2.1089224704|2|1088700416 -1.3.6.1.2.1.17.1.4.1.2.1089225216|2|1088700928 -1.3.6.1.2.1.17.1.4.1.2.1089225728|2|1088701440 -1.3.6.1.2.1.17.1.4.1.2.1089226240|2|1088701952 -1.3.6.1.2.1.17.7.1.4.5.1.1.113246272|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.113247296|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.113248320|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078722560|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078723072|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078723584|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078724096|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078724608|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078725120|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078725632|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078726144|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078726656|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078727168|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078727680|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078728192|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078728704|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078729216|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078729728|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078730240|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078730752|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078731264|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078731776|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078732288|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078732800|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078733312|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078733824|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078734336|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078734848|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078735360|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078735872|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078736384|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078736896|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078737408|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078737920|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078738432|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078738944|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078739456|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078739968|66|600 -1.3.6.1.2.1.17.7.1.4.5.1.1.1078740480|66|600 -1.3.6.1.2.1.31.1.1.1.1.100663360|4|PHYSICALUNI -1.3.6.1.2.1.31.1.1.1.1.100664384|4|PHYSICALUNI -1.3.6.1.2.1.31.1.1.1.1.100665408|4|PHYSICALUNI -1.3.6.1.2.1.31.1.1.1.1.104857600|4| -1.3.6.1.2.1.31.1.1.1.1.104988672|4| -1.3.6.1.2.1.31.1.1.1.1.105119744|4| -1.3.6.1.2.1.31.1.1.1.1.105250816|4| -1.3.6.1.2.1.31.1.1.1.1.105381888|4| -1.3.6.1.2.1.31.1.1.1.1.105512960|4| -1.3.6.1.2.1.31.1.1.1.1.105644032|4| -1.3.6.1.2.1.31.1.1.1.1.105775104|4| -1.3.6.1.2.1.31.1.1.1.1.105906176|4| -1.3.6.1.2.1.31.1.1.1.1.106037248|4| -1.3.6.1.2.1.31.1.1.1.1.106168320|4| -1.3.6.1.2.1.31.1.1.1.1.106299392|4| -1.3.6.1.2.1.31.1.1.1.1.106430464|4| -1.3.6.1.2.1.31.1.1.1.1.106561536|4| -1.3.6.1.2.1.31.1.1.1.1.106692608|4| -1.3.6.1.2.1.31.1.1.1.1.106823680|4| -1.3.6.1.2.1.31.1.1.1.1.127926272|4|PON -1.3.6.1.2.1.31.1.1.1.1.128057344|4|PON -1.3.6.1.2.1.31.1.1.1.1.128188416|4|PON -1.3.6.1.2.1.31.1.1.1.1.128319488|4|PON -1.3.6.1.2.1.31.1.1.1.1.128450560|4|PON -1.3.6.1.2.1.31.1.1.1.1.128581632|4|PON -1.3.6.1.2.1.31.1.1.1.1.128712704|4|PON -1.3.6.1.2.1.31.1.1.1.1.128843776|4|PON -1.3.6.1.2.1.31.1.1.1.1.128974848|4|PON -1.3.6.1.2.1.31.1.1.1.1.129105920|4|PON -1.3.6.1.2.1.31.1.1.1.1.129236992|4|PON -1.3.6.1.2.1.31.1.1.1.1.129368064|4|PON -1.3.6.1.2.1.31.1.1.1.1.129499136|4|PON -1.3.6.1.2.1.31.1.1.1.1.129630208|4|PON -1.3.6.1.2.1.31.1.1.1.1.129761280|4|PON -1.3.6.1.2.1.31.1.1.1.1.129892352|4|PON -1.3.6.1.2.1.31.1.1.1.1.130023424|4|ONT -1.3.6.1.2.1.31.1.1.1.1.130024448|4|ONT -1.3.6.1.2.1.31.1.1.1.1.130025472|4|ONT -1.3.6.1.2.1.31.1.1.1.1.205520896|4| -1.3.6.1.2.1.31.1.1.1.1.205651968|4| -1.3.6.1.2.1.31.1.1.1.1.205783040|4| -1.3.6.1.2.1.31.1.1.1.1.205914112|4| -1.3.6.1.2.1.31.1.1.1.1.206045184|4| -1.3.6.1.2.1.31.1.1.1.1.206176256|4| -1.3.6.1.2.1.31.1.1.1.1.206307328|4| -1.3.6.1.2.1.31.1.1.1.1.206438400|4| -1.3.6.1.2.1.31.1.1.1.1.206569472|4| -1.3.6.1.2.1.31.1.1.1.1.206700544|4| -1.3.6.1.2.1.31.1.1.1.1.206831616|4| -1.3.6.1.2.1.31.1.1.1.1.206962688|4| -1.3.6.1.2.1.31.1.1.1.1.207093760|4| -1.3.6.1.2.1.31.1.1.1.1.207224832|4| -1.3.6.1.2.1.31.1.1.1.1.207355904|4| -1.3.6.1.2.1.31.1.1.1.1.207486976|4| -1.3.6.1.2.1.31.1.1.1.1.228589568|4|PON -1.3.6.1.2.1.31.1.1.1.1.228720640|4|PON -1.3.6.1.2.1.31.1.1.1.1.228851712|4|PON -1.3.6.1.2.1.31.1.1.1.1.228982784|4|PON -1.3.6.1.2.1.31.1.1.1.1.229113856|4|PON -1.3.6.1.2.1.31.1.1.1.1.229244928|4|PON -1.3.6.1.2.1.31.1.1.1.1.229376000|4|PON -1.3.6.1.2.1.31.1.1.1.1.229507072|4|PON -1.3.6.1.2.1.31.1.1.1.1.229638144|4|PON -1.3.6.1.2.1.31.1.1.1.1.229769216|4|PON -1.3.6.1.2.1.31.1.1.1.1.229900288|4|PON -1.3.6.1.2.1.31.1.1.1.1.230031360|4|PON -1.3.6.1.2.1.31.1.1.1.1.230162432|4|PON -1.3.6.1.2.1.31.1.1.1.1.230293504|4|PON -1.3.6.1.2.1.31.1.1.1.1.230424576|4|PON -1.3.6.1.2.1.31.1.1.1.1.230555648|4|PON -1.3.6.1.2.1.31.1.1.1.1.306184192|4| -1.3.6.1.2.1.31.1.1.1.1.306315264|4| -1.3.6.1.2.1.31.1.1.1.1.306446336|4| -1.3.6.1.2.1.31.1.1.1.1.306577408|4| -1.3.6.1.2.1.31.1.1.1.1.306708480|4| -1.3.6.1.2.1.31.1.1.1.1.306839552|4| -1.3.6.1.2.1.31.1.1.1.1.306970624|4| -1.3.6.1.2.1.31.1.1.1.1.307101696|4| -1.3.6.1.2.1.31.1.1.1.1.307232768|4| -1.3.6.1.2.1.31.1.1.1.1.307363840|4| -1.3.6.1.2.1.31.1.1.1.1.307494912|4| -1.3.6.1.2.1.31.1.1.1.1.307625984|4| -1.3.6.1.2.1.31.1.1.1.1.307757056|4| -1.3.6.1.2.1.31.1.1.1.1.307888128|4| -1.3.6.1.2.1.31.1.1.1.1.308019200|4| -1.3.6.1.2.1.31.1.1.1.1.308150272|4| -1.3.6.1.2.1.31.1.1.1.1.329252864|4|PON -1.3.6.1.2.1.31.1.1.1.1.329383936|4|PON -1.3.6.1.2.1.31.1.1.1.1.329515008|4|PON -1.3.6.1.2.1.31.1.1.1.1.329646080|4|PON -1.3.6.1.2.1.31.1.1.1.1.329777152|4|PON -1.3.6.1.2.1.31.1.1.1.1.329908224|4|PON -1.3.6.1.2.1.31.1.1.1.1.330039296|4|PON -1.3.6.1.2.1.31.1.1.1.1.330170368|4|PON -1.3.6.1.2.1.31.1.1.1.1.330301440|4|PON -1.3.6.1.2.1.31.1.1.1.1.330432512|4|PON -1.3.6.1.2.1.31.1.1.1.1.330563584|4|PON -1.3.6.1.2.1.31.1.1.1.1.330694656|4|PON -1.3.6.1.2.1.31.1.1.1.1.330825728|4|PON -1.3.6.1.2.1.31.1.1.1.1.330956800|4|PON -1.3.6.1.2.1.31.1.1.1.1.331087872|4|PON -1.3.6.1.2.1.31.1.1.1.1.331218944|4|PON -1.3.6.1.2.1.31.1.1.1.1.1077936128|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077936640|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077937152|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077937664|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077938176|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077938688|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077939200|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077939712|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077940224|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077940736|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077941248|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077941760|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077942272|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077942784|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077943296|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077943808|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077944320|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077944832|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077945344|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077945856|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077946368|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077946880|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077947392|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077947904|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077948416|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077948928|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077949440|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077949952|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077950464|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077950976|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077951488|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077952000|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077952512|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077953024|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077953536|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1077954048|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1078198272|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078198784|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078199296|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078199808|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078200320|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078200832|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078201344|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078201856|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078202368|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078202880|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078203392|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078203904|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078204416|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078204928|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078205440|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078205952|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078206464|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078206976|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078207488|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078208000|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078208512|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078209024|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078209536|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078210048|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078210560|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078211072|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078211584|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078212096|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078212608|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078213120|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078213632|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078214144|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078214656|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078215168|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078215680|4|Link aggregation interface -1.3.6.1.2.1.31.1.1.1.1.1078216192|4|Link aggregation interface +1.3.6.1.2.1.17.1.4.1.2.79692224|2|67109312 +1.3.6.1.2.1.17.1.4.1.2.79692736|2|67109824 +1.3.6.1.2.1.17.1.4.1.2.79694656|2|67111744 +1.3.6.1.2.1.17.1.4.1.2.79695296|2|67112384 +1.3.6.1.2.1.17.1.4.1.2.79695343|2|67112431 +1.3.6.1.2.1.17.1.4.1.2.79696192|2|67113280 +1.3.6.1.2.1.17.1.4.1.2.79696832|2|67113920 +1.3.6.1.2.1.17.1.4.1.2.79696879|2|67113967 +1.3.6.1.2.1.17.1.4.1.2.79697344|2|67114432 +1.3.6.1.2.1.17.1.4.1.2.79697391|2|67114479 +1.3.6.1.2.1.17.1.4.1.2.79697728|2|67114816 +1.3.6.1.2.1.17.1.4.1.2.79888832|2|67305920 +1.3.6.1.2.1.17.1.4.1.2.79888879|2|67305967 +1.3.6.1.2.1.17.1.4.1.2.79888928|2|67306016 +1.3.6.1.2.1.17.1.4.1.2.79889856|2|67306944 +1.3.6.1.2.1.17.1.4.1.2.79890880|2|67307968 +1.3.6.1.2.1.17.1.4.1.2.79891392|2|67308480 +1.3.6.1.2.1.17.1.4.1.2.79891776|2|67308864 +1.3.6.1.2.1.17.1.4.1.2.79892288|2|67309376 +1.3.6.1.2.1.17.1.4.1.2.79892800|2|67309888 +1.3.6.1.2.1.17.1.4.1.2.79893952|2|67311040 +1.3.6.1.2.1.17.1.4.1.2.79894464|2|67311552 +1.3.6.1.2.1.17.1.4.1.2.79894976|2|67312064 +1.3.6.1.2.1.17.1.4.1.2.79895488|2|67312576 +1.3.6.1.2.1.17.1.4.1.2.79896000|2|67313088 +1.3.6.1.2.1.17.1.4.1.2.79896384|2|67313472 +1.3.6.1.2.1.17.1.4.1.2.79897024|2|67314112 +1.3.6.1.2.1.17.1.4.1.2.79897120|2|67314208 +1.3.6.1.2.1.17.1.4.1.2.79937984|2|67355072 +1.3.6.1.2.1.17.1.4.1.2.79954368|2|67371456 +1.3.6.1.2.1.17.1.4.1.2.79954415|2|67371503 +1.3.6.1.2.1.17.1.4.1.2.79954880|2|67371968 +1.3.6.1.2.1.17.1.4.1.2.79955904|2|67372992 +1.3.6.1.2.1.17.1.4.1.2.79956416|2|67373504 +1.3.6.1.2.1.17.7.1.4.5.1.1.79692224|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79692736|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79694656|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79695296|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79695343|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79696192|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79696832|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79696879|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79697344|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79697391|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79697728|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79888832|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79888879|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79888928|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79889856|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79890880|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79891392|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79891776|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79892288|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79892800|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79893952|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79894464|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79894976|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79895488|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79896000|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79896384|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79897024|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79897120|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79937984|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79954368|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79954415|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79954880|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79955904|66|16777217 +1.3.6.1.2.1.17.7.1.4.5.1.1.79956416|66|16777217 +1.3.6.1.2.1.31.1.1.1.1.67109312|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67109359|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67109824|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67109871|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67111744|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67111919|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67112384|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67112431|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67113280|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67113455|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67113920|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67113967|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67114432|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67114479|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67114816|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67114991|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67305920|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67305967|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67306016|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67306944|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67306991|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67307968|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67308015|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67308480|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67308864|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67309039|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67309376|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67309551|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67309888|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67310063|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67311040|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67311087|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67311552|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67311599|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67312064|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67312576|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67312623|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67313088|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67313135|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67313472|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67313647|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67314112|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67314208|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67314496|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67355072|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67371456|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67371503|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67371968|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67372015|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67372992|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67373504|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.67373551|4| PHYSICALUNI +1.3.6.1.2.1.31.1.1.1.1.71303168|4| +1.3.6.1.2.1.31.1.1.1.1.71368704|4| +1.3.6.1.2.1.31.1.1.1.1.71434240|4| +1.3.6.1.2.1.31.1.1.1.1.71499776|4| +1.3.6.1.2.1.31.1.1.1.1.71565312|4| +1.3.6.1.2.1.31.1.1.1.1.71630848|4| +1.3.6.1.2.1.31.1.1.1.1.71696384|4| +1.3.6.1.2.1.31.1.1.1.1.71761920|4| +1.3.6.1.2.1.31.1.1.1.1.71827456|4| +1.3.6.1.2.1.31.1.1.1.1.71892992|4| +1.3.6.1.2.1.31.1.1.1.1.71958528|4| +1.3.6.1.2.1.31.1.1.1.1.72024064|4| +1.3.6.1.2.1.31.1.1.1.1.72089600|4| +1.3.6.1.2.1.31.1.1.1.1.72155136|4| +1.3.6.1.2.1.31.1.1.1.1.72220672|4| +1.3.6.1.2.1.31.1.1.1.1.72286208|4| +1.3.6.1.2.1.31.1.1.1.1.94380032|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94445568|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94511104|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94576640|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94642176|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94707712|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94773248|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94838784|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94904320|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.94969856|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.95035392|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.95100928|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.95166464|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.95232000|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.95297536|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.95363072|4| X-PON +1.3.6.1.2.1.31.1.1.1.1.96468992|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96469504|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96471552|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96472064|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96473088|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96473600|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96474112|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96474624|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96665600|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96666112|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96666624|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96667648|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96668160|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96668672|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96669184|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96669696|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96670208|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96670720|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96671232|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96671744|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96672256|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96672768|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96673280|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96673792|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96674304|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96714752|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96731136|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96731648|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96732672|4| ONT +1.3.6.1.2.1.31.1.1.1.1.96733184|4| ONT 1.3.6.1.2.1.31.1.1.1.1.1079377920|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1081475072|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1087766528|4|P2P Ethernet interface -1.3.6.1.2.1.31.1.1.1.1.1094057984|4|P2P Ethernet interface +1.3.6.1.2.1.31.1.1.1.6.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.7.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.8.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.9.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.10.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.11.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.12.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.13.1079377920|4x|0000000000000000 +1.3.6.1.2.1.31.1.1.1.14.67109312|2|2 +1.3.6.1.2.1.31.1.1.1.14.67109359|2|2 +1.3.6.1.2.1.31.1.1.1.14.67109824|2|2 +1.3.6.1.2.1.31.1.1.1.14.67109871|2|2 +1.3.6.1.2.1.31.1.1.1.14.67111744|2|2 +1.3.6.1.2.1.31.1.1.1.14.67111919|2|2 +1.3.6.1.2.1.31.1.1.1.14.67112384|2|2 +1.3.6.1.2.1.31.1.1.1.14.67112431|2|2 +1.3.6.1.2.1.31.1.1.1.14.67113280|2|2 +1.3.6.1.2.1.31.1.1.1.14.67113455|2|2 +1.3.6.1.2.1.31.1.1.1.14.67113920|2|2 +1.3.6.1.2.1.31.1.1.1.14.67113967|2|2 +1.3.6.1.2.1.31.1.1.1.14.67114432|2|2 +1.3.6.1.2.1.31.1.1.1.14.67114479|2|2 +1.3.6.1.2.1.31.1.1.1.14.67114816|2|2 +1.3.6.1.2.1.31.1.1.1.14.67114991|2|2 +1.3.6.1.2.1.31.1.1.1.14.67305920|2|2 +1.3.6.1.2.1.31.1.1.1.14.67305967|2|2 +1.3.6.1.2.1.31.1.1.1.14.67306016|2|2 +1.3.6.1.2.1.31.1.1.1.14.67306944|2|2 +1.3.6.1.2.1.31.1.1.1.14.67306991|2|2 +1.3.6.1.2.1.31.1.1.1.14.67307968|2|2 +1.3.6.1.2.1.31.1.1.1.14.67308015|2|2 +1.3.6.1.2.1.31.1.1.1.14.67308480|2|2 +1.3.6.1.2.1.31.1.1.1.14.67308864|2|2 +1.3.6.1.2.1.31.1.1.1.14.67309039|2|2 +1.3.6.1.2.1.31.1.1.1.14.67309376|2|2 +1.3.6.1.2.1.31.1.1.1.14.67309551|2|2 +1.3.6.1.2.1.31.1.1.1.14.67309888|2|2 +1.3.6.1.2.1.31.1.1.1.14.67310063|2|2 +1.3.6.1.2.1.31.1.1.1.14.67311040|2|2 +1.3.6.1.2.1.31.1.1.1.14.67311087|2|2 +1.3.6.1.2.1.31.1.1.1.14.67311552|2|2 +1.3.6.1.2.1.31.1.1.1.14.67311599|2|2 +1.3.6.1.2.1.31.1.1.1.14.67312064|2|2 +1.3.6.1.2.1.31.1.1.1.14.67312576|2|2 +1.3.6.1.2.1.31.1.1.1.14.67312623|2|2 +1.3.6.1.2.1.31.1.1.1.14.67313088|2|2 +1.3.6.1.2.1.31.1.1.1.14.67313135|2|2 +1.3.6.1.2.1.31.1.1.1.14.67313472|2|2 +1.3.6.1.2.1.31.1.1.1.14.67313647|2|2 +1.3.6.1.2.1.31.1.1.1.14.67314112|2|2 +1.3.6.1.2.1.31.1.1.1.14.67314208|2|2 +1.3.6.1.2.1.31.1.1.1.14.67314496|2|2 +1.3.6.1.2.1.31.1.1.1.14.67355072|2|2 +1.3.6.1.2.1.31.1.1.1.14.67371456|2|2 +1.3.6.1.2.1.31.1.1.1.14.67371503|2|2 +1.3.6.1.2.1.31.1.1.1.14.67371968|2|2 +1.3.6.1.2.1.31.1.1.1.14.67372015|2|2 +1.3.6.1.2.1.31.1.1.1.14.67372992|2|2 +1.3.6.1.2.1.31.1.1.1.14.67373504|2|2 +1.3.6.1.2.1.31.1.1.1.14.67373551|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788928|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788933|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788939|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788942|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788948|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788949|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788952|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788953|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788955|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788957|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788958|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788960|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788969|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788973|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788978|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788980|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788981|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788986|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788989|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788990|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788991|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788992|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788993|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788994|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788995|2|2 +1.3.6.1.2.1.31.1.1.1.14.81788996|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985537|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985538|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985539|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985540|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985542|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985543|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985544|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985545|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985546|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985548|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985549|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985551|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985552|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985553|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985554|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985555|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985558|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985559|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985564|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985567|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985570|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985571|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985572|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985574|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985575|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985576|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985578|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985579|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985580|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985583|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985584|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985585|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985587|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985590|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985591|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985592|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985593|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985595|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985596|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985612|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985613|2|2 +1.3.6.1.2.1.31.1.1.1.14.81985614|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051098|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051105|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051109|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051118|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051141|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051142|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051143|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051144|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051145|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051146|2|2 +1.3.6.1.2.1.31.1.1.1.14.82051147|2|2 +1.3.6.1.2.1.31.1.1.1.14.94380032|2|1 +1.3.6.1.2.1.31.1.1.1.14.94445568|2|1 +1.3.6.1.2.1.31.1.1.1.14.94511104|2|1 +1.3.6.1.2.1.31.1.1.1.14.94576640|2|1 +1.3.6.1.2.1.31.1.1.1.14.94642176|2|1 +1.3.6.1.2.1.31.1.1.1.14.94707712|2|1 +1.3.6.1.2.1.31.1.1.1.14.94773248|2|1 +1.3.6.1.2.1.31.1.1.1.14.94838784|2|1 +1.3.6.1.2.1.31.1.1.1.14.94904320|2|1 +1.3.6.1.2.1.31.1.1.1.14.94969856|2|1 +1.3.6.1.2.1.31.1.1.1.14.95035392|2|1 +1.3.6.1.2.1.31.1.1.1.14.95100928|2|1 +1.3.6.1.2.1.31.1.1.1.14.95166464|2|1 +1.3.6.1.2.1.31.1.1.1.14.95232000|2|1 +1.3.6.1.2.1.31.1.1.1.14.95297536|2|1 +1.3.6.1.2.1.31.1.1.1.14.95363072|2|1 +1.3.6.1.2.1.31.1.1.1.14.96468992|2|1 +1.3.6.1.2.1.31.1.1.1.14.96469504|2|1 +1.3.6.1.2.1.31.1.1.1.14.96471552|2|1 +1.3.6.1.2.1.31.1.1.1.14.96472064|2|1 +1.3.6.1.2.1.31.1.1.1.14.96473088|2|1 +1.3.6.1.2.1.31.1.1.1.14.96473600|2|1 +1.3.6.1.2.1.31.1.1.1.14.96474112|2|1 +1.3.6.1.2.1.31.1.1.1.14.96474624|2|1 +1.3.6.1.2.1.31.1.1.1.14.96665600|2|1 +1.3.6.1.2.1.31.1.1.1.14.96666112|2|1 +1.3.6.1.2.1.31.1.1.1.14.96666624|2|1 +1.3.6.1.2.1.31.1.1.1.14.96667648|2|1 +1.3.6.1.2.1.31.1.1.1.14.96668160|2|1 +1.3.6.1.2.1.31.1.1.1.14.96668672|2|1 +1.3.6.1.2.1.31.1.1.1.14.96669184|2|1 +1.3.6.1.2.1.31.1.1.1.14.96669696|2|1 +1.3.6.1.2.1.31.1.1.1.14.96670208|2|1 +1.3.6.1.2.1.31.1.1.1.14.96670720|2|1 +1.3.6.1.2.1.31.1.1.1.14.96671232|2|1 +1.3.6.1.2.1.31.1.1.1.14.96671744|2|1 +1.3.6.1.2.1.31.1.1.1.14.96672256|2|1 +1.3.6.1.2.1.31.1.1.1.14.96672768|2|1 +1.3.6.1.2.1.31.1.1.1.14.96673280|2|1 +1.3.6.1.2.1.31.1.1.1.14.96673792|2|1 +1.3.6.1.2.1.31.1.1.1.14.96674304|2|1 +1.3.6.1.2.1.31.1.1.1.14.96714752|2|1 +1.3.6.1.2.1.31.1.1.1.14.96731136|2|1 +1.3.6.1.2.1.31.1.1.1.14.96731648|2|1 +1.3.6.1.2.1.31.1.1.1.14.96732672|2|1 +1.3.6.1.2.1.31.1.1.1.14.96733184|2|1 +1.3.6.1.2.1.31.1.1.1.17.1079377920|2|2 1.3.6.1.2.1.31.1.2.1.3.20971520.0|2|1 1.3.6.1.2.1.31.1.2.1.3.20972032.0|2|1 1.3.6.1.2.1.31.1.2.1.3.20972544.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.100663360.130023424|2|1 -1.3.6.1.2.1.31.1.2.1.3.100664384.130024448|2|1 -1.3.6.1.2.1.31.1.2.1.3.100665408.130025472|2|1 -1.3.6.1.2.1.31.1.2.1.3.104857600.127926272|2|1 -1.3.6.1.2.1.31.1.2.1.3.104988672.128057344|2|1 -1.3.6.1.2.1.31.1.2.1.3.105119744.128188416|2|1 -1.3.6.1.2.1.31.1.2.1.3.105250816.128319488|2|1 -1.3.6.1.2.1.31.1.2.1.3.105381888.128450560|2|1 -1.3.6.1.2.1.31.1.2.1.3.105512960.128581632|2|1 -1.3.6.1.2.1.31.1.2.1.3.105644032.128712704|2|1 -1.3.6.1.2.1.31.1.2.1.3.105775104.128843776|2|1 -1.3.6.1.2.1.31.1.2.1.3.105906176.128974848|2|1 -1.3.6.1.2.1.31.1.2.1.3.106037248.129105920|2|1 -1.3.6.1.2.1.31.1.2.1.3.106168320.129236992|2|1 -1.3.6.1.2.1.31.1.2.1.3.106299392.129368064|2|1 -1.3.6.1.2.1.31.1.2.1.3.106430464.129499136|2|1 -1.3.6.1.2.1.31.1.2.1.3.106561536.129630208|2|1 -1.3.6.1.2.1.31.1.2.1.3.106692608.129761280|2|1 -1.3.6.1.2.1.31.1.2.1.3.106823680.129892352|2|1 -1.3.6.1.2.1.31.1.2.1.3.113246272.100663360|2|1 -1.3.6.1.2.1.31.1.2.1.3.113247296.100664384|2|1 -1.3.6.1.2.1.31.1.2.1.3.113248320.100665408|2|1 -1.3.6.1.2.1.31.1.2.1.3.115343360.113246272|2|1 -1.3.6.1.2.1.31.1.2.1.3.115343361.113246272|2|1 -1.3.6.1.2.1.31.1.2.1.3.115343362.113247296|2|1 -1.3.6.1.2.1.31.1.2.1.3.115343363.113247296|2|1 -1.3.6.1.2.1.31.1.2.1.3.115343364.113248320|2|1 -1.3.6.1.2.1.31.1.2.1.3.115343365.113248320|2|1 -1.3.6.1.2.1.31.1.2.1.3.127926272.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128057344.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128188416.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128319488.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128450560.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128581632.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128712704.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128843776.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.128974848.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129105920.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129236992.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129368064.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129499136.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129630208.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129761280.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.129892352.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.130023424.104857600|2|1 -1.3.6.1.2.1.31.1.2.1.3.130024448.104857600|2|1 -1.3.6.1.2.1.31.1.2.1.3.130025472.104857600|2|1 -1.3.6.1.2.1.31.1.2.1.3.205520896.228589568|2|1 -1.3.6.1.2.1.31.1.2.1.3.205651968.228720640|2|1 -1.3.6.1.2.1.31.1.2.1.3.205783040.228851712|2|1 -1.3.6.1.2.1.31.1.2.1.3.205914112.228982784|2|1 -1.3.6.1.2.1.31.1.2.1.3.206045184.229113856|2|1 -1.3.6.1.2.1.31.1.2.1.3.206176256.229244928|2|1 -1.3.6.1.2.1.31.1.2.1.3.206307328.229376000|2|1 -1.3.6.1.2.1.31.1.2.1.3.206438400.229507072|2|1 -1.3.6.1.2.1.31.1.2.1.3.206569472.229638144|2|1 -1.3.6.1.2.1.31.1.2.1.3.206700544.229769216|2|1 -1.3.6.1.2.1.31.1.2.1.3.206831616.229900288|2|1 -1.3.6.1.2.1.31.1.2.1.3.206962688.230031360|2|1 -1.3.6.1.2.1.31.1.2.1.3.207093760.230162432|2|1 -1.3.6.1.2.1.31.1.2.1.3.207224832.230293504|2|1 -1.3.6.1.2.1.31.1.2.1.3.207355904.230424576|2|1 -1.3.6.1.2.1.31.1.2.1.3.207486976.230555648|2|1 -1.3.6.1.2.1.31.1.2.1.3.228589568.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.228720640.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.228851712.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.228982784.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229113856.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229244928.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229376000.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229507072.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229638144.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229769216.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.229900288.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.230031360.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.230162432.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.230293504.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.230424576.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.230555648.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.306184192.329252864|2|1 -1.3.6.1.2.1.31.1.2.1.3.306315264.329383936|2|1 -1.3.6.1.2.1.31.1.2.1.3.306446336.329515008|2|1 -1.3.6.1.2.1.31.1.2.1.3.306577408.329646080|2|1 -1.3.6.1.2.1.31.1.2.1.3.306708480.329777152|2|1 -1.3.6.1.2.1.31.1.2.1.3.306839552.329908224|2|1 -1.3.6.1.2.1.31.1.2.1.3.306970624.330039296|2|1 -1.3.6.1.2.1.31.1.2.1.3.307101696.330170368|2|1 -1.3.6.1.2.1.31.1.2.1.3.307232768.330301440|2|1 -1.3.6.1.2.1.31.1.2.1.3.307363840.330432512|2|1 -1.3.6.1.2.1.31.1.2.1.3.307494912.330563584|2|1 -1.3.6.1.2.1.31.1.2.1.3.307625984.330694656|2|1 -1.3.6.1.2.1.31.1.2.1.3.307757056.330825728|2|1 -1.3.6.1.2.1.31.1.2.1.3.307888128.330956800|2|1 -1.3.6.1.2.1.31.1.2.1.3.308019200.331087872|2|1 -1.3.6.1.2.1.31.1.2.1.3.308150272.331218944|2|1 -1.3.6.1.2.1.31.1.2.1.3.329252864.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.329383936.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.329515008.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.329646080.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.329777152.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.329908224.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330039296.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330170368.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330301440.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330432512.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330563584.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330694656.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330825728.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.330956800.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.331087872.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.331218944.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077936128.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077936640.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077937152.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077937664.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077938176.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077938688.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077939200.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077939712.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077940224.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077940736.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077941248.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077941760.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077942272.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077942784.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077943296.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077943808.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077944320.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077944832.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077945344.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077945856.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077946368.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077946880.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077947392.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077947904.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077948416.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077948928.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077949440.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077949952.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077950464.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077950976.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077951488.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077952000.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077952512.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077953024.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077953536.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1077954048.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078198272.1077936128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078198784.1077936640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078199296.1077937152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078199808.1077937664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078200320.1077938176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078200832.1077938688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078201344.1077939200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078201856.1077939712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078202368.1077940224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078202880.1077940736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078203392.1077941248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078203904.1077941760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078204416.1077942272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078204928.1077942784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078205440.1077943296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078205952.1077943808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078206464.1077944320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078206976.1077944832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078207488.1077945344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078208000.1077945856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078208512.1077946368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078209024.1077946880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078209536.1077947392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078210048.1077947904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078210560.1077948416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078211072.1077948928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078211584.1077949440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078212096.1077949952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078212608.1077950464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078213120.1077950976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078213632.1077951488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078214144.1077952000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078214656.1077952512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078215168.1077953024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078215680.1077953536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078216192.1077954048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078722560.1078198272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078723072.1078198784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078723584.1078199296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078724096.1078199808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078724608.1078200320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078725120.1078200832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078725632.1078201344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078726144.1078201856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078726656.1078202368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078727168.1078202880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078727680.1078203392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078728192.1078203904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078728704.1078204416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078729216.1078204928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078729728.1078205440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078730240.1078205952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078730752.1078206464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078731264.1078206976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078731776.1078207488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078732288.1078208000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078732800.1078208512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078733312.1078209024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078733824.1078209536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078734336.1078210048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078734848.1078210560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078735360.1078211072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078735872.1078211584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078736384.1078212096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078736896.1078212608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078737408.1078213120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078737920.1078213632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078738432.1078214144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078738944.1078214656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078739456.1078215168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078739968.1078215680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078740480.1078216192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078853886.1078722560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078853887.1078722560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078854398.1078723072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078854399.1078723072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078854910.1078723584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078854911.1078723584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078855422.1078724096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078855423.1078724096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078855934.1078724608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078855935.1078724608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078856446.1078725120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078856447.1078725120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078856958.1078725632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078856959.1078725632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078857470.1078726144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078857471.1078726144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078857982.1078726656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078857983.1078726656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078858494.1078727168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078858495.1078727168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078859006.1078727680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078859007.1078727680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078859518.1078728192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078859519.1078728192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078860030.1078728704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078860031.1078728704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078860542.1078729216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078860543.1078729216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078861054.1078729728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078861055.1078729728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078861566.1078730240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078861567.1078730240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078862078.1078730752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078862079.1078730752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078862590.1078731264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078862591.1078731264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078863102.1078731776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078863103.1078731776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078863614.1078732288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078863615.1078732288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078864126.1078732800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078864127.1078732800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078864638.1078733312|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078864639.1078733312|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078865150.1078733824|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078865151.1078733824|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078865662.1078734336|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078865663.1078734336|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078866174.1078734848|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078866175.1078734848|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078866686.1078735360|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078866687.1078735360|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078867198.1078735872|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078867199.1078735872|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078867710.1078736384|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078867711.1078736384|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078868222.1078736896|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078868223.1078736896|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078868734.1078737408|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078868735.1078737408|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078869246.1078737920|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078869247.1078737920|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078869758.1078738432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078869759.1078738432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078870270.1078738944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078870271.1078738944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078870782.1078739456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078870783.1078739456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078871294.1078739968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078871295.1078739968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078871806.1078740480|2|1 -1.3.6.1.2.1.31.1.2.1.3.1078871807.1078740480|2|1 +1.3.6.1.2.1.31.1.2.1.3.67109312.96468992|2|1 +1.3.6.1.2.1.31.1.2.1.3.67109359.96468992|2|1 +1.3.6.1.2.1.31.1.2.1.3.67109824.96469504|2|1 +1.3.6.1.2.1.31.1.2.1.3.67109871.96469504|2|1 +1.3.6.1.2.1.31.1.2.1.3.67111744.96471552|2|1 +1.3.6.1.2.1.31.1.2.1.3.67111919.96471552|2|1 +1.3.6.1.2.1.31.1.2.1.3.67112384.96472064|2|1 +1.3.6.1.2.1.31.1.2.1.3.67112431.96472064|2|1 +1.3.6.1.2.1.31.1.2.1.3.67113280.96473088|2|1 +1.3.6.1.2.1.31.1.2.1.3.67113455.96473088|2|1 +1.3.6.1.2.1.31.1.2.1.3.67113920.96473600|2|1 +1.3.6.1.2.1.31.1.2.1.3.67113967.96473600|2|1 +1.3.6.1.2.1.31.1.2.1.3.67114432.96474112|2|1 +1.3.6.1.2.1.31.1.2.1.3.67114479.96474112|2|1 +1.3.6.1.2.1.31.1.2.1.3.67114816.96474624|2|1 +1.3.6.1.2.1.31.1.2.1.3.67114991.96474624|2|1 +1.3.6.1.2.1.31.1.2.1.3.67305920.96665600|2|1 +1.3.6.1.2.1.31.1.2.1.3.67305967.96665600|2|1 +1.3.6.1.2.1.31.1.2.1.3.67306016.96666112|2|1 +1.3.6.1.2.1.31.1.2.1.3.67306944.96666624|2|1 +1.3.6.1.2.1.31.1.2.1.3.67306991.96666624|2|1 +1.3.6.1.2.1.31.1.2.1.3.67307968.96667648|2|1 +1.3.6.1.2.1.31.1.2.1.3.67308015.96667648|2|1 +1.3.6.1.2.1.31.1.2.1.3.67308480.96668160|2|1 +1.3.6.1.2.1.31.1.2.1.3.67308864.96668672|2|1 +1.3.6.1.2.1.31.1.2.1.3.67309039.96668672|2|1 +1.3.6.1.2.1.31.1.2.1.3.67309376.96669184|2|1 +1.3.6.1.2.1.31.1.2.1.3.67309551.96669184|2|1 +1.3.6.1.2.1.31.1.2.1.3.67309888.96669696|2|1 +1.3.6.1.2.1.31.1.2.1.3.67310063.96669696|2|1 +1.3.6.1.2.1.31.1.2.1.3.67311040.96670720|2|1 +1.3.6.1.2.1.31.1.2.1.3.67311087.96670720|2|1 +1.3.6.1.2.1.31.1.2.1.3.67311552.96671232|2|1 +1.3.6.1.2.1.31.1.2.1.3.67311599.96671232|2|1 +1.3.6.1.2.1.31.1.2.1.3.67312064.96671744|2|1 +1.3.6.1.2.1.31.1.2.1.3.67312576.96672256|2|1 +1.3.6.1.2.1.31.1.2.1.3.67312623.96672256|2|1 +1.3.6.1.2.1.31.1.2.1.3.67313088.96672768|2|1 +1.3.6.1.2.1.31.1.2.1.3.67313135.96672768|2|1 +1.3.6.1.2.1.31.1.2.1.3.67313472.96673280|2|1 +1.3.6.1.2.1.31.1.2.1.3.67313647.96673280|2|1 +1.3.6.1.2.1.31.1.2.1.3.67314112.96673792|2|1 +1.3.6.1.2.1.31.1.2.1.3.67314208.96674304|2|1 +1.3.6.1.2.1.31.1.2.1.3.67314496.96674304|2|1 +1.3.6.1.2.1.31.1.2.1.3.67355072.96714752|2|1 +1.3.6.1.2.1.31.1.2.1.3.67371456.96731136|2|1 +1.3.6.1.2.1.31.1.2.1.3.67371503.96731136|2|1 +1.3.6.1.2.1.31.1.2.1.3.67371968.96731648|2|1 +1.3.6.1.2.1.31.1.2.1.3.67372015.96731648|2|1 +1.3.6.1.2.1.31.1.2.1.3.67372992.96732672|2|1 +1.3.6.1.2.1.31.1.2.1.3.67373504.96733184|2|1 +1.3.6.1.2.1.31.1.2.1.3.67373551.96733184|2|1 +1.3.6.1.2.1.31.1.2.1.3.71303168.94380032|2|1 +1.3.6.1.2.1.31.1.2.1.3.71368704.94445568|2|1 +1.3.6.1.2.1.31.1.2.1.3.71434240.94511104|2|1 +1.3.6.1.2.1.31.1.2.1.3.71499776.94576640|2|1 +1.3.6.1.2.1.31.1.2.1.3.71565312.94642176|2|1 +1.3.6.1.2.1.31.1.2.1.3.71630848.94707712|2|1 +1.3.6.1.2.1.31.1.2.1.3.71696384.94773248|2|1 +1.3.6.1.2.1.31.1.2.1.3.71761920.94838784|2|1 +1.3.6.1.2.1.31.1.2.1.3.71827456.94904320|2|1 +1.3.6.1.2.1.31.1.2.1.3.71892992.94969856|2|1 +1.3.6.1.2.1.31.1.2.1.3.71958528.95035392|2|1 +1.3.6.1.2.1.31.1.2.1.3.72024064.95100928|2|1 +1.3.6.1.2.1.31.1.2.1.3.72089600.95166464|2|1 +1.3.6.1.2.1.31.1.2.1.3.72155136.95232000|2|1 +1.3.6.1.2.1.31.1.2.1.3.72220672.95297536|2|1 +1.3.6.1.2.1.31.1.2.1.3.72286208.95363072|2|1 +1.3.6.1.2.1.31.1.2.1.3.79692224.67109312|2|1 +1.3.6.1.2.1.31.1.2.1.3.79692736.67109824|2|1 +1.3.6.1.2.1.31.1.2.1.3.79694656.67111744|2|1 +1.3.6.1.2.1.31.1.2.1.3.79695296.67112384|2|1 +1.3.6.1.2.1.31.1.2.1.3.79695343.67112431|2|1 +1.3.6.1.2.1.31.1.2.1.3.79696192.67113280|2|1 +1.3.6.1.2.1.31.1.2.1.3.79696832.67113920|2|1 +1.3.6.1.2.1.31.1.2.1.3.79696879.67113967|2|1 +1.3.6.1.2.1.31.1.2.1.3.79697344.67114432|2|1 +1.3.6.1.2.1.31.1.2.1.3.79697391.67114479|2|1 +1.3.6.1.2.1.31.1.2.1.3.79697728.67114816|2|1 +1.3.6.1.2.1.31.1.2.1.3.79888832.67305920|2|1 +1.3.6.1.2.1.31.1.2.1.3.79888879.67305967|2|1 +1.3.6.1.2.1.31.1.2.1.3.79888928.67306016|2|1 +1.3.6.1.2.1.31.1.2.1.3.79889856.67306944|2|1 +1.3.6.1.2.1.31.1.2.1.3.79890880.67307968|2|1 +1.3.6.1.2.1.31.1.2.1.3.79891392.67308480|2|1 +1.3.6.1.2.1.31.1.2.1.3.79891776.67308864|2|1 +1.3.6.1.2.1.31.1.2.1.3.79892288.67309376|2|1 +1.3.6.1.2.1.31.1.2.1.3.79892800.67309888|2|1 +1.3.6.1.2.1.31.1.2.1.3.79893952.67311040|2|1 +1.3.6.1.2.1.31.1.2.1.3.79894464.67311552|2|1 +1.3.6.1.2.1.31.1.2.1.3.79894976.67312064|2|1 +1.3.6.1.2.1.31.1.2.1.3.79895488.67312576|2|1 +1.3.6.1.2.1.31.1.2.1.3.79896000.67313088|2|1 +1.3.6.1.2.1.31.1.2.1.3.79896384.67313472|2|1 +1.3.6.1.2.1.31.1.2.1.3.79897024.67314112|2|1 +1.3.6.1.2.1.31.1.2.1.3.79897120.67314208|2|1 +1.3.6.1.2.1.31.1.2.1.3.79937984.67355072|2|1 +1.3.6.1.2.1.31.1.2.1.3.79954368.67371456|2|1 +1.3.6.1.2.1.31.1.2.1.3.79954415.67371503|2|1 +1.3.6.1.2.1.31.1.2.1.3.79954880.67371968|2|1 +1.3.6.1.2.1.31.1.2.1.3.79955904.67372992|2|1 +1.3.6.1.2.1.31.1.2.1.3.79956416.67373504|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788928.79692736|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788933.79692736|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788939.79692736|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788942.79696192|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788948.79692736|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788949.79696192|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788952.79696832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788953.79695343|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788955.79692224|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788957.79692224|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788958.79695296|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788960.79692224|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788969.79692224|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788973.79696832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788978.79696832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788980.79694656|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788981.79696832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788986.79696879|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788989.79697344|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788990.79697344|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788991.79697344|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788992.79697391|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788993.79697728|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788994.79697728|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788995.79697728|2|1 +1.3.6.1.2.1.31.1.2.1.3.81788996.79697728|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985537.79888928|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985538.79888832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985539.79888832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985540.79888832|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985542.79892800|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985543.79892800|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985544.79888879|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985545.79890880|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985546.79890880|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985548.79888928|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985549.79888928|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985551.79891776|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985552.79894464|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985553.79889856|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985554.79889856|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985555.79888928|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985558.79891776|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985559.79891776|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985564.79896384|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985567.79891776|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985570.79937984|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985571.79937984|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985572.79893952|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985574.79894464|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985575.79896000|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985576.79896000|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985578.79894976|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985579.79894976|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985580.79894976|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985583.79896384|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985584.79937984|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985585.79895488|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985587.79895488|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985590.79892800|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985591.79897120|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985592.79897120|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985593.79897120|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985595.79897024|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985596.79897024|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985612.79893952|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985613.79893952|2|1 +1.3.6.1.2.1.31.1.2.1.3.81985614.79896000|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051098.79954368|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051105.79954368|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051109.79955904|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051118.79954415|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051141.79954880|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051142.79954880|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051143.79954880|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051144.79955904|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051145.79956416|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051146.79956416|2|1 +1.3.6.1.2.1.31.1.2.1.3.82051147.79955904|2|1 +1.3.6.1.2.1.31.1.2.1.3.94380032.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94445568.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94511104.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94576640.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94642176.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94707712.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94773248.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94838784.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94904320.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.94969856.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.95035392.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.95100928.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.95166464.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.95232000.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.95297536.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.95363072.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.96468992.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96469504.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96471552.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96472064.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96473088.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96473600.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96474112.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96474624.71303168|2|1 +1.3.6.1.2.1.31.1.2.1.3.96665600.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96666112.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96666624.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96667648.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96668160.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96668672.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96669184.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96669696.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96670208.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96670720.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96671232.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96671744.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96672256.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96672768.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96673280.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96673792.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96674304.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96714752.71499776|2|1 +1.3.6.1.2.1.31.1.2.1.3.96731136.71565312|2|1 +1.3.6.1.2.1.31.1.2.1.3.96731648.71565312|2|1 +1.3.6.1.2.1.31.1.2.1.3.96732672.71565312|2|1 +1.3.6.1.2.1.31.1.2.1.3.96733184.71565312|2|1 1.3.6.1.2.1.31.1.2.1.3.1079377920.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080033280.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080033792.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080034304.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080034816.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080035328.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080035840.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080036352.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080036864.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080037376.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080037888.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080038400.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080038912.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080039424.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080039936.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080040448.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080040960.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080041472.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080041984.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080042496.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080043008.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080043520.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080044032.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080044544.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080045056.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080045568.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080046080.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080046592.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080047104.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080047616.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080048128.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080048640.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080049152.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080049664.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080050176.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080050688.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080051200.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080295424.1080033280|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080295936.1080033792|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080296448.1080034304|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080296960.1080034816|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080297472.1080035328|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080297984.1080035840|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080298496.1080036352|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080299008.1080036864|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080299520.1080037376|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080300032.1080037888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080300544.1080038400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080301056.1080038912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080301568.1080039424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080302080.1080039936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080302592.1080040448|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080303104.1080040960|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080303616.1080041472|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080304128.1080041984|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080304640.1080042496|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080305152.1080043008|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080305664.1080043520|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080306176.1080044032|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080306688.1080044544|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080307200.1080045056|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080307712.1080045568|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080308224.1080046080|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080308736.1080046592|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080309248.1080047104|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080309760.1080047616|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080310272.1080048128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080310784.1080048640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080311296.1080049152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080311808.1080049664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080312320.1080050176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080312832.1080050688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080313344.1080051200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080819712.1080295424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080820224.1080295936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080820736.1080296448|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080821248.1080296960|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080821760.1080297472|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080822272.1080297984|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080822784.1080298496|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080823296.1080299008|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080823808.1080299520|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080824320.1080300032|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080824832.1080300544|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080825344.1080301056|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080825856.1080301568|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080826368.1080302080|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080826880.1080302592|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080827392.1080303104|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080827904.1080303616|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080828416.1080304128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080828928.1080304640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080829440.1080305152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080829952.1080305664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080830464.1080306176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080830976.1080306688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080831488.1080307200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080832000.1080307712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080832512.1080308224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080833024.1080308736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080833536.1080309248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080834048.1080309760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080834560.1080310272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080835072.1080310784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080835584.1080311296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080836096.1080311808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080836608.1080312320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080837120.1080312832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080837632.1080313344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080951037.1080819712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080951038.1080819712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080951549.1080820224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080951550.1080820224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080952061.1080820736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080952062.1080820736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080952573.1080821248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080952574.1080821248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080953085.1080821760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080953086.1080821760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080953597.1080822272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080953598.1080822272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080954109.1080822784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080954110.1080822784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080954621.1080823296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080954622.1080823296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080955133.1080823808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080955134.1080823808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080955645.1080824320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080955646.1080824320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080956157.1080824832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080956158.1080824832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080956669.1080825344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080956670.1080825344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080957181.1080825856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080957182.1080825856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080957693.1080826368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080957694.1080826368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080958205.1080826880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080958206.1080826880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080958717.1080827392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080958718.1080827392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080959229.1080827904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080959230.1080827904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080959741.1080828416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080959742.1080828416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080960253.1080828928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080960254.1080828928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080960765.1080829440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080960766.1080829440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080961277.1080829952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080961278.1080829952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080961789.1080830464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080961790.1080830464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080962301.1080830976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080962302.1080830976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080962813.1080831488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080962814.1080831488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080963325.1080832000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080963326.1080832000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080963837.1080832512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080963838.1080832512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080964349.1080833024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080964350.1080833024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080964861.1080833536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080964862.1080833536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080965373.1080834048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080965374.1080834048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080965885.1080834560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080965886.1080834560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080966397.1080835072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080966398.1080835072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080966909.1080835584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080966910.1080835584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080967421.1080836096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080967422.1080836096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080967933.1080836608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080967934.1080836608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080968445.1080837120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080968446.1080837120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080968957.1080837632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1080968958.1080837632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1081475072.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082130432.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082130944.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082131456.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082131968.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082132480.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082132992.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082133504.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082134016.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082134528.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082135040.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082135552.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082136064.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082136576.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082137088.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082137600.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082138112.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082138624.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082139136.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082139648.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082140160.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082140672.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082141184.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082141696.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082142208.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082142720.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082143232.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082143744.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082144256.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082144768.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082145280.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082145792.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082146304.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082146816.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082147328.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082147840.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082148352.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082392576.1082130432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082393088.1082130944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082393600.1082131456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082394112.1082131968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082394624.1082132480|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082395136.1082132992|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082395648.1082133504|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082396160.1082134016|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082396672.1082134528|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082397184.1082135040|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082397696.1082135552|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082398208.1082136064|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082398720.1082136576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082399232.1082137088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082399744.1082137600|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082400256.1082138112|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082400768.1082138624|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082401280.1082139136|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082401792.1082139648|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082402304.1082140160|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082402816.1082140672|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082403328.1082141184|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082403840.1082141696|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082404352.1082142208|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082404864.1082142720|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082405376.1082143232|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082405888.1082143744|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082406400.1082144256|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082406912.1082144768|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082407424.1082145280|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082407936.1082145792|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082408448.1082146304|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082408960.1082146816|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082409472.1082147328|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082409984.1082147840|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082410496.1082148352|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082916864.1082392576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082917376.1082393088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082917888.1082393600|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082918400.1082394112|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082918912.1082394624|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082919424.1082395136|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082919936.1082395648|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082920448.1082396160|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082920960.1082396672|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082921472.1082397184|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082921984.1082397696|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082922496.1082398208|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082923008.1082398720|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082923520.1082399232|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082924032.1082399744|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082924544.1082400256|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082925056.1082400768|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082925568.1082401280|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082926080.1082401792|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082926592.1082402304|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082927104.1082402816|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082927616.1082403328|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082928128.1082403840|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082928640.1082404352|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082929152.1082404864|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082929664.1082405376|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082930176.1082405888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082930688.1082406400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082931200.1082406912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082931712.1082407424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082932224.1082407936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082932736.1082408448|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082933248.1082408960|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082933760.1082409472|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082934272.1082409984|2|1 -1.3.6.1.2.1.31.1.2.1.3.1082934784.1082410496|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083048189.1082916864|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083048190.1082916864|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083048701.1082917376|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083048702.1082917376|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083049213.1082917888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083049214.1082917888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083049725.1082918400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083049726.1082918400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083050237.1082918912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083050238.1082918912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083050749.1082919424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083050750.1082919424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083051261.1082919936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083051262.1082919936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083051773.1082920448|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083051774.1082920448|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083052285.1082920960|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083052286.1082920960|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083052797.1082921472|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083052798.1082921472|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083053309.1082921984|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083053310.1082921984|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083053821.1082922496|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083053822.1082922496|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083054333.1082923008|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083054334.1082923008|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083054845.1082923520|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083054846.1082923520|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083055357.1082924032|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083055358.1082924032|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083055869.1082924544|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083055870.1082924544|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083056381.1082925056|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083056382.1082925056|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083056893.1082925568|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083056894.1082925568|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083057405.1082926080|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083057406.1082926080|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083057917.1082926592|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083057918.1082926592|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083058429.1082927104|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083058430.1082927104|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083058941.1082927616|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083058942.1082927616|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083059453.1082928128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083059454.1082928128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083059965.1082928640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083059966.1082928640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083060477.1082929152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083060478.1082929152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083060989.1082929664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083060990.1082929664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083061501.1082930176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083061502.1082930176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083062013.1082930688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083062014.1082930688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083062525.1082931200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083062526.1082931200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083063037.1082931712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083063038.1082931712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083063549.1082932224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083063550.1082932224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083064061.1082932736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083064062.1082932736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083064573.1082933248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083064574.1082933248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083065085.1082933760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083065086.1082933760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083065597.1082934272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083065598.1082934272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083066109.1082934784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083066110.1082934784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1083572224.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084227584.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084228096.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084228608.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084229120.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084229632.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084230144.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084230656.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084231168.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084231680.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084232192.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084232704.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084233216.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084233728.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084234240.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084234752.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084235264.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084235776.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084236288.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084236800.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084237312.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084237824.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084238336.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084238848.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084239360.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084239872.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084240384.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084240896.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084241408.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084241920.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084242432.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084242944.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084243456.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084243968.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084244480.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084244992.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084245504.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084489728.1084227584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084490240.1084228096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084490752.1084228608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084491264.1084229120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084491776.1084229632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084492288.1084230144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084492800.1084230656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084493312.1084231168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084493824.1084231680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084494336.1084232192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084494848.1084232704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084495360.1084233216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084495872.1084233728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084496384.1084234240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084496896.1084234752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084497408.1084235264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084497920.1084235776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084498432.1084236288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084498944.1084236800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084499456.1084237312|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084499968.1084237824|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084500480.1084238336|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084500992.1084238848|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084501504.1084239360|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084502016.1084239872|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084502528.1084240384|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084503040.1084240896|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084503552.1084241408|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084504064.1084241920|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084504576.1084242432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084505088.1084242944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084505600.1084243456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084506112.1084243968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084506624.1084244480|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084507136.1084244992|2|1 -1.3.6.1.2.1.31.1.2.1.3.1084507648.1084245504|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085014016.1084489728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085014528.1084490240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085015040.1084490752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085015552.1084491264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085016064.1084491776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085016576.1084492288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085017088.1084492800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085017600.1084493312|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085018112.1084493824|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085018624.1084494336|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085019136.1084494848|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085019648.1084495360|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085020160.1084495872|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085020672.1084496384|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085021184.1084496896|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085021696.1084497408|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085022208.1084497920|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085022720.1084498432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085023232.1084498944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085023744.1084499456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085024256.1084499968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085024768.1084500480|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085025280.1084500992|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085025792.1084501504|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085026304.1084502016|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085026816.1084502528|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085027328.1084503040|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085027840.1084503552|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085028352.1084504064|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085028864.1084504576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085029376.1084505088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085029888.1084505600|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085030400.1084506112|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085030912.1084506624|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085031424.1084507136|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085031936.1084507648|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085145341.1085014016|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085145342.1085014016|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085145853.1085014528|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085145854.1085014528|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085146365.1085015040|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085146366.1085015040|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085146877.1085015552|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085146878.1085015552|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085147389.1085016064|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085147390.1085016064|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085147901.1085016576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085147902.1085016576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085148413.1085017088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085148414.1085017088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085148925.1085017600|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085148926.1085017600|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085149437.1085018112|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085149438.1085018112|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085149949.1085018624|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085149950.1085018624|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085150461.1085019136|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085150462.1085019136|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085150973.1085019648|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085150974.1085019648|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085151485.1085020160|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085151486.1085020160|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085151997.1085020672|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085151998.1085020672|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085152509.1085021184|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085152510.1085021184|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085153021.1085021696|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085153022.1085021696|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085153533.1085022208|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085153534.1085022208|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085154045.1085022720|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085154046.1085022720|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085154557.1085023232|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085154558.1085023232|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085155069.1085023744|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085155070.1085023744|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085155581.1085024256|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085155582.1085024256|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085156093.1085024768|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085156094.1085024768|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085156605.1085025280|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085156606.1085025280|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085157117.1085025792|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085157118.1085025792|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085157629.1085026304|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085157630.1085026304|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085158141.1085026816|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085158142.1085026816|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085158653.1085027328|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085158654.1085027328|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085159165.1085027840|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085159166.1085027840|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085159677.1085028352|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085159678.1085028352|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085160189.1085028864|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085160190.1085028864|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085160701.1085029376|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085160702.1085029376|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085161213.1085029888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085161214.1085029888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085161725.1085030400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085161726.1085030400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085162237.1085030912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085162238.1085030912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085162749.1085031424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085162750.1085031424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085163261.1085031936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085163262.1085031936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1085669376.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086324736.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086325248.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086325760.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086326272.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086326784.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086327296.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086327808.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086328320.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086328832.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086329344.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086329856.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086330368.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086330880.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086331392.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086331904.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086332416.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086332928.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086333440.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086333952.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086334464.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086334976.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086335488.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086336000.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086336512.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086337024.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086337536.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086338048.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086338560.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086339072.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086339584.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086340096.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086340608.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086341120.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086341632.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086342144.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086342656.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086586880.1086324736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086587392.1086325248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086587904.1086325760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086588416.1086326272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086588928.1086326784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086589440.1086327296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086589952.1086327808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086590464.1086328320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086590976.1086328832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086591488.1086329344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086592000.1086329856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086592512.1086330368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086593024.1086330880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086593536.1086331392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086594048.1086331904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086594560.1086332416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086595072.1086332928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086595584.1086333440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086596096.1086333952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086596608.1086334464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086597120.1086334976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086597632.1086335488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086598144.1086336000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086598656.1086336512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086599168.1086337024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086599680.1086337536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086600192.1086338048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086600704.1086338560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086601216.1086339072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086601728.1086339584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086602240.1086340096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086602752.1086340608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086603264.1086341120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086603776.1086341632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086604288.1086342144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1086604800.1086342656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087111168.1086586880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087111680.1086587392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087112192.1086587904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087112704.1086588416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087113216.1086588928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087113728.1086589440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087114240.1086589952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087114752.1086590464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087115264.1086590976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087115776.1086591488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087116288.1086592000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087116800.1086592512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087117312.1086593024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087117824.1086593536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087118336.1086594048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087118848.1086594560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087119360.1086595072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087119872.1086595584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087120384.1086596096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087120896.1086596608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087121408.1086597120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087121920.1086597632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087122432.1086598144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087122944.1086598656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087123456.1086599168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087123968.1086599680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087124480.1086600192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087124992.1086600704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087125504.1086601216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087126016.1086601728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087126528.1086602240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087127040.1086602752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087127552.1086603264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087128064.1086603776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087128576.1086604288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087129088.1086604800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087242493.1087111168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087242494.1087111168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087243005.1087111680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087243006.1087111680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087243517.1087112192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087243518.1087112192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087244029.1087112704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087244030.1087112704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087244541.1087113216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087244542.1087113216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087245053.1087113728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087245054.1087113728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087245565.1087114240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087245566.1087114240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087246077.1087114752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087246078.1087114752|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087246589.1087115264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087246590.1087115264|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087247101.1087115776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087247102.1087115776|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087247613.1087116288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087247614.1087116288|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087248125.1087116800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087248126.1087116800|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087248637.1087117312|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087248638.1087117312|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087249149.1087117824|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087249150.1087117824|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087249661.1087118336|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087249662.1087118336|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087250173.1087118848|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087250174.1087118848|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087250685.1087119360|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087250686.1087119360|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087251197.1087119872|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087251198.1087119872|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087251709.1087120384|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087251710.1087120384|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087252221.1087120896|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087252222.1087120896|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087252733.1087121408|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087252734.1087121408|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087253245.1087121920|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087253246.1087121920|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087253757.1087122432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087253758.1087122432|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087254269.1087122944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087254270.1087122944|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087254781.1087123456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087254782.1087123456|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087255293.1087123968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087255294.1087123968|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087255805.1087124480|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087255806.1087124480|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087256317.1087124992|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087256318.1087124992|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087256830.1087125504|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087256831.1087125504|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087257342.1087126016|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087257343.1087126016|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087257854.1087126528|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087257855.1087126528|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087258366.1087127040|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087258367.1087127040|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087258878.1087127552|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087258879.1087127552|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087259390.1087128064|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087259391.1087128064|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087259902.1087128576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087259903.1087128576|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087260414.1087129088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087260415.1087129088|2|1 -1.3.6.1.2.1.31.1.2.1.3.1087766528.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088421888.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088422400.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088422912.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088423424.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088423936.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088424448.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088424960.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088425472.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088425984.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088426496.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088427008.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088427520.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088428032.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088428544.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088429056.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088429568.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088430080.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088430592.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088431104.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088431616.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088432128.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088432640.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088433152.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088433664.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088434176.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088434688.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088435200.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088435712.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088436224.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088436736.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088437248.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088437760.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088438272.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088438784.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088439296.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088439808.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088684032.1088421888|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088684544.1088422400|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088685056.1088422912|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088685568.1088423424|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088686080.1088423936|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088686592.1088424448|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088687104.1088424960|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088687616.1088425472|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088688128.1088425984|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088688640.1088426496|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088689152.1088427008|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088689664.1088427520|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088690176.1088428032|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088690688.1088428544|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088691200.1088429056|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088691712.1088429568|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088692224.1088430080|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088692736.1088430592|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088693248.1088431104|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088693760.1088431616|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088694272.1088432128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088694784.1088432640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088695296.1088433152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088695808.1088433664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088696320.1088434176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088696832.1088434688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088697344.1088435200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088697856.1088435712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088698368.1088436224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088698880.1088436736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088699392.1088437248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088699904.1088437760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088700416.1088438272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088700928.1088438784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088701440.1088439296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1088701952.1088439808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089208320.1088684032|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089208832.1088684544|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089209344.1088685056|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089209856.1088685568|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089210368.1088686080|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089210880.1088686592|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089211392.1088687104|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089211904.1088687616|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089212416.1088688128|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089212928.1088688640|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089213440.1088689152|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089213952.1088689664|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089214464.1088690176|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089214976.1088690688|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089215488.1088691200|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089216000.1088691712|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089216512.1088692224|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089217024.1088692736|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089217536.1088693248|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089218048.1088693760|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089218560.1088694272|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089219072.1088694784|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089219584.1088695296|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089220096.1088695808|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089220608.1088696320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089221120.1088696832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089221632.1088697344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089222144.1088697856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089222656.1088698368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089223168.1088698880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089223680.1088699392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089224192.1088699904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089224704.1088700416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089225216.1088700928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089225728.1088701440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089226240.1088701952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089339646.1089208320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089339647.1089208320|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089340158.1089208832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089340159.1089208832|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089340670.1089209344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089340671.1089209344|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089341182.1089209856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089341183.1089209856|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089341694.1089210368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089341695.1089210368|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089342206.1089210880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089342207.1089210880|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089342718.1089211392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089342719.1089211392|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089343230.1089211904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089343231.1089211904|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089343742.1089212416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089343743.1089212416|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089344254.1089212928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089344255.1089212928|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089344766.1089213440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089344767.1089213440|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089345278.1089213952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089345279.1089213952|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089345790.1089214464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089345791.1089214464|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089346302.1089214976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089346303.1089214976|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089346814.1089215488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089346815.1089215488|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089347326.1089216000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089347327.1089216000|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089347838.1089216512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089347839.1089216512|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089348350.1089217024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089348351.1089217024|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089348862.1089217536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089348863.1089217536|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089349374.1089218048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089349375.1089218048|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089349886.1089218560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089349887.1089218560|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089350398.1089219072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089350399.1089219072|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089350910.1089219584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089350911.1089219584|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089351422.1089220096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089351423.1089220096|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089351934.1089220608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089351935.1089220608|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089352446.1089221120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089352447.1089221120|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089352958.1089221632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089352959.1089221632|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089353470.1089222144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089353471.1089222144|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089353982.1089222656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089353983.1089222656|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089354494.1089223168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089354495.1089223168|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089355006.1089223680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089355007.1089223680|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089355518.1089224192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089355519.1089224192|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089356030.1089224704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089356031.1089224704|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089356542.1089225216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089356543.1089225216|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089357054.1089225728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089357055.1089225728|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089357566.1089226240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089357567.1089226240|2|1 -1.3.6.1.2.1.31.1.2.1.3.1089863680.0|2|1 -1.3.6.1.2.1.31.1.2.1.3.1094057984.0|2|1 -1.3.6.1.4.1.637.61.1.6.5.1.1.100663360|4|Test_GP -1.3.6.1.4.1.637.61.1.6.5.1.1.100664384|4|Test_GP -1.3.6.1.4.1.637.61.1.6.5.1.1.100665408|4|Test_GP_Nokia_CPE -1.3.6.1.4.1.637.61.1.6.5.1.1.115343360|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.115343361|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.115343362|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.115343363|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.115343364|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.115343365|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077936128|4|1/1/1/1 -1.3.6.1.4.1.637.61.1.6.5.1.1.1077936640|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077937152|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077937664|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077938176|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077938688|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077939200|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077939712|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077940224|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077940736|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077941248|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077941760|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077942272|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077942784|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077943296|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077943808|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077944320|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077944832|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077945344|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077945856|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077946368|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077946880|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077947392|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077947904|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077948416|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077948928|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077949440|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077949952|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077950464|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077950976|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077951488|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077952000|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077952512|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077953024|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077953536|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1077954048|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078198272|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078198784|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078199296|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078199808|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078200320|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078200832|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078201344|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078201856|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078202368|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078202880|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078203392|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078203904|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078204416|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078204928|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078205440|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078205952|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078206464|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078206976|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078207488|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078208000|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078208512|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078209024|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078209536|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078210048|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078210560|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078211072|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078211584|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078212096|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078212608|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078213120|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078213632|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078214144|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078214656|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078215168|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078215680|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078216192|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078853886|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078853887|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078854398|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078854399|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078854910|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078854911|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078855422|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078855423|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078855934|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078855935|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078856446|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078856447|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078856958|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078856959|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078857470|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078857471|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078857982|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078857983|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078858494|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078858495|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078859006|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078859007|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078859518|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078859519|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078860030|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078860031|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078860542|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078860543|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078861054|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078861055|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078861566|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078861567|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078862078|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078862079|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078862590|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078862591|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078863102|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078863103|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078863614|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078863615|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078864126|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078864127|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078864638|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078864639|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078865150|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078865151|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078865662|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078865663|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078866174|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078866175|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078866686|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078866687|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078867198|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078867199|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078867710|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078867711|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078868222|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078868223|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078868734|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078868735|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078869246|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078869247|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078869758|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078869759|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078870270|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078870271|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078870782|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078870783|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078871294|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078871295|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078871806|4|available -1.3.6.1.4.1.637.61.1.6.5.1.1.1078871807|4|available -1.3.6.1.4.1.637.61.1.9.28.1.0|4|R5.7.02a -1.3.6.1.4.1.637.61.1.9.29.1.1.1.4353|2|4353 -1.3.6.1.4.1.637.61.1.9.29.1.1.1.4356|2|4356 -1.3.6.1.4.1.637.61.1.9.29.1.1.1.4359|2|4359 -1.3.6.1.4.1.637.61.1.9.29.1.1.2.4353|2|1549544082 -1.3.6.1.4.1.637.61.1.9.29.1.1.2.4356|2|1549544082 -1.3.6.1.4.1.637.61.1.9.29.1.1.2.4359|2|1549544082 -1.3.6.1.4.1.637.61.1.9.29.1.1.3.4353|4x|0303170A0303030D040303030B0403030a3136203033203034203033203043203038203133203231203237203238203242203237203239203342203238203236200a3241203237203235203234203231203143203034203034203133203438203539203538203444203330203331203332200a3330203137203034203033203041203035203033203033203039203130203034203033203033203033203033203042200a3033203033203033203044203034203033203136203033203034203042203033203033203033203033203034203033200a3034203033203033203145203033203033203033203033203034203033203033203033203033203042203033203033200a3136203044203034203033203033203033203034203042203033203033203033203033203034203136203033203033200a3033203042203033203033203033203033203034203033203033203033203037203141203033203033203036203242200a3235203237203132203233203041203339203345203131203333203338203343203136203046203130203033203137200a3043203144203238203237203239203238203343203238203239203243203235203236203235203235203239203136200a3033203045203236203342203236203144203133203343203439203246203037203041203038203131203039203041200a314220333520333520334220 -1.3.6.1.4.1.637.61.1.9.29.1.1.3.4356|4x|0E0F06060204110906050B08090E03040a3037203039203043203039203045203041203033203036203038203042203044203036203033203035203042203132200a3038203035203036203042203041203039203037203037203044203037203042203045203036203035203036203038200a3039203037203039203037203036203042203037203038203038203034203034203035203045203041203035203045200a3035203036203044203039203039203032203041203132203042203046203036203033203038203037203039203041200a3034203036203034203042203037203043203034203034203035203039203043203044203037203035203035203037200a3044203041203034203034203039203046203041203045203034203033203039203036203039203041203035203038200a3033203039203038203036203035203034203038203037203043203044203034203035203035203043203043203036200a3035203034203037203043203038203045203036203130203134203042203042203042203035203038203032203132200a3035203043203036203038203037203037203043203133203042203041203130203131203044203044203042203042200a3131203130203131203133203039203043203132203045203135203043203038203046203044203130203045203130200a314220313920313120303720 -1.3.6.1.4.1.637.61.1.9.29.1.1.3.4359|4x|080A0208060E0B0B0803080A0B0C07040a3038203038203041203037203033203131203036203041203042203039203036203037203034203043203038203044200a3035203036203034203037203041203041203036203036203042203043203036203039203034203035203037203041200a3045203038203035203036203034203130203039203036203038203035203041203131203037203043203041203035200a3035203038203043203038203034203032203041203038203041203043203035203033203038203042203043203037200a3034203038203037203042203038203035203037203036203039203042203039203038203034203036203037203036200a3042203037203034203033203041203042203039203041203033203034203041203042203045203034203034203037200a3036203041203039203035203037203034203041203044203041203037203033203037203036203039203043203038200a3036203033203043203041203039203042203036203132203135203045203038203037203034203036203039203046200a3039203037203035203034203042203044203041203035203037203036203041203038203045203033203039203032200a3039203044203042203036203034203034203042203038203044203037203037203038203037203045203037203039200a313020304220304320303720 -1.3.6.1.4.1.637.61.1.9.29.1.1.4.4353|66|0 -1.3.6.1.4.1.637.61.1.9.29.1.1.4.4356|66|9 -1.3.6.1.4.1.637.61.1.9.29.1.1.4.4359|66|8 -1.3.6.1.4.1.637.61.1.9.29.1.1.5.4353|2|3 -1.3.6.1.4.1.637.61.1.9.29.1.1.5.4356|2|3 -1.3.6.1.4.1.637.61.1.9.29.1.1.5.4359|2|3 -1.3.6.1.4.1.637.61.1.9.29.2.1.1.4353|66|1327 -1.3.6.1.4.1.637.61.1.9.29.2.1.1.4356|66|1316 -1.3.6.1.4.1.637.61.1.9.29.2.1.1.4359|66|1316 -1.3.6.1.4.1.637.61.1.9.29.2.1.2.4353|66|1162 -1.3.6.1.4.1.637.61.1.9.29.2.1.2.4356|66|878 -1.3.6.1.4.1.637.61.1.9.29.2.1.2.4359|66|878 +1.3.6.1.2.1.47.1.1.1.1.2.1|4|Power Unit +1.3.6.1.2.1.47.1.1.1.1.2.2|4|Power Sensor +1.3.6.1.2.1.47.1.1.1.1.2.3|4|Power Sensor +1.3.6.1.2.1.47.1.1.1.1.3.1|6|0.0 +1.3.6.1.2.1.47.1.1.1.1.3.2|6|0.0 +1.3.6.1.2.1.47.1.1.1.1.3.3|6|0.0 +1.3.6.1.2.1.47.1.1.1.1.4.1|2|0 +1.3.6.1.2.1.47.1.1.1.1.4.2|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.3|2|1 +1.3.6.1.2.1.47.1.1.1.1.5.1|2|13 +1.3.6.1.2.1.47.1.1.1.1.5.2|2|8 +1.3.6.1.2.1.47.1.1.1.1.5.3|2|8 +1.3.6.1.2.1.47.1.1.1.1.6.1|2|-1 +1.3.6.1.2.1.47.1.1.1.1.6.2|2|1 +1.3.6.1.2.1.47.1.1.1.1.6.3|2|2 +1.3.6.1.2.1.47.1.1.1.1.7.1|4|NGFC-E +1.3.6.1.2.1.47.1.1.1.1.7.2|4|INA220 +1.3.6.1.2.1.47.1.1.1.1.7.3|4|INA220 +1.3.6.1.2.1.47.1.1.1.1.8.1|4| +1.3.6.1.2.1.47.1.1.1.1.8.2|4| +1.3.6.1.2.1.47.1.1.1.1.8.3|4| +1.3.6.1.2.1.47.1.1.1.1.9.1|4| +1.3.6.1.2.1.47.1.1.1.1.9.2|4| +1.3.6.1.2.1.47.1.1.1.1.9.3|4| +1.3.6.1.2.1.47.1.1.1.1.10.1|4| +1.3.6.1.2.1.47.1.1.1.1.10.2|4| +1.3.6.1.2.1.47.1.1.1.1.10.3|4| +1.3.6.1.2.1.47.1.1.1.1.11.1|4|2024A831E +1.3.6.1.2.1.47.1.1.1.1.11.2|4| +1.3.6.1.2.1.47.1.1.1.1.11.3|4| +1.3.6.1.2.1.47.1.1.1.1.12.1|4|ALCL +1.3.6.1.2.1.47.1.1.1.1.12.2|4|TI +1.3.6.1.2.1.47.1.1.1.1.12.3|4|TI +1.3.6.1.2.1.47.1.1.1.1.13.1|4| +1.3.6.1.2.1.47.1.1.1.1.13.2|4| +1.3.6.1.2.1.47.1.1.1.1.13.3|4| +1.3.6.1.2.1.47.1.1.1.1.14.1|4| +1.3.6.1.2.1.47.1.1.1.1.14.2|4| +1.3.6.1.2.1.47.1.1.1.1.14.3|4| +1.3.6.1.2.1.47.1.1.1.1.15.1|4| +1.3.6.1.2.1.47.1.1.1.1.15.2|4| +1.3.6.1.2.1.47.1.1.1.1.15.3|4| +1.3.6.1.2.1.47.1.1.1.1.16.1|2|1 +1.3.6.1.2.1.47.1.1.1.1.16.2|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.3|2|2 +1.3.6.1.2.1.47.1.1.1.1.17.1|4| +1.3.6.1.2.1.47.1.1.1.1.17.2|4| +1.3.6.1.2.1.47.1.1.1.1.17.3|4| +1.3.6.1.2.1.47.1.1.1.1.18.1|4| +1.3.6.1.2.1.47.1.1.1.1.18.2|4| +1.3.6.1.2.1.47.1.1.1.1.18.3|4| +1.3.6.1.2.1.47.1.1.1.1.19.1|4| +1.3.6.1.2.1.47.1.1.1.1.19.2|4| +1.3.6.1.2.1.47.1.1.1.1.19.3|4| +1.3.6.1.2.1.99.1.1.1.2|2|6 +1.3.6.1.2.1.99.1.1.1.3|2|6 +1.3.6.1.2.1.99.1.1.1.4|2|6 +1.3.6.1.2.1.99.1.1.1.5|2|6 +1.3.6.1.4.1.637.61.1.6.5.1.1.67109312|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67109359|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67109824|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67109871|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67111744|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67111919|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67112384|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67112431|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67113280|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67113455|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67113920|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67113967|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67114432|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67114479|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67114816|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67114991|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67305920|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67305967|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67306016|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67306944|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67306991|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67307968|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67308015|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67308480|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67308864|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67309039|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67309376|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67309551|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67309888|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67310063|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67311040|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67311087|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67311552|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67311599|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67312064|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67312576|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67312623|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67313088|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67313135|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67313472|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67313647|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67314112|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67314208|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67314496|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67355072|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67371456|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67371503|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67371968|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67372015|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67372992|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67373504|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.67373551|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.81788928|4x|010B5350302D30393933383133 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788933|4x|010F5350312D313635373831342D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788939|4x|010F5350312D313635373831332D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788942|4x|010B5350302D30393933353833 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788948|4x|010F5350312D313635373830392D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788949|4x|010F5350312D313636343035342D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788952|4x|010B5350302D30323235333338 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788953|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.81788955|4x|010B5350302D30393933393336 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788957|4x|010F5350312D313635383139342D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788958|4|ONT-VOIP-TEST +1.3.6.1.4.1.637.61.1.6.5.1.1.81788960|4x|010F5350312D313635383139332D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788969|4x|010F5350312D313635383139362D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788973|4x|010F5350312D313636343635312D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788978|4x|010F5350312D313636343635302D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788980|4x|01115350392D30303939333839342D300a333220333620333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788981|4x|010F5350312D313636343635322D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788986|4x|010F5350312D313636343635312D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788989|4x|010B5350302D30323235333338 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788990|4x|010F5350312D313636343635302D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788991|4x|010F5350312D313636343635322D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788992|4x|010F5350312D313636343635312D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788993|4x|010B5350302D30323235333338 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788994|4x|010F5350312D313636343635322D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788995|4x|010F5350312D313636343635302D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81788996|4x|010F5350312D313636343635312D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985537|4|IPTV-FRITZBOX5590 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985538|4x|010B5350302D31303931363832 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985539|4x|010F5350312D313636313432302D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985540|4x|010F5350312D313636313432312D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985542|4x|0117575352565F416C7469706C616E6F0a354620373420363520373320373420354620333120324520333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985543|4x|0117575352565F416C7469706C616E6F0a354620373420363520373320373420354620333120324520333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985544|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.81985545|4x|010B5350302D30363038313535 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985546|4x|010F5350312D313636343030372D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985548|4|MAN-FRITZBOX5590 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985549|4|VOIP-FRITZBOX5590 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985551|4x|010B5350302D31323938303634 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985552|4x|010F5350312D313636323538372D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985553|4x|010B5350302D30323234373034 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985554|4x|010F5350312D313636353030332D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985555|4|HSI-FRITZBOX5590 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985558|4x|010F5350312D313635393131362D31300a333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985559|4|SP1-1665794-107 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985564|4x|010B5350302D30393933353539 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985567|4x|010F5350312D313635393131372D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985570|4x|010B5350302D31313432353537 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985571|4x|010F5350312D313635383732342D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985572|4|SMBS-4643 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985574|4x|010B5350302D31303639323539 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985575|4x|01125350312D3030313039313331312D0a333020333120333020333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985576|4x|010F5350312D313636353831382D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985578|4x|010B5350302D31323938313332 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985579|4x|01125350312D3030313239383133322D0a333020333120333020333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985580|4x|010F5350312D313636323736312D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985583|4|SP1-1664502-107 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985584|4x|010F5350312D313635383732362D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985585|4x|010B5350302D31303634323035 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985587|4x|010F5350312D313636333831392D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985590|4x|01124541532D575352562D3136392D560a344620343920353020333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985591|4x|0117575352565F416C7469706C616E6F0a354620373420363520373320373420354620333120324520333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985592|4x|0117575352565F416C7469706C616E6F0a354620373420363520373320373420354620333120324520333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985593|4x|01124541532D575352562D3136392D560a344620343920353020333120 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985595|4x|010B5350302D31303633333933 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985596|4x|010F5350312D313636343636392D31300a333020 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985612|4|SMBS-4643 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985613|4|SMBS-4643 +1.3.6.1.4.1.637.61.1.6.5.1.1.81985614|4x|010B5350302D31303931333131 +1.3.6.1.4.1.637.61.1.6.5.1.1.82051098|4x|010B5350302D30323235333634 +1.3.6.1.4.1.637.61.1.6.5.1.1.82051105|4x|010F5350312D313636333430332D31300a333220 +1.3.6.1.4.1.637.61.1.6.5.1.1.82051109|4|SMBS-4740 +1.3.6.1.4.1.637.61.1.6.5.1.1.82051118|4|available +1.3.6.1.4.1.637.61.1.6.5.1.1.82051141|4|ONTRG_B_62FC +1.3.6.1.4.1.637.61.1.6.5.1.1.82051142|4|ONTRG_B_62FC +1.3.6.1.4.1.637.61.1.6.5.1.1.82051143|4|ONTRG_B_62FC +1.3.6.1.4.1.637.61.1.6.5.1.1.82051144|4|SMBS-4740 +1.3.6.1.4.1.637.61.1.6.5.1.1.82051145|4|ONTRG_B_673F +1.3.6.1.4.1.637.61.1.6.5.1.1.82051146|4|ONTRG_B_673F +1.3.6.1.4.1.637.61.1.6.5.1.1.82051147|4|SMBS-4740 +1.3.6.1.4.1.637.61.1.9.28.1.0|4|R6.5.02r +1.3.6.1.4.1.637.61.1.9.29.1.1.1.4354|2|4354 +1.3.6.1.4.1.637.61.1.9.29.1.1.1.4355|2|4355 +1.3.6.1.4.1.637.61.1.9.29.1.1.2.4354|2|1731318460 +1.3.6.1.4.1.637.61.1.9.29.1.1.2.4355|2|1731318460 +1.3.6.1.4.1.637.61.1.9.29.1.1.3.4354|4x|010101000200020102050000010100000a3031203032203030203030203031203031203031203033203030203031203031203030203031203030203032203031200a3030203032203031203031203031203031203032203031203030203030203031203031203031203031203030203031200a3031203030203030203032203031203031203031203031203031203031203031203030203031203031203031203031200a3031203030203032203030203032203032203031203031203031203031203030203031203031203031203030203030200a3031203031203032203031203032203030203031203031203031203030203031203030203031203033203032203032200a3031203032203030203032203031203030203031203031203030203031203030203030203032203030203031203030200a3031203031203032203031203031203031203031203030203034203033203034203032203030203031203031203031200a3031203032203031203031203031203030203035203034203033203032203034203041203033203036203035203034200a3032203031203032203031203032203031203032203030203033203031203036203041203035203034203034203036200a3035203037203034203033203033203034203032203036203032203031203031203031203030203032203032203032200a303120303220303220303020 +1.3.6.1.4.1.637.61.1.9.29.1.1.3.4355|4x|080B070608080B0703050905030809070a3042203038203037203035203037203033203036203037203038203036203032203035203039203038203042203043200a3037203041203039203038203035203035203036203035203036203037203038203034203039203045203042203037200a3036203036203038203035203036203035203041203045203034203035203039203037203036203038203039203042200a3038203036203038203036203037203037203041203038203043203036203037203042203039203038203038203033200a3035203042203033203042203035203038203130203037203036203036203046203036203037203038203035203037200a3039203035203035203037203039203037203039203037203036203045203045203038203036203033203034203041200a3041203039203038203034203041203045203039203037203033203041203046203041203035203037203039203034200a3034203032203044203039203035203042203041203042203037203039203037203042203041203039203041203032200a3039203039203041203037203038203037203039203039203038203037203041203038203042203034203036203035200a3038203041203036203038203037203041203038203035203035203038203037203041203033203037203035203039200a313020303820303720304420 +1.3.6.1.4.1.637.61.1.9.29.1.1.4.4354|66|1 +1.3.6.1.4.1.637.61.1.9.29.1.1.4.4355|66|7 +1.3.6.1.4.1.637.61.1.9.29.1.1.5.4354|2|3 +1.3.6.1.4.1.637.61.1.9.29.1.1.5.4355|2|3 +1.3.6.1.4.1.637.61.1.9.29.2.1.1.4354|66|1465 +1.3.6.1.4.1.637.61.1.9.29.2.1.1.4355|66|2212 +1.3.6.1.4.1.637.61.1.9.29.2.1.2.4354|66|1105 +1.3.6.1.4.1.637.61.1.9.29.2.1.2.4355|66|1382 1.3.6.1.4.1.637.61.1.23.1.9.0|2|3 1.3.6.1.4.1.637.61.1.23.2.1.4.17|4|NFXS-E -1.3.6.1.4.1.637.61.1.23.2.1.13.17|4|FH1819A01A1 +1.3.6.1.4.1.637.61.1.23.2.1.13.17|4|FH2027A0E3C 1.3.6.1.4.1.637.61.1.23.3.1.2.4352|4|NGFC-E -1.3.6.1.4.1.637.61.1.23.3.1.2.4353|4|FANT-F -1.3.6.1.4.1.637.61.1.23.3.1.2.4354|4|NOT_PLANNED -1.3.6.1.4.1.637.61.1.23.3.1.2.4355|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.2.4356|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.2.4357|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.2.4358|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.2.4359|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.2.4360|4|NELT-B +1.3.6.1.4.1.637.61.1.23.3.1.2.4353|4|FANT-H +1.3.6.1.4.1.637.61.1.23.3.1.2.4354|4|FANT-H +1.3.6.1.4.1.637.61.1.23.3.1.2.4355|4|FWLT-C +1.3.6.1.4.1.637.61.1.23.3.1.2.4356|4|NOT_PLANNED +1.3.6.1.4.1.637.61.1.23.3.1.2.4357|4|NOT_PLANNED +1.3.6.1.4.1.637.61.1.23.3.1.2.4358|4|NOT_PLANNED +1.3.6.1.4.1.637.61.1.23.3.1.2.4359|4|NOT_PLANNED +1.3.6.1.4.1.637.61.1.23.3.1.2.4360|4|NOT_PLANNED 1.3.6.1.4.1.637.61.1.23.3.1.2.4361|4|NOT_PLANNED 1.3.6.1.4.1.637.61.1.23.3.1.2.4362|4|NOT_PLANNED 1.3.6.1.4.1.637.61.1.23.3.1.2.4481|4|NOT_PLANNED 1.3.6.1.4.1.637.61.1.23.3.1.3.4352|4|NGFC-E -1.3.6.1.4.1.637.61.1.23.3.1.3.4353|4|FANT-F -1.3.6.1.4.1.637.61.1.23.3.1.3.4354|4|EMPTY -1.3.6.1.4.1.637.61.1.23.3.1.3.4355|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.3.4356|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.3.4357|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.3.4358|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.3.4359|4|NELT-B +1.3.6.1.4.1.637.61.1.23.3.1.3.4353|4|FANT-H +1.3.6.1.4.1.637.61.1.23.3.1.3.4354|4|FANT-H +1.3.6.1.4.1.637.61.1.23.3.1.3.4355|4|FWLT-C +1.3.6.1.4.1.637.61.1.23.3.1.3.4356|4|EMPTY +1.3.6.1.4.1.637.61.1.23.3.1.3.4357|4|EMPTY +1.3.6.1.4.1.637.61.1.23.3.1.3.4358|4|EMPTY +1.3.6.1.4.1.637.61.1.23.3.1.3.4359|4|EMPTY 1.3.6.1.4.1.637.61.1.23.3.1.3.4360|4|EMPTY 1.3.6.1.4.1.637.61.1.23.3.1.3.4361|4|EMPTY 1.3.6.1.4.1.637.61.1.23.3.1.3.4362|4|EMPTY @@ -4722,12 +2297,12 @@ 1.3.6.1.4.1.637.61.1.23.3.1.5.4481|2|1 1.3.6.1.4.1.637.61.1.23.3.1.6.4352|2|1 1.3.6.1.4.1.637.61.1.23.3.1.6.4353|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.6.4354|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.6.4354|2|1 1.3.6.1.4.1.637.61.1.23.3.1.6.4355|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.6.4356|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.6.4357|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.6.4358|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.6.4359|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.6.4356|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.6.4357|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.6.4358|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.6.4359|2|2 1.3.6.1.4.1.637.61.1.23.3.1.6.4360|2|2 1.3.6.1.4.1.637.61.1.23.3.1.6.4361|2|2 1.3.6.1.4.1.637.61.1.23.3.1.6.4362|2|2 @@ -4740,26 +2315,26 @@ 1.3.6.1.4.1.637.61.1.23.3.1.7.4357|2|1 1.3.6.1.4.1.637.61.1.23.3.1.7.4358|2|1 1.3.6.1.4.1.637.61.1.23.3.1.7.4359|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.7.4360|2|3 +1.3.6.1.4.1.637.61.1.23.3.1.7.4360|2|1 1.3.6.1.4.1.637.61.1.23.3.1.7.4361|2|1 1.3.6.1.4.1.637.61.1.23.3.1.7.4362|2|1 1.3.6.1.4.1.637.61.1.23.3.1.7.4481|2|1 1.3.6.1.4.1.637.61.1.23.3.1.8.4352|2|1 1.3.6.1.4.1.637.61.1.23.3.1.8.4353|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.8.4354|2|5 +1.3.6.1.4.1.637.61.1.23.3.1.8.4354|2|1 1.3.6.1.4.1.637.61.1.23.3.1.8.4355|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.8.4356|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.8.4357|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.8.4358|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.8.4359|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.8.4356|2|5 +1.3.6.1.4.1.637.61.1.23.3.1.8.4357|2|5 +1.3.6.1.4.1.637.61.1.23.3.1.8.4358|2|5 +1.3.6.1.4.1.637.61.1.23.3.1.8.4359|2|5 1.3.6.1.4.1.637.61.1.23.3.1.8.4360|2|5 1.3.6.1.4.1.637.61.1.23.3.1.8.4361|2|5 1.3.6.1.4.1.637.61.1.23.3.1.8.4362|2|5 1.3.6.1.4.1.637.61.1.23.3.1.8.4481|2|5 1.3.6.1.4.1.637.61.1.23.3.1.9.4352|2|255 -1.3.6.1.4.1.637.61.1.23.3.1.9.4353|2|255 -1.3.6.1.4.1.637.61.1.23.3.1.9.4354|2|255 -1.3.6.1.4.1.637.61.1.23.3.1.9.4355|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.9.4353|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.9.4354|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.9.4355|2|2 1.3.6.1.4.1.637.61.1.23.3.1.9.4356|2|255 1.3.6.1.4.1.637.61.1.23.3.1.9.4357|2|255 1.3.6.1.4.1.637.61.1.23.3.1.9.4358|2|255 @@ -4806,84 +2381,84 @@ 1.3.6.1.4.1.637.61.1.23.3.1.12.4481|2|129 1.3.6.1.4.1.637.61.1.23.3.1.13.4352|4|ALCL 1.3.6.1.4.1.637.61.1.23.3.1.13.4353|4|ALCL -1.3.6.1.4.1.637.61.1.23.3.1.13.4354|4| +1.3.6.1.4.1.637.61.1.23.3.1.13.4354|4|ALCL 1.3.6.1.4.1.637.61.1.23.3.1.13.4355|4|ALCL -1.3.6.1.4.1.637.61.1.23.3.1.13.4356|4|ALCL -1.3.6.1.4.1.637.61.1.23.3.1.13.4357|4|ALCL -1.3.6.1.4.1.637.61.1.23.3.1.13.4358|4|ALCL -1.3.6.1.4.1.637.61.1.23.3.1.13.4359|4|ALCL +1.3.6.1.4.1.637.61.1.23.3.1.13.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.13.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.13.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.13.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.13.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.13.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.13.4362|4| 1.3.6.1.4.1.637.61.1.23.3.1.13.4481|4| 1.3.6.1.4.1.637.61.1.23.3.1.14.4352|4|NGFC-E -1.3.6.1.4.1.637.61.1.23.3.1.14.4353|4|FANT-F -1.3.6.1.4.1.637.61.1.23.3.1.14.4354|4| -1.3.6.1.4.1.637.61.1.23.3.1.14.4355|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.14.4356|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.14.4357|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.14.4358|4|NELT-B -1.3.6.1.4.1.637.61.1.23.3.1.14.4359|4|NELT-B +1.3.6.1.4.1.637.61.1.23.3.1.14.4353|4|FANT-H +1.3.6.1.4.1.637.61.1.23.3.1.14.4354|4|FANT-H +1.3.6.1.4.1.637.61.1.23.3.1.14.4355|4|FWLT-C +1.3.6.1.4.1.637.61.1.23.3.1.14.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.14.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.14.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.14.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.14.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.14.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.14.4362|4| 1.3.6.1.4.1.637.61.1.23.3.1.14.4481|4| 1.3.6.1.4.1.637.61.1.23.3.1.15.4352|4| -1.3.6.1.4.1.637.61.1.23.3.1.15.4353|4|3FE53701AAAA -1.3.6.1.4.1.637.61.1.23.3.1.15.4354|4| -1.3.6.1.4.1.637.61.1.23.3.1.15.4355|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.15.4356|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.15.4357|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.15.4358|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.15.4359|4|3FE62543AABA +1.3.6.1.4.1.637.61.1.23.3.1.15.4353|4|3FE74828ACAA +1.3.6.1.4.1.637.61.1.23.3.1.15.4354|4|3FE74828ACAA +1.3.6.1.4.1.637.61.1.23.3.1.15.4355|4|3FE74981AAAC +1.3.6.1.4.1.637.61.1.23.3.1.15.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.15.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.15.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.15.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.15.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.15.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.15.4362|4| 1.3.6.1.4.1.637.61.1.23.3.1.15.4481|4| 1.3.6.1.4.1.637.61.1.23.3.1.16.4352|4|3FE64985AABA -1.3.6.1.4.1.637.61.1.23.3.1.16.4353|4|3FE53701AAAA -1.3.6.1.4.1.637.61.1.23.3.1.16.4354|4| -1.3.6.1.4.1.637.61.1.23.3.1.16.4355|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.16.4356|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.16.4357|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.16.4358|4|3FE62543AABA -1.3.6.1.4.1.637.61.1.23.3.1.16.4359|4|3FE62543AABA +1.3.6.1.4.1.637.61.1.23.3.1.16.4353|4|3FE74828ACAA +1.3.6.1.4.1.637.61.1.23.3.1.16.4354|4|3FE74828ACAA +1.3.6.1.4.1.637.61.1.23.3.1.16.4355|4|3FE74981AAAC +1.3.6.1.4.1.637.61.1.23.3.1.16.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.16.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.16.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.16.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.16.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.16.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.16.4362|4| 1.3.6.1.4.1.637.61.1.23.3.1.16.4481|4| 1.3.6.1.4.1.637.61.1.23.3.1.17.4352|4|01 -1.3.6.1.4.1.637.61.1.23.3.1.17.4353|4|03 -1.3.6.1.4.1.637.61.1.23.3.1.17.4354|4| -1.3.6.1.4.1.637.61.1.23.3.1.17.4355|4|02 -1.3.6.1.4.1.637.61.1.23.3.1.17.4356|4|02 -1.3.6.1.4.1.637.61.1.23.3.1.17.4357|4|02 -1.3.6.1.4.1.637.61.1.23.3.1.17.4358|4|02 -1.3.6.1.4.1.637.61.1.23.3.1.17.4359|4|02 +1.3.6.1.4.1.637.61.1.23.3.1.17.4353|4|01 +1.3.6.1.4.1.637.61.1.23.3.1.17.4354|4|01 +1.3.6.1.4.1.637.61.1.23.3.1.17.4355|4|01 +1.3.6.1.4.1.637.61.1.23.3.1.17.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.17.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.17.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.17.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.17.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.17.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.17.4362|4| 1.3.6.1.4.1.637.61.1.23.3.1.17.4481|4| 1.3.6.1.4.1.637.61.1.23.3.1.18.4352|4|VAUCAJ76AA -1.3.6.1.4.1.637.61.1.23.3.1.18.4353|4|VAUCAMZKAA -1.3.6.1.4.1.637.61.1.23.3.1.18.4354|4| -1.3.6.1.4.1.637.61.1.23.3.1.18.4355|4|VAUCAJ36AA -1.3.6.1.4.1.637.61.1.23.3.1.18.4356|4|VAUCAJ36AA -1.3.6.1.4.1.637.61.1.23.3.1.18.4357|4|VAUCAJ36AA -1.3.6.1.4.1.637.61.1.23.3.1.18.4358|4|VAUCAJ36AA -1.3.6.1.4.1.637.61.1.23.3.1.18.4359|4|VAUCAJ36AA +1.3.6.1.4.1.637.61.1.23.3.1.18.4353|4|VAI2APGNAA +1.3.6.1.4.1.637.61.1.23.3.1.18.4354|4|VAI2APGNAA +1.3.6.1.4.1.637.61.1.23.3.1.18.4355|4|VAI2ARKNAA +1.3.6.1.4.1.637.61.1.23.3.1.18.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.18.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.18.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.18.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.18.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.18.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.18.4362|4| 1.3.6.1.4.1.637.61.1.23.3.1.18.4481|4| -1.3.6.1.4.1.637.61.1.23.3.1.19.4352|4|1818A0818 -1.3.6.1.4.1.637.61.1.23.3.1.19.4353|4|YP1820F477B -1.3.6.1.4.1.637.61.1.23.3.1.19.4354|4| -1.3.6.1.4.1.637.61.1.23.3.1.19.4355|4|YP1823F4F73 -1.3.6.1.4.1.637.61.1.23.3.1.19.4356|4|YP1823F4F27 -1.3.6.1.4.1.637.61.1.23.3.1.19.4357|4|YP1823F4FA6 -1.3.6.1.4.1.637.61.1.23.3.1.19.4358|4|YP1821F5E73 -1.3.6.1.4.1.637.61.1.23.3.1.19.4359|4|YP1821F5E31 +1.3.6.1.4.1.637.61.1.23.3.1.19.4352|4|2027A00C7 +1.3.6.1.4.1.637.61.1.23.3.1.19.4353|4|YP2151F80BC +1.3.6.1.4.1.637.61.1.23.3.1.19.4354|4|YP2151F8119 +1.3.6.1.4.1.637.61.1.23.3.1.19.4355|4|AA2035FS090 +1.3.6.1.4.1.637.61.1.23.3.1.19.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.19.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.19.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.19.4359|4| 1.3.6.1.4.1.637.61.1.23.3.1.19.4360|4| 1.3.6.1.4.1.637.61.1.23.3.1.19.4361|4| 1.3.6.1.4.1.637.61.1.23.3.1.19.4362|4| @@ -4903,12 +2478,12 @@ 1.3.6.1.4.1.637.61.1.23.3.1.22.4352|2|0 1.3.6.1.4.1.637.61.1.23.3.1.22.4353|2|0 1.3.6.1.4.1.637.61.1.23.3.1.22.4354|2|0 -1.3.6.1.4.1.637.61.1.23.3.1.22.4355|2|5 -1.3.6.1.4.1.637.61.1.23.3.1.22.4356|2|5 -1.3.6.1.4.1.637.61.1.23.3.1.22.4357|2|5 -1.3.6.1.4.1.637.61.1.23.3.1.22.4358|2|5 -1.3.6.1.4.1.637.61.1.23.3.1.22.4359|2|5 -1.3.6.1.4.1.637.61.1.23.3.1.22.4360|2|5 +1.3.6.1.4.1.637.61.1.23.3.1.22.4355|2|40 +1.3.6.1.4.1.637.61.1.23.3.1.22.4356|2|0 +1.3.6.1.4.1.637.61.1.23.3.1.22.4357|2|0 +1.3.6.1.4.1.637.61.1.23.3.1.22.4358|2|0 +1.3.6.1.4.1.637.61.1.23.3.1.22.4359|2|0 +1.3.6.1.4.1.637.61.1.23.3.1.22.4360|2|0 1.3.6.1.4.1.637.61.1.23.3.1.22.4361|2|0 1.3.6.1.4.1.637.61.1.23.3.1.22.4362|2|0 1.3.6.1.4.1.637.61.1.23.3.1.22.4481|2|0 @@ -4927,23 +2502,23 @@ 1.3.6.1.4.1.637.61.1.23.3.1.24.4352|2|12 1.3.6.1.4.1.637.61.1.23.3.1.24.4353|2|2 1.3.6.1.4.1.637.61.1.23.3.1.24.4354|2|2 -1.3.6.1.4.1.637.61.1.23.3.1.24.4355|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.24.4356|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.24.4357|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.24.4358|2|1 -1.3.6.1.4.1.637.61.1.23.3.1.24.4359|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.24.4355|2|12 +1.3.6.1.4.1.637.61.1.23.3.1.24.4356|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.24.4357|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.24.4358|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.24.4359|2|2 1.3.6.1.4.1.637.61.1.23.3.1.24.4360|2|2 1.3.6.1.4.1.637.61.1.23.3.1.24.4361|2|2 1.3.6.1.4.1.637.61.1.23.3.1.24.4362|2|2 1.3.6.1.4.1.637.61.1.23.3.1.24.4481|2|2 1.3.6.1.4.1.637.61.1.23.3.1.25.4352|2|-2085974896 -1.3.6.1.4.1.637.61.1.23.3.1.25.4353|2|-2085978476 -1.3.6.1.4.1.637.61.1.23.3.1.25.4354|2|-2085978476 -1.3.6.1.4.1.637.61.1.23.3.1.25.4355|2|-550000495 -1.3.6.1.4.1.637.61.1.23.3.1.25.4356|2|-550000495 -1.3.6.1.4.1.637.61.1.23.3.1.25.4357|2|-550000495 -1.3.6.1.4.1.637.61.1.23.3.1.25.4358|2|-550000495 -1.3.6.1.4.1.637.61.1.23.3.1.25.4359|2|-550000495 +1.3.6.1.4.1.637.61.1.23.3.1.25.4353|2|-376841088 +1.3.6.1.4.1.637.61.1.23.3.1.25.4354|2|-2085974796 +1.3.6.1.4.1.637.61.1.23.3.1.25.4355|2|-364763562 +1.3.6.1.4.1.637.61.1.23.3.1.25.4356|2|-2085978496 +1.3.6.1.4.1.637.61.1.23.3.1.25.4357|2|-2085978496 +1.3.6.1.4.1.637.61.1.23.3.1.25.4358|2|-2085978496 +1.3.6.1.4.1.637.61.1.23.3.1.25.4359|2|-2085978496 1.3.6.1.4.1.637.61.1.23.3.1.25.4360|2|-2085978496 1.3.6.1.4.1.637.61.1.23.3.1.25.4361|2|-2085978496 1.3.6.1.4.1.637.61.1.23.3.1.25.4362|2|-2085978496 @@ -4951,7 +2526,7 @@ 1.3.6.1.4.1.637.61.1.23.3.1.26.4352|65|0 1.3.6.1.4.1.637.61.1.23.3.1.26.4353|65|0 1.3.6.1.4.1.637.61.1.23.3.1.26.4354|65|0 -1.3.6.1.4.1.637.61.1.23.3.1.26.4355|65|0 +1.3.6.1.4.1.637.61.1.23.3.1.26.4355|65|1 1.3.6.1.4.1.637.61.1.23.3.1.26.4356|65|0 1.3.6.1.4.1.637.61.1.23.3.1.26.4357|65|0 1.3.6.1.4.1.637.61.1.23.3.1.26.4358|65|0 @@ -5023,7 +2598,7 @@ 1.3.6.1.4.1.637.61.1.23.3.1.33.4352|65|0 1.3.6.1.4.1.637.61.1.23.3.1.33.4353|65|0 1.3.6.1.4.1.637.61.1.23.3.1.33.4354|65|0 -1.3.6.1.4.1.637.61.1.23.3.1.33.4355|65|0 +1.3.6.1.4.1.637.61.1.23.3.1.33.4355|65|1 1.3.6.1.4.1.637.61.1.23.3.1.33.4356|65|0 1.3.6.1.4.1.637.61.1.23.3.1.33.4357|65|0 1.3.6.1.4.1.637.61.1.23.3.1.33.4358|65|0 @@ -5044,171 +2619,81 @@ 1.3.6.1.4.1.637.61.1.23.3.1.34.4361|2|0 1.3.6.1.4.1.637.61.1.23.3.1.34.4362|2|0 1.3.6.1.4.1.637.61.1.23.3.1.34.4481|2|0 -1.3.6.1.4.1.637.61.1.23.10.1.1.4353.1|2|1 -1.3.6.1.4.1.637.61.1.23.10.1.1.4353.2|2|2 -1.3.6.1.4.1.637.61.1.23.10.1.1.4353.3|2|3 -1.3.6.1.4.1.637.61.1.23.10.1.1.4355.1|2|1 -1.3.6.1.4.1.637.61.1.23.10.1.1.4355.2|2|2 -1.3.6.1.4.1.637.61.1.23.10.1.1.4355.3|2|3 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.1|2|1 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.2|2|2 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.3|2|3 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.4|2|4 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.5|2|5 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.6|2|6 -1.3.6.1.4.1.637.61.1.23.10.1.1.4356.7|2|7 -1.3.6.1.4.1.637.61.1.23.10.1.1.4357.1|2|1 -1.3.6.1.4.1.637.61.1.23.10.1.1.4357.2|2|2 -1.3.6.1.4.1.637.61.1.23.10.1.1.4357.3|2|3 -1.3.6.1.4.1.637.61.1.23.10.1.1.4358.1|2|1 -1.3.6.1.4.1.637.61.1.23.10.1.1.4358.2|2|2 -1.3.6.1.4.1.637.61.1.23.10.1.1.4358.3|2|3 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.1|2|1 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.2|2|2 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.3|2|3 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.4|2|4 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.5|2|5 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.6|2|6 -1.3.6.1.4.1.637.61.1.23.10.1.1.4359.7|2|7 -1.3.6.1.4.1.637.61.1.23.10.1.2.4353.1|2|34 -1.3.6.1.4.1.637.61.1.23.10.1.2.4353.2|2|30 -1.3.6.1.4.1.637.61.1.23.10.1.2.4353.3|2|37 -1.3.6.1.4.1.637.61.1.23.10.1.2.4355.1|2|41 -1.3.6.1.4.1.637.61.1.23.10.1.2.4355.2|2|28 -1.3.6.1.4.1.637.61.1.23.10.1.2.4355.3|2|38 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.1|2|40 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.2|2|29 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.3|2|36 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.4|2|56 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.5|2|39 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.6|2|58 -1.3.6.1.4.1.637.61.1.23.10.1.2.4356.7|2|47 -1.3.6.1.4.1.637.61.1.23.10.1.2.4357.1|2|43 -1.3.6.1.4.1.637.61.1.23.10.1.2.4357.2|2|27 -1.3.6.1.4.1.637.61.1.23.10.1.2.4357.3|2|39 -1.3.6.1.4.1.637.61.1.23.10.1.2.4358.1|2|46 -1.3.6.1.4.1.637.61.1.23.10.1.2.4358.2|2|27 -1.3.6.1.4.1.637.61.1.23.10.1.2.4358.3|2|40 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.1|2|41 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.2|2|26 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.3|2|37 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.4|2|57 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.5|2|39 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.6|2|55 -1.3.6.1.4.1.637.61.1.23.10.1.2.4359.7|2|51 -1.3.6.1.4.1.637.61.1.23.10.1.3.4353.1|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.3.4353.2|2|68 -1.3.6.1.4.1.637.61.1.23.10.1.3.4353.3|2|73 -1.3.6.1.4.1.637.61.1.23.10.1.3.4355.1|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.3.4355.2|2|55 -1.3.6.1.4.1.637.61.1.23.10.1.3.4355.3|2|120 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.1|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.2|2|55 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.3|2|120 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.4|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.5|2|70 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.6|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.3.4356.7|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.3.4357.1|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.3.4357.2|2|55 -1.3.6.1.4.1.637.61.1.23.10.1.3.4357.3|2|120 -1.3.6.1.4.1.637.61.1.23.10.1.3.4358.1|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.3.4358.2|2|55 -1.3.6.1.4.1.637.61.1.23.10.1.3.4358.3|2|120 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.1|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.2|2|55 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.3|2|120 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.4|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.5|2|70 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.6|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.3.4359.7|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.4.4353.1|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.4.4353.2|2|73 -1.3.6.1.4.1.637.61.1.23.10.1.4.4353.3|2|78 -1.3.6.1.4.1.637.61.1.23.10.1.4.4355.1|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.4.4355.2|2|60 -1.3.6.1.4.1.637.61.1.23.10.1.4.4355.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.1|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.2|2|60 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.4|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.5|2|75 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.6|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.4.4356.7|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.4.4357.1|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.4.4357.2|2|60 -1.3.6.1.4.1.637.61.1.23.10.1.4.4357.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.4.4358.1|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.4.4358.2|2|60 -1.3.6.1.4.1.637.61.1.23.10.1.4.4358.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.1|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.2|2|60 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.4|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.5|2|75 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.6|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.4.4359.7|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.5.4353.1|2|93 -1.3.6.1.4.1.637.61.1.23.10.1.5.4353.2|2|73 -1.3.6.1.4.1.637.61.1.23.10.1.5.4353.3|2|78 -1.3.6.1.4.1.637.61.1.23.10.1.5.4355.1|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.5.4355.2|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4355.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.1|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.2|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.4|2|100 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.5|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.6|2|100 -1.3.6.1.4.1.637.61.1.23.10.1.5.4356.7|2|100 -1.3.6.1.4.1.637.61.1.23.10.1.5.4357.1|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.5.4357.2|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4357.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.5.4358.1|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.5.4358.2|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4358.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.1|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.2|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.3|2|125 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.4|2|100 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.5|2|80 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.6|2|100 -1.3.6.1.4.1.637.61.1.23.10.1.5.4359.7|2|100 -1.3.6.1.4.1.637.61.1.23.10.1.6.4353.1|2|98 -1.3.6.1.4.1.637.61.1.23.10.1.6.4353.2|2|78 -1.3.6.1.4.1.637.61.1.23.10.1.6.4353.3|2|83 -1.3.6.1.4.1.637.61.1.23.10.1.6.4355.1|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.6.4355.2|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.6.4355.3|2|130 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.1|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.2|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.3|2|130 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.4|2|115 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.5|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.6|2|110 -1.3.6.1.4.1.637.61.1.23.10.1.6.4356.7|2|115 -1.3.6.1.4.1.637.61.1.23.10.1.6.4357.1|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.6.4357.2|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.6.4357.3|2|130 -1.3.6.1.4.1.637.61.1.23.10.1.6.4358.1|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.6.4358.2|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.6.4358.3|2|130 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.1|2|95 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.2|2|85 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.3|2|130 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.4|2|115 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.5|2|90 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.6|2|110 -1.3.6.1.4.1.637.61.1.23.10.1.6.4359.7|2|115 -1.3.6.1.4.1.637.61.1.56.5.1.3.4353.257|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.35.4352|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4353|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4354|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4355|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4356|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4357|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4358|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4359|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4360|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4361|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4362|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.35.4481|4|not-available +1.3.6.1.4.1.637.61.1.23.3.1.36.4352|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4353|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4354|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4355|2|3 +1.3.6.1.4.1.637.61.1.23.3.1.36.4356|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4357|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4358|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4359|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4360|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4361|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4362|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.36.4481|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.37.4352|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4353|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4354|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4355|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4356|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4357|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4358|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4359|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4360|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4361|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4362|4| +1.3.6.1.4.1.637.61.1.23.3.1.37.4481|4| +1.3.6.1.4.1.637.61.1.23.3.1.38.4352|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4353|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4354|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4355|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4356|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4357|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4358|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4359|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4360|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4361|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4362|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.38.4481|2|2 +1.3.6.1.4.1.637.61.1.23.3.1.39.4352|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4353|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4354|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4355|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4356|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4357|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4358|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4359|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4360|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4361|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4362|2|1 +1.3.6.1.4.1.637.61.1.23.3.1.39.4481|2|1 +1.3.6.1.4.1.637.61.1.23.10.1.2.4353.1|2|43 +1.3.6.1.4.1.637.61.1.23.10.1.2.4353.2|2|53 +1.3.6.1.4.1.637.61.1.56.5.1.3.4353.257|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4353.258|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4353.259|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4353.260|2|3 +1.3.6.1.4.1.637.61.1.56.5.1.3.4353.513|2|1 +1.3.6.1.4.1.637.61.1.56.5.1.3.4353.514|2|1 +1.3.6.1.4.1.637.61.1.56.5.1.3.4354.257|2|1 +1.3.6.1.4.1.637.61.1.56.5.1.3.4354.258|2|1 +1.3.6.1.4.1.637.61.1.56.5.1.3.4354.513|2|3 +1.3.6.1.4.1.637.61.1.56.5.1.3.4354.514|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.1|2|1 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.2|2|1 +1.3.6.1.4.1.637.61.1.56.5.1.3.4355.2|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.3|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.4|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.5|2|3 +1.3.6.1.4.1.637.61.1.56.5.1.3.4355.4|2|1 +1.3.6.1.4.1.637.61.1.56.5.1.3.4355.5|2|1 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.6|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.7|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.8|2|3 @@ -5220,112 +2705,74 @@ 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.14|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.15|2|3 1.3.6.1.4.1.637.61.1.56.5.1.3.4355.16|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.17|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.18|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.19|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.20|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.21|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.22|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.23|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.24|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.25|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.26|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.27|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.28|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.29|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.30|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.31|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.32|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.33|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.34|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.35|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4355.36|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.1|2|1 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.2|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.3|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.4|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.5|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.6|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.7|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.8|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.9|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.10|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.11|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.12|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.13|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.14|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.15|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4356.16|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.1|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.2|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.3|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.4|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.5|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.6|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.7|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.8|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.9|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.10|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.11|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.12|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.13|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.14|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.15|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4359.16|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.1|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.2|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.3|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.4|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.5|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.6|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.7|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.8|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.9|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.10|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.11|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.12|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.13|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.14|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.15|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.3.4362.16|2|3 -1.3.6.1.4.1.637.61.1.56.5.1.6.4353.257|4|-5.87 dBm -1.3.6.1.4.1.637.61.1.56.5.1.6.4355.1|4|-5.29 dBm -1.3.6.1.4.1.637.61.1.56.5.1.6.4355.2|4|-5.49 dBm -1.3.6.1.4.1.637.61.1.56.5.1.6.4356.1|4|3.66 dBm -1.3.6.1.4.1.637.61.1.56.5.1.7.4353.257|4|-6.09 dBm -1.3.6.1.4.1.637.61.1.56.5.1.7.4355.1|4|-6.07 dBm -1.3.6.1.4.1.637.61.1.56.5.1.7.4355.2|4|-5.57 dBm -1.3.6.1.4.1.637.61.1.56.5.1.7.4356.1|4|not-available -1.3.6.1.4.1.637.61.1.56.5.1.18.4353.257|4|-20.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.18.4355.1|4|-22.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.18.4355.2|4|-22.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.18.4356.1|4|-28.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.19.4353.257|4|-3.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.19.4355.1|4|-3.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.19.4355.2|4|-3.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.19.4356.1|4|-8.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.20.4353.257|4|-18.01 dBm -1.3.6.1.4.1.637.61.1.56.5.1.20.4355.1|4|-20.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.20.4355.2|4|-20.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.20.4356.1|4|-27.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.21.4353.257|4|-5.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.21.4355.1|4|-5.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.21.4355.2|4|-5.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.21.4356.1|4|-9.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.22.4353.257|4|-9.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.22.4355.1|4|-9.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.22.4355.2|4|-9.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.22.4356.1|4|-0.50 dBm -1.3.6.1.4.1.637.61.1.56.5.1.23.4353.257|4|-3.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.23.4355.1|4|-3.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.23.4355.2|4|-3.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.23.4356.1|4|7.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.24.4353.257|4|-8.11 dBm -1.3.6.1.4.1.637.61.1.56.5.1.24.4355.1|4|-8.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.24.4355.2|4|-8.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.24.4356.1|4|0.50 dBm -1.3.6.1.4.1.637.61.1.56.5.1.25.4353.257|4|-3.90 dBm -1.3.6.1.4.1.637.61.1.56.5.1.25.4355.1|4|-4.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.25.4355.2|4|-4.00 dBm -1.3.6.1.4.1.637.61.1.56.5.1.25.4356.1|4|6.00 dBm -1.3.6.1.6.3.10.2.1.3.0|2|1077026 +1.3.6.1.4.1.637.61.1.56.5.1.6.4353.513|4|Lane0: No-Power; Lane1: No-Power; Lane2: No-Power; Lane3: No-Power; +1.3.6.1.4.1.637.61.1.56.5.1.6.4353.514|4|Lane0: No-Power; Lane1: No-Power; Lane2: No-Power; Lane3: No-Power; +1.3.6.1.4.1.637.61.1.56.5.1.6.4354.257|4|-0.34 dBm +1.3.6.1.4.1.637.61.1.56.5.1.6.4354.258|4|No Power +1.3.6.1.4.1.637.61.1.56.5.1.6.4355.1|4|4.94 dBm +1.3.6.1.4.1.637.61.1.56.5.1.6.4355.4|4|4.00 dBm +1.3.6.1.4.1.637.61.1.56.5.1.6.4355.5|4|5.72 dBm +1.3.6.1.4.1.637.61.1.56.5.1.7.4353.513|4|Lane0: No-Power; Lane1: No-Power; Lane2: No-Power; Lane3: No-Power; +1.3.6.1.4.1.637.61.1.56.5.1.7.4353.514|4|Lane0: No-Power; Lane1: No-Power; Lane2: No-Power; Lane3: No-Power; +1.3.6.1.4.1.637.61.1.56.5.1.7.4354.257|4|-9.36 dBm +1.3.6.1.4.1.637.61.1.56.5.1.7.4354.258|4|No Power +1.3.6.1.4.1.637.61.1.56.5.1.7.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.7.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.7.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.18.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.19.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.20.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.21.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.22.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.23.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.24.4355.5|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4353.513|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4353.514|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4354.257|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4354.258|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4355.1|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4355.4|4|not-available +1.3.6.1.4.1.637.61.1.56.5.1.25.4355.5|4|not-available +1.3.6.1.6.3.10.2.1.3.0|2|22288561 From 0cabf34cb8e0ceca6111b95c7515a1534940da22 Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Tue, 14 Jan 2025 07:54:17 +0000 Subject: [PATCH 12/42] Added some additional ip pool sensors for flexbng (#16946) * Added some additional ip pool sensors * Restored deleted files * Restored test data * Removed additional test data --- includes/definitions/discovery/flexbng.yaml | 26 ++++++++++- tests/data/flexbng.json | 50 +++++++++++++++++++++ 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/includes/definitions/discovery/flexbng.yaml b/includes/definitions/discovery/flexbng.yaml index a8144db946de..efbc568e32e3 100644 --- a/includes/definitions/discovery/flexbng.yaml +++ b/includes/definitions/discovery/flexbng.yaml @@ -1,4 +1,4 @@ -mib: NETELASTIC-FLEXBNG-PPPOE:NETELASTIC-FLEXBNG-SYSINFO +mib: NETELASTIC-FLEXBNG-PPPOE:NETELASTIC-FLEXBNG-SYSINFO:NETELASTIC-FLEXBNG-IPPOOLV6 modules: processors: data: @@ -80,6 +80,18 @@ modules: descr: 'Number of received PADT' index: 'user-disconnect.{{ $index }}' group: PPPoE + - + oid: NETELASTIC-FLEXBNG-IPPOOL::totalValidIpNumber + num_oid: '.1.3.6.1.4.1.54268.1.1.2.3.1.{{ $index }}' + descr: 'Total IPv4 pool size' + index: 'totalValidIpNumber.{{ $index }}' + group: PPPoE + - + oid: NETELASTIC-FLEXBNG-IPPOOL::totalUsedIpNumber + num_oid: '.1.3.6.1.4.1.54268.1.1.2.3.2.{{ $index }}' + descr: 'Total IPv4 pool used' + index: 'totalUsedIpNumber.{{ $index }}' + group: PPPoE percent: data: - @@ -88,3 +100,15 @@ modules: descr: 'IPv4 pool allocated' index: 'totalAllocatePercent.{{ $index }}' group: 'IP Pool' + - + oid: NETELASTIC-FLEXBNG-IPPOOLV6::addrAllocatePercent + num_oid: '.1.3.6.1.4.1.54268.1.1.3.3.1.3.{{ $index }}' + descr: 'IPv6 address allocated %' + index: 'addrAllocatePercent.{{ $index }}' + group: 'IP Pool' + - + oid: NETELASTIC-FLEXBNG-IPPOOLV6::prefixAllocatePercent + num_oid: '.1.3.6.1.4.1.54268.1.1.3.1.1.2.{{ $index }}' + descr: 'IPv6 delegation pool allocated %' + index: 'prefixAllocatePercent.{{ $index }}' + group: 'IP Pool' diff --git a/tests/data/flexbng.json b/tests/data/flexbng.json index 2a3b768bd6aa..429a36f00c8e 100644 --- a/tests/data/flexbng.json +++ b/tests/data/flexbng.json @@ -5301,6 +5301,56 @@ "rrd_type": "GAUGE", "state_name": null }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.54268.1.1.2.3.2.0", + "sensor_index": "totalUsedIpNumber.0", + "sensor_type": "flexbng", + "sensor_descr": "Total IPv4 pool used", + "group": "PPPoE", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1091, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.54268.1.1.2.3.1.0", + "sensor_index": "totalValidIpNumber.0", + "sensor_type": "flexbng", + "sensor_descr": "Total IPv4 pool size", + "group": "PPPoE", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9470, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, { "sensor_deleted": 0, "sensor_class": "count", From e52e4b8d25a14a4a5ca28317229559f59c8e2af4 Mon Sep 17 00:00:00 2001 From: Jacob Ernst Date: Tue, 14 Jan 2025 10:13:19 -0500 Subject: [PATCH 13/42] Added support for ESPHOME OS (#16571) * Support for ESPHOME OS * added esphome_esp8266.json * mib support * Removed skip values for heap in mempools * Update includes/definitions/discovery/esphome.yaml Co-authored-by: Jellyfrog * Some changes and test data re-done * Updated logo * Updated test data * Update logos to remove width/height * More changes * Mib definitions * Another logo update --------- Co-authored-by: Jellyfrog Co-authored-by: Neil Lathwood --- html/images/logos/esphome.svg | 1 + html/images/os/esphome.svg | 1 + includes/definitions/discovery/esphome.yaml | 74 ++++ includes/definitions/esphome.yaml | 11 + mibs/esphome/ESPHOME-ESP32-SNMP-MIB | 193 ++++++++++ mibs/esphome/ESPHOME-ESP8266-SNMP-MIB | 180 +++++++++ tests/data/esphome_esp32.json | 351 +++++++++++++++++ tests/data/esphome_esp8266.json | 401 ++++++++++++++++++++ tests/snmpsim/esphome_esp32.snmprec | 28 ++ tests/snmpsim/esphome_esp8266.snmprec | 28 ++ 10 files changed, 1268 insertions(+) create mode 100644 html/images/logos/esphome.svg create mode 100644 html/images/os/esphome.svg create mode 100644 includes/definitions/discovery/esphome.yaml create mode 100644 includes/definitions/esphome.yaml create mode 100644 mibs/esphome/ESPHOME-ESP32-SNMP-MIB create mode 100644 mibs/esphome/ESPHOME-ESP8266-SNMP-MIB create mode 100644 tests/data/esphome_esp32.json create mode 100644 tests/data/esphome_esp8266.json create mode 100644 tests/snmpsim/esphome_esp32.snmprec create mode 100644 tests/snmpsim/esphome_esp8266.snmprec diff --git a/html/images/logos/esphome.svg b/html/images/logos/esphome.svg new file mode 100644 index 000000000000..dd483284acea --- /dev/null +++ b/html/images/logos/esphome.svg @@ -0,0 +1 @@ + diff --git a/html/images/os/esphome.svg b/html/images/os/esphome.svg new file mode 100644 index 000000000000..a4d36128d06b --- /dev/null +++ b/html/images/os/esphome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/includes/definitions/discovery/esphome.yaml b/includes/definitions/discovery/esphome.yaml new file mode 100644 index 000000000000..d90a4aebc87e --- /dev/null +++ b/includes/definitions/discovery/esphome.yaml @@ -0,0 +1,74 @@ +mib: ESPHOME-ESP8266-SNMP-MIB:HOST-RESOURCES-MIB:SNMPv2-MIB +modules: + os: + hardware: + - ESPHOME-ESP8266-SNMP-MIB::chipModel.0 + - ESPHOME-ESP8266-SNMP-MIB::chipRevision.0 + hardware_template: 'Model: {{ $ESPHOME-ESP8266-SNMP-MIB::chipModel.0 }} Revision: {{ $ESPHOME-ESP8266-SNMP-MIB::chipRevision.0 }}' + version: SNMPv2-MIB::sysDescr.0 + version_regex: '/version (?[^ ]+)/' + mempools: + data: + - # Heap ESP32 only + oid: ESPHOME-ESP32-SNMP-MIB::heap + total: ESPHOME-ESP32-SNMP-MIB::heapSize + free: ESPHOME-ESP32-SNMP-MIB::freeHeap + precision: 1 + descr: 'Heap' + class: Heap + - # SPI RAM If Attached + oid: HOST-RESOURCES-MIB::hrStorage + total: HOST-RESOURCES-MIB::hrStorageSize + used: HOST-RESOURCES-MIB::hrStorageUsed + precision: 1 + descr: '{{ $HOST-RESOURCES-MIB::hrStorageDescr }}' + class: '{{ $HOST-RESOURCES-MIB::hrStorageDescr }}' + index: '{{ $index }}' + skip_values: + - #Skip flash as the storage module should load that + oid: HOST-RESOURCES-MIB::hrStorageDescr + op: '=' + value: 'FLASH' + sensors: + dbm: + data: + - # RSSI + oid: ESPHOME-ESP8266-SNMP-MIB::wifi + descr: 'BSSID: {{ $ESPHOME-ESP8266-SNMP-MIB::bssi }}' + group: 'RSSI of SSID: {{ $ESPHOME-ESP8266-SNMP-MIB::ssid }}' + value: ESPHOME-ESP8266-SNMP-MIB::rssi + num_oid: .1.3.9999.4.{{ $index }} + state: + data: + - # Chip Type + oid: ESPHOME-ESP8266-SNMP-MIB::chipType + descr: 'Chip Type' + num_oid: .1.3.9999.2.1 + states: + - { value: 32, generic: 0, graph: 0, descr: 'ESP32' } + - { value: 8266, generic: 0, graph: 0, descr: 'ESP8266' } + frequency: + data: + - # Chip Frequency + oid: ESPHOME-ESP8266-SNMP-MIB::cpuClock + descr: 'Chip Frequency' + num_oid: .1.3.9999.2.2.0 + multiplier: 1000000 + count: + data: + - # Total RAM + oid: HOST-RESOURCES-MIB::hrMemorySize + descr: 'Total RAM' + num_oid: .1.3.6.1.2.1.25.2.2.0 + multiplier: 1000 + - # Core Count + oid: ESPHOME-ESP8266-SNMP-MIB::numCores + descr: 'Core Count' + num_oid: .1.3.9999.2.4.0 + percent: + data: + - # ESP8266 only Heap Fragmentation In percents + oid: ESPHOME-ESP8266-SNMP-MIB::heapFragmentation + descr: 'Heap Fragmentation In percents' + num_oid: .1.3.9999.8266.2.0 + diff --git a/includes/definitions/esphome.yaml b/includes/definitions/esphome.yaml new file mode 100644 index 000000000000..062a11e0d6ea --- /dev/null +++ b/includes/definitions/esphome.yaml @@ -0,0 +1,11 @@ +os: esphome +text: 'ESP-Home' +type: appliance +icon: esphome +snmp_bulk: false +over: + - { graph: device_mempool, text: 'Memory Usage' } + - { graph: device_dbm, text: 'Wifi RSSI' } +discovery: + - sysDescr: + - 'ESPHome' diff --git a/mibs/esphome/ESPHOME-ESP32-SNMP-MIB b/mibs/esphome/ESPHOME-ESP32-SNMP-MIB new file mode 100644 index 000000000000..7ba09b65cdd1 --- /dev/null +++ b/mibs/esphome/ESPHOME-ESP32-SNMP-MIB @@ -0,0 +1,193 @@ +ESPHOME-ESP32-SNMP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + sysDescr, + snmp + FROM SNMPv2-MIB + hrMemorySize, + hrSystemUptime, + hrStorageIndex, + hrStorageDescr, + hrStorageAllocationUnits, + hrStorageSize, + hrStorageUsed, + hrStorageGroup + FROM HOST-RESOURCES-MIB + DisplayString, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + MODULE-IDENTITY, + OBJECT-TYPE, + Integer32 + FROM SNMPv2-SMI + OBJECT-GROUP + FROM SNMPv2-CONF; + +esphome MODULE-IDENTITY + LAST-UPDATED "201704200000Z" + ORGANIZATION "." + CONTACT-INFO + "" + DESCRIPTION + "r" + REVISION "201704200000Z" + DESCRIPTION + "" + ::= { 1 3 9999 } + + +chipGroup OBJECT-GROUP + OBJECTS { + chipType, + cpuClock, + chipModel, + numCores, + chipRevision } + STATUS current + DESCRIPTION + "Chip Storage Group" + ::= { groups 2 } + +wifiGroup OBJECT-GROUP + OBJECTS { + rssi, + bssi, + ssid, + ipaddress } + STATUS current + DESCRIPTION "" + ::= { groups 4 } + +espHeapGroup OBJECT-GROUP + OBJECTS { + heapSize, + freeHeap, + minimumFreeHeap, + maximumAllocatedHeap } + STATUS current + DESCRIPTION "" + ::= { groups 32 } + +maxFreeHeapBlock OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 3 } + + +chipType OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 1 } + + +cpuClock OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 2 } + + +chipModel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 3 } + + +numCores OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 4 } + + +chipRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 5 } + + +-- memory size, expressed in units of 1024bytes + +KBytes ::= Integer32 (0..2147483647) + + +wifi OBJECT IDENTIFIER ::= { esphome 4 } + +chip OBJECT IDENTIFIER ::= { esphome 2 } + +heap OBJECT IDENTIFIER ::= { esphome 32 } + +rssi OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 1 } + + +bssi OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 2 } + + +ssid OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 3 } + + +ipaddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 4 } + +heapSize OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 1 } + +freeHeap OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 2 } + + +minimumFreeHeap OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 3 } + +maximumAllocatedHeap OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 4 } + + +groups OBJECT IDENTIFIER ::= { esphome 9999 } + +END diff --git a/mibs/esphome/ESPHOME-ESP8266-SNMP-MIB b/mibs/esphome/ESPHOME-ESP8266-SNMP-MIB new file mode 100644 index 000000000000..1a02bf144119 --- /dev/null +++ b/mibs/esphome/ESPHOME-ESP8266-SNMP-MIB @@ -0,0 +1,180 @@ +ESPHOME-ESP8266-SNMP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + sysDescr, + snmp + FROM SNMPv2-MIB + hrMemorySize, + hrSystemUptime, + hrStorageIndex, + hrStorageDescr, + hrStorageAllocationUnits, + hrStorageSize, + hrStorageUsed, + hrStorageGroup + FROM HOST-RESOURCES-MIB + DisplayString, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + MODULE-IDENTITY, + OBJECT-TYPE, + Integer32 + FROM SNMPv2-SMI + OBJECT-GROUP + FROM SNMPv2-CONF; + +esphome MODULE-IDENTITY + LAST-UPDATED "201704200000Z" + ORGANIZATION "." + CONTACT-INFO + "" + DESCRIPTION + "r" + REVISION "201704200000Z" + DESCRIPTION + "" + ::= { 1 3 9999 } + + +chipGroup OBJECT-GROUP + OBJECTS { + chipType, + cpuClock, + chipModel, + numCores, + chipRevision } + STATUS current + DESCRIPTION + "Chip Storage Group" + ::= { groups 2 } + +wifiGroup OBJECT-GROUP + OBJECTS { + rssi, + bssi, + ssid, + ipaddress } + STATUS current + DESCRIPTION "" + ::= { groups 4 } + +espHeapGroup OBJECT-GROUP + OBJECTS { + freeHeap, + heapFragmentation, + maxFreeHeapBlock } + STATUS current + DESCRIPTION "" + -- 1.3.9999.33 -- + ::= { groups 8266 } + +maxFreeHeapBlock OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 3 } + + +chipType OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 1 } + + +cpuClock OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 2 } + + +chipModel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 3 } + + +numCores OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 4 } + + +chipRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { chip 5 } + + +-- memory size, expressed in units of 1024bytes + +KBytes ::= Integer32 (0..2147483647) + + +wifi OBJECT IDENTIFIER ::= { esphome 4 } + +chip OBJECT IDENTIFIER ::= { esphome 2 } + +heap OBJECT IDENTIFIER ::= { esphome 8266 } + +rssi OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 1 } + + +bssi OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 2 } + + +ssid OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 3 } + + +ipaddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { wifi 4 } + + +freeHeap OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 1 } + + +heapFragmentation OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { heap 2 } + + +groups OBJECT IDENTIFIER ::= { esphome 9999 } + +END diff --git a/tests/data/esphome_esp32.json b/tests/data/esphome_esp32.json new file mode 100644 index 000000000000..831a8bee4d49 --- /dev/null +++ b/tests/data/esphome_esp32.json @@ -0,0 +1,351 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.9999.32", + "sysDescr": "ESPHome version 2024.12.2 compiled Dec 27 2024, 09:22:14, Board esp32dev", + "sysContact": "", + "version": "2024.12.2", + "hardware": "Model: ESP32-D0WDQ6 Revision: 1", + "features": null, + "location": "", + "os": "esphome", + "type": "appliance", + "serial": null, + "icon": "esphome.svg" + } + ] + }, + "poller": "matches discovery" + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.25.2.2.0", + "sensor_index": "", + "sensor_type": "esphome", + "sensor_descr": "Total RAM", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000, + "sensor_current": 520000, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Core Count", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "BSSID: E0:63:DA:2B:EE:2C", + "group": "RSSI of SSID: Free Toilet Paper", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -61, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.2.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Chip Frequency", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000000, + "sensor_current": 240000000, + "sensor_limit": 252000000, + "sensor_limit_warn": null, + "sensor_limit_low": 228000000, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.1", + "sensor_index": "0", + "sensor_type": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "sensor_descr": "Chip Type", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 32, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType" + } + ], + "state_indexes": [ + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP32", + "state_draw_graph": 0, + "state_value": 32, + "state_generic_value": 0 + }, + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP8266", + "state_draw_graph": 0, + "state_value": 8266, + "state_generic_value": 0 + } + ] + }, + "poller": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.25.2.2.0", + "sensor_index": "", + "sensor_type": "esphome", + "sensor_descr": "Total RAM", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000, + "sensor_current": 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_prev": 520000, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Core Count", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "BSSID: E0:63:DA:2B:EE:2C", + "group": "RSSI of SSID: Free Toilet Paper", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": -61, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.2.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Chip Frequency", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000000, + "sensor_current": 240000000, + "sensor_limit": 252000000, + "sensor_limit_warn": null, + "sensor_limit_low": 228000000, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.1", + "sensor_index": "0", + "sensor_type": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "sensor_descr": "Chip Type", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": 32, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType" + } + ], + "state_indexes": [ + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP32", + "state_draw_graph": 0, + "state_value": 32, + "state_generic_value": 0 + }, + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP8266", + "state_draw_graph": 0, + "state_value": 8266, + "state_generic_value": 0 + } + ] + } + }, + "storage": { + "discovery": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "1", + "storage_type": null, + "storage_descr": "FLASH", + "storage_size": 4194304, + "storage_units": 1, + "storage_used": 924224, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + }, + "poller": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "1", + "storage_type": null, + "storage_descr": "FLASH", + "storage_size": 4194304, + "storage_units": 1, + "storage_used": 924224, + "storage_free": 3270080, + "storage_perc": 22, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + } + } +} diff --git a/tests/data/esphome_esp8266.json b/tests/data/esphome_esp8266.json new file mode 100644 index 000000000000..99d7122b8a47 --- /dev/null +++ b/tests/data/esphome_esp8266.json @@ -0,0 +1,401 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.9999.8266", + "sysDescr": "ESPHome version 2024.10.1 compiled Oct 23 2024, 17:14:49, Board esp01_1m", + "sysContact": "", + "version": "2024.10.1", + "hardware": "Model: 3.1.2 Revision: 0", + "features": null, + "location": "", + "os": "esphome", + "type": "appliance", + "serial": null, + "icon": "esphome.svg" + } + ] + }, + "poller": "matches discovery" + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.25.2.2.0", + "sensor_index": "", + "sensor_type": "esphome", + "sensor_descr": "Total RAM", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000, + "sensor_current": 160000, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Core Count", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "BSSID: 74:83:C2:9F:CB:8D", + "group": "RSSI of SSID: Free Toilet Paper", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -32, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.2.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Chip Frequency", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000000, + "sensor_current": 80000000, + "sensor_limit": 84000000, + "sensor_limit_warn": null, + "sensor_limit_low": 76000000, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "percent", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.8266.2.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Heap Fragmentation In percents", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.1", + "sensor_index": "0", + "sensor_type": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "sensor_descr": "Chip Type", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 8266, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType" + } + ], + "state_indexes": [ + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP32", + "state_draw_graph": 0, + "state_value": 32, + "state_generic_value": 0 + }, + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP8266", + "state_draw_graph": 0, + "state_value": 8266, + "state_generic_value": 0 + } + ] + }, + "poller": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.25.2.2.0", + "sensor_index": "", + "sensor_type": "esphome", + "sensor_descr": "Total RAM", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000, + "sensor_current": 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_prev": 160000, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Core Count", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.4.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "BSSID: 74:83:C2:9F:CB:8D", + "group": "RSSI of SSID: Free Toilet Paper", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": -32, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "frequency", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.2.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Chip Frequency", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1000000, + "sensor_current": 80000000, + "sensor_limit": 84000000, + "sensor_limit_warn": null, + "sensor_limit_low": 76000000, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "percent", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.8266.2.0", + "sensor_index": "0", + "sensor_type": "esphome", + "sensor_descr": "Heap Fragmentation In percents", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.9999.2.1", + "sensor_index": "0", + "sensor_type": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "sensor_descr": "Chip Type", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": 8266, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType" + } + ], + "state_indexes": [ + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP32", + "state_draw_graph": 0, + "state_value": 32, + "state_generic_value": 0 + }, + { + "state_name": "ESPHOME-ESP8266-SNMP-MIB::chipType", + "state_descr": "ESP8266", + "state_draw_graph": 0, + "state_value": 8266, + "state_generic_value": 0 + } + ] + } + }, + "storage": { + "discovery": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "1", + "storage_type": null, + "storage_descr": "FLASH", + "storage_size": 1048576, + "storage_units": 1, + "storage_used": 446528, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + }, + "poller": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "1", + "storage_type": null, + "storage_descr": "FLASH", + "storage_size": 1048576, + "storage_units": 1, + "storage_used": 446528, + "storage_free": 602048, + "storage_perc": 43, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + } + } +} diff --git a/tests/snmpsim/esphome_esp32.snmprec b/tests/snmpsim/esphome_esp32.snmprec new file mode 100644 index 000000000000..f2d1a77b1f3f --- /dev/null +++ b/tests/snmpsim/esphome_esp32.snmprec @@ -0,0 +1,28 @@ +1.3.6.1.2.1.1.1.0|4|ESPHome version 2024.12.2 compiled Dec 27 2024, 09:22:14, Board esp32dev +1.3.6.1.2.1.1.2.0|6|1.3.9999.32 +1.3.6.1.2.1.1.3.0|67|0 +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.25.1.1.0|67|10097736 +1.3.6.1.2.1.25.2.2|2|520 +1.3.6.1.2.1.25.2.3.1.1.1|2|1 +1.3.6.1.2.1.25.2.3.1.1.2|2|2 +1.3.6.1.2.1.25.2.3.1.3.1|4|FLASH +1.3.6.1.2.1.25.2.3.1.3.2|4|SPI RAM +1.3.6.1.2.1.25.2.3.1.4.1|2|1 +1.3.6.1.2.1.25.2.3.1.4.2|2|1 +1.3.6.1.2.1.25.2.3.1.5.1|2|4194304 +1.3.6.1.2.1.25.2.3.1.5.2|2|0 +1.3.6.1.2.1.25.2.3.1.6.1|2|924224 +1.3.6.1.2.1.25.2.3.1.6.2|2|0 +1.3.9999.2.1.0|2|32 +1.3.9999.2.2.0|2|240 +1.3.9999.2.3.0|4|ESP32-D0WDQ6 +1.3.9999.2.4.0|2|2 +1.3.9999.2.5.0|2|1 +1.3.9999.4.1.0|2|-61 +1.3.9999.4.2.0|4|E0:63:DA:2B:EE:2C +1.3.9999.4.3.0|4|Free Toilet Paper +1.3.9999.4.4.0|4|10.16.19.70 +1.3.9999.32.2.0|2|201140 diff --git a/tests/snmpsim/esphome_esp8266.snmprec b/tests/snmpsim/esphome_esp8266.snmprec new file mode 100644 index 000000000000..fa76f950de66 --- /dev/null +++ b/tests/snmpsim/esphome_esp8266.snmprec @@ -0,0 +1,28 @@ +1.3.6.1.2.1.1.1.0|4|ESPHome version 2024.10.1 compiled Oct 23 2024, 17:14:49, Board esp01_1m +1.3.6.1.2.1.1.2.0|6|1.3.9999.8266 +1.3.6.1.2.1.1.3.0|67|0 +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.25.1.1.0|67|902968 +1.3.6.1.2.1.25.2.2|2|160 +1.3.6.1.2.1.25.2.3.1.1.1|2|1 +1.3.6.1.2.1.25.2.3.1.1.2|2|2 +1.3.6.1.2.1.25.2.3.1.3.1|4|FLASH +1.3.6.1.2.1.25.2.3.1.3.2|4|SPI RAM +1.3.6.1.2.1.25.2.3.1.4.1|2|1 +1.3.6.1.2.1.25.2.3.1.4.2|2|1 +1.3.6.1.2.1.25.2.3.1.5.1|2|1048576 +1.3.6.1.2.1.25.2.3.1.5.2|2|0 +1.3.6.1.2.1.25.2.3.1.6.1|2|446528 +1.3.6.1.2.1.25.2.3.1.6.2|2|0 +1.3.9999.2.1.0|2|8266 +1.3.9999.2.2.0|2|80 +1.3.9999.2.3.0|4|3.1.2 +1.3.9999.2.4.0|2|1 +1.3.9999.2.5.0|2|0 +1.3.9999.4.1.0|2|-32 +1.3.9999.4.2.0|4|74:83:C2:9F:CB:8D +1.3.9999.4.3.0|4|Free Toilet Paper +1.3.9999.4.4.0|4|10.16.19.75 +1.3.9999.8266.2.0|2|1 From 636a9aeaa0a4f9078d156fda6c5b16bf27214055 Mon Sep 17 00:00:00 2001 From: Bastian Triller Date: Tue, 14 Jan 2025 16:40:55 +0100 Subject: [PATCH 14/42] Remove apt-transport-https installation recommendation from install docs (#16982) Drop transitional package --- doc/Installation/Install-LibreNMS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Installation/Install-LibreNMS.md b/doc/Installation/Install-LibreNMS.md index 66586c61f457..edb77939f9c4 100644 --- a/doc/Installation/Install-LibreNMS.md +++ b/doc/Installation/Install-LibreNMS.md @@ -74,7 +74,7 @@ Connect to the server command line and follow the instructions below. === "Debian 12" === "NGINX" ``` - apt install apt-transport-https lsb-release ca-certificates wget acl curl fping git graphviz imagemagick mariadb-client mariadb-server mtr-tiny nginx-full nmap php-cli php-curl php-fpm php-gd php-gmp php-mbstring php-mysql php-snmp php-xml php-zip python3-dotenv python3-pymysql python3-redis python3-setuptools python3-systemd python3-pip rrdtool snmp snmpd unzip whois + apt install lsb-release ca-certificates wget acl curl fping git graphviz imagemagick mariadb-client mariadb-server mtr-tiny nginx-full nmap php-cli php-curl php-fpm php-gd php-gmp php-mbstring php-mysql php-snmp php-xml php-zip python3-dotenv python3-pymysql python3-redis python3-setuptools python3-systemd python3-pip rrdtool snmp snmpd unzip whois ``` ## Add librenms user From 088b49eb7e52707e4f6be42c2ca743dbe455c5b4 Mon Sep 17 00:00:00 2001 From: Tak Yanagida <1140847+takyanagida@users.noreply.github.com> Date: Wed, 15 Jan 2025 07:46:21 +0900 Subject: [PATCH 15/42] Added time period names: threeday, tenday (#16932) --- app/ConfigRepository.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/ConfigRepository.php b/app/ConfigRepository.php index 2d73cce81375..5e9ae46d0dde 100644 --- a/app/ConfigRepository.php +++ b/app/ConfigRepository.php @@ -549,7 +549,9 @@ private function populateTime(): void $this->set('time.twelvehour', $now - 43200); // time() - (12 * 60 * 60); $this->set('time.day', $now - 86400); // time() - (24 * 60 * 60); $this->set('time.twoday', $now - 172800); // time() - (2 * 24 * 60 * 60); + $this->set('time.threeday', $now - 259200); // time() - (3 * 24 * 60 * 60); $this->set('time.week', $now - 604800); // time() - (7 * 24 * 60 * 60); + $this->set('time.tenday', $now - 864000); // time() - (10 * 24 * 60 * 60); $this->set('time.twoweek', $now - 1209600); // time() - (2 * 7 * 24 * 60 * 60); $this->set('time.month', $now - 2678400); // time() - (31 * 24 * 60 * 60); $this->set('time.twomonth', $now - 5356800); // time() - (2 * 31 * 24 * 60 * 60); From 5f842741cc689eb80e83860a5bb5b2b2d1f68ab1 Mon Sep 17 00:00:00 2001 From: Slashdoom <5092581+slashdoom@users.noreply.github.com> Date: Tue, 14 Jan 2025 15:46:50 -0700 Subject: [PATCH 16/42] Added Horizon Quantum Device Support (#16970) * Add files via upload * Update and rename HORIZON-QUANTUM-MIB_1.2.5.mib to DRAGONWAVE-HORIZON-QUANTUM-MIB * Create horizon-quantum.yaml * Create HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Create horizon-quantum.yaml * Create horizon-quantum.php * Update HorizonQuantum.php * Update horizon-quantum.php * Update horizon-quantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update horizon-quantum.php * Update horizon-quantum.yaml * Update ports.inc.php * Update ports.inc.php * Rename horizon-quantum.php to horizon-quantum.inc.php * Update horizon-quantum.inc.php * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update HorizonQuantum.php * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update horizon-quantum.yaml * Update HorizonQuantum.php * Update horizon-quantum.inc.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Create horizon-quantum.snmprec * Create horizon-quantum.json * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update horizon-quantum.inc.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update HorizonQuantum.php * Update horizon-quantum.inc.php * Update horizon-quantum.json --------- Co-authored-by: Neil Lathwood --- LibreNMS/OS/HorizonQuantum.php | 154 + .../discovery/horizon-quantum.yaml | 50 + includes/definitions/horizon-quantum.yaml | 12 + .../polling/ports/os/horizon-quantum.inc.php | 43 + .../dragonwave/DRAGONWAVE-HORIZON-QUANTUM-MIB | 8092 +++++++++++++++++ tests/data/horizon-quantum.json | 2537 ++++++ tests/snmpsim/horizon-quantum.snmprec | 522 ++ 7 files changed, 11410 insertions(+) create mode 100644 LibreNMS/OS/HorizonQuantum.php create mode 100644 includes/definitions/discovery/horizon-quantum.yaml create mode 100644 includes/definitions/horizon-quantum.yaml create mode 100644 includes/polling/ports/os/horizon-quantum.inc.php create mode 100644 mibs/dragonwave/DRAGONWAVE-HORIZON-QUANTUM-MIB create mode 100644 tests/data/horizon-quantum.json create mode 100644 tests/snmpsim/horizon-quantum.snmprec diff --git a/LibreNMS/OS/HorizonQuantum.php b/LibreNMS/OS/HorizonQuantum.php new file mode 100644 index 000000000000..480d25c23faa --- /dev/null +++ b/LibreNMS/OS/HorizonQuantum.php @@ -0,0 +1,154 @@ +getDeviceArray(), 'hzQtmModemIndex', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $data = snmpwalk_group($this->getDeviceArray(), 'hzQtmModemSNR', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $sensors = []; + foreach ($data as $oid => $snr_value) { + if ($snr_value['hzQtmModemSNR'] != '-99') { + $sensors[] = new WirelessSensor( + 'snr', + $this->getDeviceId(), + '.1.3.6.1.4.1.7262.2.4.5.2.1.1.8.' . $index[$oid]['hzQtmModemIndex'], + 'horizon-quantum', + $oid, + $oid . ' SNR', + null, + 1, + 10 + ); + } + } + + return $sensors; + } + + public function discoverWirelessPower() + { + $index = snmpwalk_group($this->getDeviceArray(), 'hzQtmRadioIndex', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $data = snmpwalk_group($this->getDeviceArray(), 'hzQtmRadioActualTransmitPowerdBm', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $sensors = []; + foreach ($data as $oid => $power_value) { + if ($power_value['hzQtmRadioActualTransmitPowerdBm'] != '-99') { + $sensors[] = new WirelessSensor( + 'power', + $this->getDeviceId(), + '.1.3.6.1.4.1.7262.2.4.5.4.1.1.19.' . $index[$oid]['hzQtmRadioIndex'], + 'horizon-quantum-tx', + $oid, + $oid . ' TX Power', + null, + 1, + 10 + ); + } + } + + return $sensors; + } + + public function discoverWirelessRssi() + { + $index = snmpwalk_group($this->getDeviceArray(), 'hzQtmModemIndex', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $data = snmpwalk_group($this->getDeviceArray(), 'hzQtmModemChannelizedRSL', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $sensors = []; + foreach ($data as $oid => $rssi_value) { + if ($rssi_value['hzQtmModemChannelizedRSL'] != '-99') { + $sensors[] = new WirelessSensor( + 'rssi', + $this->getDeviceId(), + '.1.3.6.1.4.1.7262.2.4.5.2.1.1.3.' . $index[$oid]['hzQtmModemIndex'], + 'horizon-quantum', + $oid, + $oid . ' RSSI', + null, + 1, + 10 + ); + } + } + + return $sensors; + } + + public function discoverWirelessErrors() + { + $index = snmpwalk_group($this->getDeviceArray(), 'hzQtmWirelessEnetPortIndex', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $data = snmpwalk_group($this->getDeviceArray(), 'hzQtmWirelessEnetPortRxFramesErrors', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + $sensors = []; + foreach ($data as $oid => $errors_value) { + if ($errors_value['hzQtmWirelessEnetPortRxFramesErrors'] != '-99') { + $sensors[] = new WirelessSensor( + 'errors', + $this->getDeviceId(), + '.1.3.6.1.4.1.7262.2.4.5.2.3.1.4.' . $index[$oid]['hzQtmWirelessEnetPortIndex'], + 'horizon-quantum-rx', + $oid, + $oid . ' Rx Errors' + ); + } + } + + return $sensors; + } + + public function discoverWirelessRate() + { + $sensors = []; + $index = snmpwalk_group($this->getDeviceArray(), 'hzQtmModemIndex', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + + $data = snmpwalk_group($this->getDeviceArray(), 'hzQtmModemRxSpeed', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + foreach ($data as $oid => $rate_value) { + if ($rate_value['hzQtmModemRxSpeed'] != '-99') { + $sensors[] = new WirelessSensor( + 'rate', + $this->getDeviceId(), + '.1.3.6.1.4.1.7262.2.4.5.2.1.1.6.' . $index[$oid]['hzQtmModemIndex'], + 'horizon-quantum-rx', + $oid, + $oid . ' Rx Rate', + null, + 1, + 10 + ); + } + } + + $data = snmpwalk_group($this->getDeviceArray(), 'hzQtmModemTxSpeed', 'DRAGONWAVE-HORIZON-QUANTUM-MIB'); + foreach ($data as $oid => $rate_value) { + if ($rate_value['hzQtmModemTxSpeed'] != '-99') { + $sensors[] = new WirelessSensor( + 'rate', + $this->getDeviceId(), + '.1.3.6.1.4.1.7262.2.4.5.2.1.1.7.' . $index[$oid]['hzQtmModemIndex'], + 'horizon-quantum-tx', + $oid, + $oid . ' Tx Rate', + null, + 1, + 10 + ); + } + } + + return $sensors; + } +} diff --git a/includes/definitions/discovery/horizon-quantum.yaml b/includes/definitions/discovery/horizon-quantum.yaml new file mode 100644 index 000000000000..4cd42034094a --- /dev/null +++ b/includes/definitions/discovery/horizon-quantum.yaml @@ -0,0 +1,50 @@ +mib: DRAGONWAVE-HORIZON-QUANTUM-MIB +modules: + os: + version: DRAGONWAVE-HORIZON-QUANTUM-MIB::hzQtmSwInvAppOmniVersionNo.0 + serial: DRAGONWAVE-HORIZON-QUANTUM-MIB::hzQtmUnitSerialNo.0 + hardware: DRAGONWAVE-HORIZON-QUANTUM-MIB::hzQtmUnitAssemblylNo.0 + sensors: + temperature: + data: + - + oid: hzQtmIduTemperature.0 + num_oid: '.1.3.6.1.4.1.7262.2.4.1.1.8.0' + divisor: 100 + descr: 'IDU Temperature' + - + oid: hzQtmRadioTemperature.1 + num_oid: '.1.3.6.1.4.1.7262.2.4.5.4.1.1.14.1' + divisor: 10 + descr: 'Radio Temperature' + state: + data: + - + oid: hzQtmModemRxLossOfSignalAlarm + num_oid: '.1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.{{ $index }}' + index: 'hzQtmModemAlarmsIndex.{{ $index }}' + descr: 'Radio {{ $index }} Loss of Signal' + states: + - { value: 1, generic: 0, graph: 0, descr: 'No' } + - { value: 2, generic: 2, graph: 0, descr: 'Yes' } + - + oid: hzQtmModemModulationType + num_oid: '.1.3.6.1.4.1.7262.2.4.5.2.1.1.5.{{ $index }}' + index: 'hzQtmModemIndex.{{ $index }}' + descr: 'Radio {{ $index }} Modulation' + states: + - { value: 1, generic: 2, graph: 0, descr: 'qpsk' } + - { value: 2, generic: 2, graph: 0, descr: 'qam' } + - { value: 3, generic: 2, graph: 0, descr: 'qam16' } + - { value: 4, generic: 1, graph: 0, descr: 'qam32' } + - { value: 5, generic: 1, graph: 0, descr: 'qam64' } + - { value: 6, generic: 1, graph: 0, descr: 'qam128' } + - { value: 7, generic: 0, graph: 0, descr: 'qam256' } + - { value: 8, generic: 0, graph: 0, descr: 'x8psk' } + count: + data: + - + oid: hzQtmModemRxLossOfSignalCounts + num_oid: '.1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.{{ $index }}' + index: 'hzQtmModemAlarmsIndex.{{ $index }}' + descr: 'Radio {{ $index }} Loss of Signals' diff --git a/includes/definitions/horizon-quantum.yaml b/includes/definitions/horizon-quantum.yaml new file mode 100644 index 000000000000..d951a93ef528 --- /dev/null +++ b/includes/definitions/horizon-quantum.yaml @@ -0,0 +1,12 @@ +os: horizon-quantum +text: 'Dragonwave Horizon Quantum' +type: wireless +icon: dragonwave +mib_dir: dragonwave +over: + - { graph: device_wireless_snr, text: 'SNR' } + - { graph: device_wireless_rssi, text: 'RSSI' } +discovery: + - + sysObjectID: + - .1.3.6.1.4.1.7262.2.4 diff --git a/includes/polling/ports/os/horizon-quantum.inc.php b/includes/polling/ports/os/horizon-quantum.inc.php new file mode 100644 index 000000000000..0a520e019a4b --- /dev/null +++ b/includes/polling/ports/os/horizon-quantum.inc.php @@ -0,0 +1,43 @@ + 'hzQtmEnetPortName', + 'ifDescr' => 'hzQtmEnetPortName', + 'ifMtu' => 'hzQtmEnetPortMaxFrameSize', + 'ifInOctets' => 'hzQtmEnetPortRxBytes', + 'ifOutOctets' => 'hzQtmEnetPortTxBytes', + 'ifInUcastPkts' => 'hzQtmEnetPortRxUcastPkts', + 'ifOutUcastPkts' => 'hzQtmEnetPortTxUcastPkts', + 'ifInNUcastPkts' => 'hzQtmEnetPortRxNUcastPkts', + 'ifOutNUcastPkts' => 'hzQtmEnetPortTxNUcastPkts', + 'ifInErrors' => 'hzQtmEnetPortRxErrors', + 'ifOutErrors' => 'hzQtmEnetPortTxErrors', + 'ifInDiscards' => 'hzQtmEnetPortRxDiscards', + 'ifOutDiscards' => 'hzQtmEnetPortTxDiscards', + 'ifInUnknownProtos' => 'hzQtmEnetPortRxUnknownProtos', +]; + +$hzqtmPortSpeed = [ + 1 => ['10000000', '10'], + 2 => ['100000000', '100'], + 3 => ['1000000000', '1000'], + 4 => ['1000000000', '1000'], +]; + +foreach ($hzqtm_stats as $index => $port) { + foreach ($required as $key => $val) { + $port_stats[$port['hzQtmEnetPortIndex']][$key] = $hzqtm_stats[$index][$val]; + } + $port_stats[$port['hzQtmEnetPortIndex']]['ifOperStatus'] = $port['hzQtmEnetPortLinkStatus'] == 2 ? 'up' : 'down'; + $port_stats[$port['hzQtmEnetPortIndex']]['ifAdminStatus'] = $port['hzQtmEnetPortAdminState'] == 1 ? 'up' : 'down'; + $port_stats[$port['hzQtmEnetPortIndex']]['ifSpeed'] = $hzqtmPortSpeed[$port['hzQtmEnetPortSpeed']][0]; + $port_stats[$port['hzQtmEnetPortIndex']]['ifHighSpeed'] = $hzqtmPortSpeed[$port['hzQtmEnetPortSpeed']][1]; +} + +unset($hzqtm_stats); diff --git a/mibs/dragonwave/DRAGONWAVE-HORIZON-QUANTUM-MIB b/mibs/dragonwave/DRAGONWAVE-HORIZON-QUANTUM-MIB new file mode 100644 index 000000000000..5903b1af62fe --- /dev/null +++ b/mibs/dragonwave/DRAGONWAVE-HORIZON-QUANTUM-MIB @@ -0,0 +1,8092 @@ + +-- File Name : HORIZON-QUANTUM-MIB.mib +-- Version : 1.2.5 +-- Date : Mar 19 2013 +-- Author : DragonWave Inc. + +DRAGONWAVE-HORIZON-QUANTUM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, + Counter32, TimeTicks, Counter64, IpAddress, Integer32 + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + ifIndex + FROM RFC1213-MIB + horizon + FROM HORIZON-MIB; + +hzQtmModIdentity MODULE-IDENTITY + LAST-UPDATED "201003090930Z" + ORGANIZATION + "Dragonwave Inc." + CONTACT-INFO + "http://www.dragonwaveinc.com + 600-411 Legget Drive + Ottawa, Ontario + Canada, K2K 3C9 + + Tel : 613-599-9991 + Fax: 613-599-4265 + Support: 613-271-7010" + DESCRIPTION + "" +::= { horizonQuantum 1000 } + + +-- Important!! For HP OpenView, the following OID definition for ISO must be commented out, +-- otherwise it won't compile. HP openView has already defined ISO. +-- iso OBJECT IDENTIFIER ::= { 1 } + +horizonQuantum OBJECT IDENTIFIER ::= { horizon 4 } + +-- +-- Node definitions +-- + +hzQtmSystem OBJECT IDENTIFIER ::= { horizonQuantum 1 } + +-- ------------- +-- hzQtmSystem +-- ------------- + +hzQtmSysGeneral OBJECT IDENTIFIER ::= { hzQtmSystem 1 } +hzQtmSysUpgradeSpeed OBJECT IDENTIFIER ::= { hzQtmSystem 2 } +hzQtmSysDowngradeSpeed OBJECT IDENTIFIER ::= { hzQtmSystem 3 } +hzQtmSysSpeed OBJECT IDENTIFIER ::= { hzQtmSystem 4 } +hzQtmInventory OBJECT IDENTIFIER ::= { hzQtmSystem 5 } + +-- ---------------------------- +-- hzQtmInventory +-- ---------------------------- + +hzQtmHwInventory OBJECT IDENTIFIER ::= { hzQtmInventory 1 } +hzQtmSwInventory OBJECT IDENTIFIER ::= { hzQtmInventory 2 } +hzQtmAtpc OBJECT IDENTIFIER ::= { hzQtmSystem 6 } +hzQtmHitlessAam OBJECT IDENTIFIER ::= { hzQtmSystem 7 } +hzQtmHitlessAamDiagnostics OBJECT IDENTIFIER ::= { hzQtmHitlessAam 4 } +hzQtmPeerSysInfo OBJECT IDENTIFIER ::= { hzQtmSystem 8 } +hzQtmBac OBJECT IDENTIFIER ::= { hzQtmSystem 9 } +hzQtmSysDiagnostics OBJECT IDENTIFIER ::= { hzQtmSystem 10 } +hzQtmSysLicensedFeatureGroups OBJECT IDENTIFIER ::= { hzQtmSystem 11 } +hzQtmXpic OBJECT IDENTIFIER ::= { hzQtmSystem 12 } +hzQtmPlcm OBJECT IDENTIFIER ::= { hzQtmSystem 13 } +hzQtmBandwidthDoubling OBJECT IDENTIFIER ::= { hzQtmSystem 14 } +hzQtmSyncE OBJECT IDENTIFIER ::= { hzQtmSystem 15 } + +hzQtmAuthentication OBJECT IDENTIFIER ::= { horizonQuantum 2 } +hzQtmNetworkManagement OBJECT IDENTIFIER ::= { horizonQuantum 3 } +hzQtmNetworkManagementInterface OBJECT IDENTIFIER ::= { hzQtmNetworkManagement 8 } +hzQtmNetworkInterface OBJECT IDENTIFIER ::= { horizonQuantum 4 } +hzQtmEnetPort OBJECT IDENTIFIER ::= { hzQtmNetworkInterface 1 } +hzQtmAggregatedEnetPort OBJECT IDENTIFIER ::= { hzQtmNetworkInterface 2 } +hzQtmAggregatedEnetPortConfig OBJECT IDENTIFIER ::= { hzQtmAggregatedEnetPort 1 } +hzQtmAggregatedEnetPortStats OBJECT IDENTIFIER ::= { hzQtmAggregatedEnetPort 2 } +hzQtmWirelessInterface OBJECT IDENTIFIER ::= { horizonQuantum 5 } + +-- ---------------------------- +-- hzQtmWirelessInterface +-- ---------------------------- + +hzQtmWirelessInterfaceNames OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 1 } +hzQtmWirelessInterfaceModems OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 2 } +hzQtmWirelessInterfaceIF OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 3 } +hzQtmWirelessInterfaceRadios OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 4 } +hzQtmWirelessInterfaceRadioFrequencies OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 5 } + +-- -------------------------------------- +-- hzQtmWirelessInterfaceRadioFrequencies +-- -------------------------------------- + +hzQtmWirelessInterfaceRadio1Frequencies OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceRadioFrequencies 1 } +hzQtmRadio1ProgrammedFrequency OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceRadio1Frequencies 5 } +hzQtmWirelessInterfaceRadio2Frequencies OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceRadioFrequencies 2 } +hzQtmRadio2ProgrammedFrequency OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceRadio2Frequencies 5 } +hzQtmWirelessInterfaceAntenna OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 6 } +hzQtmWirelessInterfaceRedundancy OBJECT IDENTIFIER ::= { hzQtmWirelessInterface 7 } +hzQtmWirelessInterfaceRedundancyDiagnostics OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceRedundancy 6 } +hzQtmWirelessInterfaceRedundancyRadioSwitch OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceRedundancy 7 } +hzQtmCalendar OBJECT IDENTIFIER ::= { horizonQuantum 6 } +hzQtmAlarms OBJECT IDENTIFIER ::= { horizonQuantum 7 } +hzQtmSystemAlarms OBJECT IDENTIFIER ::= { hzQtmAlarms 2 } +hzQtmNetworkInterfaceAlarms OBJECT IDENTIFIER ::= { hzQtmAlarms 3 } +hzQtmWirelessInterfaceAlarms OBJECT IDENTIFIER ::= { hzQtmAlarms 4 } +hzQtmModemAlarms OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceAlarms 1 } +hzQtmRadioAlarms OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceAlarms 2 } +hzQtmIFAlarms OBJECT IDENTIFIER ::= { hzQtmWirelessInterfaceAlarms 3 } +hzQtmTrapConfig OBJECT IDENTIFIER ::= { horizonQuantum 8 } + +-- ---------------------------- +-- TRAP ENABLE +-- ---------------------------- + +hzQtmTrapEnable OBJECT IDENTIFIER ::= { hzQtmTrapConfig 3 } +hzQtmSnmp OBJECT IDENTIFIER ::= { horizonQuantum 9 } +hzQtmManagementSessions OBJECT IDENTIFIER ::= { horizonQuantum 10 } +hzQtmHttp OBJECT IDENTIFIER ::= { horizonQuantum 11 } +hzQtmHttpSecure OBJECT IDENTIFIER ::= { hzQtmHttp 2 } +hzQtmQos OBJECT IDENTIFIER ::= { horizonQuantum 12 } +hzQtmRapidLinkShutdown OBJECT IDENTIFIER ::= { horizonQuantum 13 } + +-- +-- rlsStatus +-- + +hzQtmRlsStatus OBJECT IDENTIFIER ::= { hzQtmRapidLinkShutdown 12 } +hzQtmRlsPortGroup OBJECT IDENTIFIER ::= { hzQtmRapidLinkShutdown 13 } +hzQtmSntp OBJECT IDENTIFIER ::= { horizonQuantum 14 } +hzQtmLogs OBJECT IDENTIFIER ::= { horizonQuantum 15 } +hzQtmSysLog OBJECT IDENTIFIER ::= { hzQtmLogs 4 } +hzQtmRadius OBJECT IDENTIFIER ::= { horizonQuantum 16 } +hzQtmSnmpNotifications OBJECT IDENTIFIER ::= { horizonQuantum 21 } + +-- This node is reserved. + +hzQtmReserved OBJECT IDENTIFIER ::= { horizonQuantum 999 } + +-- ---------------------------- +-- hzQtmGeneral +-- ---------------------------- + +hzQtmResetSystem OBJECT-TYPE + SYNTAX INTEGER { + reset (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing '1' to this object resets the NIC, Modem, and radio." + ::= { hzQtmSysGeneral 1 } + +hzQtmSaveMIB OBJECT-TYPE + SYNTAX INTEGER { + save (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing '1' or 'save' to this object save all MIB values." + ::= { hzQtmSysGeneral 2 } + +hzQtmOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2), + testing (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the system. + Testing indicates that no operational packets can be passed." + ::= { hzQtmSysGeneral 3 } + +hzQtmAirInterfaceEncryption OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OBSOLETE. This enables encryption on the air interface. " + ::= { hzQtmSysGeneral 4 } + +hzQtmSystemCapacityOption OBJECT-TYPE + SYNTAX INTEGER { + singleModem-singleRadio (1), + multiModem-singleRadio (2), + multiModem-multiRadio (3), + singleModem-redundancy (4), + multiCarrierXpic (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the system capacity options. There are four options: + Select 'singleModem-singleRadio' for a 400Mbps system. + Select 'multiModem-singleRadio' for 800Mbps when the system is equipped with an internal or external IF Coupler. + Select 'multiModem-multiRadio' for 800Mbps when the system is equipped with two radios connected to a Dual Polarization Radio Mount (DPRM). + Select 'singleModem-redundancy' to provide a redundant 400Mbps link using a Redundant Dual Radio Mount (RDRM). + Select 'multiCarrierXpic' when two systems are connected together to provide a four channels XPIC link. + + Notes: + Setting the system capacity to 'singleModem-redundancy will fail if the primary path has not been set to either wireless_port1 or wireless_port2. + Setting the system capacity to 'multiModem-multiRadio' will set the transmit power of wireless_port2 to the same transmite power as wireless_port1. + Changing system capacity requires a reset in order to be activated." + DEFVAL { singleModem-singleRadio } + ::= { hzQtmSysGeneral 5 } + +hzQtmSystemLedStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current LED status and colour." + ::= { hzQtmSysGeneral 6 } + +hzQtmSaveL2SwConfig OBJECT-TYPE + SYNTAX INTEGER { + save (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing '1' or 'save' to this object will save all L2 Switch config values." + ::= { hzQtmSysGeneral 7 } + +hzQtmIduTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IDU temperature in degree Celsius. The actual temperature is determined by dividing the number by 100. e.g. 2825 is actually 28.25 degrees Celsius." + ::= { hzQtmSysGeneral 8 } + +-- ---------------------------- +-- hzQtmSysUpgradeSpeed +-- ---------------------------- + +hzQtmLicensedSpeedUpgradeSpeedAndKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enter your key here along with the maximum speed for that key to upgrade the system. + + Format: [speed] [key] + Example: 800 abc123" + ::= { hzQtmSysUpgradeSpeed 1 } + +hzQtmLicensedSpeedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of times the licensed speed has been changed successfully. It is used when generating new license keys for your system." + ::= { hzQtmSysUpgradeSpeed 2 } + +-- ---------------------------- +-- hzQtmSysDowngradeSpeed +-- ---------------------------- + +hzQtmLicensedSpeedDowngradeSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reduce your licensed speed by entering a speed to this write-only object and take note of the generated key in hzQtmDowngradeLicensedSpeedKey. + + Format: [speed] + Example: 200" + ::= { hzQtmSysDowngradeSpeed 1 } + +hzQtmLicensedSpeedCountUsedForKey OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of times the licensed speed has been changed successfully. It is used when generating new license keys for your system." + ::= { hzQtmSysDowngradeSpeed 2 } + +hzQtmLicensedSpeedConfirmationKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This read-only object will show a 'key' after successfully downgrading the license speed." + ::= { hzQtmSysDowngradeSpeed 3 } + +hzQtmSysDowngradeSpeedDecrement OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmSysDowngradeSpeed 4 } + +-- ---------------------------- +-- hzQtmSysSpeed +-- ---------------------------- + +hzQtmSystemCurrentSpeed OBJECT-TYPE + SYNTAX Integer32 (0..2000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Changes the working speed of the horizon. Writes are only valid if system is a FLEX. Due to backwards compatibility issue, 0 value should be treated as 0 Mbps." + ::= { hzQtmSysSpeed 1 } + +hzQtmSystemLicensedSpeed OBJECT-TYPE + SYNTAX Integer32 (0..2000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum speed that this system can operate at. Due to backwards compatibility issue, 0 value should be treated as 0 Mbps." + ::= { hzQtmSysSpeed 2 } + +hzQtmSystemModeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSystemModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of system mode settings" + ::= { hzQtmSysSpeed 3 } + +hzQtmSystemModeEntry OBJECT-TYPE + SYNTAX HzQtmSystemModeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A system mode entry containing all the system mode values" + INDEX { hzQtmSystemModeIndex } + ::= { hzQtmSystemModeTable 1 } + +HzQtmSystemModeEntry ::= SEQUENCE { + hzQtmSystemModeIndex + Integer32, + hzQtmSystemModeId + Integer32, + hzQtmSystemModeName + DisplayString, + hzQtmSystemModeProgrammed + INTEGER +} + +hzQtmSystemModeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each system mode. " + ::= { hzQtmSystemModeEntry 1 } + +hzQtmSystemModeId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System mode Id. " + ::= { hzQtmSystemModeEntry 2 } + +hzQtmSystemModeName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system mode name." + ::= { hzQtmSystemModeEntry 3 } + +hzQtmSystemModeProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the operating system mode for the modem. + + Notes: + Only 1 index may be selected. + Changing this option requires a system reset." + DEFVAL { notActive } + ::= { hzQtmSystemModeEntry 4 } + +-- ---------------------------- +-- hzQtmHwInventory +-- ---------------------------- + +hzQtmFrequencyFilePartNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing Part Number of the Frequency File" + ::= { hzQtmHwInventory 1 } + +hzQtmUnitSerialNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing Serial Number of the Unit." + ::= { hzQtmHwInventory 2 } + +hzQtmUnitAssemblylNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the Assembly Number of the Unit." + ::= { hzQtmHwInventory 3 } + +hzQtmCcaSerialNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing Serial no of the NCC." + ::= { hzQtmHwInventory 4 } + +hzQtmCcaPartNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing assembly no of the NCC." + ::= { hzQtmHwInventory 5 } + +hzQtmRadio1SerialNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the serial number of radio 1" + ::= { hzQtmHwInventory 6 } + +hzQtmRadio2SerialNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the serial number of radio 2 if configured" + ::= { hzQtmHwInventory 7 } + +hzQtmRadio1HardwareId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the hardware id of radio 1" + ::= { hzQtmHwInventory 8 } + +hzQtmRadio2HardwareId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the hardware id of radio 2 if configured" + ::= { hzQtmHwInventory 9 } + +hzQtmRadio1HardwareType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the hardware type for radio 1" + ::= { hzQtmHwInventory 10 } + +hzQtmRadio2HardwareType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing the hardware type for radio 2" + ::= { hzQtmHwInventory 11 } + +-- ---------------------------- +-- hzQtmSwInventory +-- ---------------------------- + +hzQtmSwInvAppOmniVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number of the Omni." + ::= { hzQtmSwInventory 1 } + +hzQtmSwInvAppFirmwareVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number of the FPGA." + ::= { hzQtmSwInventory 2 } + +hzQtmSwInvFrequencyFileVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number of the FrequencyFile." + ::= { hzQtmSwInventory 3 } + +hzQtmSwInvMibVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number of the MIB." + ::= { hzQtmSwInventory 4 } + +hzQtmSwInvRadioFirmware1VersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio firmware1 version." + ::= { hzQtmSwInventory 5 } + +hzQtmSwInvRadioFirmware2VersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio firmware2 version." + ::= { hzQtmSwInventory 6 } + +hzQtmSwInvAppSoftwareVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number of the application software." + ::= { hzQtmSwInventory 7 } + +hzQtmSwInvBootloaderVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bootloader version number." + ::= { hzQtmSwInventory 8 } + +hzQtmSwInvSupportingAppVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number for the third party applications such as ECFM etc..." + ::= { hzQtmSwInventory 9 } + +hzQtmSwInvOperatingSystemVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number of the running operating system." + ::= { hzQtmSwInventory 10 } + +hzQtmSwInvRadio1CurrentFirmwareVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current running firmware version for Radio1." + ::= { hzQtmSwInventory 11 } + +hzQtmSwInvRadio2CurrentFirmwareVersionNo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current running firmware version for Radio2." + ::= { hzQtmSwInventory 12 } + +-- ---------------------------- +-- hzQtmAtpc +-- ---------------------------- + +hzQtmAtpcEnable OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether Automatic Transmit Power Control (ATPC) is enabled." + DEFVAL { off } + ::= { hzQtmAtpc 1 } + +hzQtmAtpcStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the actual condition of ATPC: + Enabled – if config is on and no issues + + Auto-Disabled – when ATPC coordinated power alarm present + + Disabled-manual – if config set to off" + ::= { hzQtmAtpc 2 } + +hzQtmAtpcCoordinatedPower OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The Coordinated Power can be enabled by specifying the coordinated power status and coordinated power offset in a string with the following format (without the single quotes): + + '' + + The offset can optionally be specified after the 'on' string and after a single space and can be be between 0.0 and 10.0 inclusive. The 'offset' is represented in dBm and indicates the offset below TxPower. The accuracy is limited to tenths of dBm so an offset of 9.99 is recognized as 9.9 dBm. + + Examples: 'on 5.5' or 'off'" + ::= { hzQtmAtpc 3 } + +-- ---------------------------- +-- hzQtmHam +-- ---------------------------- + +hzQtmHitlessAamStatus OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Read or set the Hitless Automatic Adaptive Modulation (HAAM) as 'on' or 'off'. + HAAM feature is only available when system peer link compatibility mode is Quantum." + DEFVAL { off } + ::= { hzQtmHitlessAam 1 } + +hzQtmHitlessAamManualMode OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Read or set the Hitless Automatic Adaptive Modulation (HAAM) Manual Mode as 'on' or 'off'." + ::= { hzQtmHitlessAam 2 } + +-- ---------------- +-- hzQtmHitlessAamTable +-- ---------------- + +hzQtmHitlessAamTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmHitlessAamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Hitless Aam." + ::= { hzQtmHitlessAam 3 } + +hzQtmHitlessAamEntry OBJECT-TYPE + SYNTAX HzQtmHitlessAamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Hitless Aam Status and Configurations." + INDEX { hzQtmHitlessAamIndex } + ::= { hzQtmHitlessAamTable 1 } + +HzQtmHitlessAamEntry ::= SEQUENCE { + hzQtmHitlessAamIndex + INTEGER, + hzQtmHitlessAamCurrentMode + DisplayString +} + +hzQtmHitlessAamIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmHitlessAamEntry 1 } + +hzQtmHitlessAamCurrentMode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A read-only string specifing the currently running Hitless AAM Mode." + ::= { hzQtmHitlessAamEntry 2 } + +-- ---------------------------- +-- hzQtmAamDiagnostics +-- ---------------------------- + +hzQtmHitlessAamModem1Diagnose OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This service effecting write-only object accepts either 'up' or 'down' to diagnose whether the modulation speed can be increased or decreased respectively for modem1. Poll the hzQtmAamModem1DiagnosticResult object to determine the results." + ::= { hzQtmHitlessAamDiagnostics 1 } + +hzQtmHitlessAamModem1DiagnosticResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result from Hitless AAM Diagnostic for modem1 is read from this object." + ::= { hzQtmHitlessAamDiagnostics 2 } + +hzQtmHitlessAamModem2Diagnose OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This service effecting write-only object accepts either 'up' or 'down' to diagnose whether the modulation speed can be increased or decreased respectively for modem2. Poll the hzQtmAamModem2DiagnosticResult object to determine the results." + ::= { hzQtmHitlessAamDiagnostics 3 } + +hzQtmHitlessAamModem2DiagnosticResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result from Hitless AAM Diagnostic for modem2 is read from this object." + ::= { hzQtmHitlessAamDiagnostics 4 } + +-- ---------------- +-- End of hzQtmHitlessAamDiagnostics +-- ---------------- + +hzQtmHitlessAamMaxMode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enter a string indicating the highest allowed system mode to be used for Hitless AAM. Example: hz50_364_256qam" + ::= { hzQtmHitlessAam 5 } + +hzQtmHitlessAamMinMode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enter a string indicating the lowest allowed system mode to be used for Hitless AAM. Example: hz50_67_qpsk" + ::= { hzQtmHitlessAam 6 } + +-- ---------------------- +-- hzQtmPeerSysInfo +-- --------------------- + +hzQtmPeerMacAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC Address of the peer network interface card." + ::= { hzQtmPeerSysInfo 1 } + +hzQtmPeerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP Address of the peer network interface card." + ::= { hzQtmPeerSysInfo 2 } + +hzQtmPeerSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subnet mask for the peer network interface card." + ::= { hzQtmPeerSysInfo 3 } + +hzQtmBacTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmBacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmBac 1 } + +hzQtmBacEntry OBJECT-TYPE + SYNTAX HzQtmBacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmBacQIndex } + ::= { hzQtmBacTable 1 } + +HzQtmBacEntry ::= SEQUENCE { + hzQtmBacQIndex + INTEGER, + hzQtmBacQEnable + INTEGER, + hzQtmBacQBlockSize + Integer32 +} + +hzQtmBacQIndex OBJECT-TYPE + SYNTAX INTEGER { + queue1 (1), + queue2 (2), + queue3 (3), + queue4 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each of the 4 Queues." + ::= { hzQtmBacEntry 1 } + +hzQtmBacQEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure Queue Compression state to disable/enable. + BAC feature is only available when system peer link compatibility mode is Quantum." + ::= { hzQtmBacEntry 2 } + +hzQtmBacQBlockSize OBJECT-TYPE + SYNTAX Integer32 (128..8000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure Queue Compression block size (128...8000). Block size has to be in increments of 64 bytes. Otherwise it will be rounded off to nearest 64 bytes. + Valid block sizes are <256 512 1024 4032 8000> + " + ::= { hzQtmBacEntry 3 } + +-- ---------------------- +-- hzQtmLoopback +-- --------------------- + +hzQtmIFPath1LoopbackAndTimeout OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To enable or disable IF path1 loopback. If timeout is not specified it's defaulted to 30 sec and if it's set to 0, infinite loopback is intended. + + Enter loopback on | off along with the timeout value. + + Format: [on | off] [timeout in sec] + Example: on 40 + + Enabling loopback is service disruptive." + ::= { hzQtmSysDiagnostics 1 } + +hzQtmIFPath2LoopbackAndTimeout OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To enable or disable IF path2 loopback. If timeout is not specified it's defaulted to 30 sec and if it's set to 0, infinite loopback is intended. + + Enter loopback on | off along with the timeout value. + + Format: [on | off] [timeout in sec] + Example: on 40 + + Enabling loopback is service disruptive." + ::= { hzQtmSysDiagnostics 2 } + +hzQtmRadio1LoopbackAndTimeout OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To enable or disable radio1 loopback. This feature is only supported when 1002+ radio is connected. + + If timeout is not specified it's defaulted to 30 sec and if it's set to 0, infinite loopback is intended. + Enter loopback on | off along with the timeout value. + + Format: [on | off] [timeout in sec] + Example: on 40 + + Enabling loopback is service disruptive." + ::= { hzQtmSysDiagnostics 3 } + +hzQtmRadio2LoopbackAndTimeout OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To enable or disable radio2 loopback. This feature is only supported when 1002+ radio is connected. + + If timeout is not specified it's defaulted to 30 sec and if it's set to 0, infinite loopback is intended. + Enter loopback on | off along with the timeout value. + + Format: [on | off] [timeout in sec] + Example: on 40 + + Enabling loopback is service disruptive." + ::= { hzQtmSysDiagnostics 4 } + +hzQtmSysUpgradeFeatureGroupsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSysUpgradeFeatureGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of system upgrade feature groups." + ::= { hzQtmSysLicensedFeatureGroups 1 } + +hzQtmSysUpgradeFeatureGroupsEntry OBJECT-TYPE + SYNTAX HzQtmSysUpgradeFeatureGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A system upgrade feature group entry containing all licensed feature groups." + INDEX { hzQtmUpgradeLicensedFeatureIndex } + ::= { hzQtmSysUpgradeFeatureGroupsTable 1 } + +HzQtmSysUpgradeFeatureGroupsEntry ::= SEQUENCE { + hzQtmUpgradeLicensedFeatureIndex + INTEGER, + hzQtmUpgradeLicensedFeatureKey + DisplayString, + hzQtmUpgradeLicensedFeatureCount + Integer32 +} + +hzQtmUpgradeLicensedFeatureIndex OBJECT-TYPE + SYNTAX INTEGER { + xpic (1), + bac (2), + rlsEcfm (3), + hitlessAam (4), + dualWirelessPorts (5), + l2switch (6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each licensed group. Please note XPIC, HAAM and + BAC feature is only available when system peer link compatibility mode is Quantum." + ::= { hzQtmSysUpgradeFeatureGroupsEntry 1 } + +hzQtmUpgradeLicensedFeatureKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The key required for upgrading a feature." + ::= { hzQtmSysUpgradeFeatureGroupsEntry 2 } + +hzQtmUpgradeLicensedFeatureCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of times the licensed feature has been changed successfully." + ::= { hzQtmSysUpgradeFeatureGroupsEntry 3 } + +hzQtmSysDowngradeFeatureGroupsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSysDowngradeFeatureGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of system downgrade system groups." + ::= { hzQtmSysLicensedFeatureGroups 2 } + +hzQtmSysDowngradeFeatureGroupsEntry OBJECT-TYPE + SYNTAX HzQtmSysDowngradeFeatureGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A system downgrade feature group entry containing all licensed feature groups." + INDEX { hzQtmDowngradeLicensedFeatureIndex } + ::= { hzQtmSysDowngradeFeatureGroupsTable 1 } + +HzQtmSysDowngradeFeatureGroupsEntry ::= SEQUENCE { + hzQtmDowngradeLicensedFeatureIndex + INTEGER, + hzQtmDowngradeLicensedFeature + INTEGER, + hzQtmDowngradeLicensedFeatureCount + Integer32, + hzQtmDowngradeLicensedFeatureKey + DisplayString +} + +hzQtmDowngradeLicensedFeatureIndex OBJECT-TYPE + SYNTAX INTEGER { + xpic (1), + bac (2), + rlsEcfm (3), + hitlessAam (4), + dualWirelessPorts (5), + l2switch (6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each licensed group. " + ::= { hzQtmSysDowngradeFeatureGroupsEntry 1 } + +hzQtmDowngradeLicensedFeature OBJECT-TYPE + SYNTAX INTEGER { + downgrade (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Downgrading a licensed feature." + ::= { hzQtmSysDowngradeFeatureGroupsEntry 2 } + +hzQtmDowngradeLicensedFeatureCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of times the licensed feature has been downgraded." + ::= { hzQtmSysDowngradeFeatureGroupsEntry 3 } + +hzQtmDowngradeLicensedFeatureKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The key generated after downgrading a licensed feature." + ::= { hzQtmSysDowngradeFeatureGroupsEntry 4 } + +hzQtmSysLicensedFeatureGroupsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSysLicensedFeatureGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmSysLicensedFeatureGroups 3 } + +hzQtmSysLicensedFeatureGroupsEntry OBJECT-TYPE + SYNTAX HzQtmSysLicensedFeatureGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmSysLicensedFeatureGroupIndex } + ::= { hzQtmSysLicensedFeatureGroupsTable 1 } + +HzQtmSysLicensedFeatureGroupsEntry ::= SEQUENCE { + hzQtmSysLicensedFeatureGroupIndex + INTEGER, + hzQtmSysLicensedFeatureGroup + DisplayString, + hzQtmSysLicensedFeatureGroupStatus + INTEGER +} + +hzQtmSysLicensedFeatureGroupIndex OBJECT-TYPE + SYNTAX INTEGER { + xpic (1), + bac (2), + rlsEcfm (3), + hitlessAam (4), + dualWirelessPorts (5), + l2switch (6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each licensed group. " + ::= { hzQtmSysLicensedFeatureGroupsEntry 1 } + +hzQtmSysLicensedFeatureGroup OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the licensed feature group." + ::= { hzQtmSysLicensedFeatureGroupsEntry 2 } + +hzQtmSysLicensedFeatureGroupStatus OBJECT-TYPE + SYNTAX INTEGER { + unlicensed (1), + licensed (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the feature group is unlicensed or licensed." + ::= { hzQtmSysLicensedFeatureGroupsEntry 3 } + +-- ---------------------------- +-- hzQtmXpic +-- ---------------------------- + +hzQtmXpicStatus OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Read or set the XPIC as 'on' or 'off'. + XPIC feature is only available when system peer link compatibility mode is Quantum." + DEFVAL { off } + ::= { hzQtmXpic 1 } + +hzQtmXpicActualStatus OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Read the actual XPIC status as 'on' or 'off'. + XPIC feature is only available when system peer link compatibility mode is Quantum." + ::= { hzQtmXpic 2 } + +hzQtmXpicMode OBJECT-TYPE + SYNTAX INTEGER { + master (1), + slave (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Read or set the XPIC mode. + The XPIC mode defines which system is controlling the radio (master) in a Multi Carrier XPIC configuration." + ::= { hzQtmXpic 3 } + +-- ---------------------------- +-- hzQtmPlcm +-- ---------------------------- + +hzQtmPlcmMode OBJECT-TYPE + SYNTAX INTEGER { + qtm (1), + duo (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Decides if the peer in the link is a Quantum or a Duo." + ::= { hzQtmPlcm 1 } + +hzQtmPlcmConfigQtmAsDuo OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When enabled, a DUO compatible configuration is used when PLCM is configured as QTM." + ::= { hzQtmPlcm 2 } + +hzQtmPlcmPeerOmniVersionTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmPlcmPeerOmniVersionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of omni version of the peer when PLCM mode is configured as Duo" + ::= { hzQtmPlcm 3 } + +hzQtmPlcmPeerOmniVersionEntry OBJECT-TYPE + SYNTAX HzQtmPlcmPeerOmniVersionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A omni version of the peer when PLCM mode is configured as Duo entry containing all the omni version" + INDEX { hzQtmPlcmPeerOmniVersionIndex } + ::= { hzQtmPlcmPeerOmniVersionTable 1 } + +HzQtmPlcmPeerOmniVersionEntry ::= SEQUENCE { + hzQtmPlcmPeerOmniVersionIndex + Integer32, + hzQtmPlcmPeerOmniVersionName + DisplayString, + hzQtmPlcmPeerOmniVersionProgrammed + INTEGER +} + +hzQtmPlcmPeerOmniVersionIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each peer omni name. " + ::= { hzQtmPlcmPeerOmniVersionEntry 1 } + +hzQtmPlcmPeerOmniVersionName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The peer omni name." + ::= { hzQtmPlcmPeerOmniVersionEntry 2 } + +hzQtmPlcmPeerOmniVersionProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "omni version of the peer when PLCM mode is configured as Duo. + + Notes: + Only 1 index may be selected." + DEFVAL { notActive } + ::= { hzQtmPlcmPeerOmniVersionEntry 3 } + +hzQtmPlcmMgtInterface OBJECT-TYPE + SYNTAX INTEGER { + inBand (1), + outOfBand (2), + port2extened (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Decide the peer link management interface when PLCM mode is configured as a Duo." + ::= { hzQtmPlcm 4 } + +hzQtmPlcmDataPort OBJECT-TYPE + SYNTAX INTEGER { + p1 (1), + p2 (2), + p3 (3), + p4 (4), + p5 (5), + p6 (6), + p7 (7), + p8 (8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the Ethernet traffic Port when PLCM mode is configured as a Duo. + Data port and management port have to be same when configured as 'inband' + management and data port and management port cannot be same for 'outOfBand' + and 'port2 extended' configuration." + ::= { hzQtmPlcm 5 } + +hzQtmPlcmDataVlanTag OBJECT-TYPE + SYNTAX Integer32 (1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the Vlan Tag Id (1...4095)for Ethernet data when PLCM mode is configured as a Duo." + ::= { hzQtmPlcm 6 } + +hzQtmPlcmMgmtPort OBJECT-TYPE + SYNTAX INTEGER { + p1 (1), + p2 (2), + p3 (3), + p4 (4), + p5 (5), + p6 (6), + p7 (7), + p8 (8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the network management traffic port when PLCM mode is configured as a Duo. + Data port and management port have to be same when configured as 'inband' + management and data port and management port cannot be same for 'outOfBand' + and 'port2 extended' configuration." + ::= { hzQtmPlcm 7 } + +hzQtmPlcmMgmtVlanTagging OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the network management traffic on has VLAN tagging on or not when PLCM mode is configured as a Duo." + ::= { hzQtmPlcm 8 } + +hzQtmPlcmMgmtVlanTag OBJECT-TYPE + SYNTAX Integer32 (1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the Vlan Tag Id (1...4095)for management data when PLCM mode is configured as a Duo." + ::= { hzQtmPlcm 9 } + +hzQtmPlcmMgmtTagPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The priority for vlan tagging (0...7)for management data when PLCM mode is configured as a Duo." + ::= { hzQtmPlcm 10 } + +hzQtmPlcmApplySaveResetSystem OBJECT-TYPE + SYNTAX INTEGER { + applySaveReset (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing '1' to this object apply peer link compatibility mib changes, + save the mib and resets the NIC, Modem, and radio." + ::= { hzQtmPlcm 20 } + +-- ---------------------------- +-- hzQtmXpic +-- ---------------------------- + +hzQtmBandwidthDoublingMode OBJECT-TYPE + SYNTAX INTEGER { + off (1), + primary (2), + secondary (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Read or set bandwidth doubling mode." + DEFVAL { off } + ::= { hzQtmBandwidthDoubling 1 } + +hzQtmBandwidthDoublingActualMode OBJECT-TYPE + SYNTAX INTEGER { + off (1), + primary (2), + secondary (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Read the actual bandwidth doubling mode." + ::= { hzQtmBandwidthDoubling 2 } + +hzQtmBandwidthDoublingPort OBJECT-TYPE + SYNTAX INTEGER { + enet-port-none (1), + enet-port-1 (2), + enet-port-2 (3), + enet-port-3 (4), + enet-port-4 (5), + enet-port-5 (6), + enet-port-6 (7), + enet-port-7 (8), + enet-port-8 (9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Read or set the bandwidth doubling data port interconnected between two systems." + ::= { hzQtmBandwidthDoubling 3 } + +hzQtmBandwidthDoublingActualPort OBJECT-TYPE + SYNTAX INTEGER { + enet-port-none (1), + enet-port-1 (2), + enet-port-2 (3), + enet-port-3 (4), + enet-port-4 (5), + enet-port-5 (6), + enet-port-6 (7), + enet-port-7 (8), + enet-port-8 (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Read the actual bandwidth doubling data port interconnected between two systems." + ::= { hzQtmBandwidthDoubling 4 } + +-- - ---------------------------- +-- hzQtmSyncE +-- ---------------------------- + +hzQtmSyncEMode OBJECT-TYPE + SYNTAX INTEGER { + off (1), + manual (2), + auto (3), + esmc (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Synchronous Ethernet support. When synchE is enabled, it can take clock from the following sources: free-run, Ethernet port3 to port8, wireless port1 or wireless port2. + off: disables synchE support. + manual: user specifies which port's incoming clock is to be used as clock source. If the specified port has no incoming clock, free-run will be used. + auto: using user configured clock source prority, Quantum selects the best available clock as source. + esmc: Quantum works in Ethernet Synchronization Messaging Channel mode. It supports Synchronous Status Message." + DEFVAL { off } + ::= { hzQtmSyncE 1 } + +hzQtmSyncEPrimarySource OBJECT-TYPE + SYNTAX INTEGER { + p3 (1), + p4 (2), + p5 (3), + p6 (4), + p7 (5), + p8 (6), + wp1 (7), + wp2 (8), + free-run (9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Selects which port to be used as syncE primary clock source." + ::= { hzQtmSyncE 2 } + +hzQtmSyncESecondarySource OBJECT-TYPE + SYNTAX INTEGER { + p3 (1), + p4 (2), + p5 (3), + p6 (4), + p7 (5), + p8 (6), + wp1 (7), + wp2 (8), + free-run (9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Selects which port to be used as syncE secondary when the master syncE is not available." + ::= { hzQtmSyncE 3 } + +hzQtmSyncEMemberPorts OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enter a string indicating all SyncE member ports. + Example: p3 wp1 + Port options: p3 p4 p5 p6 p7 p8 wp1 wp2" + ::= { hzQtmSyncE 4 } + +hzQtmSyncEForcedHoldover OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This forces SyncE into holdover mode. After the configurable timeout value, the forced holdover will be over. The forced timeout can be 0 to 300sec, 0 means infinite and default is 30sec." + ::= { hzQtmSyncE 5 } + +hzQtmSyncERevertive OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "In revertive mode, if the current source is secondary and the primary is Ok for configured amount of time, the primary will be used. The default revertive time is 10sec. " + ::= { hzQtmSyncE 6 } + +hzQtmSyncEClockSource OBJECT-TYPE + SYNTAX INTEGER { + p3 (1), + p4 (2), + p5 (3), + p6 (4), + p7 (5), + p8 (6), + wp1 (7), + wp2 (8), + free-run (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retrieves Synce clock source." + ::= { hzQtmSyncE 7 } + +hzQtmSyncEAcquisitionStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retrieves Synce acquisition status." + ::= { hzQtmSyncE 8 } + +hzQtmSyncEWanderFilter OBJECT-TYPE + SYNTAX INTEGER { + option1 (1), + option2 (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU G.8262 specifies different wander filter requirements for networks based on the 2.048 kbit/s hiearchy , option1, vs those based on the 1.544kbit/s hiearchy, option2. Option 2 specifies a low pass filter bandwidth of 0.1Hz, while option1 specifies a badwidth between 1 and10 Hz. " + ::= { hzQtmSyncE 9 } + + + + + + +-- - ---------------------------- +-- hzQtmAuthentication +-- ---------------------------- + +hzQtmUniquePeerAuthenticationKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..34)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The serial number of the peer node that this node will communicate with. + This is only used when authentication mode is set to unique." + ::= { hzQtmAuthentication 1 } + +hzQtmPeerDetectedSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The serial number of the peer node that the system is presently communicating + with. This is only used when authentication is set to unique." + ::= { hzQtmAuthentication 2 } + +hzQtmAuthenticationMode OBJECT-TYPE + SYNTAX INTEGER { + none (1), + unique (2), + group (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This sets the authentication mode for the system.If configured for unique + authentication, an horizon node only exchanges user traffic with one other + horizon node. The serial number is used in this case. + + If configured for group authentication, an horizon node exchanges user + traffic with another horizon node of the same group and uses the + authentication keys. + + Note: Changing this option requires a system reset." + DEFVAL { none } + ::= { hzQtmAuthentication 3 } + +hzQtmAuthenticationFailureAction OBJECT-TYPE + SYNTAX INTEGER { + blockTraffic (1), + passTraffic (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This sets the authentication failure action for the system. + + Block traffic will block all user traffic including remote + management access. Pass traffic will allow all user traffic + to be sent and recieved + + Note: Changing this option requires a system reset." + DEFVAL { blockTraffic } + ::= { hzQtmAuthentication 4 } + +hzQtmPeerAuthenticationStatus OBJECT-TYPE + SYNTAX INTEGER { + notAuthenticated (1), + authenticated (2), + explicitAuthenticationFailure (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the current authentication status of the system. + + Authenticated means authentication is on and the system + has been authenticated, notAuthenticated means authentication + is off or the system has not communicated yet with the other node, + explicit authentication failure means authentication is on and + authentication has failed" + ::= { hzQtmAuthentication 5 } + +hzQtmGroupAuthenticationKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..34)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The serial number of the group that this node will communicate within. + This is only used when authentication mode is set to group." + ::= { hzQtmAuthentication 6 } + +-- +-- NetworkManagement +-- + +hzQtmMacAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC Address of the network interface card." + ::= { hzQtmNetworkManagement 1 } + +hzQtmIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP Address of the network interface card. + Note: Changing IP Address requires a system reset." + ::= { hzQtmNetworkManagement 2 } + +hzQtmSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subnet mask for the network interface card. + Note: Changing Subnet Mask requires a system reset." + ::= { hzQtmNetworkManagement 3 } + +hzQtmDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The default gateway for the network interface card. + Note: Changing Default Gateway requires a system reset." + ::= { hzQtmNetworkManagement 4 } + +hzQtmTelnetAccessMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether Telnet access is allowed." + DEFVAL { enabled } + ::= { hzQtmNetworkManagement 5 } + +hzQtmSshAccessMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether ssh access is allowed." + DEFVAL { enabled } + ::= { hzQtmNetworkManagement 6 } + +hzQtmNetMgmtPortList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the network management interface connection options. Enter a string indicating all management ports. + + Example: p1 p4 p6 dp3 + Switch Port options: p1 p2 p3 p4 p5 p6 p7 p8 dp1 dp2 dp3 dp4 + + Note: Changing this option requires a system reset." + ::= { hzQtmNetworkManagementInterface 1 } + +hzQtmNetMgmtVlanTagId OBJECT-TYPE + SYNTAX Integer32 (1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the Vlan Tag Id (1...4095). + + Note: Changing this option requires a system reset." + ::= { hzQtmNetworkManagementInterface 2 } + +hzQtmNetMgmtVlanTagPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The priority for vlan tagging (0...7) + + Note: Changing this option requires a system reset." + ::= { hzQtmNetworkManagementInterface 3 } + +hzQtmEnetPortConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmEnetPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPort 1 } + +hzQtmEnetPortConfigEntry OBJECT-TYPE + SYNTAX HzQtmEnetPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmEnetPortIndex } + ::= { hzQtmEnetPortConfigTable 1 } + +HzQtmEnetPortConfigEntry ::= SEQUENCE { + hzQtmEnetPortIndex + INTEGER, + hzQtmEnetPortName + DisplayString, + hzQtmEnetPortAutoNegotiation + INTEGER, + hzQtmEnetPortSpeed + INTEGER, + hzQtmEnetPortDuplex + INTEGER, + hzQtmEnetPortMedia + INTEGER, + hzQtmEnetPortAdminState + INTEGER, + hzQtmEnetPortPauseFrame + INTEGER, + hzQtmEnetPortMaxFrameSize + Integer32 +} + +hzQtmEnetPortIndex OBJECT-TYPE + SYNTAX INTEGER { + enet-port-1 (1), + enet-port-2 (2), + enet-port-3 (3), + enet-port-4 (4), + enet-port-5 (5), + enet-port-6 (6), + enet-port-7 (7), + enet-port-8 (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPortConfigEntry 1 } + +-- +-- PORT CONFIG +-- + +hzQtmEnetPortName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the port interface name" + ::= { hzQtmEnetPortConfigEntry 2 } + +hzQtmEnetPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER { + on (1), + off (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Turns auto-negotiation on or off for Ethernet Port. Turning off results in the interface defaulting to 100BaseT, Full Duplex. " + ::= { hzQtmEnetPortConfigEntry 3 } + +hzQtmEnetPortSpeed OBJECT-TYPE + SYNTAX INTEGER { + x10M (1), + x100M (2), + x1000M (3), + auto (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure the port interface speed ." + ::= { hzQtmEnetPortConfigEntry 4 } + +hzQtmEnetPortDuplex OBJECT-TYPE + SYNTAX INTEGER { + full (1), + half (2), + auto (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure the port interface duplex." + ::= { hzQtmEnetPortConfigEntry 5 } + +hzQtmEnetPortMedia OBJECT-TYPE + SYNTAX INTEGER { + copper (1), + sfp (2), + auto (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Configure the port interface media." + ::= { hzQtmEnetPortConfigEntry 6 } + +hzQtmEnetPortAdminState OBJECT-TYPE + SYNTAX INTEGER { + on (1), + off (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable the admin status of the port." + ::= { hzQtmEnetPortConfigEntry 7 } + +hzQtmEnetPortPauseFrame OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enableRx (2), + enableTx (3), + enableBoth (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When PAUSE is enabled, port pause frames can be generated by the system and the pause frames will flow toward the link partner on the network. Pause frams can be enabled for Rx, Tx or both. + When PAUSE is not enabled, no pause frames will be generated by the system. " + DEFVAL { disabled } + ::= { hzQtmEnetPortConfigEntry 8 } + +hzQtmEnetPortMaxFrameSize OBJECT-TYPE + SYNTAX Integer32 (1600..9600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The default maximum frame size is 1600 bytes. + The settable lowest maximum frame size is 1600, and the settable + highest maximum frame size is 9600. If the chosen maximum + frame size is out of this range, the default maximum frame + size of 1600 is used. " + DEFVAL { 1600 } + ::= { hzQtmEnetPortConfigEntry 9 } + +hzQtmEnetPortStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmEnetPortStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPort 2 } + +hzQtmEnetPortStatusEntry OBJECT-TYPE + SYNTAX HzQtmEnetPortStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmEnetPortStatusIndex } + ::= { hzQtmEnetPortStatusTable 1 } + +HzQtmEnetPortStatusEntry ::= SEQUENCE { + hzQtmEnetPortStatusIndex + INTEGER, + hzQtmEnetPortLinkStatus + INTEGER, + hzQtmEnetPortAutoNegotiationStatus + INTEGER, + hzQtmEnetPortSpeedStatus + INTEGER, + hzQtmEnetPortDuplexStatus + INTEGER, + hzQtmEnetPortMediaStatus + INTEGER +} + +hzQtmEnetPortStatusIndex OBJECT-TYPE + SYNTAX INTEGER { + enet-port-1 (1), + enet-port-2 (2), + enet-port-3 (3), + enet-port-4 (4), + enet-port-5 (5), + enet-port-6 (6), + enet-port-7 (7), + enet-port-8 (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPortStatusEntry 1 } + +-- +-- PORT STATUS +-- + +hzQtmEnetPortLinkStatus OBJECT-TYPE + SYNTAX INTEGER { + down (1), + up (2), + invalid (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port link status." + ::= { hzQtmEnetPortStatusEntry 2 } + +hzQtmEnetPortAutoNegotiationStatus OBJECT-TYPE + SYNTAX INTEGER { + on (1), + off (2), + invalid (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port AutoNegotiation status." + ::= { hzQtmEnetPortStatusEntry 3 } + +hzQtmEnetPortSpeedStatus OBJECT-TYPE + SYNTAX INTEGER { + x10M (1), + x100M (2), + x1000M (3), + auto (4), + invalid (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port interface speed status." + ::= { hzQtmEnetPortStatusEntry 4 } + +hzQtmEnetPortDuplexStatus OBJECT-TYPE + SYNTAX INTEGER { + full (1), + half (2), + auto (3), + invalid (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port interface duplex status." + ::= { hzQtmEnetPortStatusEntry 5 } + +hzQtmEnetPortMediaStatus OBJECT-TYPE + SYNTAX INTEGER { + copper (1), + fiber (2), + auto (3), + invalid (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the port interface media status." + ::= { hzQtmEnetPortStatusEntry 6 } + +hzQtmEnetPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmEnetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPort 3 } + +hzQtmEnetPortStatsEntry OBJECT-TYPE + SYNTAX HzQtmEnetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmEnetPortStatsIndex } + ::= { hzQtmEnetPortStatsTable 1 } + +HzQtmEnetPortStatsEntry ::= SEQUENCE { + hzQtmEnetPortStatsIndex + INTEGER, + hzQtmEnetPortRxBytes + Counter64, + hzQtmEnetPortRxUcastPkts + Counter64, + hzQtmEnetPortRxNUcastPkts + Counter64, + hzQtmEnetPortRxDiscards + Counter64, + hzQtmEnetPortRxErrors + Counter64, + hzQtmEnetPortRxUnknownProtos + Counter64, + hzQtmEnetPortTxBytes + Counter64, + hzQtmEnetPortTxUcastPkts + Counter64, + hzQtmEnetPortTxNUcastPkts + Counter64, + hzQtmEnetPortTxDiscards + Counter64, + hzQtmEnetPortTxErrors + Counter64 +} + +hzQtmEnetPortStatsIndex OBJECT-TYPE + SYNTAX INTEGER { + enet-port-1 (1), + enet-port-2 (2), + enet-port-3 (3), + enet-port-4 (4), + enet-port-5 (5), + enet-port-6 (6), + enet-port-7 (7), + enet-port-8 (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPortStatsEntry 1 } + +hzQtmEnetPortRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of bytes received on the + interface, including framing characters." + ::= { hzQtmEnetPortStatsEntry 2 } + +hzQtmEnetPortRxUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of subnetwork-unicast packets delivered to a higher-layer protocol." + ::= { hzQtmEnetPortStatsEntry 3 } + +hzQtmEnetPortRxNUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-unicast (i.e., subnetwork-broadcast or subnetwork-multicast) packets + delivered to a higher-layer protocol." + ::= { hzQtmEnetPortStatsEntry 4 } + +hzQtmEnetPortRxDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inbound packets which were chosen + to be discarded even though no errors had been + detected to prevent their being deliverable to a + higher-layer protocol. One possible reason for + discarding such a packet could be to free up buffer space." + ::= { hzQtmEnetPortStatsEntry 5 } + +hzQtmEnetPortRxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inbound packets that contained + errors preventing them from being deliverable to a + higher-layer protocol." + ::= { hzQtmEnetPortStatsEntry 6 } + +hzQtmEnetPortRxUnknownProtos OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received via the interface + which were discarded because of an unknown or + unsupported protocol." + ::= { hzQtmEnetPortStatsEntry 7 } + +hzQtmEnetPortTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of bytes transmitted out of the + interface, including framing characters." + ::= { hzQtmEnetPortStatsEntry 8 } + +hzQtmEnetPortTxUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level + protocols requested be transmitted to a + subnetwork-unicast address, including those that + were discarded or not sent." + ::= { hzQtmEnetPortStatsEntry 9 } + +hzQtmEnetPortTxNUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level + protocols requested be transmitted to a non- + unicast (i.e., a subnetwork-broadcast or + subnetwork-multicast) address, including those + that were discarded or not sent." + ::= { hzQtmEnetPortStatsEntry 10 } + +hzQtmEnetPortTxDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outbound packets which were chosen + to be discarded even though no errors had been + detected to prevent their being transmitted. One + possible reason for discarding such a packet could + be to free up buffer space." + ::= { hzQtmEnetPortStatsEntry 11 } + +hzQtmEnetPortTxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outbound packets that could not be + transmitted because of errors." + ::= { hzQtmEnetPortStatsEntry 12 } + +hzQtmEnetPortDroppedEnetFramesThresholdParameters OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A read-write string: The threshold, in percent, and the number of seconds that it must exceed this threshold are programmed by the user. An example of the format of the string is as follows: '70 10'. The first parameter is the percentage of frames that are dropped, the second is the time in seconds that the threshold must be exceeded. The single quote marks i.e. ' ' are not used in the command." + ::= { hzQtmAggregatedEnetPortConfig 1 } + +hzQtmEnetPortBWUtilizationThresholdParameters OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A read-write string: The percentage of available bandwidth threshold and the number of seconds that it must exceed this threshold are programmed by the user. An example of the format of the string is as follows: '70 10'. The first parameter is the threshold point in percent, the number of seconds that the threshold must be exceeded. The single quote marks i.e. ' ' are not used in the command." + ::= { hzQtmAggregatedEnetPortConfig 2 } + +hzQtmAggPortTxFrames OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of aggregated port egress frames." + ::= { hzQtmAggregatedEnetPortStats 1 } + +hzQtmAggPortTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of aggregated port egress bytes." + ::= { hzQtmAggregatedEnetPortStats 2 } + +hzQtmAggPortRxFramesOK OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of aggregated port ingress frames." + ::= { hzQtmAggregatedEnetPortStats 3 } + +hzQtmAggPortRxBytesOK OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of aggregated port ingress bytes." + ::= { hzQtmAggregatedEnetPortStats 4 } + +hzQtmAggPortRxFramesError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of aggregated port ingress errors." + ::= { hzQtmAggregatedEnetPortStats 5 } + +hzQtmAggPortBWUtilization OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The carried load over link capacity for port." + ::= { hzQtmAggregatedEnetPortStats 6 } + +hzQtmAggPortIngressDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The data rate coming into the ethernet for port. + The data rate you see is multiplied by 100. e.g. A display + of 1530 is actually 15.30 Mpbs" + ::= { hzQtmAggregatedEnetPortStats 7 } + +hzQtmAggPortEgressDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The data rate going out of the ethernet for port. + The data rate you see is multiplied by 100. e.g. A display + of 1530 is actually 15.30 Mpbs." + ::= { hzQtmAggregatedEnetPortStats 8 } + +hzQtmAggPortFramesInQueue1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames passed through queue 1." + ::= { hzQtmAggregatedEnetPortStats 9 } + +hzQtmAggPortFramesInQueue2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames passed through queue 2." + ::= { hzQtmAggregatedEnetPortStats 10 } + +hzQtmAggPortFramesInQueue3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames passed through queue 3." + ::= { hzQtmAggregatedEnetPortStats 11 } + +hzQtmAggPortFramesInQueue4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames passed through queue 4." + ::= { hzQtmAggregatedEnetPortStats 12 } + +hzQtmAggPortFramesInQueue1Discarded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames received in queue 1 that were discarded due to an error. + One possible reason is lack of buffer space." + ::= { hzQtmAggregatedEnetPortStats 13 } + +hzQtmAggPortFramesInQueue2Discarded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames received in queue 2 that were discarded due to an error. + One possible reason is lack of buffer space." + ::= { hzQtmAggregatedEnetPortStats 14 } + +hzQtmAggPortFramesInQueue3Discarded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames received in queue 3 that were discarded due to an error. + One possible reason is lack of buffer space." + ::= { hzQtmAggregatedEnetPortStats 15 } + +hzQtmAggPortFramesInQueue4Discarded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames received in queue 4 that were discarded due to an error. + One possible reason is lack of buffer space." + ::= { hzQtmAggregatedEnetPortStats 16 } + +hzQtmAggPortFramesInQueueC OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames passed through queue C." + ::= { hzQtmAggregatedEnetPortStats 17 } + +hzQtmAggPortFramesInQueueCDiscarded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of frames received in queue C that were discarded due to an error. + One possible reason is lack of buffer space." + ::= { hzQtmAggregatedEnetPortStats 18 } + +-- ----------------------------- +-- hzQtmWirelessInterfaceNames +-- ----------------------------- + +hzQtmWirelessInterfaceNameTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmWirelessInterfaceNameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Wireless Interface Modems" + ::= { hzQtmWirelessInterfaceNames 1 } + +hzQtmWirelessInterfaceNameEntry OBJECT-TYPE + SYNTAX HzQtmWirelessInterfaceNameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Wireless Interface Modem" + INDEX { hzQtmWirelessInterfaceNameIndex } + ::= { hzQtmWirelessInterfaceNameTable 1 } + +HzQtmWirelessInterfaceNameEntry ::= SEQUENCE { + hzQtmWirelessInterfaceNameIndex + INTEGER, + hzQtmWirelessInterfaceName + DisplayString +} + +hzQtmWirelessInterfaceNameIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmWirelessInterfaceNameEntry 1 } + +hzQtmWirelessInterfaceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the functionality of the Wireless Interface" + ::= { hzQtmWirelessInterfaceNameEntry 2 } + +-- ---------------- +-- hzQtmModemTable +-- ---------------- + +hzQtmModemTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmModemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Wireless Interface Modems" + ::= { hzQtmWirelessInterfaceModems 1 } + +hzQtmModemEntry OBJECT-TYPE + SYNTAX HzQtmModemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Wireless Interface Modem" + INDEX { hzQtmModemIndex } + ::= { hzQtmModemTable 1 } + +HzQtmModemEntry ::= SEQUENCE { + hzQtmModemIndex + INTEGER, + hzQtmModemOperStatus + INTEGER, + hzQtmModemChannelizedRSL + Integer32, + hzQtmModemChannelizedRSLUnsignedInt + Integer32, + hzQtmModemModulationType + INTEGER, + hzQtmModemRxSpeed + Integer32, + hzQtmModemTxSpeed + Integer32, + hzQtmModemSNR + Integer32, + hzQtmModemEbToNoiseRatio + Integer32, + hzQtmModemEqualizerStress + Integer32, + hzQtmModemSNRThresholdParameters + DisplayString, + hzQtmModemChannelizedRslBelowThresholdParameters + DisplayString, + hzQtmModemXpicEqualizerStress + Integer32, + hzQtmModemXPI + Integer32 +} + +hzQtmModemIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmModemEntry 1 } + +hzQtmModemOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2), + testing (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the interface. Testing indicates that no operational packets can be passed." + ::= { hzQtmModemEntry 2 } + +hzQtmModemChannelizedRSL OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An estimate of the modem's channelized RSL. Divide the value by 10 to get the actual RSL value. Once this number is divided by 10 the units are dBm. For example -352 is actually -35.2dBm" + ::= { hzQtmModemEntry 3 } + +hzQtmModemChannelizedRSLUnsignedInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The absolute value of the estimate of the modem's channelized RSL. Divide the value by 10 to get the actual RSL value. Once this number is divided by 10 the units are dBm. For example -352 is actually 35.2dBm" + ::= { hzQtmModemEntry 4 } + +hzQtmModemModulationType OBJECT-TYPE + SYNTAX INTEGER { + qpsk (1), + qam (2), + qam16 (3), + qam32 (4), + qam64 (5), + qam128 (6), + qam256 (7), + x8psk (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The modulation type of the modem, distinguished according + to the physical/link protocol." + ::= { hzQtmModemEntry 5 } + +hzQtmModemRxSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An estimate of the modem's current Rx bandwidth in bits per + second. Divide the value by 10000 to get the actual data rate in Mbps" + ::= { hzQtmModemEntry 6 } + +hzQtmModemTxSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An estimate of the modem's current Tx bandwidth in bits per + second. Divide the value by 10000 to get the actual data rate in Mbps" + ::= { hzQtmModemEntry 7 } + +hzQtmModemSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SNR value in dB. Divide the value by 10 to get the actual SNR." + ::= { hzQtmModemEntry 8 } + +hzQtmModemEbToNoiseRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ratio of the modem Estimated Energy per information bit to Noise power spectral density. + Divide the value by 10 to get the actual EbToNoiseRatio" + ::= { hzQtmModemEntry 9 } + +hzQtmModemEqualizerStress OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the average magnitude of all the equalizer taps to provide a measure of how hard the equalizer is working." + ::= { hzQtmModemEntry 10 } + +hzQtmModemSNRThresholdParameters OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A read-write string specifing the modem SNR threshold." + ::= { hzQtmModemEntry 11 } + +hzQtmModemChannelizedRslBelowThresholdParameters OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A read-write string: The threshold in dBm and the number of seconds threshold are programmed by the user. An example of the format of the string is as follows: '-75 10'. The first parameter power level in dBm, the second is the time in seconds that the threshold must be exceeded. In this example the threshold -75 dBm and the time is set to 10 seconds. The single quote marks i.e. ' ' are not used in the command." + ::= { hzQtmModemEntry 12 } + +hzQtmModemXpicEqualizerStress OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the average magnitude of all the XPIC equalizer taps to provide a measure of how hard the XPIC equalizer is working." + ::= { hzQtmModemEntry 13 } + +hzQtmModemXPI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The XPI is a measure of the cross-polarization distortion (interference) (named XPD or XPI) with reference to the main received signal level. + XPI is calculated as a ratio of XPIC_equalizer_stress to (Main_equalizer_stress + 512). This value is converted to dB by using the + formula 20*log( XPIC_equalizer_stress / (Main_equalizer_stress + 512)) . Divide the value by 100 to get the actual RSL value. " + ::= { hzQtmModemEntry 14 } + +-- ---------------------------- +-- hzQtmWirelessInterfaceModems +-- ---------------------------- + +hzQtmModemStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmModemStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Wireless Interface Modem Statistics" + ::= { hzQtmWirelessInterfaceModems 2 } + +hzQtmModemStatsEntry OBJECT-TYPE + SYNTAX HzQtmModemStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics for a Wireless Interface Modem" + INDEX { hzQtmModemStatsIndex } + ::= { hzQtmModemStatsTable 1 } + +HzQtmModemStatsEntry ::= SEQUENCE { + hzQtmModemStatsIndex + INTEGER, + hzQtmModemTxBlocks + Counter64, + hzQtmModemRxBlocksOKs + Counter64, + hzQtmModemRxBlocksErrors + Counter64 +} + +hzQtmModemStatsIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2), + secondary-wireless-ports (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmModemStatsEntry 1 } + +hzQtmModemTxBlocks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of Modem blocks transmitted." + ::= { hzQtmModemStatsEntry 2 } + +hzQtmModemRxBlocksOKs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of Modem blocks received." + ::= { hzQtmModemStatsEntry 3 } + +hzQtmModemRxBlocksErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of Modem blocks received in error." + ::= { hzQtmModemStatsEntry 4 } + +hzQtmWirelessEnetPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmWirelessEnetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmWirelessInterfaceModems 3 } + +hzQtmWirelessEnetPortStatsEntry OBJECT-TYPE + SYNTAX HzQtmWirelessEnetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmWirelessEnetPortIndex } + ::= { hzQtmWirelessEnetPortStatsTable 1 } + +HzQtmWirelessEnetPortStatsEntry ::= SEQUENCE { + hzQtmWirelessEnetPortIndex + INTEGER, + hzQtmWirelessEnetPortTxFrames + Counter64, + hzQtmWirelessEnetPortRxFramesOK + Counter64, + hzQtmWirelessEnetPortRxFramesErrors + Counter64, + hzQtmWirelessEnetPortRxFramesQueueDiscards + Counter64 +} + +hzQtmWirelessEnetPortIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-enetport-1 (1), + wireless-enetport-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmWirelessEnetPortStatsEntry 1 } + +hzQtmWirelessEnetPortTxFrames OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of Ethernet Combiner frames sent." + ::= { hzQtmWirelessEnetPortStatsEntry 2 } + +hzQtmWirelessEnetPortRxFramesOK OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of good Ethernet Combiner frames received." + ::= { hzQtmWirelessEnetPortStatsEntry 3 } + +hzQtmWirelessEnetPortRxFramesErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of Ethernet Combiner frames received in error." + ::= { hzQtmWirelessEnetPortStatsEntry 4 } + +hzQtmWirelessEnetPortRxFramesQueueDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current count of Ethernet Combiner frames in the queue that were discarded." + ::= { hzQtmWirelessEnetPortStatsEntry 5 } + +-- ----------------------------- +-- hzQtmWirelessInterfaceIF +-- ----------------------------- + +hzQtmIntermediateFrequencyTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmIntermediateFrequencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Intermediate Frequency pat(pliu)" + ::= { hzQtmWirelessInterfaceIF 1 } + +hzQtmIntermediateFrequencyEntry OBJECT-TYPE + SYNTAX HzQtmIntermediateFrequencyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Intermediate Frequency Card (pliu)" + INDEX { hzQtmIFPathIndex } + ::= { hzQtmIntermediateFrequencyTable 1 } + +HzQtmIntermediateFrequencyEntry ::= SEQUENCE { + hzQtmIFPathIndex + INTEGER, + hzQtmIFPathTxLockStatus + INTEGER, + hzQtmIFPathRxLockStatus + INTEGER, + hzQtmIFPathLoopbackLockStatus + INTEGER +} + +hzQtmIFPathIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each path. " + ::= { hzQtmIntermediateFrequencyEntry 1 } + +hzQtmIFPathTxLockStatus OBJECT-TYPE + SYNTAX INTEGER { + unlocked (1), + locked (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the IF transmit synthesizer is locked." + ::= { hzQtmIntermediateFrequencyEntry 2 } + +hzQtmIFPathRxLockStatus OBJECT-TYPE + SYNTAX INTEGER { + unlocked (1), + locked (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the IF receive synthesizer is locked." + ::= { hzQtmIntermediateFrequencyEntry 3 } + +hzQtmIFPathLoopbackLockStatus OBJECT-TYPE + SYNTAX INTEGER { + unlocked (1), + locked (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the IF loopback synthesizer is locked. + The loopback synthesize is used only when the IF loopback is enabled." + ::= { hzQtmIntermediateFrequencyEntry 4 } + +-- +-- RADIO INFORMATION +-- + +hzQtmRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Wireless Interface Radios" + ::= { hzQtmWirelessInterfaceRadios 1 } + +hzQtmRadioEntry OBJECT-TYPE + SYNTAX HzQtmRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Wireless Interface Radio" + INDEX { hzQtmRadioIndex } + ::= { hzQtmRadioTable 1 } + +HzQtmRadioEntry ::= SEQUENCE { + hzQtmRadioIndex + INTEGER, + hzQtmRadioDescription + DisplayString, + hzQtmRadioOperStatus + INTEGER, + hzQtmRadioLastChanged + TimeTicks, + hzQtmRadioReceiveSignalLevel + Integer32, + hzQtmRadioReceiveSignalLevelUnsigned + Integer32, + hzQtmRadioTxGain + Integer32, + hzQtmRadioRxGain + Integer32, + hzQtmRadioReset + Integer32, + hzQtmRadioTransmitPowerdBm + Integer32, + hzQtmRadioPowerOption + INTEGER, + hzQtmRadioTxState + INTEGER, + hzQtmRadioActualTxState + INTEGER, + hzQtmRadioTemperature + Integer32, + hzQtmRadioRxCableLoss + DisplayString, + hzQtmRadioTxCableLoss + DisplayString, + hzQtmRadioTxCableLossChange + DisplayString, + hzQtmRadioMaxTransmitPowerdBm + Integer32, + hzQtmRadioActualTransmitPowerdBm + Integer32 +} + +hzQtmRadioIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmRadioEntry 1 } + +hzQtmRadioDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing information about the radio. Includes the + manufacturer, product name, software version, serial number, and hardware + version of the radio." + ::= { hzQtmRadioEntry 2 } + +hzQtmRadioOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2), + testing (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the interface. Testing + indicates that no operational packets can be passed. Testing + also indicates that a firmware upgrade may be in progress" + ::= { hzQtmRadioEntry 3 } + +hzQtmRadioLastChanged OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime at the time the radio entered its current + operational state. If the current state was entered prior to the + last re-initialization of the local network management subsystem, + then this object contains a zero value." + ::= { hzQtmRadioEntry 4 } + +hzQtmRadioReceiveSignalLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Received Signal Level indicates the power of the receive level + in dBm. The number is divided by 10 to get the actual dBm. For example, + -432 is actually -43.2dBm." + ::= { hzQtmRadioEntry 5 } + +hzQtmRadioReceiveSignalLevelUnsigned OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Received Signal Level indicates the power of the receive level in dBm. + The number is divided by -10. e.g. 432 is actually -43.2dBm. Object provided + to accomodate plotting of negative RSL values which is not supported + in some EMS (i.e.: CastleRock). Please use 'hzQtmRadioReceiveSignalLevel' + object if your EMS supports plotting of negative integers." + ::= { hzQtmRadioEntry 6 } + +hzQtmRadioTxGain OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The gain of the radio in the transmit chain. Indicates the gain in dB." + ::= { hzQtmRadioEntry 7 } + +hzQtmRadioRxGain OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The gain of the radio in the receive chain. Indicates the gain in dB." + ::= { hzQtmRadioEntry 8 } + +hzQtmRadioReset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing 1 to this object causes the radio to be reset. All other values + are not recognized. This variable always reads back as 0. radioOperStatus + should be polled by the user after this object is written to, to verify + that the radio card has been reset." + ::= { hzQtmRadioEntry 9 } + +hzQtmRadioTransmitPowerdBm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This defines the programmed transmit level of the radio. + The power you see is divided by 10. e.g. A display of 133 is actually 13.3 dBm. + Notes: + - Programmed and Actual transmit power may differ - see hzQtmRadioActualTransmitPower." + DEFVAL { 0 } + ::= { hzQtmRadioEntry 10 } + +hzQtmRadioPowerOption OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + highPower (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the power option of the radio: normal or high power." + ::= { hzQtmRadioEntry 11 } + +hzQtmRadioTxState OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This indicates the power option of the radio: normal or high power." + ::= { hzQtmRadioEntry 12 } + +hzQtmRadioActualTxState OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This defines the actual transmit state of the radio." + ::= { hzQtmRadioEntry 13 } + +hzQtmRadioTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Radio temperature in degree Celsius. The actual temperature is determined by dividing the number by 10. e.g. 202 is actually 20.2 degrees Celsius." + ::= { hzQtmRadioEntry 14 } + +hzQtmRadioRxCableLoss OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Rx Cable Loss in dB." + ::= { hzQtmRadioEntry 15 } + +hzQtmRadioTxCableLoss OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tx Cable Loss in dB." + ::= { hzQtmRadioEntry 16 } + +hzQtmRadioTxCableLossChange OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tx Cable Loss Change is the difference between the configured TxPower and the measured TxPower measured in dB." + ::= { hzQtmRadioEntry 17 } + +hzQtmRadioMaxTransmitPowerdBm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum Transmit Power allowed." + ::= { hzQtmRadioEntry 18 } + +hzQtmRadioActualTransmitPowerdBm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This defines the actual transmit level of the radio. + The power you see is divided by 10. e.g. A display of 133 is actually 13.3 dBm. + This value will be undefined: + - If the radio is operational and muted. + - If the radio is not operational. + - If the radio does not have transmit calibration tables programmed into its EEPROM, this transmit power level cannot be used as it is not possible to accurately calculate the actual transmit level. In this case this object will return -99." + ::= { hzQtmRadioEntry 19 } + +hzQtmRadio1FreqGroupSelected OBJECT-TYPE + SYNTAX INTEGER { + txLow (1), + txHigh (2), + none (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The frequency group selected for Radio 1. + + The frequency subbands are divided into frequency groups txHigh and txLow. An horizon system must have one node configured to txLow and the other node configure to txHigh" + ::= { hzQtmWirelessInterfaceRadio1Frequencies 1 } + +hzQtmRadio1BandTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadio1BandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of radio bands for Radio 1. Frequency bands are divided into sub bands. + + i.e. FCC 23 Ghz Band is comprised of fcc23a, fcc23b, fcc23c and + fcc23d which make up the entire FCC23 band" + ::= { hzQtmWirelessInterfaceRadio1Frequencies 2 } + +hzQtmRadio1BandEntry OBJECT-TYPE + SYNTAX HzQtmRadio1BandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A radio band entry containing all the radio band values" + INDEX { hzQtmRadio1BandIndex } + ::= { hzQtmRadio1BandTable 1 } + +HzQtmRadio1BandEntry ::= SEQUENCE { + hzQtmRadio1BandIndex + Integer32, + hzQtmRadio1BandId + Integer32, + hzQtmRadio1BandName + DisplayString, + hzQtmRadio1BandProgrammed + INTEGER +} + +hzQtmRadio1BandIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each radio band. " + ::= { hzQtmRadio1BandEntry 1 } + +hzQtmRadio1BandId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "radio band ID. + Note: Changing radio band ID requires a system reset." + ::= { hzQtmRadio1BandEntry 2 } + +hzQtmRadio1BandName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio band name." + ::= { hzQtmRadio1BandEntry 3 } + +hzQtmRadio1BandProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the operating radio band for the modem. + + ***Only 1 index may be selected in a 1 modem system." + DEFVAL { notActive } + ::= { hzQtmRadio1BandEntry 4 } + +hzQtmRadio1TxHighFreqTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadio1TxHighFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of txHigh frequency settings for Radio 1" + ::= { hzQtmWirelessInterfaceRadio1Frequencies 3 } + +hzQtmRadio1TxHighFreqEntry OBJECT-TYPE + SYNTAX HzQtmRadio1TxHighFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A txHighFrequency entry containing all the frequency values" + INDEX { hzQtmRadio1TxHighFreqIndex } + ::= { hzQtmRadio1TxHighFreqTable 1 } + +HzQtmRadio1TxHighFreqEntry ::= SEQUENCE { + hzQtmRadio1TxHighFreqIndex + Integer32, + hzQtmRadio1TxHighFreqChannelIndex + DisplayString, + hzQtmRadio1TxHighFreqTransmitRfFrequency + Integer32, + hzQtmRadio1TxHighFreqReceiveRfFrequency + Integer32, + hzQtmRadio1TxHighFreqProgrammed + INTEGER +} + +hzQtmRadio1TxHighFreqIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each frequency channel. " + ::= { hzQtmRadio1TxHighFreqEntry 1 } + +hzQtmRadio1TxHighFreqChannelIndex OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel index for the frequency." + ::= { hzQtmRadio1TxHighFreqEntry 2 } + +hzQtmRadio1TxHighFreqTransmitRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF TX frequency in KHz." + ::= { hzQtmRadio1TxHighFreqEntry 3 } + +hzQtmRadio1TxHighFreqReceiveRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF RX frequency in KHz." + ::= { hzQtmRadio1TxHighFreqEntry 4 } + +hzQtmRadio1TxHighFreqProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the operating frequency channel for the modem. + Note : For Multi Carrier XPIC configuration it specifies the frequency channel of the Master unit. + ***Only 1 index may be selected in a 1 modem system." + DEFVAL { notActive } + ::= { hzQtmRadio1TxHighFreqEntry 5 } + +hzQtmRadio1TxLowFreqTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadio1TxLowFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of txLow frequency settings for Radio 1" + ::= { hzQtmWirelessInterfaceRadio1Frequencies 4 } + +hzQtmRadio1TxLowFreqEntry OBJECT-TYPE + SYNTAX HzQtmRadio1TxLowFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A hzQtmTxLowFrequeny entry containing the frequency values for a specific index" + INDEX { hzQtmRadio1TxLowFreqIndex } + ::= { hzQtmRadio1TxLowFreqTable 1 } + +HzQtmRadio1TxLowFreqEntry ::= SEQUENCE { + hzQtmRadio1TxLowFreqIndex + Integer32, + hzQtmRadio1TxLowFreqChannelIndex + DisplayString, + hzQtmRadio1TxLowFreqTransmitRfFrequency + Integer32, + hzQtmRadio1TxLowFreqReceiveRfFrequency + Integer32, + hzQtmRadio1TxLowFreqProgrammed + INTEGER +} + +hzQtmRadio1TxLowFreqIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each frequency channel. " + ::= { hzQtmRadio1TxLowFreqEntry 1 } + +hzQtmRadio1TxLowFreqChannelIndex OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel index for the frequency. " + ::= { hzQtmRadio1TxLowFreqEntry 2 } + +hzQtmRadio1TxLowFreqTransmitRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF TX frequency in KHz." + ::= { hzQtmRadio1TxLowFreqEntry 3 } + +hzQtmRadio1TxLowFreqReceiveRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF RX frequency in KHz." + ::= { hzQtmRadio1TxLowFreqEntry 4 } + +hzQtmRadio1TxLowFreqProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the operating frequency channel for the modem. + Note : For Multi Carrier XPIC configuration it specifies the frequency channel of the Master unit. + Notes: + Only 1 index may be selected in a 1 modem system. + Changing Programmed Frequency requires a system reset." + DEFVAL { notActive } + ::= { hzQtmRadio1TxLowFreqEntry 5 } + +hzQtmRadio1ProgrammedFrequencyChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel that has been programmed for Radio 1." + ::= { hzQtmRadio1ProgrammedFrequency 1 } + +hzQtmRadio1ProgrammedFrequencyTxRf OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The programmed RF TX frequency in KHz." + ::= { hzQtmRadio1ProgrammedFrequency 2 } + +hzQtmRadio1ProgrammedFrequencyRxRf OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF RX frequency in KHz." + ::= { hzQtmRadio1ProgrammedFrequency 3 } + +hzQtmRadio2FreqGroupSelected OBJECT-TYPE + SYNTAX INTEGER { + txLow (1), + txHigh (2), + none (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency group selected for Radio 2. + + The frequency subbands are divided into frequency groups txHigh and txLow. An horizon system must have one node configured to txLow and the other node configure to txHigh" + ::= { hzQtmWirelessInterfaceRadio2Frequencies 1 } + +-- ---------------------------- + +hzQtmRadio2BandTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadio2BandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Radio Bands for Radio 2" + ::= { hzQtmWirelessInterfaceRadio2Frequencies 2 } + +hzQtmRadio2BandEntry OBJECT-TYPE + SYNTAX HzQtmRadio2BandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of radio bands for Radio 2. Frequency bands are divided into sub bands. + + i.e. FCC 23 Ghz Band is comprised of fcc23a, fcc23b, fcc23c and + fcc23d which make up the entire FCC23 band" + INDEX { hzQtmRadio2BandIndex } + ::= { hzQtmRadio2BandTable 1 } + +HzQtmRadio2BandEntry ::= SEQUENCE { + hzQtmRadio2BandIndex + Integer32, + hzQtmRadio2BandId + Integer32, + hzQtmRadio2BandName + DisplayString, + hzQtmRadio2BandProgrammed + INTEGER +} + +hzQtmRadio2BandIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each radio band. " + ::= { hzQtmRadio2BandEntry 1 } + +hzQtmRadio2BandId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio band ID. + Note: Changing radio band ID requires a system reset." + ::= { hzQtmRadio2BandEntry 2 } + +hzQtmRadio2BandName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio band name." + ::= { hzQtmRadio2BandEntry 3 } + +hzQtmRadio2BandProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the operating radio band for the modem. + + ***Only 1 index may be selected in a 1 modem system." + ::= { hzQtmRadio2BandEntry 4 } + +hzQtmRadio2TxHighFreqTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadio2TxHighFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of txHigh frequency settings for Radio 2" + ::= { hzQtmWirelessInterfaceRadio2Frequencies 3 } + +hzQtmRadio2TxHighFreqEntry OBJECT-TYPE + SYNTAX HzQtmRadio2TxHighFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A txHighFrequency entry containing all the frequency values" + INDEX { hzQtmRadio2TxHighFreqIndex } + ::= { hzQtmRadio2TxHighFreqTable 1 } + +HzQtmRadio2TxHighFreqEntry ::= SEQUENCE { + hzQtmRadio2TxHighFreqIndex + Integer32, + hzQtmRadio2TxHighFreqChannelIndex + DisplayString, + hzQtmRadio2TxHighFreqTransmitRfFrequency + Integer32, + hzQtmRadio2TxHighFreqReceiveRfFrequency + Integer32, + hzQtmRadio2TxHighFreqProgrammed + INTEGER +} + +hzQtmRadio2TxHighFreqIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each frequency channel. " + ::= { hzQtmRadio2TxHighFreqEntry 1 } + +hzQtmRadio2TxHighFreqChannelIndex OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel index for the frequency." + ::= { hzQtmRadio2TxHighFreqEntry 2 } + +hzQtmRadio2TxHighFreqTransmitRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF TX frequency in KHz." + ::= { hzQtmRadio2TxHighFreqEntry 3 } + +hzQtmRadio2TxHighFreqReceiveRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF RX frequency in KHz." + ::= { hzQtmRadio2TxHighFreqEntry 4 } + +hzQtmRadio2TxHighFreqProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the operating frequency channel for the modem. + Note : For Multi Carrier XPIC configuration it specifies the frequency channel of the Slave unit. + Notes: + Only 1 index may be selected in a 1 modem system. + Changing Programmed Frequency requires a system reset." + DEFVAL { notActive } + ::= { hzQtmRadio2TxHighFreqEntry 5 } + +hzQtmRadio2TxLowFreqTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadio2TxLowFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of txLow frequency settings for Radio 2" + ::= { hzQtmWirelessInterfaceRadio2Frequencies 4 } + +hzQtmRadio2TxLowFreqEntry OBJECT-TYPE + SYNTAX HzQtmRadio2TxLowFreqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A hzQtmTxLowFrequeny entry containing the frequency values for a specific index" + INDEX { hzQtmRadio2TxLowFreqIndex } + ::= { hzQtmRadio2TxLowFreqTable 1 } + +HzQtmRadio2TxLowFreqEntry ::= SEQUENCE { + hzQtmRadio2TxLowFreqIndex + Integer32, + hzQtmRadio2TxLowFreqChannelIndex + DisplayString, + hzQtmRadio2TxLowFreqTransmitRfFrequency + Integer32, + hzQtmRadio2TxLowFreqReceiveRfFrequency + Integer32, + hzQtmRadio2TxLowFreqProgrammed + INTEGER +} + +hzQtmRadio2TxLowFreqIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each frequency channel. " + ::= { hzQtmRadio2TxLowFreqEntry 1 } + +hzQtmRadio2TxLowFreqChannelIndex OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel index for the frequency. " + ::= { hzQtmRadio2TxLowFreqEntry 2 } + +hzQtmRadio2TxLowFreqTransmitRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF TX frequency in KHz." + ::= { hzQtmRadio2TxLowFreqEntry 3 } + +hzQtmRadio2TxLowFreqReceiveRfFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF RX frequency in KHz." + ::= { hzQtmRadio2TxLowFreqEntry 4 } + +hzQtmRadio2TxLowFreqProgrammed OBJECT-TYPE + SYNTAX INTEGER { + active (1), + notActive (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the operating frequency channel for the modem. + Note : For Multi Carrier XPIC configuration it specifies the frequency channel of the Slave unit. + Notes: + Only 1 index may be selected in a 1 modem system. + Changing Programmed Frequency requires a system reset." + DEFVAL { notActive } + ::= { hzQtmRadio2TxLowFreqEntry 5 } + +hzQtmRadio2ProgrammedFrequencyChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel that has been programmed for Radio 2." + ::= { hzQtmRadio2ProgrammedFrequency 1 } + +hzQtmRadio2ProgrammedFrequencyTxRf OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The programmed RF TX frequency in KHz." + ::= { hzQtmRadio2ProgrammedFrequency 2 } + +hzQtmRadio2ProgrammedFrequencyRxRf OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RF RX frequency in KHz." + ::= { hzQtmRadio2ProgrammedFrequency 3 } + +-- hzQtmWirelessInterfaceAntenna +-- ---------------------------- + +hzQtmAntennaDiameter OBJECT-TYPE + SYNTAX INTEGER { + antenna12 (1), + antenna24 (2), + antenna36 (3), + antenna48 (4), + antenna72 (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This defines the diameter of the antenna represented in inches." + ::= { hzQtmWirelessInterfaceAntenna 1 } + +hzQtmAntenna1Tilt OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + vertical (2), + horizontal (3), + flat (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This defines the position of the antenna for radio 1." + ::= { hzQtmWirelessInterfaceAntenna 2 } + +hzQtmAntenna2Tilt OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + vertical (2), + horizontal (3), + flat (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This defines the position of the antenna for radio 2." + ::= { hzQtmWirelessInterfaceAntenna 3 } + +-- -------------------------------- +-- hzQtmWirelessInterfaceRedundancy +-- -------------------------------- + +hzQtmWirelessInterfaceRedundancyActiveWirelessPort OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2), + none (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates the active wireless port and is only applicable when the system capacity has been configured to singleCarrier-redundancy." + ::= { hzQtmWirelessInterfaceRedundancy 1 } + +hzQtmWirelessInterfaceRedundancyPrimaryWirelessPort OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2), + none (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute indicates the primary wireless port and is only applicable when the system capacity has been configured to singleCarrier-redundancy. The primary wireless port indicates which wireless port is connected to the 'primary' port on the RDRM coupler." + ::= { hzQtmWirelessInterfaceRedundancy 2 } + +hzQtmWirelessInterfaceRedundancySwitchingAlgorithm OBJECT-TYPE + SYNTAX INTEGER { + manual (1), + algorithm-based (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute selects the rule that will determine when a redundant path switch will take place. There are two options: manual and algorithm-based. The 'Manual' option turns off the automatic path switching feature. Only an operator can switch the active path." + ::= { hzQtmWirelessInterfaceRedundancy 3 } + +hzQtmWirelessInterfaceRedundancySwitchCause OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This string indicates the reason that a redundancy switch has occurred. If the active port is the primary port then this string is empty." + ::= { hzQtmWirelessInterfaceRedundancy 4 } + +hzQtmWirelessInterfaceRedundancyRemoveFaulty OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object removes the specified port from the faulty port list." + ::= { hzQtmWirelessInterfaceRedundancy 5 } + +-- --------------------------------------------- +-- hzQtmWirelessInterfaceRedundancyDiagnostics +-- --------------------------------------------- + +hzQtmWirelessInterfaceRedundancyDiagnose OBJECT-TYPE + SYNTAX INTEGER { + diagnose (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This write-only object will diagnose problems with switching paths. Write diagnose (1) to this object and check results in hzQtmWirelessInterfaceRedundancyDiagnosticResult object" + ::= { hzQtmWirelessInterfaceRedundancyDiagnostics 1 } + +hzQtmWirelessInterfaceRedundancyDiagnosticResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result from Redundancy Diagnostic is read from this object. Note that the diagnostic result presented in this object is private to SNMP initiated diagnostics. If a diagnostic is initiated from the CLI or WEB, this result will remain unchanged." + ::= { hzQtmWirelessInterfaceRedundancyDiagnostics 2 } + +hzQtmWirelessInterfaceRedundancySwitchRadio OBJECT-TYPE + SYNTAX INTEGER { + switch (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This write-only object will switch radio redunancy. Write switch (1) to this object and check results in hzQtmWirelessInterfaceRedundancySwitchRadioResult object." + ::= { hzQtmWirelessInterfaceRedundancyRadioSwitch 1 } + +hzQtmWirelessInterfaceRedundancySwitchRadioResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Switch Radio result is presented in this object. " + ::= { hzQtmWirelessInterfaceRedundancyRadioSwitch 2 } + +-- +-- hzQtmCalendar +-- + +hzQtmDate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string in the format as follows: + XX/YY/ZZ + Where XX = day of month (range 01 to 31) + YY = month of year(range 01 to 12) + ZZ = year (range 01 - 99)" + ::= { hzQtmCalendar 1 } + +hzQtmTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string in the format as follows: + aa:bb:cc.ddd + Where aa = hour of day ( range 00 to 23 ) + bb = minute of hour ( range 00 to 59 ) + cc = second of minute( range 00 to 59 ) + ddd = thousandths of second (range 000 to 999)" + ::= { hzQtmCalendar 2 } + +-- +-- ALARM FOLDER +-- + +hzQtmClearAlarmCounters OBJECT-TYPE + SYNTAX INTEGER { + nicCounters (1), + modemCounters (2), + radioCounters (3), + allCounters (4), + otherCounters (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clears the alarm counters for the specified group" + ::= { hzQtmAlarms 1 } + +-- +-- System Alarms +-- + +hzQtmExplicitAuthenticationFailureAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication of the peer horizon node has failed. The severity is critical, the probable cause is an incorrect authentication configuration on horizon faulty cable between the modem and radio, and recommended course of action is to check both ends of the link." + ::= { hzQtmSystemAlarms 1 } + +hzQtmExplicitAuthenticationFailureCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the number of times explicit authentication has failed." + ::= { hzQtmSystemAlarms 2 } + +hzQtmHitlessAamConfigMismatchAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "In the near end Hitless Automatic Adaptive Modulation (HAAM) feature set to on and in peer it is set to off" + ::= { hzQtmSystemAlarms 3 } + +hzQtmHitlessAamConfigMismatchCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds Hitless AAM Configuration Mismatch alarm has been active." + ::= { hzQtmSystemAlarms 4 } + +hzQtmHitlessAamActiveAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates Hitless AAM is active and system running on lower modulation" + ::= { hzQtmSystemAlarms 5 } + +hzQtmHitlessAamActiveCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds Hitless AAM Active alarm has been active." + ::= { hzQtmSystemAlarms 6 } + +hzQtmSntpServerUnreachableAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All of the SNTP servers are not available. " + ::= { hzQtmSystemAlarms 7 } + +hzQtmSntpServerUnreachableCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates how long in seconds all of the SNTP servers are not available." + ::= { hzQtmSystemAlarms 8 } + +hzQtmFrequencyFileInvalidAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Executing frequency file is invalid." + ::= { hzQtmSystemAlarms 9 } + +hzQtmFrequencyFileInvalidCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time (in secs) since this alarm exist." + ::= { hzQtmSystemAlarms 10 } + +hzQtmFanFailureAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether any of the two Fans have failed." + ::= { hzQtmSystemAlarms 11 } + +hzQtmFanFailureCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the number of seconds that the fan has failed for." + ::= { hzQtmSystemAlarms 12 } + +hzQtmRedundancyPrimaryPortNotSetAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The redundancy primary port used for redundancy has not been set." + ::= { hzQtmSystemAlarms 13 } + +hzQtmRedundancyPrimaryPortNotSetCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 14 } + +hzQtmRedundancySecondaryPortActiveAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The active wireless port has switched to the secondary wireless port." + ::= { hzQtmSystemAlarms 15 } + +hzQtmRedundancySecondaryPortActiveCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 16 } + +hzQtmRedundancyPrimaryPortFaultyAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The redundancy primary wireless port is faulty." + ::= { hzQtmSystemAlarms 17 } + +hzQtmRedundancyPrimaryPortFaultyCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 18 } + +hzQtmRedundancySecondaryPortFaultyAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The redundancy secondary wireless port is faulty." + ::= { hzQtmSystemAlarms 19 } + +hzQtmRedundancySecondaryPortFaultyCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 20 } + +hzQtmAtpcConfigMismatchAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "In the near end ATPC feature is set to on and in peer it is set to off." + ::= { hzQtmSystemAlarms 21 } + +hzQtmAtpcConfigMismatchCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds AtpcConfigMismatch alarm has been active." + ::= { hzQtmSystemAlarms 22 } + +-- +-- NETWORK INTERFACE PORT ALARMS +-- + +hzQtmDroppedEnetFramesThresholdAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The threshold for number of frames dropped has been exceeded. The threshold and the number of seconds that it must exceed this threshold are programmed by the user." + ::= { hzQtmSystemAlarms 23 } + +hzQtmDroppedEnetFramesThresholdCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate time, in seconds, that this alarm has been in the active state" + ::= { hzQtmSystemAlarms 24 } + +hzQtmBandwidthUtilizationThresholdAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The threshold for the percentage of available bandwidth has been exceeded. The threshold and the number of seconds that it must exceed this threshold are programmed by the user." + ::= { hzQtmSystemAlarms 25 } + +hzQtmBandwidthUtilizationThresholdCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate time, in seconds, that this alarm has been in the active state" + ::= { hzQtmSystemAlarms 26 } + +hzQtmRlsMismatchAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RLS configurations on the pair of systems are mismatched." + ::= { hzQtmSystemAlarms 27 } + +hzQtmRlsMismatchCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate time, in seconds, that this alarm has been in the active state" + ::= { hzQtmSystemAlarms 28 } + +hzQtmRLSQueueBasedShutdownActivatedAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RLS Queue-Based shutdown is activated." + ::= { hzQtmSystemAlarms 29 } + +hzQtmRLSQueueBasedShutdownActivatedCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate time, in seconds, that this alarm has been in the active state" + ::= { hzQtmSystemAlarms 30 } + +hzQtmFpgaProgrammingErrorAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Encountered some problem while programming the modem." + ::= { hzQtmSystemAlarms 31 } + +hzQtmFpgaProgrammingErrorCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 32 } + +hzQtmMibChangeNotSavedAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has automatically re-programmed the mib. It requires a save mib action to save the changes to flash, otherwise the changes will be lost on reset. + View the logs to see what was modified in the mib." + ::= { hzQtmSystemAlarms 33 } + +hzQtmMibChangeNotSavedCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 34 } + +hzQtmBadSystemConfigurationAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has been configured incorrectly. Check the logs or use the CLI get alarms to isolate the cause." + ::= { hzQtmSystemAlarms 35 } + +hzQtmBadSystemConfigurationCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 36 } + +hzQtmPartnerNodeAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Failed to establish communication or configuration mismatch with the partner node. Check the logs or use the CLI get alarms to isolate the cause.s" + ::= { hzQtmSystemAlarms 37 } + +hzQtmPartnerNodeAlarmCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 38 } + +hzQtmBandwidthDoublingInvalidLinkConfigAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bandwidth doubling link is configured wong. i.e., Primary is synchronized with remote primary, and secondary is sychronized with remote secondary." + ::= { hzQtmSystemAlarms 39 } + +hzQtmBandwidthDoublingInvalidLinkConfigCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 40 } + +hzQtmBandwidthDoublingWrongPortConnectedAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bandwidth doubling wrong port is connected to local partner." + ::= { hzQtmSystemAlarms 41 } + +hzQtmBandwidthDoublingWrongPortConnectedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 42 } + +hzQtmSynceLostLockAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SyncE feature is currently out of lock." + ::= { hzQtmSystemAlarms 43 } + +hzQtmSynceLostLockCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 44 } + +hzQtmSynceSecondarySourceInUseAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SyncE feature is synchronized to secondary clock source." + ::= { hzQtmSystemAlarms 45 } + +hzQtmSynceSecondarySourceInUseCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmSystemAlarms 46 } + +hzQtmEnetPortAlarmsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmEnetPortAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { hzQtmNetworkInterfaceAlarms 1 } + +hzQtmEnetPortAlarmsEntry OBJECT-TYPE + SYNTAX HzQtmEnetPortAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { hzQtmEnetPortAlarmsIndex } + ::= { hzQtmEnetPortAlarmsTable 1 } + +HzQtmEnetPortAlarmsEntry ::= SEQUENCE { + hzQtmEnetPortAlarmsIndex + INTEGER, + hzQtmEnetPortEthernetLinkDownAlarm + INTEGER, + hzQtmEnetPortEthernetLinkDownCounts + Counter32 +} + +hzQtmEnetPortAlarmsIndex OBJECT-TYPE + SYNTAX INTEGER { + enet-port-1 (1), + enet-port-2 (2), + enet-port-3 (3), + enet-port-4 (4), + enet-port-5 (5), + enet-port-6 (6), + enet-port-7 (7), + enet-port-8 (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmEnetPortAlarmsEntry 1 } + +hzQtmEnetPortEthernetLinkDownAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the Ethernet link is down or not. The severity is major, the probable cause is an incorrect configuration of the switch or router connected to horizon. The recommended course of action is to check the connection." + ::= { hzQtmEnetPortAlarmsEntry 2 } + +hzQtmEnetPortEthernetLinkDownCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate time, in seconds, that this alarm has been in the active state" + ::= { hzQtmEnetPortAlarmsEntry 3 } + +-- +-- MODEM ALARMS +-- + +hzQtmModemAlarmsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmModemAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Modem Alarms." + ::= { hzQtmModemAlarms 1 } + +hzQtmModemAlarmsEntry OBJECT-TYPE + SYNTAX HzQtmModemAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Modem Alarms" + INDEX { hzQtmModemAlarmsIndex } + ::= { hzQtmModemAlarmsTable 1 } + +HzQtmModemAlarmsEntry ::= SEQUENCE { + hzQtmModemAlarmsIndex + INTEGER, + hzQtmModemRxLossOfSignalAlarm + INTEGER, + hzQtmModemRxLossOfSignalCounts + Counter32, + hzQtmModemTxLossOfSyncAlarm + INTEGER, + hzQtmModemTxLossOfSyncCounts + Counter32, + hzQtmModemSnrBelowThresholdAlarm + INTEGER, + hzQtmModemSnrBelowThresholdCounts + Counter32, + hzQtmModemEqualizerStressExceedThresholdAlarm + INTEGER, + hzQtmModemEquilizerStressExceedThresholdCounts + Counter32, + hzQtmModemRLSShutdownActivatedAlarm + INTEGER, + hzQtmModemRLSShutdownActivatedCounts + Counter32, + hzQtmModemXPICEquStressExceedThresholdAlarm + INTEGER, + hzQtmModemXPICEquStressExceedThresholdCounts + Counter32 +} + +hzQtmModemAlarmsIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmModemAlarmsEntry 1 } + +hzQtmModemRxLossOfSignalAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of signal lock from the demodulator. The severity is critical, the probable cause is lost synchronization with the far end, and recommended course of action is to check the operational state of both ends of the link." + ::= { hzQtmModemAlarmsEntry 2 } + +hzQtmModemRxLossOfSignalCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmModemAlarmsEntry 3 } + +hzQtmModemTxLossOfSyncAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss of sync bytes at the input of the modulator. The severity is critical, the probable cause is physical interference in the air link, and recommended course of action is to check the line of site between the horizon nodes." + ::= { hzQtmModemAlarmsEntry 4 } + +hzQtmModemTxLossOfSyncCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmModemAlarmsEntry 5 } + +hzQtmModemSnrBelowThresholdAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The demodulator SNR performance worse than programmed levels. The severity is major, the probable cause is physical interference in the air link path or misalignment of the radios or severe weather conditions, and recommended course of action is to check the line of site between the horizon nodes." + ::= { hzQtmModemAlarmsEntry 6 } + +hzQtmModemSnrBelowThresholdCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmModemAlarmsEntry 7 } + +hzQtmModemEqualizerStressExceedThresholdAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Equalizer Stress measured within the demodulator exceeds the threshold value." + ::= { hzQtmModemAlarmsEntry 8 } + +hzQtmModemEquilizerStressExceedThresholdCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmModemAlarmsEntry 9 } + +hzQtmModemRLSShutdownActivatedAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RLS shutdown is activated." + ::= { hzQtmModemAlarmsEntry 10 } + +hzQtmModemRLSShutdownActivatedCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate time, in seconds, that this alarm has been in the active state" + ::= { hzQtmModemAlarmsEntry 11 } + +hzQtmModemXPICEquStressExceedThresholdAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "XPIC Equalizer Stress measured within the demodulator exceeds the threshold value." + ::= { hzQtmModemAlarmsEntry 12 } + +hzQtmModemXPICEquStressExceedThresholdCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmModemAlarmsEntry 13 } + +-- +-- RADIO ALARMS +-- + +hzQtmRadioAlarmsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadioAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Radio Alarms." + ::= { hzQtmRadioAlarms 1 } + +hzQtmRadioAlarmsEntry OBJECT-TYPE + SYNTAX HzQtmRadioAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radio Alarms" + INDEX { hzQtmRadioAlarmsIndex } + ::= { hzQtmRadioAlarmsTable 1 } + +HzQtmRadioAlarmsEntry ::= SEQUENCE { + hzQtmRadioAlarmsIndex + INTEGER, + hzQtmRadioSynthLostLockAlarm + INTEGER, + hzQtmRadioSynthLostLockCounts + Counter32, + hzQtmRadioLostCommunicationAlarm + INTEGER, + hzQtmRadioLostCommunicationCounts + Counter32, + hzQtmRadioMismatchAlarm + INTEGER, + hzQtmRadioMismatchCounts + Counter32, + hzQtmRadioPowerAmpAlarm + INTEGER, + hzQtmRadioPowerAmpCounts + Counter32, + hzQtmRadioExcessiveTxCableLossAlarm + INTEGER, + hzQtmRadioExcessiveTxCableLossCounts + Counter32, + hzQtmRadioRslBelowThresholdAlarm + INTEGER, + hzQtmRadioRslBelowThresholdCounts + Counter32, + hzQtmRadioHighPowerTxDetectorAlarm + INTEGER, + hzQtmRadioHighPowerTxDetectorCounts + Counter32, + hzQtmRadioRedundancySerialNumMismatchAlarm + INTEGER, + hzQtmRadioRedundancySerialNumMismatchCounts + Counter32, + hzQtmRadioExcessiveTxCableLossChangeAlarm + INTEGER, + hzQtmRadioExcessiveTxCableLossChangeCounts + Counter32, + hzQtmRadioExcessiveRxCableLossAlarm + INTEGER, + hzQtmRadioExcessiveRxCableLossCounts + Counter32, + hzQtmRadioAtpcTxAtMaxPowerAlarm + INTEGER, + hzQtmRadioAtpcTxAtMaxPowerCounts + Counter32, + hzQtmRadioSwDownloadFailedAlarm + INTEGER, + hzQtmRadioSwDownloadFailedCounts + Counter32, + hzQtmRadioDrainCurrentAlarm + INTEGER, + hzQtmRadioDrainCurrentCounts + Counter32, + hzQtmRadioPowerOffAlarm + INTEGER, + hzQtmRadioPowerOffCounts + Counter32 +} + +hzQtmRadioAlarmsIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each radio interface. " + ::= { hzQtmRadioAlarmsEntry 1 } + +hzQtmRadioSynthLostLockAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio synthesizer has lost lock. The severity is critical, the probable cause is a faulty radio and recommended course of action is to replace the radio unit." + ::= { hzQtmRadioAlarmsEntry 2 } + +hzQtmRadioSynthLostLockCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 3 } + +hzQtmRadioLostCommunicationAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RS232 communication lost between IDU and the radio. The severity is critical, the probable cause is a faulty cable between the modem and radio, and recommended course of action is to check the connection." + ::= { hzQtmRadioAlarmsEntry 4 } + +hzQtmRadioLostCommunicationCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 5 } + +hzQtmRadioMismatchAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio connected to the IDU modem does not match the frequency programmed into the modem unit. The severity is major, the probable cause is an incorrectly programmed modem or an incorrect radio type connected to the modem, and recommended course of action is to check the modem frequency settings and radio hardware version number or serial number." + ::= { hzQtmRadioAlarmsEntry 6 } + +hzQtmRadioMismatchCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 7 } + +hzQtmRadioPowerAmpAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The power amplifier on the radio is not operating within normal operating specifications. The severity is critical, the probable cause a faulty radio unit, and recommended course of action is to replace the radio unit." + ::= { hzQtmRadioAlarmsEntry 8 } + +hzQtmRadioPowerAmpCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 9 } + +hzQtmRadioExcessiveTxCableLossAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmRadioAlarmsEntry 10 } + +hzQtmRadioExcessiveTxCableLossCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 11 } + +hzQtmRadioRslBelowThresholdAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum radio receive signal level threshold has been crossed. The severity is major, the probable cause is physical interference in the air link path or misalignment of the radios or severe weather conditions, and recommended course of action is to check the line of site between the air pair nodes." + ::= { hzQtmRadioAlarmsEntry 12 } + +hzQtmRadioRslBelowThresholdCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 13 } + +hzQtmRadioHighPowerTxDetectorAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This applies to High Power Radios only. Indicates minimum power threshold has not been surpassed." + ::= { hzQtmRadioAlarmsEntry 14 } + +hzQtmRadioHighPowerTxDetectorCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 15 } + +hzQtmRadioRedundancySerialNumMismatchAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio serial number programmed in flash and radio do not match." + ::= { hzQtmRadioAlarmsEntry 16 } + +hzQtmRadioRedundancySerialNumMismatchCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 17 } + +hzQtmRadioExcessiveTxCableLossChangeAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cable loss change exceeds the threshold." + ::= { hzQtmRadioAlarmsEntry 18 } + +hzQtmRadioExcessiveTxCableLossChangeCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 19 } + +hzQtmRadioExcessiveRxCableLossAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rx gain can not be adjusted to desired value." + ::= { hzQtmRadioAlarmsEntry 20 } + +hzQtmRadioExcessiveRxCableLossCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 21 } + +hzQtmRadioAtpcTxAtMaxPowerAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ATPC auto-disabled (transmitting at coordinated power)." + ::= { hzQtmRadioAlarmsEntry 22 } + +hzQtmRadioAtpcTxAtMaxPowerCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 23 } + +hzQtmRadioSwDownloadFailedAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio is failing to download the software on startup." + ::= { hzQtmRadioAlarmsEntry 24 } + +hzQtmRadioSwDownloadFailedCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 25 } + +hzQtmRadioDrainCurrentAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The drain current on the radio is not operating within normal operating specifications. The severity is critical, the probable cause a faulty radio unit, and recommended course of action is to replace the radio unit." + ::= { hzQtmRadioAlarmsEntry 26 } + +hzQtmRadioDrainCurrentCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { hzQtmRadioAlarmsEntry 27 } + +hzQtmRadioPowerOffAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio power is off (potential IF cable short detection). " + ::= { hzQtmRadioAlarmsEntry 28 } + +hzQtmRadioPowerOffCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmRadioAlarmsEntry 29 } + +-- +-- IF ALARMS +-- + +hzQtmIFAlarmsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmIFAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of IF Alarms." + ::= { hzQtmIFAlarms 1 } + +hzQtmIFAlarmsEntry OBJECT-TYPE + SYNTAX HzQtmIFAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IF Alarms" + INDEX { hzQtmIFAlarmsIndex } + ::= { hzQtmIFAlarmsTable 1 } + +HzQtmIFAlarmsEntry ::= SEQUENCE { + hzQtmIFAlarmsIndex + INTEGER, + hzQtmIFLostLockAlarm + INTEGER, + hzQtmIFLostLockCounts + Counter32 +} + +hzQtmIFAlarmsIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-path-1 (1), + wireless-path-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each IF path. " + ::= { hzQtmIFAlarmsEntry 1 } + +hzQtmIFLostLockAlarm OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IF synthesizer has lost lock." + ::= { hzQtmIFAlarmsEntry 2 } + +hzQtmIFLostLockCounts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the approximate number of seconds that this alarm has been active." + ::= { hzQtmIFAlarmsEntry 3 } + +-- +-- TRAP INFORMATION HOSTS, ENABLE/DISABLE +-- + +hzQtmSnmpTrapHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSnmpTrapHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing SNMP trap host entries." + ::= { hzQtmTrapConfig 1 } + +hzQtmSnmpTrapHostEntry OBJECT-TYPE + SYNTAX HzQtmSnmpTrapHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The snmp trap host entry containing all the trap host information" + INDEX { hzQtmSnmpTrapHostIndex } + ::= { hzQtmSnmpTrapHostTable 1 } + +HzQtmSnmpTrapHostEntry ::= SEQUENCE { + hzQtmSnmpTrapHostIndex + Integer32, + hzQtmSnmpTrapHostMode + INTEGER, + hzQtmSnmpTrapHostIpAddress + IpAddress, + hzQtmSnmpTrapHostCommunityName + DisplayString, + hzQtmSnmpTrapHostActivated + INTEGER +} + +hzQtmSnmpTrapHostIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each trap host. " + ::= { hzQtmSnmpTrapHostEntry 1 } + +hzQtmSnmpTrapHostMode OBJECT-TYPE + SYNTAX INTEGER { + static (1), + dns (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates how the snmp trap host is obtained for the system." + ::= { hzQtmSnmpTrapHostEntry 2 } + +hzQtmSnmpTrapHostIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates snmp trap host IP address. " + ::= { hzQtmSnmpTrapHostEntry 3 } + +hzQtmSnmpTrapHostCommunityName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string name used in Traps." + ::= { hzQtmSnmpTrapHostEntry 4 } + +hzQtmSnmpTrapHostActivated OBJECT-TYPE + SYNTAX INTEGER { + notActive (1), + active (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether traps are to be sent to this specific host or not" + ::= { hzQtmSnmpTrapHostEntry 5 } + +-- +-- SNMP V3 TRAP HOST TABLE +-- + +hzQtmSnmpV3TrapHostsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSnmpV3TrapHostsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing snmp V3 trap host entries" + ::= { hzQtmTrapConfig 2 } + +hzQtmSnmpV3TrapHostsEntry OBJECT-TYPE + SYNTAX HzQtmSnmpV3TrapHostsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains the snmp v3 trap host information" + INDEX { hzQtmSnmpV3TrapHostsIndex } + ::= { hzQtmSnmpV3TrapHostsTable 1 } + +HzQtmSnmpV3TrapHostsEntry ::= SEQUENCE { + hzQtmSnmpV3TrapHostsIndex + Integer32, + snmpV3TrapHostIpAddress + IpAddress, + snmpV3TrapHostUserName + DisplayString, + snmpV3TrapHostAuthProtocol + INTEGER, + snmpV3TrapHostAuthPassword + DisplayString, + snmpV3TrapHostPrivProtocol + INTEGER, + snmpV3TrapHostPrivPassword + DisplayString, + snmpV3TrapHostActivated + INTEGER +} + +hzQtmSnmpV3TrapHostsIndex OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each v3 trap host." + ::= { hzQtmSnmpV3TrapHostsEntry 1 } + +snmpV3TrapHostIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates snmp trap host IP address. " + ::= { hzQtmSnmpV3TrapHostsEntry 2 } + +snmpV3TrapHostUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The user name of the v3 trap host." + ::= { hzQtmSnmpV3TrapHostsEntry 3 } + +snmpV3TrapHostAuthProtocol OBJECT-TYPE + SYNTAX INTEGER { + noAuth (1), + md5 (2), + sha (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The authentication alogorithm used by the v3 trap host." + ::= { hzQtmSnmpV3TrapHostsEntry 4 } + +snmpV3TrapHostAuthPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The authentication password of the v3 trap host." + ::= { hzQtmSnmpV3TrapHostsEntry 5 } + +snmpV3TrapHostPrivProtocol OBJECT-TYPE + SYNTAX INTEGER { + noPriv (1), + des (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The privacy encryption alogorithm used by the v3 trap host." + ::= { hzQtmSnmpV3TrapHostsEntry 6 } + +snmpV3TrapHostPrivPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The privacy password of the v3 trap host." + ::= { hzQtmSnmpV3TrapHostsEntry 7 } + +snmpV3TrapHostActivated OBJECT-TYPE + SYNTAX INTEGER { + notActive (1), + active (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether a specific v3 trap host is allowed to access the system" + ::= { hzQtmSnmpV3TrapHostsEntry 8 } + +hzQtmColdStartTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 1 } + +hzQtmLinkDownTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 2 } + +hzQtmLinkUpTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 3 } + +hzQtmExplicitAuthenticationFailureTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 4 } + +hzQtmHitlessAamConfigMismatchTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Hitless Aam ConfigMismatch trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 5 } + +hzQtmHitlessAamActiveTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Hitless AAM Active trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 6 } + +hzQtmAtpcConfigMismatchTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 7 } + +hzQtmSntpServersUnreachableTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 8 } + +hzQtmFrequencyFileInvalidTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 9 } + +hzQtmEnetPortDroppedFramesThresholdExceedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap." + DEFVAL { disabled } + ::= { hzQtmTrapEnable 10 } + +hzQtmEnetPortBandwidthUtilizationThresholdExceedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap." + DEFVAL { disabled } + ::= { hzQtmTrapEnable 11 } + +hzQtmEnetPortRlsMismatchTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 12 } + +hzQtmRLSQueueBasedShutdownActivatedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Queue-Based RLS Shutdown trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 13 } + +hzQtmModemRxLossOfSignalLockTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 14 } + +hzQtmModemTxLossOfSyncTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 15 } + +hzQtmModemSnrBelowThresholdTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 16 } + +hzQtmModemEqualizerStressExceedThresholdTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 17 } + +hzQtmModemChannelizedRslBelowThresholdTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the trap." + DEFVAL { disabled } + ::= { hzQtmTrapEnable 18 } + +hzQtmFpgaProgrammingErrorTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 19 } + +hzQtmUserManagementSessionCommencedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 20 } + +hzQtmUserManagementSessionTerminatedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 21 } + +hzQtmAtpcTxAtMaxPwrTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 22 } + +hzQtmRadioSynthLostLockTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 23 } + +hzQtmRadioLostCommunicationTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 24 } + +hzQtmRadioMismatchTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 25 } + +hzQtmRadioPowerAmpTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 26 } + +hzQtmRadioExcessiveTxCableLossTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 27 } + +hzQtmHiPowerRadioTxDetectorTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 28 } + +hzQtmSecondaryRadioIsActiveTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 29 } + +hzQtmRedundancySerialNumberMisMatchTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 30 } + +hzQtmRadioFirmwareMismatchTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 31 } + +hzQtmSecondaryRadioNotdetectedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 32 } + +hzQtmPrimaryRadioNotdetectedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 33 } + +hzQtmFaultyPrimaryRadioTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 34 } + +hzQtmRadioExcessiveTxCableLossChangeTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 35 } + +hzQtmRadioExcessiveRxCableLossTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 36 } + +hzQtmRedundancyPrimaryPortNotSetTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 37 } + +hzQtmRedundancySecondaryPortIsActiveTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 38 } + +hzQtmRedundancyPrimaryPortFaultyTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 39 } + +hzQtmRedundancySecondaryPortFaultyTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 40 } + +hzQtmFanFailedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 41 } + +hzQtmModemRlsShutdownActivatedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the RLS Shutdown trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 42 } + +hzQtmRadioUnitHwChangedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Radio Unit Hardware changed trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 43 } + +hzQtmRadioSwDownloadFailedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Radio software download failure trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 44 } + +hzQtmRadioRestartedOKTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Radio restarted OK trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 45 } + +hzQtmMibChangeNotSavedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the 'Mib changed not saved' trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 46 } + +hzQtmRadioDrainCurrentTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Radio Drain Current trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 47 } + +hzQtmIFLostLockTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the 'IF Synthesizer Lost Lock' trap. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 48 } + +hzQtmInvalidSystemConfigurationTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Invalid System Configuration trap. " + ::= { hzQtmTrapEnable 49 } + +hzQtmHitlessAamEventTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Hitless AAM Event trap. " + ::= { hzQtmTrapEnable 50 } + +hzQtmModemXPICEqualizerStressExceedThresholdTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + ::= { hzQtmTrapEnable 51 } + +hzQtmPartnerNodeAlarmTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the Partner node trap. " + ::= { hzQtmTrapEnable 52 } + +hzQtmBandwidthDoublingInvalidLinkConfigTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the bandwidth doubling invalid link configuration trap" + ::= { hzQtmTrapEnable 53 } + +hzQtmBandwidthDoublingWrongPortConnectedTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the bandwidth doubling wrong link connected trap" + ::= { hzQtmTrapEnable 54 } + +hzQtmRadioPowerOffTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether this trap is to be sent or not. " + DEFVAL { disabled } + ::= { hzQtmTrapEnable 55 } + +hzQtmSynceLostLockTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables this trap." + ::= { hzQtmTrapEnable 56 } + +hzQtmSynceSecondarySourceInUseTrap OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables this trap." + ::= { hzQtmTrapEnable 57 } + + +-- +-- SNMP MANAGERS +-- + +hzQtmSnmpUserAccess OBJECT-TYPE + SYNTAX INTEGER { + explicitManagers (1), + any (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the user access to the system. If access is set to 'explicitManagers' then only managers with ip addresses set in snmpManagersTable will be able to gain SNMP access to the system. If access is set to 'any' then any manager will be able to gain SNMP access to the system" + ::= { hzQtmSnmp 1 } + +hzQtmSnmpManagerAnyCommunityName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string name used by the 'any' manager." + ::= { hzQtmSnmp 2 } + +hzQtmSnmpSetRequests OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether SNMP SET requests are allowed." + ::= { hzQtmSnmp 3 } + +hzQtmSnmpManagersTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSnmpManagersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing snmp manager entries" + ::= { hzQtmSnmp 4 } + +hzQtmSnmpManagersEntry OBJECT-TYPE + SYNTAX HzQtmSnmpManagersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains the snmp manager information" + INDEX { hzQtmSnmpManagersIndex } + ::= { hzQtmSnmpManagersTable 1 } + +HzQtmSnmpManagersEntry ::= SEQUENCE { + hzQtmSnmpManagersIndex + Integer32, + hzQtmSnmpManagerIpAddress + IpAddress, + hzQtmSnmpManagerCommunityName + DisplayString, + hzQtmSnmpManagerActivated + INTEGER +} + +hzQtmSnmpManagersIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each manager." + ::= { hzQtmSnmpManagersEntry 1 } + +hzQtmSnmpManagerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the Manager." + ::= { hzQtmSnmpManagersEntry 2 } + +hzQtmSnmpManagerCommunityName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string name used by the manager." + ::= { hzQtmSnmpManagersEntry 3 } + +hzQtmSnmpManagerActivated OBJECT-TYPE + SYNTAX INTEGER { + notActive (1), + active (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether a specific manager is allowed to access the system" + ::= { hzQtmSnmpManagersEntry 4 } + +hzQtmSnmpV3ManagersTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSnmpV3ManagersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing snmp V3 manager entries" + ::= { hzQtmSnmp 5 } + +hzQtmSnmpV3ManagersEntry OBJECT-TYPE + SYNTAX HzQtmSnmpV3ManagersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains the snmp v3 manager information" + INDEX { hzQtmSnmpV3ManagersIndex } + ::= { hzQtmSnmpV3ManagersTable 1 } + +HzQtmSnmpV3ManagersEntry ::= SEQUENCE { + hzQtmSnmpV3ManagersIndex + Integer32, + hzQtmSnmpV3ManagerUserName + DisplayString, + hzQtmSnmpV3ManagerAuthProtocol + INTEGER, + hzQtmSnmpV3ManagerAuthPassword + DisplayString, + hzQtmSnmpV3ManagerPrivProtocol + INTEGER, + hzQtmSnmpV3ManagerPrivPassword + DisplayString, + hzQtmSnmpV3ManagerActivated + INTEGER +} + +hzQtmSnmpV3ManagersIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each v3 manager." + ::= { hzQtmSnmpV3ManagersEntry 1 } + +hzQtmSnmpV3ManagerUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The user name of the v3 Manager." + ::= { hzQtmSnmpV3ManagersEntry 2 } + +hzQtmSnmpV3ManagerAuthProtocol OBJECT-TYPE + SYNTAX INTEGER { + noAuth (1), + md5 (2), + sha (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The authentication alogorithm used by the v3 manager." + ::= { hzQtmSnmpV3ManagersEntry 3 } + +hzQtmSnmpV3ManagerAuthPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The authentication password of the v3 Manager." + ::= { hzQtmSnmpV3ManagersEntry 4 } + +hzQtmSnmpV3ManagerPrivProtocol OBJECT-TYPE + SYNTAX INTEGER { + noPriv (1), + des (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The privacy encryption alogorithm used by the v3 manager." + ::= { hzQtmSnmpV3ManagersEntry 5 } + +hzQtmSnmpV3ManagerPrivPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The privacy password of the v3 Manager." + ::= { hzQtmSnmpV3ManagersEntry 6 } + +hzQtmSnmpV3ManagerActivated OBJECT-TYPE + SYNTAX INTEGER { + notActive (1), + active (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether a specific v3 manager is allowed to access the system" + ::= { hzQtmSnmpV3ManagersEntry 7 } + +-- ------------------------------ +-- hzQtmManagementSessions +-- ------------------------------ + +hzQtmUserSessionUserTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmUserSessionUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Wireless Interface Radios" + ::= { hzQtmManagementSessions 1 } + +hzQtmUserSessionUserEntry OBJECT-TYPE + SYNTAX HzQtmUserSessionUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Wireless Interface Radio" + INDEX { hzQtmUserSessionUserIndex } + ::= { hzQtmUserSessionUserTable 1 } + +HzQtmUserSessionUserEntry ::= SEQUENCE { + hzQtmUserSessionUserIndex + INTEGER, + hzQtmUserSessionUserName + DisplayString, + hzQtmUserSessionUserConnectionType + DisplayString, + hzQtmUserSessionUserState + INTEGER +} + +hzQtmUserSessionUserIndex OBJECT-TYPE + SYNTAX INTEGER { + user1 (1), + user2 (2), + user3 (3), + user4 (4), + user5 (5), + user6 (6), + user7 (7), + user8 (8), + user9 (9), + user10 (10), + user11 (11), + user12 (12), + user13 (13), + user14 (14), + user15 (15), + user16 (16), + user17 (17), + user18 (18), + user19 (19), + user20 (20) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each user." + ::= { hzQtmUserSessionUserEntry 1 } + +hzQtmUserSessionUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The username of a management session using Telnet or HTTP. The session state variable must be checked to determine if the management session is currently in progress." + ::= { hzQtmUserSessionUserEntry 2 } + +hzQtmUserSessionUserConnectionType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Either serial port connection or ethernet connection. Ethernet connection may be through any physical port(s) dedicated to management of the equipment." + ::= { hzQtmUserSessionUserEntry 3 } + +hzQtmUserSessionUserState OBJECT-TYPE + SYNTAX INTEGER { + informationNotAvailable (1), + sessionTerminated (2), + sessionInProgress (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the session. The session is inProgress if the user is currently logged into the system. The session is terminated if the user has logged out of the system." + ::= { hzQtmUserSessionUserEntry 4 } + +-- +-- HTTPS group +-- + +hzQtmHttpEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether HTTP is enabled." + DEFVAL { disabled } + ::= { hzQtmHttp 1 } + +hzQtmHttpSecureCertificateStatus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..100)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Returns the HTTPS certificate status" + ::= { hzQtmHttpSecure 1 } + +hzQtmHttpSecureAccessForAdminUsers OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "the HTTPS access requirement for Admin user group." + ::= { hzQtmHttpSecure 2 } + +hzQtmHttpSecureAccessForNocUsers OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "the HTTPS access requirement for Noc user group." + ::= { hzQtmHttpSecure 3 } + +hzQtmHttpSecureAccessForSuperUsers OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "the HTTPS access requirement for Super user group." + ::= { hzQtmHttpSecure 4 } + +-- +-- Giga Ethernet Qos +-- + +hzQtmQosEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether QOS is enabled. If disabled is selected and cos flow mapping is active on Q1, Q2 or Q3, then cos flow mapping will be disabled." + DEFVAL { disabled } + ::= { hzQtmQos 1 } + +hzQtmCosType OBJECT-TYPE + SYNTAX INTEGER { + cosVlan (1), + cosQinQiTag (2), + cosQinQoTag (3), + cosDscp (4), + cosMplsExp (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the class of service tag type. Based on the setting Horizon will use the CoS value in the VLAN tag, or Q-in-Q inner VLAN tag, or Q-in-Q outer VLAN tag." + DEFVAL { cosVlan } + ::= { hzQtmQos 2 } + +-- +-- 802.1p priorities assignment. +-- + +hzQtmCosQinQiTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the value of the Q-in-Q inner tag. This tag is also used to classify the non-Q-in-Q VLAN. Default value is 0x8100." + ::= { hzQtmQos 3 } + +hzQtmCosQinQoTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the value of the Q-in-Q outer VLAN tag. Default value is 0x8100." + ::= { hzQtmQos 4 } + +hzQtmCosQueueMapping OBJECT-TYPE + SYNTAX DisplayString (SIZE(15..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User queue assignments for CoS values 0 to 7. + There are 4 coS queues. Their corresponding + queue numbers are 1,2, 3, where 1 is the lowest priority queue and + 4 is the highest priority queue. + CoS to queue mapping example: 1 1 2 2 3 3 4 4." + ::= { hzQtmQos 5 } + +-- +-- Queue operation mode +-- + +hzQtmCosExpediteQueue OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This sets the user queue operation mode. (a) In expedite mode, + any Queue can be assigned 100% of CIR. Queue 4 is serviced first + and queue 1 is servcied last.(b) In non expedite mode, the sum of all CIRs + must be equal to 100%. In this mode higher priority queues + will be serviced first until that queue is emptied or + the defined CIR is reached." + DEFVAL { disabled } + ::= { hzQtmQos 6 } + +-- +-- user queues configuration. +-- + +hzQtmCosQueueCIR OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Committed Information Rate (CIR) assignments for CoS queues + 1 to 4. CIR is assigned as the percentage of system current speed. + When expedite queue is enabled any queue can be assigned 100% bandwidth. + When expedite queue is disabled the sum of CIR of all queues should be 100." + ::= { hzQtmQos 7 } + +hzQtmCosQueueCBS OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Comitted Burst Size (CBS) for CoS queues 1 to 4 and queue C. CBS is the percentage + of total packet buffer size. The sum of CBS's of all 5 + queues must be equal to 100. Minimum CBS assignable to any queue + is 1." + ::= { hzQtmQos 8 } + +hzQtmCosDefaultValue OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default CoS value assigned to the ethernet + frames that don't have VLAN or Q-in-Q tag." + DEFVAL { 0 } + ::= { hzQtmQos 9 } + +-- +-- hzQtmCosWfq +-- + +hzQtmQosPolicy OBJECT-TYPE + SYNTAX INTEGER { + strict-priority (1), + wfq (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the Qos policy." + ::= { hzQtmQos 10 } + +hzQtmCosWfqWeight OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The weight assigned to each of the 4 cos queue. The wireless bandwidth is distributed amongst the + queues proportional to their weight. + The weights have values from 0-15, where 0 is the lowest weight and + 15 is the highest weight. + Setting the Cos weight example: 1 2 3 4." + ::= { hzQtmQos 11 } + +hzQtmCutThroughProcessing OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value enables or disables the cut through feature in Quantum hardware." + DEFVAL { disabled } + ::= { hzQtmQos 12 } + +hzQtmCosEcfmFlowMapping OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + q1 (2), + q2 (3), + q3 (4), + q4 (5), + qC (6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Select a queue to route ECFM frames. The mapping is only active when ECFM is disabled. If QoS is disabled then Q1, Q2 and Q3 cannot be selected." + DEFVAL { disabled } + ::= { hzQtmQos 13 } + +hzQtmCosControlFlowMapping OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + q1 (2), + q2 (3), + q3 (4), + q4 (5), + qC (6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Select a queue to route slow protocol frames (with destination mac address 0x180C200xxxx). If QoS is disabled then Q1, Q2 and Q3 cannot be selected." + DEFVAL { disabled } + ::= { hzQtmQos 14 } + +-- +-- hzQtmRapidLinkShutdown +-- + +hzQtmRlsEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Rapid Link Shutdown feature: enabled or disabled. + + Note: Changing this option requires a system reset." + DEFVAL { disabled } + ::= { hzQtmRapidLinkShutdown 1 } + +hzQtmRlsHardFaultMonitor OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the rlsHardFaultMonitor for rapid detection of severely degrade link. When disabled + only the RLS Link Degrade Monitor is used. + + Note: Changing this option requires a system reset." + DEFVAL { off } + ::= { hzQtmRapidLinkShutdown 2 } + +hzQtmRlsWirelessPortOption OBJECT-TYPE + SYNTAX INTEGER { + anyport (1), + bothports (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "anyport - If the IDU is operating with two wireless ports and any one of the wireless ports goes down disables the ethernet port. + bothports - In the above condition, this feature disables the ehternet traffic through the faulty wireless link but continuously send + ethernet traffic through the other good wireless port. If the remaining wireless port also exceeds the error thereshold, ethernet port + will be disabled + + Note: Changing this option requires a system reset." + DEFVAL { anyport } + ::= { hzQtmRapidLinkShutdown 3 } + +hzQtmRlsAutomaticLinkReestablish OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If this feature is enabled, the link will be automatically reestablished + If this feature is disabled, the user must explicitly use the manualReestablish object + to bring the link back up" + DEFVAL { disabled } + ::= { hzQtmRapidLinkShutdown 4 } + +hzQtmRlsManualLinkReestablish OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is writeable ONLY if automaticLinkReestablish is set to disabled. + The user explicitly brings the link back up by setting this object to enabled. + The user explicitly brings the link down by setting this object to disabled. + to bring the link back up" + DEFVAL { disabled } + ::= { hzQtmRapidLinkShutdown 5 } + +hzQtmWriteRlsMonitorParametersToSystem OBJECT-TYPE + SYNTAX INTEGER { + enabled (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This writes RLS soft and hard fault monitor parameters to RAM + Reading this object returns '1'." + DEFVAL { enabled } + ::= { hzQtmRapidLinkShutdown 6 } + +hzQtmRlsDroppedFramesThresholdOverride OBJECT-TYPE + SYNTAX INTEGER { + enabled (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If the Ethernet is down due to Queue-Based Rls shutdown, this will bring the ethernet back and obey the queue settings. + Reading this object returns '1'." + DEFVAL { enabled } + ::= { hzQtmRapidLinkShutdown 7 } + +hzQtmRlsDroppedFramesThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRlsDroppedFramesThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of RLS Queue Monitor Parameters" + ::= { hzQtmRapidLinkShutdown 8 } + +hzQtmRlsDroppedFramesThresholdEntry OBJECT-TYPE + SYNTAX HzQtmRlsDroppedFramesThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RLS Queue Parameters " + INDEX { hzQtmRlsDroppedFramesThresholdIndex } + ::= { hzQtmRlsDroppedFramesThresholdTable 1 } + +HzQtmRlsDroppedFramesThresholdEntry ::= SEQUENCE { + hzQtmRlsDroppedFramesThresholdIndex + INTEGER, + hzQtmRlsAllowedDroppedFrameRateValue + DisplayString, + hzQtmRlsDroppedFrameMonitorPeriod + Integer32 +} + +hzQtmRlsDroppedFramesThresholdIndex OBJECT-TYPE + SYNTAX INTEGER { + queue-1 (1), + queue-2 (2), + queue-3 (3), + queue-4 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmRlsDroppedFramesThresholdEntry 1 } + +hzQtmRlsAllowedDroppedFrameRateValue OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum allowed ethernet frame drop rate. If the average drop rate exceeds this threshold in any of the 4 queues, the Ethernet port will be shut down. + This feture is availabe only with bothports option" + ::= { hzQtmRlsDroppedFramesThresholdEntry 2 } + +hzQtmRlsDroppedFrameMonitorPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The monitoring period in seconds. " + ::= { hzQtmRlsDroppedFramesThresholdEntry 3 } + +hzQtmRlsSoftFaultMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRlsSoftFaultMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of RLS Soft Fault Monitor Parameters" + ::= { hzQtmRapidLinkShutdown 9 } + +hzQtmRlsSoftFaultMonitorEntry OBJECT-TYPE + SYNTAX HzQtmRlsSoftFaultMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RLS Parameters for Soft Fault Monitoring" + INDEX { hzQtmRlsSoftFaultMonitorIndex } + ::= { hzQtmRlsSoftFaultMonitorTable 1 } + +HzQtmRlsSoftFaultMonitorEntry ::= SEQUENCE { + hzQtmRlsSoftFaultMonitorIndex + INTEGER, + hzQtmRlsEstablishErredFrameThreshold + Integer32, + hzQtmRlsShutdownErredFrameThreshold + Integer32, + hzQtmRlsEstablishNumberOfSamples + Integer32, + hzQtmRlsShutdownNumberOfSamples + Integer32, + hzQtmRlsEstablishSamplePeriod + Integer32, + hzQtmRlsShutdownSamplePeriod + Integer32, + hzQtmRlsQuickShutdownSamplePeriod + Integer32 +} + +hzQtmRlsSoftFaultMonitorIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmRlsSoftFaultMonitorEntry 1 } + +hzQtmRlsEstablishErredFrameThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum erred blocks, per sample, allowed for link establishment." + ::= { hzQtmRlsSoftFaultMonitorEntry 2 } + +hzQtmRlsShutdownErredFrameThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum erred blocks, per sample, allowed before link shutdown." + ::= { hzQtmRlsSoftFaultMonitorEntry 3 } + +hzQtmRlsEstablishNumberOfSamples OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum number of consecutive good samples required before link is established." + ::= { hzQtmRlsSoftFaultMonitorEntry 4 } + +hzQtmRlsShutdownNumberOfSamples OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum number of consecutive erred samples before link is shutdown." + ::= { hzQtmRlsSoftFaultMonitorEntry 5 } + +hzQtmRlsEstablishSamplePeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Period of Time, in milliseconds, for monitoring Establish Erred Frame Threshold." + ::= { hzQtmRlsSoftFaultMonitorEntry 6 } + +hzQtmRlsShutdownSamplePeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Period of Time, in milliseconds, for monitoring Shutdown Erred Frame Threshold." + ::= { hzQtmRlsSoftFaultMonitorEntry 7 } + +hzQtmRlsQuickShutdownSamplePeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum number of milliseconds required to classify samples as erred." + ::= { hzQtmRlsSoftFaultMonitorEntry 8 } + +hzQtmHardFaultMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmHardFaultMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of RLS Hard Fault Monitor Parameters" + ::= { hzQtmRapidLinkShutdown 10 } + +hzQtmHardFaultMonitorEntry OBJECT-TYPE + SYNTAX HzQtmHardFaultMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RLS Parameters for Hard Fault Monitoring" + INDEX { hzQtmHardFaultMonitorIndex } + ::= { hzQtmHardFaultMonitorTable 1 } + +HzQtmHardFaultMonitorEntry ::= SEQUENCE { + hzQtmHardFaultMonitorIndex + INTEGER, + hzQtmRlsHardFaultSamplePeriod + Integer32, + hzQtmRlsHardFaultThreshold + Integer32 +} + +hzQtmHardFaultMonitorIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmHardFaultMonitorEntry 1 } + +hzQtmRlsHardFaultSamplePeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The period of time, in milliseconds, for which the + rlsFaultThreshold is applied." + ::= { hzQtmHardFaultMonitorEntry 2 } + +hzQtmRlsHardFaultThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Acceptalbe errored block rate in percent" + ::= { hzQtmHardFaultMonitorEntry 3 } + +hzQtmRlsReceiveSignalLevelMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRlsReceiveSignalLevelMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of RLS RSL Monitor Parameters" + ::= { hzQtmRapidLinkShutdown 11 } + +hzQtmRlsReceiveSignalLevelMonitorEntry OBJECT-TYPE + SYNTAX HzQtmRlsReceiveSignalLevelMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RLS RSL Monitor Parameters" + INDEX { hzQtmRlsReceiveSignalLevelMonitorIndex } + ::= { hzQtmRlsReceiveSignalLevelMonitorTable 1 } + +HzQtmRlsReceiveSignalLevelMonitorEntry ::= SEQUENCE { + hzQtmRlsReceiveSignalLevelMonitorIndex + INTEGER, + hzQtmRlsMakeRslMonitorRslValue + DisplayString, + hzQtmRlsMakeRslMonitorPeriod + Integer32 +} + +hzQtmRlsReceiveSignalLevelMonitorIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmRlsReceiveSignalLevelMonitorEntry 1 } + +hzQtmRlsMakeRslMonitorRslValue OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The RSL threshold, in dBm. When Link is inactive and if RSL + is higher than this threshold for a desired + period, the link will become active." + ::= { hzQtmRlsReceiveSignalLevelMonitorEntry 2 } + +hzQtmRlsMakeRslMonitorPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired period, in seconds. When Link is inactive and if RSL + is higher than the desiredthreshold for this + period, the link will become active." + ::= { hzQtmRlsReceiveSignalLevelMonitorEntry 3 } + +hzQtmRlsCurrentDroppedFramesTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRlsCurrentDroppedFramesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of RLS Currently Observed Queue Monitor Parameters" + ::= { hzQtmRlsStatus 1 } + +hzQtmRlsCurrentDroppedFramesEntry OBJECT-TYPE + SYNTAX HzQtmRlsCurrentDroppedFramesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RLS Currently Observed Queue Monitor Parameters" + INDEX { hzQtmRlsCurrentDroppedFramesIndex } + ::= { hzQtmRlsCurrentDroppedFramesTable 1 } + +HzQtmRlsCurrentDroppedFramesEntry ::= SEQUENCE { + hzQtmRlsCurrentDroppedFramesIndex + INTEGER, + hzQtmRlsCurrentDroppedFramesRateValue + DisplayString, + hzQtmRlsCurrentDroppedFrameMonitorPeriod + Integer32, + hzQtmRlsCurrentQueueStatus + DisplayString +} + +hzQtmRlsCurrentDroppedFramesIndex OBJECT-TYPE + SYNTAX INTEGER { + queue-1 (1), + queue-2 (2), + queue-3 (3), + queue-4 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmRlsCurrentDroppedFramesEntry 1 } + +hzQtmRlsCurrentDroppedFramesRateValue OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RLS Current Ethernet Frame drop rate" + ::= { hzQtmRlsCurrentDroppedFramesEntry 2 } + +hzQtmRlsCurrentDroppedFrameMonitorPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Queue Monitoring time" + ::= { hzQtmRlsCurrentDroppedFramesEntry 3 } + +hzQtmRlsCurrentQueueStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Queue Status - OK: drop rate is within the threshold, Activated: Exceeded the drop threshold" + ::= { hzQtmRlsCurrentDroppedFramesEntry 4 } + +hzQtmRlsStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRlsStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of RLS Parameters and states" + ::= { hzQtmRlsStatus 2 } + +hzQtmRlsStatusEntry OBJECT-TYPE + SYNTAX HzQtmRlsStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RLS Parameters and states" + INDEX { hzQtmRlsStatusIndex } + ::= { hzQtmRlsStatusTable 1 } + +HzQtmRlsStatusEntry ::= SEQUENCE { + hzQtmRlsStatusIndex + INTEGER, + hzQtmRlsOption + DisplayString, + hzQtmRlsState + DisplayString, + hzQtmRlsMismatchState + DisplayString, + hzQtmDegradeMonitorState + DisplayString, + hzQtmHardFaultMonitorState + DisplayString, + hzQtmMakeRslThresholdState + DisplayString, + hzQtmPeerRlsState + DisplayString, + hzQtmRadioInterfaceState + DisplayString, + hzQtmNetworkInterfaceState + DisplayString, + hzQtmUserConfiguredEstablishFer + DisplayString, + hzQtmMinimumAchievableEstablishFer + DisplayString, + hzQtmUserConfiguredShutdownFer + DisplayString, + hzQtmMinimumAchievableShutdownFer + DisplayString, + hzQtmUserConfiguredEstablishMonitorTime + Integer32, + hzQtmActualEstablishMonitorTime + Integer32, + hzQtmUserConfiguredShutdownMonitorTime + Integer32, + hzQtmActualShutdownMonitorTime + Integer32 +} + +hzQtmRlsStatusIndex OBJECT-TYPE + SYNTAX INTEGER { + wireless-port-1 (1), + wireless-port-2 (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each interface. " + ::= { hzQtmRlsStatusEntry 1 } + +hzQtmRlsOption OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RLS Option. On Basic: RLS enabled with base degrade monitoring; + On Advanced: RLS enabled with hard fault monitoring; + On Anyport: If any one of the wireless links exceeds the threshold Ehternet Port will be shut down + On Bothports: Both wireless links should exceed the threshold to bring the Ethernet Port down + Off: Entire RLS feature disabled." + ::= { hzQtmRlsStatusEntry 2 } + +hzQtmRlsState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rapid Link Shutdown State. If the state is activated, that means + The wireless link is down for Ethernet traffic; If the state is inactivated, that means that + wireless link is up for Ethernet traffic." + ::= { hzQtmRlsStatusEntry 3 } + +hzQtmRlsMismatchState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RLS Mismatch State. If the state is activated, that means RLS + configuration is mismatched with peer. If the state is OK, + that means RLS configuration is matched with peer." + ::= { hzQtmRlsStatusEntry 4 } + +hzQtmDegradeMonitorState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Degrade Monitor State. If the state is activated, that means + the RLS Degrade Monitor is asserting the link down. If the + state is OK, that means the RLS Degrade Monitor is asserting + the link up." + ::= { hzQtmRlsStatusEntry 5 } + +hzQtmHardFaultMonitorState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hard Fault Monitor State. If the state is activated, that means + the Hard Fault Monitor is asserting the link down. If the state + is OK, that means the RLS Hard Fault Monitor is asserting the + link up." + ::= { hzQtmRlsStatusEntry 6 } + +hzQtmMakeRslThresholdState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Make RSL Threshold State. If the state is not met, that means the + RLS signal level is below the threshold value. If the state is OK, + that means the RLS signal level is above the threshold value." + ::= { hzQtmRlsStatusEntry 7 } + +hzQtmPeerRlsState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peer RLS State. If the state is activated, that means the peer has + activated RLS. If the state is OK, that means the Peer hasn't + activated RLS." + ::= { hzQtmRlsStatusEntry 8 } + +hzQtmRadioInterfaceState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio Interface State. If the state is down, that means The radio + interface is not operational(muted,disconnected, not configured). + If the state is up, that means the radio interface is operational." + ::= { hzQtmRlsStatusEntry 9 } + +hzQtmNetworkInterfaceState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network Interface State. If the state is down, that means the network + interface (Ethernet/PHY) is not operational(disconnected, not + configured). If the state is up, that means the network interface + (Ethernet/PHY) is operational." + ::= { hzQtmRlsStatusEntry 10 } + +hzQtmUserConfiguredEstablishFer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User Configured Establish Frame Error Ratio required for the + link to be restored to service, set by the user. An example + value being '1.0E-7'." + ::= { hzQtmRlsStatusEntry 11 } + +hzQtmMinimumAchievableEstablishFer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum achievable Frame Error Ratio required for the link to be + restored to service. An example value being '1.0E-7'." + ::= { hzQtmRlsStatusEntry 12 } + +hzQtmUserConfiguredShutdownFer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User Configured Shutdown Frame Error Ratio required for the + link to remain in-service, set by the user. An example value + being '1.0E-7'." + ::= { hzQtmRlsStatusEntry 13 } + +hzQtmMinimumAchievableShutdownFer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum achievable Frame Error Ratio required for the link to + remain in-service. An example value being '1.0E-7'." + ::= { hzQtmRlsStatusEntry 14 } + +hzQtmUserConfiguredEstablishMonitorTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User Configured Establish Monitor Time, in milliseconds, for + which the 'User Configured Establish FER' must be achieved + to bring link into service, set by user" + ::= { hzQtmRlsStatusEntry 15 } + +hzQtmActualEstablishMonitorTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual Establish Monitor Time, in milliseconds, for which the + 'User Configured Establish FER'must be achieved to bring + link into service, it's a multiple of the establish sample + period required to observe the FER" + ::= { hzQtmRlsStatusEntry 16 } + +hzQtmUserConfiguredShutdownMonitorTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User Configured Shutdown Monitor Time, in milliseconds, for which + the 'User Configured Shutdown FER' must be met for the link to + remain in-service, set by user." + ::= { hzQtmRlsStatusEntry 17 } + +hzQtmActualShutdownMonitorTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual Shutdown Monitor Time, in milliseconds, for which the 'User + Configured Shutdown FER' must be met for the link to remain + in-service, it's a multiple of the shutdown sample period required + to observe the FER" + ::= { hzQtmRlsStatusEntry 18 } + +hzQtmRlsPort1 OBJECT-TYPE + SYNTAX INTEGER { + exclude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 1 } + +hzQtmRlsPort2 OBJECT-TYPE + SYNTAX INTEGER { + exlcude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 2 } + +hzQtmRlsPort3 OBJECT-TYPE + SYNTAX INTEGER { + exclude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 3 } + +hzQtmRlsPort4 OBJECT-TYPE + SYNTAX INTEGER { + exlcude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 4 } + +hzQtmRlsPort5 OBJECT-TYPE + SYNTAX INTEGER { + exclude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 5 } + +hzQtmRlsPort6 OBJECT-TYPE + SYNTAX INTEGER { + exclude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 6 } + +hzQtmRlsPort7 OBJECT-TYPE + SYNTAX INTEGER { + exclude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 7 } + +hzQtmRlsPort8 OBJECT-TYPE + SYNTAX INTEGER { + exclude (0), + gr-A (1), + gr-B (2), + gr-C (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is an important configuration!!!! + + There are three groups GR-A (OR-A), GR-B (OR-B) and GR-C (AND). Any Ethernet port can belong to any one of these three groups.These port groups are mutually exclusive. That means, one port cannot belongs to two or more groups + + Example: + OR-A = {Port1, Port2}, OR-B = {Port3,Port5} and AND = {Port4} + RLS will not trigger due to local Ethernet port state if + 1. Either Port1 or Port2 is up AND + 2. Either Port2 or Port5 is up AND + 3. Port4 is up + For any reason if RLS triggers, Port1, Port2, Port3, Port4 and Port5 all be shutdown. + " + ::= { hzQtmRlsPortGroup 8 } + +hzQtmRlsPauseEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { hzQtmRapidLinkShutdown 14 } + +-- +-- hzQtmSntp +-- + +hzQtmSntpEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether SNTP feature is enabled." + DEFVAL { enabled } + ::= { hzQtmSntp 1 } + +hzQtmSntpOffset OBJECT-TYPE + SYNTAX Integer32 (-140..140) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System time offset from GMT in tenths of hours. For example, an offset of 10 indicates 10 tenths, or 1 hour. An offset of 5 indicates half an hour." + DEFVAL { -40 } + ::= { hzQtmSntp 2 } + +-- This value is shown in 10ths of hours + +hzQtmSntpServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmSntpServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing sntp server entries" + ::= { hzQtmSntp 3 } + +hzQtmSntpServerEntry OBJECT-TYPE + SYNTAX HzQtmSntpServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains the sntp server information" + INDEX { hzQtmSntpServerIndex } + ::= { hzQtmSntpServerTable 1 } + +HzQtmSntpServerEntry ::= SEQUENCE { + hzQtmSntpServerIndex + Integer32, + hzQtmSntpServerIpAddress + IpAddress, + hzQtmSntpServerStatus + INTEGER, + hzQtmSntpServerStratum + Integer32 +} + +hzQtmSntpServerIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each server." + ::= { hzQtmSntpServerEntry 1 } + +hzQtmSntpServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the server." + ::= { hzQtmSntpServerEntry 2 } + +hzQtmSntpServerStatus OBJECT-TYPE + SYNTAX INTEGER { + good (1), + failed (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of the sntp server." + ::= { hzQtmSntpServerEntry 3 } + +hzQtmSntpServerStratum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the stratum of a server, 0 for failed server" + ::= { hzQtmSntpServerEntry 4 } + +hzQtmSntpRestoreDefault OBJECT-TYPE + SYNTAX INTEGER { + restore (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Restores SNTP servers to default Addresses." + ::= { hzQtmSntp 4 } + +-- +-- hzQtmLogs +-- + +hzQtmEventLogEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether event log is enabled." + DEFVAL { enabled } + ::= { hzQtmLogs 1 } + +hzQtmPerfmLogEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether performance log is enabled." + DEFVAL { enabled } + ::= { hzQtmLogs 2 } + +hzQtmPerfmLogInterval OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Performance statistics are logged periodically by this interval. The interval can be up to 24:00:00 (24 hours) and as short as 00:00:1 (1 seconds)." + ::= { hzQtmLogs 3 } + +hzQtmSysLogEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { hzQtmSysLog 1 } + +hzQtmSysLogIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { hzQtmSysLog 2 } + +-- +-- hzQtmRadius +-- + +hzQtmRadiusSuperUserAuthentication OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The set strict mode on or off" + DEFVAL { off } + ::= { hzQtmRadius 1 } + +hzQtmRadiusServerTimeOut OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Timeout period for authentication requests" + ::= { hzQtmRadius 2 } + +hzQtmRadiusServerDeadTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Time to declare an unresponsive server 'dead'" + ::= { hzQtmRadius 3 } + +hzQtmRadiusServerReTransmit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of retransmits to an unresponsive server" + ::= { hzQtmRadius 4 } + +hzQtmRadiusServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HzQtmRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing radius server entries" + ::= { hzQtmRadius 5 } + +hzQtmRadiusServerEntry OBJECT-TYPE + SYNTAX HzQtmRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains the sntp server information" + INDEX { hzQtmRadiusServerIndex } + ::= { hzQtmRadiusServerTable 1 } + +HzQtmRadiusServerEntry ::= SEQUENCE { + hzQtmRadiusServerIndex + Integer32, + hzQtmRadiusCfgdHostIpAddress + IpAddress, + hzQtmRadiusActiveHostIpAddress + IpAddress +} + +hzQtmRadiusServerIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for each server." + ::= { hzQtmRadiusServerEntry 1 } + +hzQtmRadiusCfgdHostIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of the configured radius server. + + Note: Changing this option requires a system reset. " + ::= { hzQtmRadiusServerEntry 2 } + +hzQtmRadiusActiveHostIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the active radius server." + ::= { hzQtmRadiusServerEntry 3 } + +-- NOTIFICATION_TYPE +-- for generic traps real trap value of linkDown is 2. + +hzQtmLinkDown NOTIFICATION-TYPE + OBJECTS { ifIndex } + STATUS current + DESCRIPTION + "A linkDown trap signifies that the sending protocol entity recognizes a failure in one of the communication links represented in the agent's configuration." + ::= { hzQtmSnmpNotifications 1 } + +-- for generic traps real trap value of linkup is 3. + +hzQtmLinkUp NOTIFICATION-TYPE + OBJECTS { ifIndex } + STATUS current + DESCRIPTION + "A linkUp trap signifies that the sending protocol entity recognizes that one of the communication links represented in the agent's configuration has come up." + ::= { hzQtmSnmpNotifications 2 } + +hzQtmExplicitAuthenticationFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Authentication of the peer horizon node has failed. The severity is critical, the probable cause is an incorrect authentication configuration on horizon faulty + cable between the modem and radio, and recommended course of action is to check both ends of the link." + ::= { hzQtmSnmpNotifications 3 } + +hzQtmExplicitAuthenticationFailureCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The condition has cleared. The peer node is now authenticated." + ::= { hzQtmSnmpNotifications 4 } + +hzQtmHitlessAamConfigMisMatch NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Hitless Automatic Adaptive modulation configuration mismatch" + ::= { hzQtmSnmpNotifications 5 } + +hzQtmHitlessAamConfigMisMatchCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Hitless Automatic Adaptive modulation configuration mismatch cleared" + ::= { hzQtmSnmpNotifications 6 } + +hzQtmHitlessAamActive NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Hitless Automatic Adaptive modulation on and system running on lower modulation" + ::= { hzQtmSnmpNotifications 7 } + +hzQtmHitlessAamActiveCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Hitless Automatic Adaptive modulation on system running on higher modulation" + ::= { hzQtmSnmpNotifications 8 } + +hzQtmAtpcConfigMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "ATPC configuration mismatch in the Horizon systems. ATPC is enabled at one system, but ATPC is not enabled at the other system." + ::= { hzQtmSnmpNotifications 9 } + +hzQtmAtpcConfigMismatchCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "ATPC configuration mismatch in the Horizon systems is cleared. Both systems enabled ATPC." + ::= { hzQtmSnmpNotifications 10 } + +hzQtmSntpServersUnreachable NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Can't reach any of the sntp servers" + ::= { hzQtmSnmpNotifications 11 } + +hzQtmSntpServersUnreachableCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "At least one of SNTP servers is reachable" + ::= { hzQtmSnmpNotifications 12 } + +hzQtmFrequencyFileInvalid NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "When the executing frequency file is invalid, + this trap is generated." + ::= { hzQtmSnmpNotifications 13 } + +hzQtmDroppedFramesThresholdExceeded NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The ethernet dropped frames threshold has been detected above its threshold value." + ::= { hzQtmSnmpNotifications 14 } + +hzQtmDroppedFramesThresholdExceededCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The condition has cleared.The ethernet dropped frames threshold is now below its threshold value." + ::= { hzQtmSnmpNotifications 15 } + +hzQtmBwUtilizationThresholdExceeded NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The ethernet bandwidth threshold has been detected above its threshold value." + ::= { hzQtmSnmpNotifications 16 } + +hzQtmBwUtilizationThresholdExceededCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The condition has cleared. The ethernet bandwidth threshold is now below its threshold value." + ::= { hzQtmSnmpNotifications 17 } + +hzQtmRlsMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "RLS mismatch" + ::= { hzQtmSnmpNotifications 18 } + +hzQtmRlsMismatchCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "RLS mismatch cleared" + ::= { hzQtmSnmpNotifications 19 } + +hzQtmRlsQueueBasedShutdownActivated NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "RLS Queue-Based shutdown is activated" + ::= { hzQtmSnmpNotifications 20 } + +hzQtmRlsQueueBasedShutdownActivatedCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "RLS Queue-Based shutdown is not activated" + ::= { hzQtmSnmpNotifications 21 } + +hzQtmModemRxLossOfSignalLock NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Loss of signal lock from the demodulator. The severity is critical, the probable cause is lost synchronization with the far end, + and recommended course of action is to check the operational state of both ends of the link." + ::= { hzQtmSnmpNotifications 22 } + +hzQtmModemRxLossOfSignalLockCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Loss of signal lock from demodulator cleared." + ::= { hzQtmSnmpNotifications 23 } + +hzQtmModemTxLossOfSync NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Loss of sync bytes at the input of the modulator. The severity is critical, the probable cause is physical + interference in the air link, and recommended course of action is to check the line of site between the horizon nodes." + ::= { hzQtmSnmpNotifications 24 } + +hzQtmModemTxLossOfSyncCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Tx Loss of sync bytes cleared." + ::= { hzQtmSnmpNotifications 25 } + +hzQtmModemSnrBelowThreshold NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "The demodulator SNR performance worse than programmed levels. The severity is major, the probable cause + is physical interference in the air link path or misalignment of the radios or severe weather conditions, + and recommended course of action is to check the line of site between the horizon nodes." + ::= { hzQtmSnmpNotifications 26 } + +hzQtmModemSnrBelowThresholdCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "SNR performance back to normal." + ::= { hzQtmSnmpNotifications 27 } + +hzQtmModemEqualizerStressExceedThreshold NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Equalizer Stress measured within the demodulator exceeds the threshold value." + ::= { hzQtmSnmpNotifications 28 } + +hzQtmModemEqualizerStressExceedThresholdCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Equalizer Stress measured within the demodulator is within the threshold value." + ::= { hzQtmSnmpNotifications 29 } + +hzQtmModemChannelizedRslBelowThreshold NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "The RSL has been detected below its minimum threshold." + ::= { hzQtmSnmpNotifications 30 } + +hzQtmModemChannelizedRslBelowThresholdCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "The condition has cleared. RSL is now above its minimum threshold." + ::= { hzQtmSnmpNotifications 31 } + +hzQtmFpgaProgrammingError NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Encountered problem while programming modem." + ::= { hzQtmSnmpNotifications 32 } + +hzQtmFpgaProgrammingErrorCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Problem encountered while programming modem is gone." + ::= { hzQtmSnmpNotifications 33 } + +hzQtmUserSessionCommenced NOTIFICATION-TYPE + OBJECTS { hzQtmUserSessionUserName, + hzQtmUserSessionUserConnectionType } + STATUS current + DESCRIPTION + "A person has successfully gained access to the ascii management port (telnet, local management port, or HTTP). + The username is included in the Trap." + ::= { hzQtmSnmpNotifications 34 } + +hzQtmUserSessionTerminated NOTIFICATION-TYPE + OBJECTS { hzQtmUserSessionUserName, + hzQtmUserSessionUserConnectionType } + STATUS current + DESCRIPTION + "A person has logged out of an ascii management port (telnet, local management port, or HTTP). The username is included in the Trap." + ::= { hzQtmSnmpNotifications 35 } + +hzQtmAtpcTxAtMaxPwr NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "ATPC auto-disabled (transmitting at coordinated power)." + ::= { hzQtmSnmpNotifications 36 } + +hzQtmAtpcTxAtMaxPwrCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "ATPC has been disabled." + ::= { hzQtmSnmpNotifications 37 } + +hzQtmRadioSynthLostLock NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio synthesizer has lost lock. The severity is critical, the probable cause is a faulty radio, + and recommended course of action is to replace the radio unit" + ::= { hzQtmSnmpNotifications 38 } + +hzQtmRadioSynthLostLockCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio synthesizer lost lock condition has cleared." + ::= { hzQtmSnmpNotifications 39 } + +hzQtmRadioLostCommunication NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "RS232 communication lost between IDU and the radio. The severity is critical, the probable cause is a faulty cable + between the modem and radio, and recommended course of action is to check the connection." + ::= { hzQtmSnmpNotifications 40 } + +hzQtmRadioLostCommunicationCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "RS232 communication has been re-establisted between IDU and the radio." + ::= { hzQtmSnmpNotifications 41 } + +hzQtmRadioMismatch NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio connected to the IDU modem does not match the frequency programmed into the modem unit. The severity is major, + the probable cause is an incorrectly programmed modem or an incorrect radio type connected to the modem, + and recommended course of action is to check the modem frequency settings and radio hardware version number or serial number." + ::= { hzQtmSnmpNotifications 42 } + +hzQtmRadioMismatchCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The condition has cleared. The radio matches the programmed parameters in the modem." + ::= { hzQtmSnmpNotifications 43 } + +hzQtmRadioPowerAmp NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The power amplifier on the radio is not operating within normal operating specifications. The severity is critical, + the probable cause a faulty radio unit, and recommended course of action is to replace the radio unit." + ::= { hzQtmSnmpNotifications 44 } + +hzQtmRadioPowerAmpCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The power amplifier on the radio is now operating within normal specifications" + ::= { hzQtmSnmpNotifications 45 } + +hzQtmRadioExcessiveTxCableLoss NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio cannot compensate for the calculated amount of Tx Cable Loss." + ::= { hzQtmSnmpNotifications 46 } + +hzQtmRadioExcessiveTxCableLossCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio Excessive Tx Cable Loss cleared." + ::= { hzQtmSnmpNotifications 47 } + +hzQtmHiPowerRadioTxDetector NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "This applies to High Power Radios only. Indicates minimum power threshold has not been surpassed." + ::= { hzQtmSnmpNotifications 48 } + +hzQtmHiPowerRadioTxDetectorCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "This applies to High Power Radios only. Indicates minimum power threshold alarm has cleared." + ::= { hzQtmSnmpNotifications 49 } + +hzQtmSecondaryRadioIsActive NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio redundancy on, secondary radio is active." + ::= { hzQtmSnmpNotifications 50 } + +hzQtmSecondaryRadioIsActiveCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio redundancy, secondary radio is no longer active." + ::= { hzQtmSnmpNotifications 51 } + +hzQtmRedundancySerialNumberMisMatch NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio serial number programmed in flash and radio do not match." + ::= { hzQtmSnmpNotifications 52 } + +hzQtmRedundancySerialNumberMisMatchCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio serial number mismatch has cleared." + ::= { hzQtmSnmpNotifications 53 } + +hzQtmRadioFirmwareMismatch NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio connected to the IDU modem does not match the radio band or frequency bank specified by the user. + As a result, the system will not work." + ::= { hzQtmSnmpNotifications 54 } + +hzQtmRadioFirmwareMismatchCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio Firmnware mismatch cleared." + ::= { hzQtmSnmpNotifications 55 } + +hzQtmSecondaryRadioNotdetected NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Secondary radio not detected." + ::= { hzQtmSnmpNotifications 56 } + +hzQtmSecondaryRadioNotdetectedCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "secondary Radio not detected alarm cleared." + ::= { hzQtmSnmpNotifications 57 } + +hzQtmPrimaryRadioNotdetected NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Primary Radio not detected." + ::= { hzQtmSnmpNotifications 58 } + +hzQtmPrimaryRadioNotdetectedCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Primary Radio not detected alarm cleared." + ::= { hzQtmSnmpNotifications 59 } + +hzQtmFaultyPrimaryRadio NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Faulty Primary Radio." + ::= { hzQtmSnmpNotifications 60 } + +hzQtmFaultyPrimaryRadioCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Faulty Primary Radio alarm cleared." + ::= { hzQtmSnmpNotifications 61 } + +hzQtmRadioExcessiveTxCableLossChange NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Excessive IF cable loss change detected." + ::= { hzQtmSnmpNotifications 62 } + +hzQtmRadioExcessiveTxCableLossChangeCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Excessive IF cable loss change cleared." + ::= { hzQtmSnmpNotifications 63 } + +hzQtmExcessiveRxCableLoss NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio - Excessive receive cable loss detected." + ::= { hzQtmSnmpNotifications 64 } + +hzQtmExcessiveRxCableLossCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio - Excessive receive cable loss cleared." + ::= { hzQtmSnmpNotifications 65 } + +hzQtmRedundancyPrimaryPortNotSet NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Primary Port not set." + ::= { hzQtmSnmpNotifications 66 } + +hzQtmRedundancyPrimaryPortNotSetCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Primary Port not set - cleared." + ::= { hzQtmSnmpNotifications 67 } + +hzQtmRedundancySecondaryPortIsActive NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Secondary Port is Active." + ::= { hzQtmSnmpNotifications 68 } + +hzQtmRedundancySecondaryPortIsActiveCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Secondary Port is no longer Active" + ::= { hzQtmSnmpNotifications 69 } + +hzQtmRedundancyPrimaryPortFaulty NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Primary Port is Faulty." + ::= { hzQtmSnmpNotifications 70 } + +hzQtmRedundancyPrimaryPortFaultyCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Primary Port is no longer Faulty." + ::= { hzQtmSnmpNotifications 71 } + +hzQtmRedundancySecondaryPortFaulty NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: Secondary Port is Faulty." + ::= { hzQtmSnmpNotifications 72 } + +hzQtmRedundancySecondaryPortFaultyCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio Redundancy: secondary Port is no longer Faulty." + ::= { hzQtmSnmpNotifications 73 } + +hzQtmFanFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Fan 1 has failed" + ::= { hzQtmSnmpNotifications 74 } + +hzQtmFanFailureCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The Fan 1 Failure has Cleared" + ::= { hzQtmSnmpNotifications 75 } + +hzQtmModemRlsShutdownActivated NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "RLS shutdown is activated" + ::= { hzQtmSnmpNotifications 76 } + +hzQtmModemRlsShutdownActivatedCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "RLS shutdown is not activated" + ::= { hzQtmSnmpNotifications 77 } + +hzQtmRadioUnitHwChanged NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Indication that the Radio Unit hardware has changed." + ::= { hzQtmSnmpNotifications 78 } + +hzQtmRadioSwDownloadFailed NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The IDU failed to upload the radio firmware during the radio boot cycle." + ::= { hzQtmSnmpNotifications 79 } + +hzQtmRadioSwDownloadFailedCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The IDU successfully uploaded the radio firmware after an initial upload failure." + ::= { hzQtmSnmpNotifications 80 } + +hzQtmRadioRestartedOK NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio unit has successfully restarted after a failure was found during a previous boot cycle." + ::= { hzQtmSnmpNotifications 81 } + +hzQtmMibChangeNotSaved NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The system has automatically re-programmed the mib but it has not been saved to flash. + The system event logs will indicate what has changed in the mib. + The user must invoke the 'save mib' command to save the mib to flash." + ::= { hzQtmSnmpNotifications 82 } + +hzQtmMibChangeNotSavedCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The mib has been saved to flash since the system has automatically re-programmed the mib" + ::= { hzQtmSnmpNotifications 83 } + +hzQtmRadioDrainCurrent NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio has a drain current alarm. View the system logs for more information." + ::= { hzQtmSnmpNotifications 84 } + +hzQtmRadioDrainCurrentCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "The radio drain current alarm is cleared." + ::= { hzQtmSnmpNotifications 85 } + +hzQtmIFSynthLostLock NOTIFICATION-TYPE + OBJECTS { hzQtmIFPathIndex } + STATUS current + DESCRIPTION + "The Synthesizer has Lost Lock on the IF Path. View the system logs for more information." + ::= { hzQtmSnmpNotifications 86 } + +hzQtmIFSynthLostLockCleared NOTIFICATION-TYPE + OBJECTS { hzQtmIFPathIndex } + STATUS current + DESCRIPTION + "The IF Synthesizer Lost Lock alarm is cleared." + ::= { hzQtmSnmpNotifications 87 } + +hzQtmInvalidSystemConfig NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The system has been configured incorrectly. Check the logs or use the CLI get alarms + to isolate the cause." + ::= { hzQtmSnmpNotifications 88 } + +hzQtmInvalidSystemConfigCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The invalid system configuration alarm has been cleared." + ::= { hzQtmSnmpNotifications 89 } + +hzQtmHitlessAamEvent NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "Hitless Automatic Adaptive modulation switch triggered." + ::= { hzQtmSnmpNotifications 90 } + +hzQtmModemXPICEquStressExceedThreshold NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "XPIC Equalizer Stress measured within the demodulator exceeds the threshold value." + ::= { hzQtmSnmpNotifications 91 } + +hzQtmModemXPICEquStressExceedThresholdCleared NOTIFICATION-TYPE + OBJECTS { hzQtmModemAlarmsIndex } + STATUS current + DESCRIPTION + "XPIC Equalizer Stress measured within the demodulator is within the threshold value." + ::= { hzQtmSnmpNotifications 92 } + +hzQtmPartnerNodeAlarmIndication NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The configuration in the partner node does not match this system." + ::= { hzQtmSnmpNotifications 93 } + +hzQtmPartnerNodeAlarmIndicationCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Partner node alarm is cleared." + ::= { hzQtmSnmpNotifications 94 } + +hzQtmBandwidthDoublingInvalidLinkConfig NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The bandwidth doubling has invalid link configuration. i.e., Primary is synchronized with remote primary, and secondary is synchronized with remote secondary " + ::= { hzQtmSnmpNotifications 95 } + +hzQtmBandwidthDoublingInvalidLinkConfigCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Bandwidth doubling invalid link configuration alarm is cleared." + ::= { hzQtmSnmpNotifications 96 } + +hzQtmBandwidthDoublingWrongPortConnected NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Wrong port is connected to the loacal partner." + ::= { hzQtmSnmpNotifications 97 } + +hzQtmBandwidthDoublingWrongPortConnectedCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Bandwidth doubling wrong port connected alarm is cleared." + ::= { hzQtmSnmpNotifications 98 } + +hzQtmRadioPowerOff NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Radio power is off (potential IF cable short detection)." + ::= { hzQtmSnmpNotifications 99 } + +hzQtmRadioPowerOffCleared NOTIFICATION-TYPE + OBJECTS { hzQtmRadioAlarmsIndex } + STATUS current + DESCRIPTION + "Radio power off alarm is cleared." + ::= { hzQtmSnmpNotifications 100 } + +hzQtmSynceLostLock NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "SyncE Lost Lock alarm." + ::= { hzQtmSnmpNotifications 101 } + +hzQtmSynceLostLockCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "SyncE Lost Lock alarm cleared." + ::= { hzQtmSnmpNotifications 102 } + +hzQtmSynceSecondarySourceInUse NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "SyncE Secondary Source in use alarm." + ::= { hzQtmSnmpNotifications 103 } + +hzQtmSynceSecondarySourceInUseCleared NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "SyncE Secondary Source in use alarm cleared." + ::= { hzQtmSnmpNotifications 104 } + +END + + +-- This MIB was created using NuDesign Team's Visual MIBuilder (Ver 4.7). + diff --git a/tests/data/horizon-quantum.json b/tests/data/horizon-quantum.json new file mode 100644 index 000000000000..5b60640c7f0d --- /dev/null +++ b/tests/data/horizon-quantum.json @@ -0,0 +1,2537 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.7262.2.4", + "sysDescr": "hx50_49_qpsk Omni: 1.3.8", + "sysContact": "", + "version": "1.3.8", + "hardware": "60-000471-02", + "features": null, + "location": "", + "os": "horizon-quantum", + "type": "wireless", + "serial": "A2002DED0259", + "icon": "dragonwave.png" + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet1", + "ifName": "lo0", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet1", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet1", + "ifName": "tsec0", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet1", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet3", + "ifName": "tsec1", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet3", + "ifName": "DragonWave Inc., Quantum, Ethernet3", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet3", + "ifName": "DragonWave Inc., Quantum, Ethernet3", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet3", + "ifName": "DragonWave Inc., Quantum, Ethernet3", + "portName": null, + "ifIndex": 6, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet3", + "ifName": "DragonWave Inc., Quantum, Ethernet3", + "portName": null, + "ifIndex": 7, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "DragonWave Inc., Quantum, Ethernet3", + "ifName": "DragonWave Inc., Quantum, Ethernet3", + "portName": null, + "ifIndex": 8, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "DragonWave Inc., Quantum, Ethernet3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p1", + "ifName": "p1", + "portName": null, + "ifIndex": 1, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p1", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p2", + "ifName": "p2", + "portName": null, + "ifIndex": 2, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p2", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p3", + "ifName": "p3", + "portName": null, + "ifIndex": 3, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p3", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 1195510, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 1185542, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 1195510, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 1185542, + "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": "p4", + "ifName": "p4", + "portName": null, + "ifIndex": 4, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p4", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p5", + "ifName": "p5", + "portName": null, + "ifIndex": 5, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p5", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p6", + "ifName": "p6", + "portName": null, + "ifIndex": 6, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p6", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p7", + "ifName": "p7", + "portName": null, + "ifIndex": 7, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p7", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "p8", + "ifName": "p8", + "portName": null, + "ifIndex": 8, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1600, + "ifType": "ethernetCsmacd", + "ifAlias": "p8", + "ifPhysAddress": "00075802b498", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 3712262678, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 2197463546, + "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": 2956636610322, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 1075347164840, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 452932, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 103721, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 1, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.wireless-port-1", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-1", + "sensor_type": "horizon-quantum", + "sensor_descr": "Radio wireless-port-1 Loss of Signals", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.wireless-port-2", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-2", + "sensor_type": "horizon-quantum", + "sensor_descr": "Radio wireless-port-2 Loss of Signals", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.5.2.1.1.5.wireless-port-1", + "sensor_index": "hzQtmModemIndex.wireless-port-1", + "sensor_type": "hzQtmModemModulationType", + "sensor_descr": "Radio wireless-port-1 Modulation", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemModulationType" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.5.2.1.1.5.wireless-port-2", + "sensor_index": "hzQtmModemIndex.wireless-port-2", + "sensor_type": "hzQtmModemModulationType", + "sensor_descr": "Radio wireless-port-2 Modulation", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemModulationType" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.wireless-port-1", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-1", + "sensor_type": "hzQtmModemRxLossOfSignalAlarm", + "sensor_descr": "Radio wireless-port-1 Loss of Signal", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemRxLossOfSignalAlarm" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.wireless-port-2", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-2", + "sensor_type": "hzQtmModemRxLossOfSignalAlarm", + "sensor_descr": "Radio wireless-port-2 Loss of Signal", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemRxLossOfSignalAlarm" + } + ], + "state_indexes": [ + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qpsk", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam16", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam32", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam64", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam128", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam256", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "x8psk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 + }, + { + "state_name": "hzQtmModemRxLossOfSignalAlarm", + "state_descr": "No", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "hzQtmModemRxLossOfSignalAlarm", + "state_descr": "Yes", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + } + ] + }, + "poller": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.wireless-port-1", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-1", + "sensor_type": "horizon-quantum", + "sensor_descr": "Radio wireless-port-1 Loss of Signals", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.wireless-port-2", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-2", + "sensor_type": "horizon-quantum", + "sensor_descr": "Radio wireless-port-2 Loss of Signals", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.5.2.1.1.5.wireless-port-1", + "sensor_index": "hzQtmModemIndex.wireless-port-1", + "sensor_type": "hzQtmModemModulationType", + "sensor_descr": "Radio wireless-port-1 Modulation", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": 1, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemModulationType" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.5.2.1.1.5.wireless-port-2", + "sensor_index": "hzQtmModemIndex.wireless-port-2", + "sensor_type": "hzQtmModemModulationType", + "sensor_descr": "Radio wireless-port-2 Modulation", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": 1, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemModulationType" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.wireless-port-1", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-1", + "sensor_type": "hzQtmModemRxLossOfSignalAlarm", + "sensor_descr": "Radio wireless-port-1 Loss of Signal", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": 1, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemRxLossOfSignalAlarm" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.wireless-port-2", + "sensor_index": "hzQtmModemAlarmsIndex.wireless-port-2", + "sensor_type": "hzQtmModemRxLossOfSignalAlarm", + "sensor_descr": "Radio wireless-port-2 Loss of Signal", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 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_prev": 1, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "hzQtmModemRxLossOfSignalAlarm" + } + ], + "state_indexes": [ + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qpsk", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam16", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam32", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam64", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam128", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "qam256", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 + }, + { + "state_name": "hzQtmModemModulationType", + "state_descr": "x8psk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 + }, + { + "state_name": "hzQtmModemRxLossOfSignalAlarm", + "state_descr": "No", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "hzQtmModemRxLossOfSignalAlarm", + "state_descr": "Yes", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 2 + } + ] + } + }, + "wireless": { + "discovery": { + "wireless_sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum-rx", + "sensor_descr": "wireless-port-1 Rx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "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.7262.2.4.5.2.1.1.6.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum-rx", + "sensor_descr": "wireless-port-2 Rx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "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.7262.2.4.5.2.1.1.6.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum-tx", + "sensor_descr": "wireless-port-1 Tx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "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.7262.2.4.5.2.1.1.7.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum-tx", + "sensor_descr": "wireless-port-2 Tx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "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.7262.2.4.5.2.1.1.7.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "snr", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-1 SNR", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 38.9, + "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.7262.2.4.5.2.1.1.8.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "snr", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-2 SNR", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 37.9, + "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.7262.2.4.5.2.1.1.8.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rssi", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-1 RSSI", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -37, + "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.7262.2.4.5.2.1.1.3.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rssi", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-2 RSSI", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -38.5, + "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.7262.2.4.5.2.1.1.3.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "power", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum-tx", + "sensor_descr": "wireless-port-1 TX Power", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 23, + "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.7262.2.4.5.4.1.1.19.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "errors", + "sensor_index": "wireless-enetport-1", + "sensor_type": "horizon-quantum-rx", + "sensor_descr": "wireless-enetport-1 Rx Errors", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 161695, + "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.7262.2.4.5.2.3.1.4.1\"]", + "rrd_type": "GAUGE" + } + ] + }, + "poller": { + "wireless_sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum-rx", + "sensor_descr": "wireless-port-1 Rx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "sensor_prev": 45750, + "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.7262.2.4.5.2.1.1.6.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum-rx", + "sensor_descr": "wireless-port-2 Rx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "sensor_prev": 45750, + "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.7262.2.4.5.2.1.1.6.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum-tx", + "sensor_descr": "wireless-port-1 Tx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "sensor_prev": 45750, + "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.7262.2.4.5.2.1.1.7.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rate", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum-tx", + "sensor_descr": "wireless-port-2 Tx Rate", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 45750, + "sensor_prev": 45750, + "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.7262.2.4.5.2.1.1.7.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "snr", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-1 SNR", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 38.9, + "sensor_prev": 38.9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.7262.2.4.5.2.1.1.8.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "snr", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-2 SNR", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 37.9, + "sensor_prev": 37.9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.7262.2.4.5.2.1.1.8.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rssi", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-1 RSSI", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -37, + "sensor_prev": -37, + "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.7262.2.4.5.2.1.1.3.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "rssi", + "sensor_index": "wireless-port-2", + "sensor_type": "horizon-quantum", + "sensor_descr": "wireless-port-2 RSSI", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -38.5, + "sensor_prev": -38.5, + "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.7262.2.4.5.2.1.1.3.2\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "power", + "sensor_index": "wireless-port-1", + "sensor_type": "horizon-quantum-tx", + "sensor_descr": "wireless-port-1 TX Power", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 23, + "sensor_prev": 23, + "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.7262.2.4.5.4.1.1.19.1\"]", + "rrd_type": "GAUGE" + }, + { + "sensor_deleted": 0, + "sensor_class": "errors", + "sensor_index": "wireless-enetport-1", + "sensor_type": "horizon-quantum-rx", + "sensor_descr": "wireless-enetport-1 Rx Errors", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 161695, + "sensor_prev": 161695, + "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.7262.2.4.5.2.3.1.4.1\"]", + "rrd_type": "GAUGE" + } + ] + } + } +} diff --git a/tests/snmpsim/horizon-quantum.snmprec b/tests/snmpsim/horizon-quantum.snmprec new file mode 100644 index 000000000000..5be76783cbe8 --- /dev/null +++ b/tests/snmpsim/horizon-quantum.snmprec @@ -0,0 +1,522 @@ +1.3.6.1.2.1.1.1.0|4|hx50_49_qpsk Omni: 1.3.8 +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.7262.2.4 +1.3.6.1.2.1.1.3.0|67|952564178 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.1.1|2|1 +1.3.6.1.2.1.2.2.1.1.2|2|2 +1.3.6.1.2.1.2.2.1.1.3|2|3 +1.3.6.1.2.1.2.2.1.1.4|2|4 +1.3.6.1.2.1.2.2.1.1.5|2|5 +1.3.6.1.2.1.2.2.1.1.6|2|6 +1.3.6.1.2.1.2.2.1.1.7|2|7 +1.3.6.1.2.1.2.2.1.1.8|2|8 +1.3.6.1.2.1.2.2.1.2.1|4|DragonWave Inc., Quantum, Ethernet1 +1.3.6.1.2.1.2.2.1.2.2|4|DragonWave Inc., Quantum, Ethernet1 +1.3.6.1.2.1.2.2.1.2.3|4|DragonWave Inc., Quantum, Ethernet3 +1.3.6.1.2.1.2.2.1.2.4|4|DragonWave Inc., Quantum, Ethernet3 +1.3.6.1.2.1.2.2.1.2.5|4|DragonWave Inc., Quantum, Ethernet3 +1.3.6.1.2.1.2.2.1.2.6|4|DragonWave Inc., Quantum, Ethernet3 +1.3.6.1.2.1.2.2.1.2.7|4|DragonWave Inc., Quantum, Ethernet3 +1.3.6.1.2.1.2.2.1.2.8|4|DragonWave Inc., Quantum, Ethernet3 +1.3.6.1.2.1.2.2.1.3.1|2|6 +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.3.6|2|6 +1.3.6.1.2.1.2.2.1.3.7|2|6 +1.3.6.1.2.1.2.2.1.3.8|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|1600 +1.3.6.1.2.1.2.2.1.4.2|2|1600 +1.3.6.1.2.1.2.2.1.4.3|2|1600 +1.3.6.1.2.1.2.2.1.4.4|2|1600 +1.3.6.1.2.1.2.2.1.4.5|2|1600 +1.3.6.1.2.1.2.2.1.4.6|2|1600 +1.3.6.1.2.1.2.2.1.4.7|2|1600 +1.3.6.1.2.1.2.2.1.4.8|2|1600 +1.3.6.1.2.1.2.2.1.5.1|66|0 +1.3.6.1.2.1.2.2.1.5.2|66|0 +1.3.6.1.2.1.2.2.1.5.3|66|0 +1.3.6.1.2.1.2.2.1.5.4|66|0 +1.3.6.1.2.1.2.2.1.5.5|66|0 +1.3.6.1.2.1.2.2.1.5.6|66|0 +1.3.6.1.2.1.2.2.1.5.7|66|0 +1.3.6.1.2.1.2.2.1.5.8|66|0 +1.3.6.1.2.1.2.2.1.6.1|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.2|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.3|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.4|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.5|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.6|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.7|4x|00075802b498 +1.3.6.1.2.1.2.2.1.6.8|4x|00075802b498 +1.3.6.1.2.1.2.2.1.7.1|2|2 +1.3.6.1.2.1.2.2.1.7.2|2|2 +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.7.6|2|1 +1.3.6.1.2.1.2.2.1.7.7|2|1 +1.3.6.1.2.1.2.2.1.7.8|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|2 +1.3.6.1.2.1.2.2.1.8.2|2|2 +1.3.6.1.2.1.2.2.1.8.3|2|2 +1.3.6.1.2.1.2.2.1.8.4|2|2 +1.3.6.1.2.1.2.2.1.8.5|2|2 +1.3.6.1.2.1.2.2.1.8.6|2|2 +1.3.6.1.2.1.2.2.1.8.7|2|2 +1.3.6.1.2.1.2.2.1.8.8|2|2 +1.3.6.1.2.1.2.2.1.9.1|67|0 +1.3.6.1.2.1.2.2.1.9.2|67|0 +1.3.6.1.2.1.2.2.1.9.3|67|0 +1.3.6.1.2.1.2.2.1.9.4|67|0 +1.3.6.1.2.1.2.2.1.9.5|67|0 +1.3.6.1.2.1.2.2.1.9.6|67|0 +1.3.6.1.2.1.2.2.1.9.7|67|0 +1.3.6.1.2.1.2.2.1.9.8|67|0 +1.3.6.1.2.1.2.2.1.10.1|65|0 +1.3.6.1.2.1.2.2.1.10.2|65|0 +1.3.6.1.2.1.2.2.1.10.3|65|0 +1.3.6.1.2.1.2.2.1.10.4|65|0 +1.3.6.1.2.1.2.2.1.10.5|65|0 +1.3.6.1.2.1.2.2.1.10.6|65|0 +1.3.6.1.2.1.2.2.1.10.7|65|0 +1.3.6.1.2.1.2.2.1.10.8|65|0 +1.3.6.1.2.1.2.2.1.11.1|65|0 +1.3.6.1.2.1.2.2.1.11.2|65|0 +1.3.6.1.2.1.2.2.1.11.3|65|0 +1.3.6.1.2.1.2.2.1.11.4|65|0 +1.3.6.1.2.1.2.2.1.11.5|65|0 +1.3.6.1.2.1.2.2.1.11.6|65|0 +1.3.6.1.2.1.2.2.1.11.7|65|0 +1.3.6.1.2.1.2.2.1.11.8|65|0 +1.3.6.1.2.1.2.2.1.12.1|65|0 +1.3.6.1.2.1.2.2.1.12.2|65|0 +1.3.6.1.2.1.2.2.1.12.3|65|0 +1.3.6.1.2.1.2.2.1.12.4|65|0 +1.3.6.1.2.1.2.2.1.12.5|65|0 +1.3.6.1.2.1.2.2.1.12.6|65|0 +1.3.6.1.2.1.2.2.1.12.7|65|0 +1.3.6.1.2.1.2.2.1.12.8|65|0 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.13.2|65|0 +1.3.6.1.2.1.2.2.1.13.3|65|0 +1.3.6.1.2.1.2.2.1.13.4|65|0 +1.3.6.1.2.1.2.2.1.13.5|65|0 +1.3.6.1.2.1.2.2.1.13.6|65|0 +1.3.6.1.2.1.2.2.1.13.7|65|0 +1.3.6.1.2.1.2.2.1.13.8|65|0 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.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.14.6|65|0 +1.3.6.1.2.1.2.2.1.14.7|65|0 +1.3.6.1.2.1.2.2.1.14.8|65|0 +1.3.6.1.2.1.2.2.1.15.1|65|0 +1.3.6.1.2.1.2.2.1.15.2|65|0 +1.3.6.1.2.1.2.2.1.15.3|65|0 +1.3.6.1.2.1.2.2.1.15.4|65|0 +1.3.6.1.2.1.2.2.1.15.5|65|0 +1.3.6.1.2.1.2.2.1.15.6|65|0 +1.3.6.1.2.1.2.2.1.15.7|65|0 +1.3.6.1.2.1.2.2.1.15.8|65|0 +1.3.6.1.2.1.2.2.1.16.1|65|0 +1.3.6.1.2.1.2.2.1.16.2|65|0 +1.3.6.1.2.1.2.2.1.16.3|65|0 +1.3.6.1.2.1.2.2.1.16.4|65|0 +1.3.6.1.2.1.2.2.1.16.5|65|0 +1.3.6.1.2.1.2.2.1.16.6|65|0 +1.3.6.1.2.1.2.2.1.16.7|65|0 +1.3.6.1.2.1.2.2.1.16.8|65|0 +1.3.6.1.2.1.2.2.1.17.1|65|0 +1.3.6.1.2.1.2.2.1.17.2|65|0 +1.3.6.1.2.1.2.2.1.17.3|65|0 +1.3.6.1.2.1.2.2.1.17.4|65|0 +1.3.6.1.2.1.2.2.1.17.5|65|0 +1.3.6.1.2.1.2.2.1.17.6|65|0 +1.3.6.1.2.1.2.2.1.17.7|65|0 +1.3.6.1.2.1.2.2.1.17.8|65|0 +1.3.6.1.2.1.2.2.1.18.1|65|0 +1.3.6.1.2.1.2.2.1.18.2|65|0 +1.3.6.1.2.1.2.2.1.18.3|65|0 +1.3.6.1.2.1.2.2.1.18.4|65|0 +1.3.6.1.2.1.2.2.1.18.5|65|0 +1.3.6.1.2.1.2.2.1.18.6|65|0 +1.3.6.1.2.1.2.2.1.18.7|65|0 +1.3.6.1.2.1.2.2.1.18.8|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.19.6|65|0 +1.3.6.1.2.1.2.2.1.19.7|65|0 +1.3.6.1.2.1.2.2.1.19.8|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.20.3|65|0 +1.3.6.1.2.1.2.2.1.20.4|65|0 +1.3.6.1.2.1.2.2.1.20.5|65|0 +1.3.6.1.2.1.2.2.1.20.6|65|0 +1.3.6.1.2.1.2.2.1.20.7|65|0 +1.3.6.1.2.1.2.2.1.20.8|65|0 +1.3.6.1.2.1.2.2.1.21.1|66|0 +1.3.6.1.2.1.2.2.1.21.2|66|0 +1.3.6.1.2.1.2.2.1.21.3|66|0 +1.3.6.1.2.1.2.2.1.21.4|66|0 +1.3.6.1.2.1.2.2.1.21.5|66|0 +1.3.6.1.2.1.2.2.1.21.6|66|0 +1.3.6.1.2.1.2.2.1.21.7|66|0 +1.3.6.1.2.1.2.2.1.21.8|66|0 +1.3.6.1.2.1.2.2.1.22.1|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.2|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.3|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.4|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.5|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.6|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.7|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.2.2.1.22.8|6|2.4674.97.110.115.109.105.115.115.105.111.110.46.55.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 +1.3.6.1.2.1.4.3.0|65|8846688 +1.3.6.1.2.1.4.4.0|65|0 +1.3.6.1.2.1.4.5.0|65|0 +1.3.6.1.2.1.4.6.0|65|0 +1.3.6.1.2.1.4.7.0|65|0 +1.3.6.1.2.1.4.8.0|65|0 +1.3.6.1.2.1.4.9.0|65|8846687 +1.3.6.1.2.1.4.10.0|65|8836859 +1.3.6.1.2.1.4.11.0|65|0 +1.3.6.1.2.1.4.12.0|65|0 +1.3.6.1.2.1.4.14.0|65|0 +1.3.6.1.2.1.4.15.0|65|0 +1.3.6.1.2.1.4.16.0|65|0 +1.3.6.1.2.1.4.17.0|65|0 +1.3.6.1.2.1.4.18.0|65|0 +1.3.6.1.2.1.4.19.0|65|0 +1.3.6.1.2.1.4.20.1.2.10.248.129.29|2|3 +1.3.6.1.2.1.4.20.1.2.127.0.0.1|2|1 +1.3.6.1.2.1.4.20.1.3.10.248.129.29|64|255.255.255.224 +1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0 +1.3.6.1.2.1.4.22.1.2.3.10.248.129.1|4x|CC79D733DA81 +1.3.6.1.2.1.4.22.1.2.3.10.248.129.30|4x|00075802C724 +1.3.6.1.2.1.5.1.0|65|307311 +1.3.6.1.2.1.5.2.0|65|0 +1.3.6.1.2.1.5.3.0|65|23 +1.3.6.1.2.1.5.4.0|65|0 +1.3.6.1.2.1.5.5.0|65|0 +1.3.6.1.2.1.5.6.0|65|0 +1.3.6.1.2.1.5.7.0|65|0 +1.3.6.1.2.1.5.8.0|65|307288 +1.3.6.1.2.1.5.9.0|65|0 +1.3.6.1.2.1.5.10.0|65|0 +1.3.6.1.2.1.5.11.0|65|0 +1.3.6.1.2.1.5.12.0|65|0 +1.3.6.1.2.1.5.13.0|65|0 +1.3.6.1.2.1.5.14.0|65|307296 +1.3.6.1.2.1.5.15.0|65|0 +1.3.6.1.2.1.5.16.0|65|8 +1.3.6.1.2.1.5.17.0|65|0 +1.3.6.1.2.1.5.18.0|65|0 +1.3.6.1.2.1.5.19.0|65|0 +1.3.6.1.2.1.5.20.0|65|0 +1.3.6.1.2.1.5.21.0|65|0 +1.3.6.1.2.1.5.22.0|65|307288 +1.3.6.1.2.1.5.23.0|65|0 +1.3.6.1.2.1.5.24.0|65|0 +1.3.6.1.2.1.5.25.0|65|0 +1.3.6.1.2.1.5.26.0|65|0 +1.3.6.1.2.1.6.5.0|65|6647 +1.3.6.1.2.1.6.6.0|65|135 +1.3.6.1.2.1.6.7.0|65|0 +1.3.6.1.2.1.6.8.0|65|122 +1.3.6.1.2.1.6.9.0|66|2 +1.3.6.1.2.1.6.10.0|65|5801936 +1.3.6.1.2.1.6.11.0|65|5798894 +1.3.6.1.2.1.6.12.0|65|2 +1.3.6.1.2.1.6.14.0|65|0 +1.3.6.1.2.1.6.15.0|65|13270 +1.3.6.1.2.1.7.1.0|65|2737485 +1.3.6.1.2.1.7.2.0|65|8 +1.3.6.1.2.1.7.3.0|65|0 +1.3.6.1.2.1.7.4.0|65|2730616 +1.3.6.1.2.1.11.1.0|65|807308 +1.3.6.1.2.1.11.3.0|65|48 +1.3.6.1.2.1.11.4.0|65|9512 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|0 +1.3.6.1.2.1.11.31.0|65|0 +1.3.6.1.2.1.11.32.0|65|0 +1.3.6.1.2.1.31.1.1.1.1.1|4|lo0 +1.3.6.1.2.1.31.1.1.1.1.2|4|tsec0 +1.3.6.1.2.1.31.1.1.1.1.3|4|tsec1 +1.3.6.1.2.1.31.1.1.1.2.2|65|0 +1.3.6.1.2.1.31.1.1.1.2.3|65|1195510 +1.3.6.1.2.1.31.1.1.1.3.2|65|0 +1.3.6.1.2.1.31.1.1.1.3.3|65|1195510 +1.3.6.1.2.1.31.1.1.1.4.2|65|0 +1.3.6.1.2.1.31.1.1.1.4.3|65|1185542 +1.3.6.1.2.1.31.1.1.1.5.2|65|0 +1.3.6.1.2.1.31.1.1.1.5.3|65|1185542 +1.3.6.1.2.1.31.1.1.1.14.1|2|1 +1.3.6.1.2.1.31.1.1.1.14.2|2|1 +1.3.6.1.2.1.31.1.1.1.14.3|2|1 +1.3.6.1.2.1.31.1.1.1.15.1|66|0 +1.3.6.1.2.1.31.1.1.1.15.2|66|10 +1.3.6.1.2.1.31.1.1.1.15.3|66|10 +1.3.6.1.2.1.31.1.1.1.16.1|2|2 +1.3.6.1.2.1.31.1.1.1.16.2|2|2 +1.3.6.1.2.1.31.1.1.1.16.3|2|2 +1.3.6.1.2.1.31.1.1.1.17.1|2|2 +1.3.6.1.2.1.31.1.1.1.17.2|2|1 +1.3.6.1.2.1.31.1.1.1.17.3|2|1 +1.3.6.1.2.1.31.1.1.1.18.1|4| +1.3.6.1.2.1.31.1.1.1.18.2|4| +1.3.6.1.2.1.31.1.1.1.18.3|4| +1.3.6.1.2.1.31.1.1.1.19.1|67|0 +1.3.6.1.2.1.31.1.1.1.19.2|67|0 +1.3.6.1.2.1.31.1.1.1.19.3|67|0 +1.3.6.1.4.1.7262.2.4.1.1.8.0|2|3325 +1.3.6.1.4.1.7262.2.4.1.5.1.2.0|4|A2002DED0259 +1.3.6.1.4.1.7262.2.4.1.5.1.3.0|4|60-000471-02 +1.3.6.1.4.1.7262.2.4.1.5.2.1.0|4|1.3.8 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.2|2|2 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.3|2|3 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.4|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.5|2|5 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.6|2|6 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.7|2|7 +1.3.6.1.4.1.7262.2.4.4.1.1.1.1.8|2|8 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.1|4|p1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.2|4|p2 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.3|4|p3 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.4|4|p4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.5|4|p5 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.6|4|p6 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.7|4|p7 +1.3.6.1.4.1.7262.2.4.4.1.1.1.2.8|4|p8 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.2|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.3.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.1|2|3 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.2|2|3 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.3|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.4|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.5|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.6|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.7|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.4.8|2|4 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.2|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.5.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.1|2|2 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.2|2|2 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.6.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.1|2|2 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.2|2|2 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.7.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.2|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.8.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.1|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.2|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.3|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.4|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.5|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.6|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.7|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.1.1.9.8|2|1600 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.2|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.3|2|3 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.4|2|4 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.5|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.6|2|6 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.7|2|7 +1.3.6.1.4.1.7262.2.4.4.1.2.1.1.8|2|8 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.2|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.2.8|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.2|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.3.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.1|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.2|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.3|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.4|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.5|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.6|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.7|2|5 +1.3.6.1.4.1.7262.2.4.4.1.2.1.4.8|2|3 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.2|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.3|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.4|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.5|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.6|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.7|2|2 +1.3.6.1.4.1.7262.2.4.4.1.2.1.5.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.1|2|4 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.2|2|4 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.3|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.4|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.5|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.6|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.7|2|1 +1.3.6.1.4.1.7262.2.4.4.1.2.1.6.8|2|1 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.1|2|1 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.2|2|2 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.3|2|3 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.4|2|4 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.5|2|5 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.6|2|6 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.7|2|7 +1.3.6.1.4.1.7262.2.4.4.1.3.1.1.8|2|8 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.2.8|70|2956636610322 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.3.8|70|3712262678 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.4.8|70|452932 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.5.8|70|1 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.6.8|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.7.8|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.8.8|70|1075347164840 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.9.8|70|2197463546 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.10.8|70|103721 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.11.8|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.1|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.2|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.3|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.4|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.5|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.6|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.7|70|0 +1.3.6.1.4.1.7262.2.4.4.1.3.1.12.8|70|0 +1.3.6.1.4.1.7262.2.4.5.2.1.1.1.1|2|1 +1.3.6.1.4.1.7262.2.4.5.2.1.1.1.2|2|2 +1.3.6.1.4.1.7262.2.4.5.2.1.1.3.1|2|-370 +1.3.6.1.4.1.7262.2.4.5.2.1.1.3.2|2|-385 +1.3.6.1.4.1.7262.2.4.5.2.1.1.5.1|2|1 +1.3.6.1.4.1.7262.2.4.5.2.1.1.5.2|2|1 +1.3.6.1.4.1.7262.2.4.5.2.1.1.6.1|2|457500 +1.3.6.1.4.1.7262.2.4.5.2.1.1.6.2|2|457500 +1.3.6.1.4.1.7262.2.4.5.2.1.1.7.1|2|457500 +1.3.6.1.4.1.7262.2.4.5.2.1.1.7.2|2|457500 +1.3.6.1.4.1.7262.2.4.5.2.1.1.8.1|2|389 +1.3.6.1.4.1.7262.2.4.5.2.1.1.8.2|2|379 +1.3.6.1.4.1.7262.2.4.5.2.3.1.1.1|2|1 +1.3.6.1.4.1.7262.2.4.5.2.3.1.4.1|70|161695 +1.3.6.1.4.1.7262.2.4.5.4.1.1.1.1|2|1 +1.3.6.1.4.1.7262.2.4.5.4.1.1.14.1|2|125 +1.3.6.1.4.1.7262.2.4.5.4.1.1.19.1|2|230 +1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.1|2|1 +1.3.6.1.4.1.7262.2.4.7.4.1.1.1.2.2|2|1 +1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.1|65|0 +1.3.6.1.4.1.7262.2.4.7.4.1.1.1.3.2|65|0 +1.3.6.1.6.3.10.2.1.3.0|2|0 From 7067389b6887ac6a63414f2a386991d465730b72 Mon Sep 17 00:00:00 2001 From: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com> Date: Wed, 15 Jan 2025 00:06:43 +0100 Subject: [PATCH 17/42] Fix SLA incomplete snmpwalk replies (#16939) --- LibreNMS/OS/Shared/Cisco.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/LibreNMS/OS/Shared/Cisco.php b/LibreNMS/OS/Shared/Cisco.php index 68dea67ce64c..888f3951fc9c 100755 --- a/LibreNMS/OS/Shared/Cisco.php +++ b/LibreNMS/OS/Shared/Cisco.php @@ -509,6 +509,9 @@ public function pollSlas($slas): void $rtt_type = $sla->rtt_type; // Lets process each SLA + if (! isset($data[$sla_nr]['rttMonLatestRttOperTime'])) { + continue; + } $unixtime = intval($data[$sla_nr]['rttMonLatestRttOperTime'] / 100 + $time_offset); $time = date('Y-m-d H:i:s', $unixtime); From a5a6f367db28207937158ea472e55ea67c4a8648 Mon Sep 17 00:00:00 2001 From: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com> Date: Wed, 15 Jan 2025 10:36:12 +0100 Subject: [PATCH 18/42] Fix for Cisco Transceivers (#16856) * Get interface mapping from subentity Fix for Cisco some IOSXE devices * Sensor mapping if Transceiver set already Fix for some Cisco ISRs * typo * use entPhysicalIndex everywhere Instead of a mix with ifIndex that broke Inventory * style * Update Cisco.php * tests, 1st try * Update ios_2960x.json * Update iosxe_c9400.json * corrected snmp variant as well Forced for now * tests, should be better now * remove the forced-snmp code * Update iosxe_c9800.json * Update iosxe_c9800.json (manual) * Update iosxe_c9800.json * Update iosxe_ir1101.json * iosxr * and more * Update ios_2960x.json * more ./scripts/save-test-data.php -o iosxr -d -m os,ports,ports-stack,entity-physical,processors,mempools,vrf,transceivers,sensors,storage,discovery-protocols * Update iosxe_ir1101.json * adapt dependencies for transceivers & sensors * comware missing sensors * Update nxos_n3k-3064pq.json * revert dependencies * Revert comware change * config_definitions.json * testsNew * New config definition And tests updated * iosxe added after rebase * Update iosxe_c9800.json * array_intersect_assoc for modules * Update iosxe_isr4321.json * Comware is back * c9800 STP timeout issue * handle poller modules as well * remove sensors depends from transceivers * Update OSModulesTest.php * tests * tests * Update OSModulesTest.php * testChanged * cleaning * composer * orderby (just testing) * revert tests/OSModulesTest.php as it is now fixed elsewhere * tests * tests * clear and redo tests/data/iosxe_ir1101.json * restore the OSModulesTest patch * fix comware again with order of discovery module corrected * fix qos test * revert qos calculation * Ensure discovery module order when overriding modules * Update functions.php --------- Co-authored-by: Tony Murray Co-authored-by: Neil Lathwood --- LibreNMS/OS/Shared/Cisco.php | 28 +- .../sensors/cisco-entity-sensor.inc.php | 10 +- includes/functions.php | 6 +- misc/config_definitions.json | 28 +- tests/data/comware.json | 679 +- tests/data/comware_a5500.json | 75 + tests/data/comware_hpe5900.json | 125 + tests/data/ios_2960x.json | 24 +- tests/data/iosxe_c9400-svl.json | 16 +- tests/data/iosxe_c9400.json | 8 +- tests/data/iosxe_c9400x-svl.json | 78 +- tests/data/iosxe_c9500h-svl.json | 86 +- tests/data/iosxe_c9500x-svl.json | 84 +- tests/data/iosxe_c9600-svl.json | 148 +- tests/data/iosxe_c9600x-svl.json | 34 +- tests/data/iosxe_c9800.json | 11450 ++++--- tests/data/iosxe_ir1101.json | 2102 +- tests/data/iosxe_isr4321.json | 34 +- tests/data/iosxr_asr9001.json | 146 +- tests/data/iosxr_asr9010.json | 652 +- tests/data/iosxr_asr9901.json | 344 +- tests/data/iosxr_ncs55a2.json | 27660 ++++++++-------- tests/data/nxos_n3k-3064pq.json | 80 +- tests/snmpsim/iosxe_c9800@176.snmprec | 0 tests/snmpsim/iosxe_c9800@177.snmprec | 0 tests/snmpsim/iosxe_c9800@178.snmprec | 0 tests/snmpsim/iosxe_c9800@179.snmprec | 0 tests/snmpsim/iosxe_c9800@180.snmprec | 0 tests/snmpsim/iosxe_c9800@181.snmprec | 0 tests/snmpsim/iosxe_c9800@182.snmprec | 0 tests/snmpsim/iosxe_c9800@183.snmprec | 0 tests/snmpsim/iosxe_c9800@184.snmprec | 0 tests/snmpsim/iosxe_c9800@186.snmprec | 0 tests/snmpsim/iosxe_c9800@187.snmprec | 0 tests/snmpsim/iosxe_c9800@191.snmprec | 0 tests/snmpsim/iosxe_c9800@193.snmprec | 0 tests/snmpsim/iosxe_c9800@200.snmprec | 0 tests/snmpsim/iosxe_c9800@205.snmprec | 0 tests/snmpsim/iosxe_c9800@5.snmprec | 0 tests/snmpsim/iosxe_c9800@52.snmprec | 0 tests/snmpsim/iosxe_c9800@72.snmprec | 0 41 files changed, 23277 insertions(+), 20620 deletions(-) create mode 100644 tests/snmpsim/iosxe_c9800@176.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@177.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@178.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@179.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@180.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@181.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@182.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@183.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@184.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@186.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@187.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@191.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@193.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@200.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@205.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@5.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@52.snmprec create mode 100644 tests/snmpsim/iosxe_c9800@72.snmprec diff --git a/LibreNMS/OS/Shared/Cisco.php b/LibreNMS/OS/Shared/Cisco.php index 888f3951fc9c..d353f5826060 100755 --- a/LibreNMS/OS/Shared/Cisco.php +++ b/LibreNMS/OS/Shared/Cisco.php @@ -648,11 +648,17 @@ protected function getMainSerial() public function discoverTransceivers(): Collection { // use data collected by entPhysical module if available - $dbSfpCages = $this->getDevice()->entityPhysical()->whereIn('entPhysicalVendorType', ['cevContainerSFP', 'cevContainerGbic', 'cevContainer10GigBasePort', 'cevContainerTransceiver', 'cevContainerXFP', 'cevContainer40GigBasePort', 'cevContainerCFP', 'cevContainerCXP', 'cevContainerCPAK', 'cevContainerNCS4KSFP', 'cevContainerQSFP28SR', 'cevContainerQSFP28LR', 'cevContainerQSFP28CR', 'cevContainerQSFP28AOC', 'cevContainerQSFP28CWDM', 'cevContainerNonCiscoQSFP28SR', 'cevContainerNonCiscoQSFP28LR', 'cevContainerNonCiscoQSFP28CR', 'cevContainerNonCiscoQSFP28AOC', 'cevContainerNonCiscoQSFP28CWDM'])->pluck('ifIndex', 'entPhysicalIndex'); + $arrayOfContainers = ['cevContainerSFP', 'cevContainerGbic', 'cevContainer10GigBasePort', 'cevContainerTransceiver', 'cevContainerXFP', 'cevContainer40GigBasePort', 'cevContainerCFP', 'cevContainerCXP', 'cevContainerCPAK', 'cevContainerNCS4KSFP', 'cevContainerQSFP28SR', 'cevContainerQSFP28LR', 'cevContainerQSFP28CR', 'cevContainerQSFP28AOC', 'cevContainerQSFP28CWDM', 'cevContainerNonCiscoQSFP28SR', 'cevContainerNonCiscoQSFP28LR', 'cevContainerNonCiscoQSFP28CR', 'cevContainerNonCiscoQSFP28AOC', 'cevContainerNonCiscoQSFP28CWDM']; + + $dbSfpCages = $this->getDevice()->entityPhysical()->whereIn('entPhysicalVendorType', $arrayOfContainers)->pluck('ifIndex', 'entPhysicalIndex'); if ($dbSfpCages->isNotEmpty()) { $data = $this->getDevice()->entityPhysical()->whereIn('entPhysicalContainedIn', $dbSfpCages->keys())->get()->map(function ($ent) use ($dbSfpCages) { if (empty($ent->ifIndex) && $dbSfpCages->has($ent->entPhysicalContainedIn)) { $ent->ifIndex = $dbSfpCages->get($ent->entPhysicalContainedIn); + if (empty($ent->ifIndex)) { + // Lets try to find the 1st subentity with an ifIndex below this one and use it. Some (most?) ISR and ASR on IOSXE at least are behaving like this. + $ent->ifIndex = $this->getDevice()->entityPhysical()->where('entPhysicalContainedIn', '=', $ent->entPhysicalIndex)->whereNotNull('ifIndex')->first()->ifIndex; + } } return $ent; @@ -665,16 +671,28 @@ public function discoverTransceivers(): Collection } $snmpData = collect(\SnmpQuery::hideMib()->mibs(['IF-MIB'])->walk('ENTITY-MIB::entAliasMappingIdentifier')->table(1, $snmpData)); - - $sfpCages = $snmpData->filter(fn ($ent) => isset($ent['entPhysicalVendorType']) && $ent['entPhysicalVendorType'] == 'cevContainerSFP'); - $data = $snmpData->filter(fn ($ent) => $sfpCages->has($ent['entPhysicalContainedIn'] ?? null))->map(function ($e) { + $sfpCages = $snmpData->filter(fn ($ent) => isset($ent['entPhysicalVendorType']) && in_array($ent['entPhysicalVendorType'], $arrayOfContainers)); + $dataFilter = $snmpData->filter(fn ($ent) => $sfpCages->has($ent['entPhysicalContainedIn'] ?? null)); + $data = $dataFilter->map(function ($e, $e_index) use ($snmpData) { + $e['entPhysicalIndex'] = $e_index; if (isset($e['entAliasMappingIdentifier'][0])) { $e['ifIndex'] = preg_replace('/^.*ifIndex[.[](\d+).*$/', '$1', $e['entAliasMappingIdentifier'][0]); + } else { + // Lets try to find the 1st subentity with an ifIndex below this one and use it. Some (most?) ISR and ASR on IOSXE at least are behaving like this. + $sibling = $snmpData->filter(fn ($ent, $ent_index) => ($ent['entPhysicalContainedIn'] == $e_index) && isset($ent['entAliasMappingIdentifier'][0]))->first(); + // If we found one, let's use this ifindex + if ($sibling) { + $ifIndexTmp = $sibling['entAliasMappingIdentifier'][0]; + if (isset($ifIndexTmp)) { + $e['ifIndex'] = preg_replace('/^.*ifIndex[.[](\d+).*$/', '$1', $ifIndexTmp); + } + } } return $e; }); } + $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); return $data->map(function ($ent, $index) use ($ifIndexToPortId) { @@ -688,7 +706,7 @@ public function discoverTransceivers(): Collection 'revision' => $ent['entPhysicalHardwareRev'] ?? null, 'model' => $ent['entPhysicalModelName'] ?? null, 'serial' => $ent['entPhysicalSerialNum'] ?? null, - 'entity_physical_index' => $ifIndex, + 'entity_physical_index' => $ent['entPhysicalIndex'], ]); }); } diff --git a/includes/discovery/sensors/cisco-entity-sensor.inc.php b/includes/discovery/sensors/cisco-entity-sensor.inc.php index e75114c79222..60f848a1610f 100644 --- a/includes/discovery/sensors/cisco-entity-sensor.inc.php +++ b/includes/discovery/sensors/cisco-entity-sensor.inc.php @@ -200,6 +200,14 @@ $entPhysicalClass = $entity_array[$phys_index]['entPhysicalClass']; $entPhysicalName = $entity_array[$phys_index]['entPhysicalName']; + $transceivers = \App\Models\Transceiver::where('device_id', $device['device_id'])->where('index', '=', $phys_index)->first(); + if (! empty($transceivers)) { + // If we already have a mapping done in transceivers, let's use it. + $entPhysicalIndex = $phys_index; + $entry['entSensorMeasuredEntity'] = 'ports'; + $group = 'transceiver'; + break; + } //either sensor is contained by a port class entity. if ($entPhysicalClass === 'port') { $entAliasMappingIdentifier = $entity_array[$phys_index][0]['entAliasMappingIdentifier']; @@ -218,7 +226,7 @@ if ($tmp_ifindex != 0) { $tmp_port = get_port_by_index_cache($device['device_id'], $tmp_ifindex); if (is_array($tmp_port)) { - $entPhysicalIndex = $tmp_ifindex; + $entPhysicalIndex = $phys_index; $entry['entSensorMeasuredEntity'] = 'ports'; $group = 'transceiver'; } diff --git a/includes/functions.php b/includes/functions.php index 1b01b3c2368d..032e6333827e 100755 --- a/includes/functions.php +++ b/includes/functions.php @@ -27,8 +27,12 @@ function parse_modules($type, $options) $override = false; if (! empty($options['m'])) { + // parse options and ensure order of modules + // https://github.com/librenms/librenms/pull/16856 for why the below is here + $modules = array_intersect(array_keys(Config::get("{$type}_modules", [])), explode(',', $options['m'])); + Config::set("{$type}_modules", []); - foreach (explode(',', $options['m']) as $module) { + foreach ($modules as $module) { // parse submodules (only supported by some modules) if (Str::contains($module, '/')) { [$module, $submodule] = explode('/', $module, 2); diff --git a/misc/config_definitions.json b/misc/config_definitions.json index 10036507f63e..802209dfe4da 100644 --- a/misc/config_definitions.json +++ b/misc/config_definitions.json @@ -1435,13 +1435,6 @@ "default": false, "type": "boolean" }, - "discovery_modules.transceivers": { - "order": 322, - "group": "discovery", - "section": "discovery_modules", - "default": true, - "type": "boolean" - }, "discovery_modules.entity-physical": { "order": 110, "group": "discovery", @@ -1561,6 +1554,13 @@ "default": false, "type": "boolean" }, + "discovery_modules.transceivers": { + "order": 322, + "group": "discovery", + "section": "discovery_modules", + "default": true, + "type": "boolean" + }, "discovery_modules.sensors": { "order": 280, "group": "discovery", @@ -5297,13 +5297,6 @@ "default": false, "type": "boolean" }, - "poller_modules.transceivers": { - "order": 322, - "group": "poller", - "section": "poller_modules", - "default": true, - "type": "boolean" - }, "poller_modules.customoid": { "default": true, "type": "boolean" @@ -5477,6 +5470,13 @@ "default": true, "type": "boolean" }, + "poller_modules.transceivers": { + "order": 322, + "group": "poller", + "section": "poller_modules", + "default": true, + "type": "boolean" + }, "poller_modules.entity-state": { "order": 180, "group": "poller", diff --git a/tests/data/comware.json b/tests/data/comware.json index cd8eeb93c501..174ea7878a34 100644 --- a/tests/data/comware.json +++ b/tests/data/comware.json @@ -58,7 +58,7 @@ "bgpPeerRemoteAs": 65503, "bgpPeerState": "established", "bgpPeerAdminStatus": "start", - "bgpPeerLastErrorCode": null, + "bgpPeerLastErrorCode": 0, "bgpPeerLastErrorSubCode": null, "bgpPeerLastErrorText": null, "bgpPeerIface": null, @@ -81,7 +81,7 @@ "bgpPeerRemoteAs": 65503, "bgpPeerState": "established", "bgpPeerAdminStatus": "start", - "bgpPeerLastErrorCode": null, + "bgpPeerLastErrorCode": 0, "bgpPeerLastErrorSubCode": null, "bgpPeerLastErrorText": null, "bgpPeerIface": null, @@ -49001,6 +49001,681 @@ "user_func": null, "rrd_type": "GAUGE", "state_name": "hh3cdevMPowerStatusTable" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.436", + "sensor_index": "temp-436", + "sensor_type": "comware", + "sensor_descr": "sensor 0.0.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 34, + "sensor_limit": 54, + "sensor_limit_warn": null, + "sensor_limit_low": 24, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "436", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.445", + "sensor_index": "temp-445", + "sensor_type": "comware", + "sensor_descr": "sensor 0.1.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 30, + "sensor_limit": 50, + "sensor_limit_warn": null, + "sensor_limit_low": 20, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "445", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.454", + "sensor_index": "temp-454", + "sensor_type": "comware", + "sensor_descr": "sensor 0.2.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 29, + "sensor_limit": 49, + "sensor_limit_warn": null, + "sensor_limit_low": 19, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "454", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.472", + "sensor_index": "temp-472", + "sensor_type": "comware", + "sensor_descr": "sensor 0.4.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 22, + "sensor_limit": 42, + "sensor_limit_warn": null, + "sensor_limit_low": 12, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "472", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.473", + "sensor_index": "temp-473", + "sensor_type": "comware", + "sensor_descr": "sensor 0.4.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 30, + "sensor_limit": 50, + "sensor_limit_warn": null, + "sensor_limit_low": 20, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "473", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.481", + "sensor_index": "temp-481", + "sensor_type": "comware", + "sensor_descr": "sensor 0.5.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 22, + "sensor_limit": 42, + "sensor_limit_warn": null, + "sensor_limit_low": 12, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "481", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.482", + "sensor_index": "temp-482", + "sensor_type": "comware", + "sensor_descr": "sensor 0.5.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 29, + "sensor_limit": 49, + "sensor_limit_warn": null, + "sensor_limit_low": 19, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "482", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.508", + "sensor_index": "temp-508", + "sensor_type": "comware", + "sensor_descr": "sensor 0.8.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 36, + "sensor_limit": 56, + "sensor_limit_warn": null, + "sensor_limit_low": 26, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "508", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.509", + "sensor_index": "temp-509", + "sensor_type": "comware", + "sensor_descr": "sensor 0.8.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 45, + "sensor_limit": 65, + "sensor_limit_warn": null, + "sensor_limit_low": 35, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "509", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.517", + "sensor_index": "temp-517", + "sensor_type": "comware", + "sensor_descr": "sensor 0.9.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 60, + "sensor_limit_warn": null, + "sensor_limit_low": 30, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "517", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.518", + "sensor_index": "temp-518", + "sensor_type": "comware", + "sensor_descr": "sensor 0.9.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 47, + "sensor_limit": 67, + "sensor_limit_warn": null, + "sensor_limit_low": 37, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "518", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.526", + "sensor_index": "temp-526", + "sensor_type": "comware", + "sensor_descr": "sensor 0.10.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 37, + "sensor_limit": 57, + "sensor_limit_warn": null, + "sensor_limit_low": 27, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "526", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.527", + "sensor_index": "temp-527", + "sensor_type": "comware", + "sensor_descr": "sensor 0.10.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 41, + "sensor_limit": 61, + "sensor_limit_warn": null, + "sensor_limit_low": 31, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "527", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.528", + "sensor_index": "temp-528", + "sensor_type": "comware", + "sensor_descr": "sensor 0.10.3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 52, + "sensor_limit": 72, + "sensor_limit_warn": null, + "sensor_limit_low": 42, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "528", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.529", + "sensor_index": "temp-529", + "sensor_type": "comware", + "sensor_descr": "sensor 0.10.4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 56, + "sensor_limit": 76, + "sensor_limit_warn": null, + "sensor_limit_low": 46, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "529", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.535", + "sensor_index": "temp-535", + "sensor_type": "comware", + "sensor_descr": "sensor 0.11.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 42, + "sensor_limit": 62, + "sensor_limit_warn": null, + "sensor_limit_low": 32, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "535", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.536", + "sensor_index": "temp-536", + "sensor_type": "comware", + "sensor_descr": "sensor 0.11.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 60, + "sensor_limit_warn": null, + "sensor_limit_low": 30, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "536", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.537", + "sensor_index": "temp-537", + "sensor_type": "comware", + "sensor_descr": "sensor 0.11.3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 51, + "sensor_limit": 71, + "sensor_limit_warn": null, + "sensor_limit_low": 41, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "537", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.538", + "sensor_index": "temp-538", + "sensor_type": "comware", + "sensor_descr": "sensor 0.11.4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 58, + "sensor_limit": 78, + "sensor_limit_warn": null, + "sensor_limit_low": 48, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "538", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.544", + "sensor_index": "temp-544", + "sensor_type": "comware", + "sensor_descr": "sensor 0.12.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 41, + "sensor_limit": 61, + "sensor_limit_warn": null, + "sensor_limit_low": 31, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "544", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.545", + "sensor_index": "temp-545", + "sensor_type": "comware", + "sensor_descr": "sensor 0.12.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 59, + "sensor_limit_warn": null, + "sensor_limit_low": 29, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "545", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.546", + "sensor_index": "temp-546", + "sensor_type": "comware", + "sensor_descr": "sensor 0.12.3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 46, + "sensor_limit": 66, + "sensor_limit_warn": null, + "sensor_limit_low": 36, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "546", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.547", + "sensor_index": "temp-547", + "sensor_type": "comware", + "sensor_descr": "sensor 0.12.4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 56, + "sensor_limit": 76, + "sensor_limit_warn": null, + "sensor_limit_low": 46, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "547", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.553", + "sensor_index": "temp-553", + "sensor_type": "comware", + "sensor_descr": "sensor 0.13.1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 41, + "sensor_limit": 61, + "sensor_limit_warn": null, + "sensor_limit_low": 31, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "553", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.554", + "sensor_index": "temp-554", + "sensor_type": "comware", + "sensor_descr": "sensor 0.13.2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 58, + "sensor_limit_warn": null, + "sensor_limit_low": 28, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "554", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.555", + "sensor_index": "temp-555", + "sensor_type": "comware", + "sensor_descr": "sensor 0.13.3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 44, + "sensor_limit": 64, + "sensor_limit_warn": null, + "sensor_limit_low": 34, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "555", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.556", + "sensor_index": "temp-556", + "sensor_type": "comware", + "sensor_descr": "sensor 0.13.4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 57, + "sensor_limit": 77, + "sensor_limit_warn": null, + "sensor_limit_low": 47, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "556", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null } ], "state_indexes": [ diff --git a/tests/data/comware_a5500.json b/tests/data/comware_a5500.json index 82906b19965f..a969a54fade5 100644 --- a/tests/data/comware_a5500.json +++ b/tests/data/comware_a5500.json @@ -6782,6 +6782,81 @@ "user_func": null, "rrd_type": "GAUGE", "state_name": "hh3cdevMPowerStatusTable" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.146", + "sensor_index": "temp-146", + "sensor_type": "comware", + "sensor_descr": "SubCard0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 58, + "sensor_limit_warn": null, + "sensor_limit_low": 28, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "146", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.65", + "sensor_index": "temp-65", + "sensor_type": "comware", + "sensor_descr": "Board", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 58, + "sensor_limit_warn": null, + "sensor_limit_low": 28, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "65", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.69", + "sensor_index": "temp-69", + "sensor_type": "comware", + "sensor_descr": "Sensor1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 55, + "sensor_limit_warn": null, + "sensor_limit_low": 28, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "69", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null } ], "state_indexes": [ diff --git a/tests/data/comware_hpe5900.json b/tests/data/comware_hpe5900.json index ca464e59397a..1fd264dd6171 100644 --- a/tests/data/comware_hpe5900.json +++ b/tests/data/comware_hpe5900.json @@ -165,6 +165,131 @@ "user_func": null, "rrd_type": "GAUGE", "state_name": "hh3cdevMPowerStatusTable" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.192", + "sensor_index": "temp-192", + "sensor_type": "comware", + "sensor_descr": "Board", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 42, + "sensor_limit": 62, + "sensor_limit_warn": null, + "sensor_limit_low": 32, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "192", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.202", + "sensor_index": "temp-202", + "sensor_type": "comware", + "sensor_descr": "SENSOR 1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 42, + "sensor_limit": 65, + "sensor_limit_warn": null, + "sensor_limit_low": 32, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "202", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.203", + "sensor_index": "temp-203", + "sensor_type": "comware", + "sensor_descr": "SENSOR 2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 36, + "sensor_limit": 65, + "sensor_limit_warn": null, + "sensor_limit_low": 26, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "203", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.204", + "sensor_index": "temp-204", + "sensor_type": "comware", + "sensor_descr": "SENSOR 3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 35, + "sensor_limit": 67, + "sensor_limit_warn": null, + "sensor_limit_low": 25, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "204", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.25506.2.6.1.1.1.1.12.432", + "sensor_index": "temp-432", + "sensor_type": "comware", + "sensor_descr": "SubCard0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 42, + "sensor_limit": 62, + "sensor_limit_warn": null, + "sensor_limit_low": 32, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "432", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null } ], "state_indexes": [ diff --git a/tests/data/ios_2960x.json b/tests/data/ios_2960x.json index 8f839286dd69..713a2c275c56 100644 --- a/tests/data/ios_2960x.json +++ b/tests/data/ios_2960x.json @@ -29361,7 +29361,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "10152", + "entPhysicalIndex": "1062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29386,7 +29386,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11152", + "entPhysicalIndex": "3062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29411,7 +29411,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "10152", + "entPhysicalIndex": "1062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29436,7 +29436,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "10152", + "entPhysicalIndex": "1062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29461,7 +29461,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11152", + "entPhysicalIndex": "3062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29486,7 +29486,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11152", + "entPhysicalIndex": "3062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30186,7 +30186,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "10152", + "entPhysicalIndex": "1062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30211,7 +30211,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11152", + "entPhysicalIndex": "3062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30236,7 +30236,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "10152", + "entPhysicalIndex": "1062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30261,7 +30261,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11152", + "entPhysicalIndex": "3062", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -34244,7 +34244,7 @@ "transceivers": [ { "index": "1062", - "entity_physical_index": 10152, + "entity_physical_index": 1062, "type": "1000BaseSX SFP", "vendor": "", "oui": null, @@ -34263,7 +34263,7 @@ }, { "index": "3062", - "entity_physical_index": 11152, + "entity_physical_index": 3062, "type": "1000BaseSX SFP", "vendor": "", "oui": null, diff --git a/tests/data/iosxe_c9400-svl.json b/tests/data/iosxe_c9400-svl.json index 11d71a97edcb..06c423097ffc 100644 --- a/tests/data/iosxe_c9400-svl.json +++ b/tests/data/iosxe_c9400-svl.json @@ -24235,7 +24235,7 @@ "transceivers": [ { "index": "13073", - "entity_physical_index": 110, + "entity_physical_index": 13073, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24254,7 +24254,7 @@ }, { "index": "13091", - "entity_physical_index": 111, + "entity_physical_index": 13091, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24273,7 +24273,7 @@ }, { "index": "13109", - "entity_physical_index": 112, + "entity_physical_index": 13109, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24292,7 +24292,7 @@ }, { "index": "13127", - "entity_physical_index": 113, + "entity_physical_index": 13127, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24311,7 +24311,7 @@ }, { "index": "3073", - "entity_physical_index": 51, + "entity_physical_index": 3073, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24330,7 +24330,7 @@ }, { "index": "3091", - "entity_physical_index": 52, + "entity_physical_index": 3091, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24349,7 +24349,7 @@ }, { "index": "3109", - "entity_physical_index": 53, + "entity_physical_index": 3109, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, @@ -24368,7 +24368,7 @@ }, { "index": "3127", - "entity_physical_index": 54, + "entity_physical_index": 3127, "type": "10GE CU1.5M", "vendor": "CISCO-TYCO", "oui": null, diff --git a/tests/data/iosxe_c9400.json b/tests/data/iosxe_c9400.json index 97eaa39c4706..515eff5968d6 100644 --- a/tests/data/iosxe_c9400.json +++ b/tests/data/iosxe_c9400.json @@ -34304,7 +34304,7 @@ "transceivers": [ { "index": "2072", - "entity_physical_index": 50, + "entity_physical_index": 2072, "type": "10G AOC2M", "vendor": "CISCO-AVAGO", "oui": null, @@ -34323,7 +34323,7 @@ }, { "index": "2078", - "entity_physical_index": 51, + "entity_physical_index": 2078, "type": "GE T", "vendor": "CISCO-AVAGO", "oui": null, @@ -34342,7 +34342,7 @@ }, { "index": "3072", - "entity_physical_index": 60, + "entity_physical_index": 3072, "type": "10G AOC2M", "vendor": "CISCO-AVAGO", "oui": null, @@ -34361,7 +34361,7 @@ }, { "index": "3078", - "entity_physical_index": 61, + "entity_physical_index": 3078, "type": "GE T", "vendor": "CISCO-AVAGO", "oui": null, diff --git a/tests/data/iosxe_c9400x-svl.json b/tests/data/iosxe_c9400x-svl.json index 83b447aed310..31277ba5d574 100644 --- a/tests/data/iosxe_c9400x-svl.json +++ b/tests/data/iosxe_c9400x-svl.json @@ -79035,7 +79035,7 @@ "transceivers": [ { "index": "13072", - "entity_physical_index": 265, + "entity_physical_index": 13072, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-FINISAR", "oui": null, @@ -79054,7 +79054,7 @@ }, { "index": "13090", - "entity_physical_index": 266, + "entity_physical_index": 13090, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -79073,7 +79073,7 @@ }, { "index": "13108", - "entity_physical_index": 267, + "entity_physical_index": 13108, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-FINISAR", "oui": null, @@ -79092,7 +79092,7 @@ }, { "index": "13172", - "entity_physical_index": 270, + "entity_physical_index": 13172, "type": "CVR 10GE SFP", "vendor": "CISCO-DNI", "oui": null, @@ -79111,7 +79111,7 @@ }, { "index": "2110", - "entity_physical_index": 51, + "entity_physical_index": 2110, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-AVAGO", "oui": null, @@ -79130,7 +79130,7 @@ }, { "index": "2128", - "entity_physical_index": 52, + "entity_physical_index": 2128, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-FINISAR", "oui": null, @@ -79149,7 +79149,7 @@ }, { "index": "2146", - "entity_physical_index": 53, + "entity_physical_index": 2146, "type": "10GBase-T SFP+", "vendor": "CISCO-METHODE", "oui": null, @@ -79168,7 +79168,7 @@ }, { "index": "2164", - "entity_physical_index": 54, + "entity_physical_index": 2164, "type": "10GBase-T SFP+", "vendor": "CISCO-METHODE", "oui": null, @@ -79187,7 +79187,7 @@ }, { "index": "2956", - "entity_physical_index": 98, + "entity_physical_index": 2956, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-FINISAR", "oui": null, @@ -95600,7 +95600,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "265", + "entPhysicalIndex": "13072", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95625,7 +95625,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "266", + "entPhysicalIndex": "13090", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95650,7 +95650,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "267", + "entPhysicalIndex": "13108", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95675,7 +95675,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95700,7 +95700,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95725,7 +95725,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "98", + "entPhysicalIndex": "2956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95750,7 +95750,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "265", + "entPhysicalIndex": "13072", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95775,7 +95775,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "265", + "entPhysicalIndex": "13072", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95800,7 +95800,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "266", + "entPhysicalIndex": "13090", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95825,7 +95825,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "266", + "entPhysicalIndex": "13090", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95850,7 +95850,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "267", + "entPhysicalIndex": "13108", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95875,7 +95875,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "267", + "entPhysicalIndex": "13108", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95900,7 +95900,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95925,7 +95925,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95950,7 +95950,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -95975,7 +95975,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -96000,7 +96000,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "98", + "entPhysicalIndex": "2956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -96025,7 +96025,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "98", + "entPhysicalIndex": "2956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -99775,7 +99775,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "265", + "entPhysicalIndex": "13072", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -99800,7 +99800,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "266", + "entPhysicalIndex": "13090", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -99825,7 +99825,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "267", + "entPhysicalIndex": "13108", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -100050,7 +100050,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -100075,7 +100075,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -100100,7 +100100,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "98", + "entPhysicalIndex": "2956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -101525,7 +101525,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "265", + "entPhysicalIndex": "13072", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -101550,7 +101550,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "266", + "entPhysicalIndex": "13090", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -101575,7 +101575,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "267", + "entPhysicalIndex": "13108", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -103175,7 +103175,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -103200,7 +103200,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "2128", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -103225,7 +103225,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "98", + "entPhysicalIndex": "2956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, diff --git a/tests/data/iosxe_c9500h-svl.json b/tests/data/iosxe_c9500h-svl.json index 8f8799851cb8..ddb7fefd031f 100644 --- a/tests/data/iosxe_c9500h-svl.json +++ b/tests/data/iosxe_c9500h-svl.json @@ -21435,7 +21435,7 @@ "transceivers": [ { "index": "1114", - "entity_physical_index": 3, + "entity_physical_index": 1114, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21454,7 +21454,7 @@ }, { "index": "1132", - "entity_physical_index": 4, + "entity_physical_index": 1132, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21473,7 +21473,7 @@ }, { "index": "1150", - "entity_physical_index": 5, + "entity_physical_index": 1150, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21492,7 +21492,7 @@ }, { "index": "1168", - "entity_physical_index": 6, + "entity_physical_index": 1168, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21511,7 +21511,7 @@ }, { "index": "1186", - "entity_physical_index": 7, + "entity_physical_index": 1186, "type": "10GE CU2M", "vendor": "CISCO-JPC", "oui": null, @@ -21530,7 +21530,7 @@ }, { "index": "1204", - "entity_physical_index": 8, + "entity_physical_index": 1204, "type": "10GE CU2M", "vendor": "CISCO-JPC", "oui": null, @@ -21549,7 +21549,7 @@ }, { "index": "1942", - "entity_physical_index": 49, + "entity_physical_index": 1942, "type": "10G AOC1M", "vendor": "CISCO-FINISAR", "oui": null, @@ -21568,7 +21568,7 @@ }, { "index": "1960", - "entity_physical_index": 50, + "entity_physical_index": 1960, "type": "10G AOC1M", "vendor": "CISCO-FINISAR", "oui": null, @@ -21587,7 +21587,7 @@ }, { "index": "1978", - "entity_physical_index": 51, + "entity_physical_index": 1978, "type": "QSFP 40GE SR4", "vendor": "CISCO-AVAGO", "oui": null, @@ -21606,7 +21606,7 @@ }, { "index": "1996", - "entity_physical_index": 52, + "entity_physical_index": 1996, "type": "QSFP 40GE SR4", "vendor": "CISCO-AVAGO", "oui": null, @@ -21625,7 +21625,7 @@ }, { "index": "2114", - "entity_physical_index": 55, + "entity_physical_index": 2114, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21644,7 +21644,7 @@ }, { "index": "2132", - "entity_physical_index": 56, + "entity_physical_index": 2132, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21663,7 +21663,7 @@ }, { "index": "2150", - "entity_physical_index": 57, + "entity_physical_index": 2150, "type": "10GE CU2M", "vendor": "CISCO-TYCO", "oui": null, @@ -21682,7 +21682,7 @@ }, { "index": "2168", - "entity_physical_index": 58, + "entity_physical_index": 2168, "type": "10GE CU2M", "vendor": "CISCO-JPC", "oui": null, @@ -21701,7 +21701,7 @@ }, { "index": "2186", - "entity_physical_index": 59, + "entity_physical_index": 2186, "type": "10GE CU2M", "vendor": "CISCO-JPC", "oui": null, @@ -21720,7 +21720,7 @@ }, { "index": "2204", - "entity_physical_index": 60, + "entity_physical_index": 2204, "type": "10GE CU2M", "vendor": "CISCO-JPC", "oui": null, @@ -21739,7 +21739,7 @@ }, { "index": "2942", - "entity_physical_index": 101, + "entity_physical_index": 2942, "type": "10G AOC1M", "vendor": "CISCO-FINISAR", "oui": null, @@ -21758,7 +21758,7 @@ }, { "index": "2960", - "entity_physical_index": 102, + "entity_physical_index": 2960, "type": "10G AOC1M", "vendor": "CISCO-FINISAR", "oui": null, @@ -21777,7 +21777,7 @@ }, { "index": "2978", - "entity_physical_index": 103, + "entity_physical_index": 2978, "type": "QSFP 40GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -21796,7 +21796,7 @@ }, { "index": "2996", - "entity_physical_index": 104, + "entity_physical_index": 2996, "type": "QSFP 40GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -21815,7 +21815,7 @@ }, { "index": "3014", - "entity_physical_index": 105, + "entity_physical_index": 3014, "type": "QSFP 40GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -21834,7 +21834,7 @@ }, { "index": "3032", - "entity_physical_index": 106, + "entity_physical_index": 3032, "type": "QSFP 40GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -29151,7 +29151,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29176,7 +29176,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29201,7 +29201,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29226,7 +29226,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29251,7 +29251,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29276,7 +29276,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "1996", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29301,7 +29301,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29326,7 +29326,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29351,7 +29351,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29376,7 +29376,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29401,7 +29401,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29426,7 +29426,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29451,7 +29451,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29476,7 +29476,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29501,7 +29501,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29526,7 +29526,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -32326,7 +32326,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -32351,7 +32351,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "1996", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -32751,7 +32751,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "1996", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33401,7 +33401,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1978", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33426,7 +33426,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "52", + "entPhysicalIndex": "1996", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, diff --git a/tests/data/iosxe_c9500x-svl.json b/tests/data/iosxe_c9500x-svl.json index 6fda426823d0..f21cbe248b70 100644 --- a/tests/data/iosxe_c9500x-svl.json +++ b/tests/data/iosxe_c9500x-svl.json @@ -39835,7 +39835,7 @@ "transceivers": [ { "index": "1279", - "entity_physical_index": 2, + "entity_physical_index": 1279, "type": "10GE CU1M", "vendor": "CISCO-LEONI", "oui": null, @@ -39854,7 +39854,7 @@ }, { "index": "1297", - "entity_physical_index": 3, + "entity_physical_index": 1297, "type": "10GE CU1M", "vendor": "CISCO-LEONI", "oui": null, @@ -39873,7 +39873,7 @@ }, { "index": "1315", - "entity_physical_index": 4, + "entity_physical_index": 1315, "type": "10GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -39892,7 +39892,7 @@ }, { "index": "1333", - "entity_physical_index": 5, + "entity_physical_index": 1333, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -39911,7 +39911,7 @@ }, { "index": "1351", - "entity_physical_index": 6, + "entity_physical_index": 1351, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -39930,7 +39930,7 @@ }, { "index": "1369", - "entity_physical_index": 7, + "entity_physical_index": 1369, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -39949,7 +39949,7 @@ }, { "index": "1387", - "entity_physical_index": 8, + "entity_physical_index": 1387, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -39968,7 +39968,7 @@ }, { "index": "1441", - "entity_physical_index": 11, + "entity_physical_index": 1441, "type": "SFP 10/25GE LR-S", "vendor": "CISCO-OPLINK", "oui": null, @@ -39987,7 +39987,7 @@ }, { "index": "1477", - "entity_physical_index": 13, + "entity_physical_index": 1477, "type": "SFP 10/25GE LR-S", "vendor": "CISCO-OPLINK", "oui": null, @@ -40006,7 +40006,7 @@ }, { "index": "1819", - "entity_physical_index": 32, + "entity_physical_index": 1819, "type": "QSFP-DD 400GE CU1M", "vendor": "CISCO-BIZLINK", "oui": null, @@ -40025,7 +40025,7 @@ }, { "index": "1837", - "entity_physical_index": 33, + "entity_physical_index": 1837, "type": "QSFP-DD 400GE CU1M", "vendor": "CISCO-BIZLINK", "oui": null, @@ -40044,7 +40044,7 @@ }, { "index": "2279", - "entity_physical_index": 100, + "entity_physical_index": 2279, "type": "10GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -40063,7 +40063,7 @@ }, { "index": "2297", - "entity_physical_index": 101, + "entity_physical_index": 2297, "type": "10GE CU1M", "vendor": "CISCO-LEONI", "oui": null, @@ -40082,7 +40082,7 @@ }, { "index": "2315", - "entity_physical_index": 102, + "entity_physical_index": 2315, "type": "10GE CU1M", "vendor": "CISCO-LEONI", "oui": null, @@ -40101,7 +40101,7 @@ }, { "index": "2333", - "entity_physical_index": 103, + "entity_physical_index": 2333, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -40120,7 +40120,7 @@ }, { "index": "2351", - "entity_physical_index": 104, + "entity_physical_index": 2351, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -40139,7 +40139,7 @@ }, { "index": "2369", - "entity_physical_index": 105, + "entity_physical_index": 2369, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -40158,7 +40158,7 @@ }, { "index": "2387", - "entity_physical_index": 106, + "entity_physical_index": 2387, "type": "10G AOC3M", "vendor": "CISCO-DELTA", "oui": null, @@ -40177,7 +40177,7 @@ }, { "index": "2441", - "entity_physical_index": 109, + "entity_physical_index": 2441, "type": "SFP 10/25GE LR-S", "vendor": "CISCO-OPLINK", "oui": null, @@ -40196,7 +40196,7 @@ }, { "index": "2477", - "entity_physical_index": 111, + "entity_physical_index": 2477, "type": "SFP 10/25GE LR-S", "vendor": "CISCO-OPLINK", "oui": null, @@ -40215,7 +40215,7 @@ }, { "index": "2819", - "entity_physical_index": 130, + "entity_physical_index": 2819, "type": "QSFP-DD 400GE CU1M", "vendor": "CISCO-BIZLINK", "oui": null, @@ -40234,7 +40234,7 @@ }, { "index": "2837", - "entity_physical_index": 131, + "entity_physical_index": 2837, "type": "QSFP-DD 400GE CU1M", "vendor": "CISCO-BIZLINK", "oui": null, @@ -51118,7 +51118,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11", + "entPhysicalIndex": "1441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51143,7 +51143,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "1477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51168,7 +51168,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "109", + "entPhysicalIndex": "2441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51193,7 +51193,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "111", + "entPhysicalIndex": "2477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51218,7 +51218,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11", + "entPhysicalIndex": "1441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51243,7 +51243,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11", + "entPhysicalIndex": "1441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51268,7 +51268,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "1477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51293,7 +51293,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "1477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51318,7 +51318,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "109", + "entPhysicalIndex": "2441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51343,7 +51343,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "109", + "entPhysicalIndex": "2441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51368,7 +51368,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "111", + "entPhysicalIndex": "2477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51393,7 +51393,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "111", + "entPhysicalIndex": "2477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -54993,7 +54993,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11", + "entPhysicalIndex": "1441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -55018,7 +55018,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "1477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -55593,7 +55593,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "109", + "entPhysicalIndex": "2441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -55618,7 +55618,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "111", + "entPhysicalIndex": "2477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -56818,7 +56818,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "11", + "entPhysicalIndex": "1441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -56843,7 +56843,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "1477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58043,7 +58043,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "109", + "entPhysicalIndex": "2441", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58068,7 +58068,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "111", + "entPhysicalIndex": "2477", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, diff --git a/tests/data/iosxe_c9600-svl.json b/tests/data/iosxe_c9600-svl.json index 095da1dd9a7e..e0077bb5db6b 100644 --- a/tests/data/iosxe_c9600-svl.json +++ b/tests/data/iosxe_c9600-svl.json @@ -39235,7 +39235,7 @@ "transceivers": [ { "index": "1110", - "entity_physical_index": 4, + "entity_physical_index": 1110, "type": "10GE CU3M", "vendor": "CISCO-JPC", "oui": null, @@ -39254,7 +39254,7 @@ }, { "index": "1128", - "entity_physical_index": 5, + "entity_physical_index": 1128, "type": "10GE CU3M", "vendor": "CISCO-JPC", "oui": null, @@ -39273,7 +39273,7 @@ }, { "index": "1146", - "entity_physical_index": 6, + "entity_physical_index": 1146, "type": "10GE ACU7M", "vendor": "CISCO-TYCO", "oui": null, @@ -39292,7 +39292,7 @@ }, { "index": "1182", - "entity_physical_index": 8, + "entity_physical_index": 1182, "type": "GE T", "vendor": "CISCO-AVAGO", "oui": null, @@ -39311,7 +39311,7 @@ }, { "index": "1830", - "entity_physical_index": 44, + "entity_physical_index": 1830, "type": "SFP 25GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39330,7 +39330,7 @@ }, { "index": "1848", - "entity_physical_index": 45, + "entity_physical_index": 1848, "type": "SFP 25GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39349,7 +39349,7 @@ }, { "index": "1866", - "entity_physical_index": 46, + "entity_physical_index": 1866, "type": "10GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -39368,7 +39368,7 @@ }, { "index": "1884", - "entity_physical_index": 47, + "entity_physical_index": 1884, "type": "10GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -39387,7 +39387,7 @@ }, { "index": "1902", - "entity_physical_index": 48, + "entity_physical_index": 1902, "type": "SFP+ 10GBASE-LR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39406,7 +39406,7 @@ }, { "index": "1920", - "entity_physical_index": 49, + "entity_physical_index": 1920, "type": "SFP+ 10GBASE-LR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39425,7 +39425,7 @@ }, { "index": "1938", - "entity_physical_index": 50, + "entity_physical_index": 1938, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39444,7 +39444,7 @@ }, { "index": "1956", - "entity_physical_index": 51, + "entity_physical_index": 1956, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39463,7 +39463,7 @@ }, { "index": "2434", - "entity_physical_index": 70, + "entity_physical_index": 2434, "type": "QSFP 40GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39482,7 +39482,7 @@ }, { "index": "2452", - "entity_physical_index": 71, + "entity_physical_index": 2452, "type": "QSFP 40GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39501,7 +39501,7 @@ }, { "index": "2470", - "entity_physical_index": 72, + "entity_physical_index": 2470, "type": "QSFP 100GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39520,7 +39520,7 @@ }, { "index": "2506", - "entity_physical_index": 74, + "entity_physical_index": 2506, "type": "QSFP 40GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39539,7 +39539,7 @@ }, { "index": "2524", - "entity_physical_index": 75, + "entity_physical_index": 2524, "type": "QSFP 40GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -39558,7 +39558,7 @@ }, { "index": "7110", - "entity_physical_index": 100, + "entity_physical_index": 7110, "type": "10GE CU3M", "vendor": "CISCO-LOROM", "oui": null, @@ -39577,7 +39577,7 @@ }, { "index": "7128", - "entity_physical_index": 101, + "entity_physical_index": 7128, "type": "10GE CU3M", "vendor": "CISCO-LOROM", "oui": null, @@ -39596,7 +39596,7 @@ }, { "index": "7146", - "entity_physical_index": 102, + "entity_physical_index": 7146, "type": "10GE ACU7M", "vendor": "CISCO-TYCO", "oui": null, @@ -39615,7 +39615,7 @@ }, { "index": "7182", - "entity_physical_index": 104, + "entity_physical_index": 7182, "type": "GE T", "vendor": "CISCO-AVAGO", "oui": null, @@ -39634,7 +39634,7 @@ }, { "index": "7830", - "entity_physical_index": 140, + "entity_physical_index": 7830, "type": "SFP 25GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39653,7 +39653,7 @@ }, { "index": "7848", - "entity_physical_index": 141, + "entity_physical_index": 7848, "type": "SFP 25GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39672,7 +39672,7 @@ }, { "index": "7866", - "entity_physical_index": 142, + "entity_physical_index": 7866, "type": "10GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -39691,7 +39691,7 @@ }, { "index": "7884", - "entity_physical_index": 143, + "entity_physical_index": 7884, "type": "10GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -39710,7 +39710,7 @@ }, { "index": "7902", - "entity_physical_index": 144, + "entity_physical_index": 7902, "type": "SFP+ 10GBASE-LR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39729,7 +39729,7 @@ }, { "index": "7920", - "entity_physical_index": 145, + "entity_physical_index": 7920, "type": "SFP+ 10GBASE-LR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39748,7 +39748,7 @@ }, { "index": "7938", - "entity_physical_index": 146, + "entity_physical_index": 7938, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39767,7 +39767,7 @@ }, { "index": "7956", - "entity_physical_index": 147, + "entity_physical_index": 7956, "type": "SFP+ 10GBASE-SR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -39786,7 +39786,7 @@ }, { "index": "8434", - "entity_physical_index": 166, + "entity_physical_index": 8434, "type": "QSFP 40GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39805,7 +39805,7 @@ }, { "index": "8452", - "entity_physical_index": 167, + "entity_physical_index": 8452, "type": "QSFP 40GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39824,7 +39824,7 @@ }, { "index": "8470", - "entity_physical_index": 168, + "entity_physical_index": 8470, "type": "QSFP 100GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39843,7 +39843,7 @@ }, { "index": "8506", - "entity_physical_index": 170, + "entity_physical_index": 8506, "type": "QSFP 40GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -39862,7 +39862,7 @@ }, { "index": "8524", - "entity_physical_index": 171, + "entity_physical_index": 8524, "type": "QSFP 40GE CU1M", "vendor": "CISCO-TYCO", "oui": null, @@ -50452,7 +50452,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "48", + "entPhysicalIndex": "1902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50477,7 +50477,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "1920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50502,7 +50502,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "1938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50527,7 +50527,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50552,7 +50552,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "144", + "entPhysicalIndex": "7902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50577,7 +50577,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "145", + "entPhysicalIndex": "7920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50602,7 +50602,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "146", + "entPhysicalIndex": "7938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50627,7 +50627,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "147", + "entPhysicalIndex": "7956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50652,7 +50652,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "48", + "entPhysicalIndex": "1902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50677,7 +50677,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "48", + "entPhysicalIndex": "1902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50702,7 +50702,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "1920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50727,7 +50727,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "1920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50752,7 +50752,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "1938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50777,7 +50777,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "1938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50802,7 +50802,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50827,7 +50827,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50852,7 +50852,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "144", + "entPhysicalIndex": "7902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50877,7 +50877,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "144", + "entPhysicalIndex": "7902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50902,7 +50902,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "145", + "entPhysicalIndex": "7920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50927,7 +50927,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "145", + "entPhysicalIndex": "7920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50952,7 +50952,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "146", + "entPhysicalIndex": "7938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -50977,7 +50977,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "146", + "entPhysicalIndex": "7938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51002,7 +51002,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "147", + "entPhysicalIndex": "7956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -51027,7 +51027,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "147", + "entPhysicalIndex": "7956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -56177,7 +56177,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "48", + "entPhysicalIndex": "1902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -56202,7 +56202,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "1920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -56227,7 +56227,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "1938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -56252,7 +56252,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -57252,7 +57252,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "144", + "entPhysicalIndex": "7902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -57277,7 +57277,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "145", + "entPhysicalIndex": "7920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -57302,7 +57302,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "146", + "entPhysicalIndex": "7938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -57327,7 +57327,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "147", + "entPhysicalIndex": "7956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58227,7 +58227,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "48", + "entPhysicalIndex": "1902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58252,7 +58252,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "1920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58277,7 +58277,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "1938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58302,7 +58302,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "51", + "entPhysicalIndex": "1956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58352,7 +58352,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "144", + "entPhysicalIndex": "7902", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58377,7 +58377,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "145", + "entPhysicalIndex": "7920", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58402,7 +58402,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "146", + "entPhysicalIndex": "7938", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -58427,7 +58427,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "147", + "entPhysicalIndex": "7956", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, diff --git a/tests/data/iosxe_c9600x-svl.json b/tests/data/iosxe_c9600x-svl.json index 048d500d975a..619516e36a56 100644 --- a/tests/data/iosxe_c9600x-svl.json +++ b/tests/data/iosxe_c9600x-svl.json @@ -58635,7 +58635,7 @@ "transceivers": [ { "index": "1249", - "entity_physical_index": 5, + "entity_physical_index": 1249, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58654,7 +58654,7 @@ }, { "index": "1267", - "entity_physical_index": 6, + "entity_physical_index": 1267, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58673,7 +58673,7 @@ }, { "index": "1285", - "entity_physical_index": 7, + "entity_physical_index": 1285, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58692,7 +58692,7 @@ }, { "index": "1303", - "entity_physical_index": 8, + "entity_physical_index": 1303, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58711,7 +58711,7 @@ }, { "index": "1915", - "entity_physical_index": 42, + "entity_physical_index": 1915, "type": "10GE SR", "vendor": "CISCO-ACCELINK", "oui": null, @@ -58730,7 +58730,7 @@ }, { "index": "1933", - "entity_physical_index": 43, + "entity_physical_index": 1933, "type": "10GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58749,7 +58749,7 @@ }, { "index": "7249", - "entity_physical_index": 83, + "entity_physical_index": 7249, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58768,7 +58768,7 @@ }, { "index": "7267", - "entity_physical_index": 84, + "entity_physical_index": 7267, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58787,7 +58787,7 @@ }, { "index": "7285", - "entity_physical_index": 85, + "entity_physical_index": 7285, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58806,7 +58806,7 @@ }, { "index": "7303", - "entity_physical_index": 86, + "entity_physical_index": 7303, "type": "10GE CU3M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58825,7 +58825,7 @@ }, { "index": "7933", - "entity_physical_index": 121, + "entity_physical_index": 7933, "type": "10GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -58844,7 +58844,7 @@ }, { "index": "7951", - "entity_physical_index": 122, + "entity_physical_index": 7951, "type": "10GE CU1M", "vendor": "CISCO-AMPHENOL", "oui": null, @@ -69899,7 +69899,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "1915", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -69924,7 +69924,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "1915", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -69949,7 +69949,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "1915", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -74499,7 +74499,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "1915", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -75924,7 +75924,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "1915", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, diff --git a/tests/data/iosxe_c9800.json b/tests/data/iosxe_c9800.json index cb480597c39c..a40b66ee48e9 100644 --- a/tests/data/iosxe_c9800.json +++ b/tests/data/iosxe_c9800.json @@ -1,3030 +1,1648 @@ { - "os": { - "discovery": { - "devices": [ - { - "sysName": "mar-wlc-c9800.int.nutriasia.com.ph", - "sysObjectID": ".1.3.6.1.4.1.9.1.2861", - "sysDescr": "Cisco IOS Software [Cupertino], C9800 Software (C9800_IOSXE-K9), Version 17.9.4, RELEASE SOFTWARE (fc5)", - "sysContact": "it.admin@nutriasia.com", - "version": "C9800_IOSXE-K9 17.9.4", - "hardware": "Multi Chassis System", - "features": "Cupertino", - "location": "", - "os": "iosxe", - "type": "network", - "serial": null, - "icon": "cisco.svg" - } - ] - }, - "poller": "matches discovery" - }, - "ports": { + "entity-physical": { "discovery": { - "ports": [ + "entPhysical": [ { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/0", - "ifName": "Tw0/0/0", - "portName": null, - "ifIndex": 1, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/0", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 1, + "entPhysicalDescr": "Cisco C9800 Dual Chassis", + "entPhysicalClass": "stack", + "entPhysicalName": "Multi Chassis System", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevHAC9800DualChassis", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 0, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/1", - "ifName": "Tw0/0/1", - "portName": null, - "ifIndex": 2, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/1", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 2, + "entPhysicalDescr": "Cisco C9800-L-F-K9 Chassis", + "entPhysicalClass": "chassis", + "entPhysicalName": "Chassis 1", + "entPhysicalHardwareRev": "01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "C9800-L-F-K9", + "entPhysicalVendorType": "cevChassisC9800LFK9", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/2", - "ifName": "Tw0/0/2", - "portName": null, - "ifIndex": 3, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/2", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 3, + "entPhysicalDescr": "Power Supply Bay", + "entPhysicalClass": "container", + "entPhysicalName": "Chassis 1 Power Supply Bay 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevContainerASR1000PowerSupplyBay", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/3", - "ifName": "Tw0/0/3", - "portName": null, - "ifIndex": 4, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/3", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 4, + "entPhysicalDescr": "Cisco Catalyst Wireless Controller 12V DC Generic Power Supply", + "entPhysicalClass": "powerSupply", + "entPhysicalName": "Chassis 1 Power Supply Module 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "PWR-12V", + "entPhysicalVendorType": "cevPowerSupplyC9800LDC12V", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 3, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TenGigabitEthernet0/1/0", - "ifName": "Te0/1/0", - "portName": null, - "ifIndex": 5, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "***TO MAR-COR-SW-1 Ten 2/0/9***", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 14, + "entPhysicalDescr": "Power Supply", + "entPhysicalClass": "powerSupply", + "entPhysicalName": "Chassis 1 Power Supply 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPowerSupplyASR1000PS", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TenGigabitEthernet0/1/1", - "ifName": "Te0/1/1", - "portName": null, - "ifIndex": 6, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "***TO MAR-COR-SW-1 Ten 1/0/9***", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 24, + "entPhysicalDescr": "Cisco C9800-L-F-K9 Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "Chassis 1 Fan Tray", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "C9800-L-F-K9-FAN", + "entPhysicalVendorType": "cevFanC9800LFK9FanTray", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "GigabitEthernet0", - "ifName": "Gi0", - "portName": null, - "ifIndex": 7, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "ethernetCsmacd", - "ifAlias": "GigabitEthernet0", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 35, + "entPhysicalDescr": "Fan", + "entPhysicalClass": "fan", + "entPhysicalName": "Chassis 1 Fan 1/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevFanASR1000Fan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 24, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Null0", - "ifName": "Nu0", - "portName": null, - "ifIndex": 9, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "other", - "ifAlias": "Null0", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 36, + "entPhysicalDescr": "Fan", + "entPhysicalClass": "fan", + "entPhysicalName": "Chassis 1 Fan 1/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevFanASR1000Fan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 24, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Vlan1", - "ifName": "Vl1", - "portName": null, - "ifIndex": 10, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "down", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "propVirtual", - "ifAlias": "Vlan1", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 1000, + "entPhysicalDescr": "Cisco C9800-L-F-K9 Modular Interface Processor", + "entPhysicalClass": "module", + "entPhysicalName": "module 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "16.12(3r)", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "C9800-L-F-K9", + "entPhysicalVendorType": "cevModuleC9800LFK9MIP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Vlan52", - "ifName": "Vl52", - "portName": null, - "ifIndex": 11, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "propVirtual", - "ifAlias": "Vlan52", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 1040, + "entPhysicalDescr": "Front Panel bay-0 4 ports 2.5 Gigabitethernet Module", + "entPhysicalClass": "module", + "entPhysicalName": "SPA subslot 0/0", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "N/A", + "entPhysicalAssetID": "N/A", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "BUILT-IN-4x2_5GE", + "entPhysicalVendorType": "cevModuleASR1000Type.104", + "entPhysicalSerialNum": "N/A", + "entPhysicalContainedIn": 1000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO", + "ifIndex": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Port-channel9", - "ifName": "Po9", - "portName": null, - "ifIndex": 12, - "ifSpeed": null, - "ifSpeed_prev": null, - "ifConnectorPresent": null, - "ifOperStatus": "up", - "ifOperStatus_prev": null, - "ifAdminStatus": null, - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": null, - "ifType": "propVirtual", - "ifAlias": "***TO MAR-COR-SW-1***", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": null, - "ifInUcastPkts_prev": null, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": null, - "ifOutUcastPkts_prev": null, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": null, - "ifInErrors_prev": null, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": null, - "ifOutErrors_prev": null, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": null, - "ifInOctets_prev": null, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": null, - "ifOutOctets_prev": null, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": null, - "ifInNUcastPkts_prev": null, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": null, - "ifOutNUcastPkts_prev": null, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": null, - "ifInDiscards_prev": null, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": null, - "ifOutDiscards_prev": null, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": null, - "ifInUnknownProtos_prev": null, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": null, - "ifInBroadcastPkts_prev": null, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": null, - "ifOutBroadcastPkts_prev": null, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": null, - "ifInMulticastPkts_prev": null, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": null, - "ifOutMulticastPkts_prev": null, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null - } - ] - }, - "poller": { - "ports": [ - { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/0", - "ifName": "Tw0/0/0", - "portName": null, - "ifIndex": 1, - "ifSpeed": 2500000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/0", - "ifPhysAddress": "8c1e806f236c", - "ifLastChange": 2155, - "ifVlan": "1", - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "entPhysicalIndex": 1041, + "entPhysicalDescr": "BUILT-IN-4x2_5GE", + "entPhysicalClass": "port", + "entPhysicalName": "TwoGigabitEthernet0/0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortTwoGigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1040, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 1 + }, + { + "entPhysicalIndex": 1042, + "entPhysicalDescr": "BUILT-IN-4x2_5GE", + "entPhysicalClass": "port", + "entPhysicalName": "TwoGigabitEthernet0/0/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortTwoGigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1040, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": 2 + }, + { + "entPhysicalIndex": 1043, + "entPhysicalDescr": "BUILT-IN-4x2_5GE", + "entPhysicalClass": "port", + "entPhysicalName": "TwoGigabitEthernet0/0/2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortTwoGigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1040, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": 3 + }, + { + "entPhysicalIndex": 1044, + "entPhysicalDescr": "BUILT-IN-4x2_5GE", + "entPhysicalClass": "port", + "entPhysicalName": "TwoGigabitEthernet0/0/3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortTwoGigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1040, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": 4 + }, + { + "entPhysicalIndex": 1280, + "entPhysicalDescr": "Front Panel bay-1 2 ports Ten/Gigabitethernet Module", + "entPhysicalClass": "module", + "entPhysicalName": "SPA subslot 0/1", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "N/A", + "entPhysicalAssetID": "N/A", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "BUILT-IN-2x10GE-F", + "entPhysicalVendorType": "cevModuleASR1000Type.106", + "entPhysicalSerialNum": "N/A", + "entPhysicalContainedIn": 1000, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "CISCO", + "ifIndex": null + }, + { + "entPhysicalIndex": 1331, + "entPhysicalDescr": "subslot 0/1 transceiver container 0", + "entPhysicalClass": "container", + "entPhysicalName": "subslot 0/1 transceiver container 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevContainerSFP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1280, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 1332, + "entPhysicalDescr": "10GE CU3M", + "entPhysicalClass": "module", + "entPhysicalName": "subslot 0/1 transceiver 0", + "entPhysicalHardwareRev": "V03", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-H10GB-CU3M", + "entPhysicalVendorType": "cevSFPH10GBCU3M", + "entPhysicalSerialNum": "MPH2624A287", + "entPhysicalContainedIn": 1331, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-MOLEX", + "ifIndex": null + }, + { + "entPhysicalIndex": 1333, + "entPhysicalDescr": "BUILT-IN-2x10GE-F", + "entPhysicalClass": "port", + "entPhysicalName": "TenGigabitEthernet0/1/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPort10GigSFPPlus", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1332, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 5 + }, + { + "entPhysicalIndex": 1343, + "entPhysicalDescr": "subslot 0/1 transceiver container 1", + "entPhysicalClass": "container", + "entPhysicalName": "subslot 0/1 transceiver container 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevContainerSFP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1280, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 1344, + "entPhysicalDescr": "10GE CU3M", + "entPhysicalClass": "module", + "entPhysicalName": "subslot 0/1 transceiver 1", + "entPhysicalHardwareRev": "V03", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-H10GB-CU3M", + "entPhysicalVendorType": "cevSFPH10GBCU3M", + "entPhysicalSerialNum": "MPH2624A285", + "entPhysicalContainedIn": 1343, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-MOLEX", + "ifIndex": null + }, + { + "entPhysicalIndex": 1345, + "entPhysicalDescr": "BUILT-IN-2x10GE-F", + "entPhysicalClass": "port", + "entPhysicalName": "TenGigabitEthernet0/1/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPort10GigSFPPlus", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1344, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 6 + }, + { + "entPhysicalIndex": 2000, + "entPhysicalDescr": "Cisco C9800-L-F-K9 Route Processor", + "entPhysicalClass": "module", + "entPhysicalName": "module R0", + "entPhysicalHardwareRev": "01", + "entPhysicalFirmwareRev": "16.12(3r)", + "entPhysicalSoftwareRev": "17.09.04", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "C9800-L-F-K9", + "entPhysicalVendorType": "cevModuleC9800LFK9RP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null + }, + { + "entPhysicalIndex": 2001, + "entPhysicalDescr": "Temp: BRDTEMP1", + "entPhysicalClass": "sensor", + "entPhysicalName": "Temp: BRDTEMP1 R0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorModuleDeviceTemp", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2002, + "entPhysicalDescr": "Temp: BRDTEMP2", + "entPhysicalClass": "sensor", + "entPhysicalName": "Temp: BRDTEMP2 R0/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorModuleDeviceTemp", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2000, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2003, + "entPhysicalDescr": "Temp: CPU Die", + "entPhysicalClass": "sensor", + "entPhysicalName": "Temp: CPU Die R0/2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorModuleDeviceTemp", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2000, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2101, + "entPhysicalDescr": "CPU 0 of module R0", + "entPhysicalClass": "cpu", + "entPhysicalName": "cpu R0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevModuleCpuType", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2102, + "entPhysicalDescr": "USB Port", + "entPhysicalClass": "container", + "entPhysicalName": "usb R0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevContainerUSB", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2104, + "entPhysicalDescr": "Network Management Ethernet", + "entPhysicalClass": "port", + "entPhysicalName": "NME R0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortGe", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2000, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 3000, + "entPhysicalDescr": "Cisco C9800-L-F-K9 Embedded Services Processor", + "entPhysicalClass": "module", + "entPhysicalName": "module F0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "16.12(3r)", + "entPhysicalSoftwareRev": "17.09.04", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "C9800-L-F-K9", + "entPhysicalVendorType": "cevModuleC9800LFK9ESP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null + }, + { + "entPhysicalIndex": 3026, + "entPhysicalDescr": "QFP 0 of module F0", + "entPhysicalClass": "cpu", + "entPhysicalName": "qfp F0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevModuleCpuType", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 3000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null + } + ] + }, + "poller": "matches discovery" + }, + "transceivers": { + "discovery": { + "transceivers": [ + { + "index": "1332", + "entity_physical_index": 1332, + "type": "10GE CU3M", + "vendor": "CISCO-MOLEX", + "oui": null, + "model": "SFP-H10GB-CU3M", + "revision": "V03", + "serial": "MPH2624A287", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": 5 + }, + { + "index": "1344", + "entity_physical_index": 1344, + "type": "10GE CU3M", + "vendor": "CISCO-MOLEX", + "oui": null, + "model": "SFP-H10GB-CU3M", + "revision": "V03", + "serial": "MPH2624A285", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": 6 + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.4", + "sensor_index": "4", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "Chassis 1 Power Supply Module 0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.4.1.3.24", + "sensor_index": "24", + "sensor_type": "ciscoEnvMonFanState", + "sensor_descr": "Chassis 1 Fan Tray", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "24", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonFanState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.4.1.3.35", + "sensor_index": "35", + "sensor_type": "ciscoEnvMonFanState", + "sensor_descr": "Chassis 1 Fan 1/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "35", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonFanState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.4.1.3.36", + "sensor_index": "36", + "sensor_type": "ciscoEnvMonFanState", + "sensor_descr": "Chassis 1 Fan 1/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "36", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonFanState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.5.1.3.14", + "sensor_index": "14", + "sensor_type": "ciscoEnvMonSupplyState", + "sensor_descr": "Chassis 1 Power Supply 0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "14", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonSupplyState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.5.1.3.4", + "sensor_index": "4", + "sensor_type": "ciscoEnvMonSupplyState", + "sensor_descr": "Chassis 1 Power Supply Module 0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonSupplyState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.6.2001", + "sensor_index": "2001", + "sensor_type": "ciscoEnvMonTemperatureState", + "sensor_descr": "Temp: BRDTEMP1 R0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonTemperatureState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.6.2002", + "sensor_index": "2002", + "sensor_type": "ciscoEnvMonTemperatureState", + "sensor_descr": "Temp: BRDTEMP2 R0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonTemperatureState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.6.2003", + "sensor_index": "2003", + "sensor_type": "ciscoEnvMonTemperatureState", + "sensor_descr": "Temp: CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "ciscoEnvMonTemperatureState" }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/1", - "ifName": "Tw0/0/1", - "portName": null, - "ifIndex": 2, - "ifSpeed": 2500000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/1", - "ifPhysAddress": "8c1e806f236d", - "ifLastChange": 2164, - "ifVlan": "1", - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.2.14.0", + "sensor_index": "0", + "sensor_type": "cRFCfgRedundancyOperMode", + "sensor_descr": "VSS Mode", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFCfgRedundancyOperMode" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.4.0", + "sensor_index": "0", + "sensor_type": "cRFStatusPeerUnitState", + "sensor_descr": "VSS Peer State", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFStatusPeerUnitState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.2.0", + "sensor_index": "0", + "sensor_type": "cRFStatusUnitState", + "sensor_descr": "VSS Device State", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 14, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFStatusUnitState" + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2001", + "sensor_index": "2001", + "sensor_type": "cisco", + "sensor_descr": "Temp: BRDTEMP1 R0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 60, + "sensor_limit_warn": null, + "sensor_limit_low": 29, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2002", + "sensor_index": "2002", + "sensor_type": "cisco", + "sensor_descr": "Temp: BRDTEMP2 R0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 37, + "sensor_limit": 64, + "sensor_limit_warn": null, + "sensor_limit_low": 27, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2003", + "sensor_index": "2003", + "sensor_type": "cisco", + "sensor_descr": "Temp: CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 54, + "sensor_limit": 104, + "sensor_limit_warn": null, + "sensor_limit_low": 44, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", + "sensor_index": "2001", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Module R0 - BRDTEMP1 R0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 57, + "sensor_limit_warn": 54, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": "2000", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/2", - "ifName": "Tw0/0/2", - "portName": null, - "ifIndex": 3, - "ifSpeed": 2500000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/2", - "ifPhysAddress": "8c1e806f236e", - "ifLastChange": 2164, - "ifVlan": "1", - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", + "sensor_index": "2002", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Module R0 - BRDTEMP2 R0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 37, + "sensor_limit": 61, + "sensor_limit_warn": 58, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": "2000", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TwoGigabitEthernet0/0/3", - "ifName": "Tw0/0/3", - "portName": null, - "ifIndex": 4, - "ifSpeed": 2500000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "TwoGigabitEthernet0/0/3", - "ifPhysAddress": "8c1e806f236f", - "ifLastChange": 2165, - "ifVlan": "1", - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2003", + "sensor_index": "2003", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Module R0 - CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 54, + "sensor_limit": 99, + "sensor_limit_warn": 94, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": "2000", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TenGigabitEthernet0/1/0", - "ifName": "Te0/1/0", - "portName": null, - "ifIndex": 5, - "ifSpeed": 10000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "***TO MAR-COR-SW-1 Ten 2/0/9***", - "ifPhysAddress": "8c1e806f2370", - "ifLastChange": 5142, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 4671317769, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 8618094314, - "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": 2354465580600, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 7121430672619, - "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 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2001", + "sensor_index": "2001", + "sensor_type": "entity-sensor", + "sensor_descr": "Temp: BRDTEMP1 R0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 59, + "sensor_limit_warn": null, + "sensor_limit_low": 29, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "TenGigabitEthernet0/1/1", - "ifName": "Te0/1/1", - "portName": null, - "ifIndex": 6, - "ifSpeed": 10000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "***TO MAR-COR-SW-1 Ten 1/0/9***", - "ifPhysAddress": "8c1e806f2371", - "ifLastChange": 5365, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 9021399224, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 5319195344, - "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": 8236068738117, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 4564050640614, - "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 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2002", + "sensor_index": "2002", + "sensor_type": "entity-sensor", + "sensor_descr": "Temp: BRDTEMP2 R0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 37, + "sensor_limit": 57, + "sensor_limit_warn": null, + "sensor_limit_low": 27, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2003", + "sensor_index": "2003", + "sensor_type": "entity-sensor", + "sensor_descr": "Temp: CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 55, + "sensor_limit": 75, + "sensor_limit_warn": null, + "sensor_limit_low": 45, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (other)", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "GigabitEthernet0", - "ifName": "Gi0", - "portName": null, - "ifIndex": 7, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "true", - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": "unknown", - "ifMtu": 1500, - "ifType": "ethernetCsmacd", - "ifAlias": "GigabitEthernet0", - "ifPhysAddress": "8c1e806f2361", - "ifLastChange": 2215, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Null0", - "ifName": "Nu0", - "portName": null, - "ifIndex": 9, - "ifSpeed": 10000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "false", - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1500, - "ifType": "other", - "ifAlias": "Null0", - "ifPhysAddress": null, - "ifLastChange": 0, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (admin)", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (denied)", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 2 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (environmental)", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 2 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (temperature)", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Vlan1", - "ifName": "Vl1", - "portName": null, - "ifIndex": 10, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "false", - "ifOperStatus": "down", - "ifOperStatus_prev": "down", - "ifAdminStatus": "down", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1500, - "ifType": "propVirtual", - "ifAlias": "Vlan1", - "ifPhysAddress": "8c1e806f236b", - "ifLastChange": 2219, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 0, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 0, - "ifOutUcastPkts_prev": 0, - "ifOutUcastPkts_delta": null, - "ifOutUcastPkts_rate": null, - "ifInErrors": 0, - "ifInErrors_prev": 0, - "ifInErrors_delta": null, - "ifInErrors_rate": null, - "ifOutErrors": 0, - "ifOutErrors_prev": 0, - "ifOutErrors_delta": null, - "ifOutErrors_rate": null, - "ifInOctets": 0, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 0, - "ifOutOctets_prev": 0, - "ifOutOctets_delta": null, - "ifOutOctets_rate": null, - "poll_prev": null, - "ifInNUcastPkts": 0, - "ifInNUcastPkts_prev": 0, - "ifInNUcastPkts_delta": null, - "ifInNUcastPkts_rate": null, - "ifOutNUcastPkts": 0, - "ifOutNUcastPkts_prev": 0, - "ifOutNUcastPkts_delta": null, - "ifOutNUcastPkts_rate": null, - "ifInDiscards": 0, - "ifInDiscards_prev": 0, - "ifInDiscards_delta": null, - "ifInDiscards_rate": null, - "ifOutDiscards": 0, - "ifOutDiscards_prev": 0, - "ifOutDiscards_delta": null, - "ifOutDiscards_rate": null, - "ifInUnknownProtos": 0, - "ifInUnknownProtos_prev": 0, - "ifInUnknownProtos_delta": null, - "ifInUnknownProtos_rate": null, - "ifInBroadcastPkts": 0, - "ifInBroadcastPkts_prev": 0, - "ifInBroadcastPkts_delta": null, - "ifInBroadcastPkts_rate": null, - "ifOutBroadcastPkts": 0, - "ifOutBroadcastPkts_prev": 0, - "ifOutBroadcastPkts_delta": null, - "ifOutBroadcastPkts_rate": null, - "ifInMulticastPkts": 0, - "ifInMulticastPkts_prev": 0, - "ifInMulticastPkts_delta": null, - "ifInMulticastPkts_rate": null, - "ifOutMulticastPkts": 0, - "ifOutMulticastPkts_prev": 0, - "ifOutMulticastPkts_delta": null, - "ifOutMulticastPkts_rate": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (fan)", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Vlan52", - "ifName": "Vl52", - "portName": null, - "ifIndex": 11, - "ifSpeed": 1000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "false", - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1500, - "ifType": "propVirtual", - "ifAlias": "Vlan52", - "ifPhysAddress": "8c1e806f236b", - "ifLastChange": 5342, - "ifVlan": null, - "ifTrunk": null, - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 3423380520, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 7082622858, - "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": 1577047576050, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 7391100678772, - "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 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "failed", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (fan failed)", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (cooling)", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (connector rating)", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 2 + }, + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (no inline power)", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "ciscoEnvMonFanState", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "ciscoEnvMonFanState", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 + }, + { + "state_name": "ciscoEnvMonFanState", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "ciscoEnvMonFanState", + "state_descr": "shutdown", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 }, { - "port_descr_type": null, - "port_descr_descr": null, - "port_descr_circuit": null, - "port_descr_speed": null, - "port_descr_notes": null, - "ifDescr": "Port-channel9", - "ifName": "Po9", - "portName": null, - "ifIndex": 12, - "ifSpeed": 20000000000, - "ifSpeed_prev": null, - "ifConnectorPresent": "false", - "ifOperStatus": "up", - "ifOperStatus_prev": "up", - "ifAdminStatus": "up", - "ifAdminStatus_prev": null, - "ifDuplex": null, - "ifMtu": 1500, - "ifType": "propVirtual", - "ifAlias": "***TO MAR-COR-SW-1***", - "ifPhysAddress": "8c1e806f2370", - "ifLastChange": 5341, - "ifVlan": "52", - "ifTrunk": "dot1Q", - "ignore": 0, - "disabled": 0, - "deleted": 0, - "pagpOperationMode": null, - "pagpPortState": null, - "pagpPartnerDeviceId": null, - "pagpPartnerLearnMethod": null, - "pagpPartnerIfIndex": null, - "pagpPartnerGroupIfIndex": null, - "pagpPartnerDeviceName": null, - "pagpEthcOperationMode": null, - "pagpDeviceId": null, - "pagpGroupIfIndex": null, - "ifInUcastPkts": 13692716993, - "ifInUcastPkts_prev": 0, - "ifInUcastPkts_delta": null, - "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 13937289658, - "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": 10590534318717, - "ifInOctets_prev": 0, - "ifInOctets_delta": null, - "ifInOctets_rate": null, - "ifOutOctets": 11685481313233, - "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 - } - ] - } - }, - "ports-stack": { - "discovery": { - "ports_stack": [ + "state_name": "ciscoEnvMonFanState", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 + }, { - "high_ifIndex": 5, - "low_ifIndex": 12, - "ifStackStatus": "active" + "state_name": "ciscoEnvMonFanState", + "state_descr": "notFunctioning", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 }, { - "high_ifIndex": 6, - "low_ifIndex": 12, - "ifStackStatus": "active" - } - ] - } - }, - "entity-physical": { - "discovery": { - "entPhysical": [ + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 + }, { - "entPhysicalIndex": 1, - "entPhysicalDescr": "Cisco C9800 Dual Chassis", - "entPhysicalClass": "stack", - "entPhysicalName": "Multi Chassis System", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevHAC9800DualChassis", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 0, - "entPhysicalParentRelPos": -1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2, - "entPhysicalDescr": "Cisco C9800-L-F-K9 Chassis", - "entPhysicalClass": "chassis", - "entPhysicalName": "Chassis 1", - "entPhysicalHardwareRev": "01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "C9800-L-F-K9", - "entPhysicalVendorType": "cevChassisC9800LFK9", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 }, { - "entPhysicalIndex": 3, - "entPhysicalDescr": "Power Supply Bay", - "entPhysicalClass": "container", - "entPhysicalName": "Chassis 1 Power Supply Bay 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevContainerASR1000PowerSupplyBay", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "shutdown", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 }, { - "entPhysicalIndex": 4, - "entPhysicalDescr": "Cisco Catalyst Wireless Controller 12V DC Generic Power Supply", - "entPhysicalClass": "powerSupply", - "entPhysicalName": "Chassis 1 Power Supply Module 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "PWR-12V", - "entPhysicalVendorType": "cevPowerSupplyC9800LDC12V", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 3, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 }, { - "entPhysicalIndex": 14, - "entPhysicalDescr": "Power Supply", - "entPhysicalClass": "powerSupply", - "entPhysicalName": "Chassis 1 Power Supply 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPowerSupplyASR1000PS", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "notFunctioning", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 + }, + { + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "normal", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 }, { - "entPhysicalIndex": 24, - "entPhysicalDescr": "Cisco C9800-L-F-K9 Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "Chassis 1 Fan Tray", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "C9800-L-F-K9-FAN", - "entPhysicalVendorType": "cevFanC9800LFK9FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 1 }, { - "entPhysicalIndex": 35, - "entPhysicalDescr": "Fan", - "entPhysicalClass": "fan", - "entPhysicalName": "Chassis 1 Fan 1/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevFanASR1000Fan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 24, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "critical", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 2 }, { - "entPhysicalIndex": 36, - "entPhysicalDescr": "Fan", - "entPhysicalClass": "fan", - "entPhysicalName": "Chassis 1 Fan 1/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevFanASR1000Fan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 24, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "shutdown", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 3 }, { - "entPhysicalIndex": 1000, - "entPhysicalDescr": "Cisco C9800-L-F-K9 Modular Interface Processor", - "entPhysicalClass": "module", - "entPhysicalName": "module 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "16.12(3r)", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "C9800-L-F-K9", - "entPhysicalVendorType": "cevModuleC9800LFK9MIP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "notPresent", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 3 }, { - "entPhysicalIndex": 1040, - "entPhysicalDescr": "Front Panel bay-0 4 ports 2.5 Gigabitethernet Module", - "entPhysicalClass": "module", - "entPhysicalName": "SPA subslot 0/0", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "N/A", - "entPhysicalAssetID": "N/A", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "BUILT-IN-4x2_5GE", - "entPhysicalVendorType": "cevModuleASR1000Type.104", - "entPhysicalSerialNum": "N/A", - "entPhysicalContainedIn": 1000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO", - "ifIndex": null + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "notFunctioning", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 }, { - "entPhysicalIndex": 1041, - "entPhysicalDescr": "BUILT-IN-4x2_5GE", - "entPhysicalClass": "port", - "entPhysicalName": "TwoGigabitEthernet0/0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortTwoGigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1040, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 1 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "nonRedundant", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1042, - "entPhysicalDescr": "BUILT-IN-4x2_5GE", - "entPhysicalClass": "port", - "entPhysicalName": "TwoGigabitEthernet0/0/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortTwoGigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1040, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": 2 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareNonRedundant", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1043, - "entPhysicalDescr": "BUILT-IN-4x2_5GE", - "entPhysicalClass": "port", - "entPhysicalName": "TwoGigabitEthernet0/0/2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortTwoGigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1040, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": 3 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareNonRedundant", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1044, - "entPhysicalDescr": "BUILT-IN-4x2_5GE", - "entPhysicalClass": "port", - "entPhysicalName": "TwoGigabitEthernet0/0/3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortTwoGigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1040, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": 4 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1280, - "entPhysicalDescr": "Front Panel bay-1 2 ports Ten/Gigabitethernet Module", - "entPhysicalClass": "module", - "entPhysicalName": "SPA subslot 0/1", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "N/A", - "entPhysicalAssetID": "N/A", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "BUILT-IN-2x10GE-F", - "entPhysicalVendorType": "cevModuleASR1000Type.106", - "entPhysicalSerialNum": "N/A", - "entPhysicalContainedIn": 1000, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "CISCO", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1331, - "entPhysicalDescr": "subslot 0/1 transceiver container 0", - "entPhysicalClass": "container", - "entPhysicalName": "subslot 0/1 transceiver container 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevContainerSFP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1280, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "coldStandbyRedundant", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 0 + }, + { + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "warmStandbyRedundant", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 + }, + { + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "hotStandbyRedundant", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1332, - "entPhysicalDescr": "10GE CU3M", - "entPhysicalClass": "module", - "entPhysicalName": "subslot 0/1 transceiver 0", - "entPhysicalHardwareRev": "V03", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-H10GB-CU3M", - "entPhysicalVendorType": "cevSFPH10GBCU3M", - "entPhysicalSerialNum": "MPH2624A287", - "entPhysicalContainedIn": 1331, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-MOLEX", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 }, { - "entPhysicalIndex": 1333, - "entPhysicalDescr": "BUILT-IN-2x10GE-F", - "entPhysicalClass": "port", - "entPhysicalName": "TenGigabitEthernet0/1/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPort10GigSFPPlus", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1332, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 5 + "state_name": "cRFStatusPeerUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1343, - "entPhysicalDescr": "subslot 0/1 transceiver container 1", - "entPhysicalClass": "container", - "entPhysicalName": "subslot 0/1 transceiver container 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevContainerSFP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1280, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 1344, - "entPhysicalDescr": "10GE CU3M", - "entPhysicalClass": "module", - "entPhysicalName": "subslot 0/1 transceiver 1", - "entPhysicalHardwareRev": "V03", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-H10GB-CU3M", - "entPhysicalVendorType": "cevSFPH10GBCU3M", - "entPhysicalSerialNum": "MPH2624A285", - "entPhysicalContainedIn": 1343, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-MOLEX", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "entPhysicalIndex": 1345, - "entPhysicalDescr": "BUILT-IN-2x10GE-F", - "entPhysicalClass": "port", - "entPhysicalName": "TenGigabitEthernet0/1/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPort10GigSFPPlus", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1344, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 6 + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2000, - "entPhysicalDescr": "Cisco C9800-L-F-K9 Route Processor", - "entPhysicalClass": "module", - "entPhysicalName": "module R0", - "entPhysicalHardwareRev": "01", - "entPhysicalFirmwareRev": "16.12(3r)", - "entPhysicalSoftwareRev": "17.09.04", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "C9800-L-F-K9", - "entPhysicalVendorType": "cevModuleC9800LFK9RP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2001, - "entPhysicalDescr": "Temp: BRDTEMP1", - "entPhysicalClass": "sensor", - "entPhysicalName": "Temp: BRDTEMP1 R0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorModuleDeviceTemp", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2002, - "entPhysicalDescr": "Temp: BRDTEMP2", - "entPhysicalClass": "sensor", - "entPhysicalName": "Temp: BRDTEMP2 R0/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorModuleDeviceTemp", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2000, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2003, - "entPhysicalDescr": "Temp: CPU Die", - "entPhysicalClass": "sensor", - "entPhysicalName": "Temp: CPU Die R0/2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorModuleDeviceTemp", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2000, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2101, - "entPhysicalDescr": "CPU 0 of module R0", - "entPhysicalClass": "cpu", - "entPhysicalName": "cpu R0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevModuleCpuType", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2102, - "entPhysicalDescr": "USB Port", - "entPhysicalClass": "container", - "entPhysicalName": "usb R0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevContainerUSB", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2104, - "entPhysicalDescr": "Network Management Ethernet", - "entPhysicalClass": "port", - "entPhysicalName": "NME R0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortGe", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2000, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 }, { - "entPhysicalIndex": 3000, - "entPhysicalDescr": "Cisco C9800-L-F-K9 Embedded Services Processor", - "entPhysicalClass": "module", - "entPhysicalName": "module F0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "16.12(3r)", - "entPhysicalSoftwareRev": "17.09.04", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "C9800-L-F-K9", - "entPhysicalVendorType": "cevModuleC9800LFK9ESP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 }, { - "entPhysicalIndex": 3026, - "entPhysicalDescr": "QFP 0 of module F0", - "entPhysicalClass": "cpu", - "entPhysicalName": "qfp F0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevModuleCpuType", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 3000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null - } - ] - }, - "poller": "matches discovery" - }, - "processors": { - "discovery": { - "processors": [ + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.0", - "processor_index": "5.0", - "processor_type": "cpm", - "processor_usage": 3, - "processor_descr": "cpu R0/0: Core 0", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.1", - "processor_index": "5.1", - "processor_type": "cpm", - "processor_usage": 3, - "processor_descr": "cpu R0/0: Core 1", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.2", - "processor_index": "5.2", - "processor_type": "cpm", - "processor_usage": 3, - "processor_descr": "cpu R0/0: Core 2", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.3", - "processor_index": "5.3", - "processor_type": "cpm", - "processor_usage": 2, - "processor_descr": "cpu R0/0: Core 3", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.4", - "processor_index": "5.4", - "processor_type": "cpm", - "processor_usage": 1, - "processor_descr": "cpu R0/0: Core 4", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.5", - "processor_index": "5.5", - "processor_type": "cpm", - "processor_usage": 4, - "processor_descr": "cpu R0/0: Core 5", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.6", - "processor_index": "5.6", - "processor_type": "cpm", - "processor_usage": 2, - "processor_descr": "cpu R0/0: Core 6", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.7", - "processor_index": "5.7", - "processor_type": "cpm", - "processor_usage": 100, - "processor_descr": "cpu R0/0: Core 7", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.8", - "processor_index": "5.8", - "processor_type": "cpm", - "processor_usage": 0, - "processor_descr": "cpu R0/0: Core 8", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.9", - "processor_index": "5.9", - "processor_type": "cpm", - "processor_usage": 0, - "processor_descr": "cpu R0/0: Core 9", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2101, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.10", - "processor_index": "5.10", - "processor_type": "cpm", - "processor_usage": 0, - "processor_descr": "cpu R0/0: Core 10", - "processor_precision": 1, - "processor_perc_warn": 75 + "state_name": "cRFStatusUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 }, { - "entPhysicalIndex": 3026, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.715.1.1.6.1.14.3026.3", - "processor_index": "3026.3", - "processor_type": "qfp", - "processor_usage": 0, - "processor_descr": "qfp F0/0", - "processor_precision": 1, - "processor_perc_warn": 75 - } - ] - }, - "poller": "matches discovery" - }, - "mempools": { - "discovery": { - "mempools": [ + "state_name": "cRFStatusUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 + }, { - "mempool_index": "2000.1", - "entPhysicalIndex": 2000, - "mempool_type": "cemp", - "mempool_class": "system", - "mempool_precision": 1, - "mempool_descr": "Module R0 - Processor", - "mempool_perc": 27, - "mempool_perc_oid": null, - "mempool_used": 453666736, - "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.2000.1", - "mempool_free": 1220346668, - "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.2000.1", - "mempool_total": 1674013404, - "mempool_total_oid": null, - "mempool_largestfree": 1100603640, - "mempool_lowestfree": 1215240996, - "mempool_deleted": 0, - "mempool_perc_warn": 90 + "state_name": "cRFStatusUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 }, { - "mempool_index": "2000.2", - "entPhysicalIndex": 2000, - "mempool_type": "cemp", - "mempool_class": "system", - "mempool_precision": 1, - "mempool_descr": "Module R0 - Reserve Processor", - "mempool_perc": 0, - "mempool_perc_oid": null, - "mempool_used": 88, - "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.2000.2", - "mempool_free": 102316, - "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.2000.2", - "mempool_total": 102404, - "mempool_total_oid": null, - "mempool_largestfree": 102312, - "mempool_lowestfree": 102316, - "mempool_deleted": 0, - "mempool_perc_warn": 90 - } - ] - }, - "poller": "matches discovery" - }, - "vrf": { - "discovery": { - "vrfs": [ + "state_name": "cRFStatusUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, { - "vrf_oid": "9.77.103.109.116.45.105.110.116.102", - "vrf_name": "Mgmt-intf", - "bgpLocalAs": null, - "mplsVpnVrfRouteDistinguisher": null, - "mplsVpnVrfDescription": "", - "ifIndices": "7" + "state_name": "cRFStatusUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 } ] - } - }, - "sensors": { - "discovery": { + }, + "poller": { "sensors": [ { "sensor_deleted": 0, @@ -3262,7 +1880,7 @@ "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 1, + "sensor_current": 8, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -3271,7 +1889,7 @@ "sensor_custom": "No", "entPhysicalIndex": "0", "entPhysicalIndex_measured": null, - "sensor_prev": null, + "sensor_prev": 1, "user_func": null, "rrd_type": "GAUGE", "state_name": "cRFCfgRedundancyOperMode" @@ -3324,202 +1942,27 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": "cRFStatusUnitState" - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2001", - "sensor_index": "2001", - "sensor_type": "cisco", - "sensor_descr": "Temp: BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 60, - "sensor_limit_warn": null, - "sensor_limit_low": 29, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2002", - "sensor_index": "2002", - "sensor_type": "cisco", - "sensor_descr": "Temp: BRDTEMP2 R0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 64, - "sensor_limit_warn": null, - "sensor_limit_low": 27, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2003", - "sensor_index": "2003", - "sensor_type": "cisco", - "sensor_descr": "Temp: CPU Die R0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 54, - "sensor_limit": 104, - "sensor_limit_warn": null, - "sensor_limit_low": 44, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2003", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", - "sensor_index": "2001", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Module R0 - BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 57, - "sensor_limit_warn": 54, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": "2000", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", - "sensor_index": "2002", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Module R0 - BRDTEMP2 R0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 61, - "sensor_limit_warn": 58, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": "2000", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2003", - "sensor_index": "2003", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Module R0 - CPU Die R0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 54, - "sensor_limit": 99, - "sensor_limit_warn": 94, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2003", - "entPhysicalIndex_measured": "2000", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2001", - "sensor_index": "2001", - "sensor_type": "entity-sensor", - "sensor_descr": "Temp: BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 59, - "sensor_limit_warn": null, - "sensor_limit_low": 29, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusUnitState" }, { "sensor_deleted": 0, "sensor_class": "temperature", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2002", - "sensor_index": "2002", - "sensor_type": "entity-sensor", - "sensor_descr": "Temp: BRDTEMP2 R0/1", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2001", + "sensor_index": "2001", + "sensor_type": "cisco", + "sensor_descr": "Temp: BRDTEMP1 R0/0", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 57, + "sensor_current": 39, + "sensor_limit": 60, "sensor_limit_warn": null, - "sensor_limit_low": 27, + "sensor_limit_low": 29, "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2002", + "entPhysicalIndex": "2001", "entPhysicalIndex_measured": null, "sensor_prev": null, "user_func": null, @@ -3530,1606 +1973,3563 @@ "sensor_deleted": 0, "sensor_class": "temperature", "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2003", - "sensor_index": "2003", - "sensor_type": "entity-sensor", - "sensor_descr": "Temp: CPU Die R0/2", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2002", + "sensor_index": "2002", + "sensor_type": "cisco", + "sensor_descr": "Temp: BRDTEMP2 R0/1", "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 55, - "sensor_limit": 75, + "sensor_current": 37, + "sensor_limit": 64, "sensor_limit_warn": null, - "sensor_limit_low": 45, + "sensor_limit_low": 27, "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2003", + "entPhysicalIndex": "2002", "entPhysicalIndex_measured": null, "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - } - ], - "state_indexes": [ - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (other)", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (admin)", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (denied)", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (environmental)", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (temperature)", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (fan)", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "failed", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (fan failed)", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 1 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (cooling)", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (connector rating)", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 2 - }, - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (no inline power)", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "normal", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "warning", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 1 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "critical", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 2 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "shutdown", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 3 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "notPresent", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 3 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "notFunctioning", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 - }, - { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "normal", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 - }, - { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "warning", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 1 - }, - { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "critical", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 2 - }, - { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "shutdown", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 3 - }, - { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "notPresent", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 3 - }, - { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "notFunctioning", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 - }, - { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "normal", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 - }, - { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "warning", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 1 - }, - { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "critical", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 2 - }, - { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "shutdown", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 3 - }, - { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "notPresent", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 3 - }, - { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "notFunctioning", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 - }, - { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "nonRedundant", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2003", + "sensor_index": "2003", + "sensor_type": "cisco", + "sensor_descr": "Temp: CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 54, + "sensor_limit": 104, + "sensor_limit_warn": null, + "sensor_limit_low": 44, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", + "sensor_index": "2001", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Module R0 - BRDTEMP1 R0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 57, + "sensor_limit_warn": 54, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": "2000", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", + "sensor_index": "2002", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Module R0 - BRDTEMP2 R0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 37, + "sensor_limit": 61, + "sensor_limit_warn": 58, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": "2000", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2003", + "sensor_index": "2003", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Module R0 - CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 54, + "sensor_limit": 99, + "sensor_limit_warn": 94, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": "2000", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "coldStandbyRedundant", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2001", + "sensor_index": "2001", + "sensor_type": "entity-sensor", + "sensor_descr": "Temp: BRDTEMP1 R0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 59, + "sensor_limit_warn": null, + "sensor_limit_low": 29, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "warmStandbyRedundant", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2002", + "sensor_index": "2002", + "sensor_type": "entity-sensor", + "sensor_descr": "Temp: BRDTEMP2 R0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 37, + "sensor_limit": 57, + "sensor_limit_warn": null, + "sensor_limit_low": 27, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "hotStandbyRedundant", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 0 - }, + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2003", + "sensor_index": "2003", + "sensor_type": "entity-sensor", + "sensor_descr": "Temp: CPU Die R0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 55, + "sensor_limit": 75, + "sensor_limit_warn": null, + "sensor_limit_low": 45, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2003", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "notKnown", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (other)", "state_draw_graph": 0, "state_value": 1, - "state_generic_value": 3 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "disabled", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on", "state_draw_graph": 0, "state_value": 2, "state_generic_value": 0 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "initialization", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (admin)", "state_draw_graph": 0, "state_value": 3, "state_generic_value": 1 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "negotiation", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (denied)", "state_draw_graph": 0, "state_value": 4, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyCold", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (environmental)", "state_draw_graph": 0, "state_value": 5, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdConfig", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (temperature)", "state_draw_graph": 0, "state_value": 6, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdFileSys", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (fan)", "state_draw_graph": 0, "state_value": 7, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdBulk", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "failed", "state_draw_graph": 0, "state_value": 8, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyHot", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (fan failed)", "state_draw_graph": 0, "state_value": 9, - "state_generic_value": 0 + "state_generic_value": 1 }, - { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeFast", + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (cooling)", "state_draw_graph": 0, "state_value": 10, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeDrain", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (connector rating)", "state_draw_graph": 0, "state_value": 11, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePreconfig", + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (no inline power)", "state_draw_graph": 0, "state_value": 12, "state_generic_value": 1 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePostconfig", + "state_name": "ciscoEnvMonFanState", + "state_descr": "normal", "state_draw_graph": 0, - "state_value": 13, + "state_value": 1, + "state_generic_value": 0 + }, + { + "state_name": "ciscoEnvMonFanState", + "state_descr": "warning", + "state_draw_graph": 0, + "state_value": 2, "state_generic_value": 1 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "active", + "state_name": "ciscoEnvMonFanState", + "state_descr": "critical", "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "state_value": 3, + "state_generic_value": 2 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeExtraload", + "state_name": "ciscoEnvMonFanState", + "state_descr": "shutdown", "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "state_value": 4, + "state_generic_value": 3 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeHandback", + "state_name": "ciscoEnvMonFanState", + "state_descr": "notPresent", "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 + "state_value": 5, + "state_generic_value": 3 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "notKnown", + "state_name": "ciscoEnvMonFanState", + "state_descr": "notFunctioning", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 + }, + { + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "normal", "state_draw_graph": 0, "state_value": 1, - "state_generic_value": 3 + "state_generic_value": 0 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "disabled", + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "warning", "state_draw_graph": 0, "state_value": 2, - "state_generic_value": 0 + "state_generic_value": 1 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "initialization", + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "critical", "state_draw_graph": 0, "state_value": 3, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "negotiation", + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "shutdown", "state_draw_graph": 0, "state_value": 4, - "state_generic_value": 1 + "state_generic_value": 3 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyCold", + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "notPresent", "state_draw_graph": 0, "state_value": 5, - "state_generic_value": 1 + "state_generic_value": 3 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdConfig", + "state_name": "ciscoEnvMonSupplyState", + "state_descr": "notFunctioning", "state_draw_graph": 0, "state_value": 6, - "state_generic_value": 1 + "state_generic_value": 2 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdFileSys", + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "normal", "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "state_value": 1, + "state_generic_value": 0 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdBulk", + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "warning", "state_draw_graph": 0, - "state_value": 8, + "state_value": 2, "state_generic_value": 1 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyHot", + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "critical", "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "state_value": 3, + "state_generic_value": 2 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeFast", + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "shutdown", "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "state_value": 4, + "state_generic_value": 3 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeDrain", + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "notPresent", "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 + "state_value": 5, + "state_generic_value": 3 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePreconfig", + "state_name": "ciscoEnvMonTemperatureState", + "state_descr": "notFunctioning", "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "state_value": 6, + "state_generic_value": 2 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePostconfig", + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "nonRedundant", "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "state_value": 1, + "state_generic_value": 0 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "active", + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareNonRedundant", "state_draw_graph": 0, - "state_value": 14, + "state_value": 2, "state_generic_value": 0 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeExtraload", + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareNonRedundant", "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "state_value": 3, + "state_generic_value": 0 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeHandback", + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareRedundant", "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 - } - ] - }, - "poller": { - "sensors": [ - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.4", - "sensor_index": "4", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "Chassis 1 Power Supply Module 0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "state_value": 4, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.4.1.3.24", - "sensor_index": "24", - "sensor_type": "ciscoEnvMonFanState", - "sensor_descr": "Chassis 1 Fan Tray", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "24", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonFanState" + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.4.1.3.35", - "sensor_index": "35", - "sensor_type": "ciscoEnvMonFanState", - "sensor_descr": "Chassis 1 Fan 1/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "35", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonFanState" + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "coldStandbyRedundant", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.4.1.3.36", - "sensor_index": "36", - "sensor_type": "ciscoEnvMonFanState", - "sensor_descr": "Chassis 1 Fan 1/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "36", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonFanState" + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "warmStandbyRedundant", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.5.1.3.14", - "sensor_index": "14", - "sensor_type": "ciscoEnvMonSupplyState", - "sensor_descr": "Chassis 1 Power Supply 0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "14", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonSupplyState" + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "hotStandbyRedundant", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.5.1.3.4", - "sensor_index": "4", - "sensor_type": "ciscoEnvMonSupplyState", - "sensor_descr": "Chassis 1 Power Supply Module 0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonSupplyState" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.6.2001", - "sensor_index": "2001", - "sensor_type": "ciscoEnvMonTemperatureState", - "sensor_descr": "Temp: BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonTemperatureState" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.6.2002", - "sensor_index": "2002", - "sensor_type": "ciscoEnvMonTemperatureState", - "sensor_descr": "Temp: BRDTEMP2 R0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonTemperatureState" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.6.2003", - "sensor_index": "2003", - "sensor_type": "ciscoEnvMonTemperatureState", - "sensor_descr": "Temp: CPU Die R0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2003", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "ciscoEnvMonTemperatureState" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.2.14.0", - "sensor_index": "0", - "sensor_type": "cRFCfgRedundancyOperMode", - "sensor_descr": "VSS Mode", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 8, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": 1, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFCfgRedundancyOperMode" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.4.0", - "sensor_index": "0", - "sensor_type": "cRFStatusPeerUnitState", - "sensor_descr": "VSS Peer State", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFStatusPeerUnitState" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.2.0", - "sensor_index": "0", - "sensor_type": "cRFStatusUnitState", - "sensor_descr": "VSS Device State", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 14, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFStatusUnitState" + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2001", - "sensor_index": "2001", - "sensor_type": "cisco", - "sensor_descr": "Temp: BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 60, - "sensor_limit_warn": null, - "sensor_limit_low": 29, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2002", - "sensor_index": "2002", - "sensor_type": "cisco", - "sensor_descr": "Temp: BRDTEMP2 R0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 64, - "sensor_limit_warn": null, - "sensor_limit_low": 27, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.13.1.3.1.3.2003", - "sensor_index": "2003", - "sensor_type": "cisco", - "sensor_descr": "Temp: CPU Die R0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 54, - "sensor_limit": 104, - "sensor_limit_warn": null, - "sensor_limit_low": 44, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2003", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", - "sensor_index": "2001", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Module R0 - BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 57, - "sensor_limit_warn": 54, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": "2000", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", - "sensor_index": "2002", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Module R0 - BRDTEMP2 R0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 61, - "sensor_limit_warn": 58, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": "2000", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2003", - "sensor_index": "2003", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Module R0 - CPU Die R0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 54, - "sensor_limit": 99, - "sensor_limit_warn": 94, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2003", - "entPhysicalIndex_measured": "2000", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2001", - "sensor_index": "2001", - "sensor_type": "entity-sensor", - "sensor_descr": "Temp: BRDTEMP1 R0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 59, - "sensor_limit_warn": null, - "sensor_limit_low": 29, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2002", - "sensor_index": "2002", - "sensor_type": "entity-sensor", - "sensor_descr": "Temp: BRDTEMP2 R0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 37, - "sensor_limit": 57, - "sensor_limit_warn": null, - "sensor_limit_low": 27, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.2003", - "sensor_index": "2003", - "sensor_type": "entity-sensor", - "sensor_descr": "Temp: CPU Die R0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 55, - "sensor_limit": 75, - "sensor_limit_warn": null, - "sensor_limit_low": 45, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2003", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - } - ], - "state_indexes": [ - { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (other)", + "state_name": "cRFStatusUnitState", + "state_descr": "notKnown", "state_draw_graph": 0, "state_value": 1, - "state_generic_value": 2 + "state_generic_value": 3 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on", + "state_name": "cRFStatusUnitState", + "state_descr": "disabled", "state_draw_graph": 0, "state_value": 2, "state_generic_value": 0 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (admin)", + "state_name": "cRFStatusUnitState", + "state_descr": "initialization", "state_draw_graph": 0, "state_value": 3, "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (denied)", + "state_name": "cRFStatusUnitState", + "state_descr": "negotiation", "state_draw_graph": 0, "state_value": 4, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (environmental)", + "state_name": "cRFStatusUnitState", + "state_descr": "standbyCold", "state_draw_graph": 0, "state_value": 5, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (temperature)", + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdConfig", "state_draw_graph": 0, "state_value": 6, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (fan)", + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdFileSys", "state_draw_graph": 0, "state_value": 7, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "failed", + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdBulk", "state_draw_graph": 0, "state_value": 8, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (fan failed)", + "state_name": "cRFStatusUnitState", + "state_descr": "standbyHot", "state_draw_graph": 0, "state_value": 9, - "state_generic_value": 1 + "state_generic_value": 0 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (cooling)", + "state_name": "cRFStatusUnitState", + "state_descr": "activeFast", "state_draw_graph": 0, "state_value": 10, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (connector rating)", + "state_name": "cRFStatusUnitState", + "state_descr": "activeDrain", "state_draw_graph": 0, "state_value": 11, - "state_generic_value": 2 + "state_generic_value": 1 }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (no inline power)", + "state_name": "cRFStatusUnitState", + "state_descr": "activePreconfig", "state_draw_graph": 0, "state_value": 12, "state_generic_value": 1 }, { - "state_name": "ciscoEnvMonFanState", - "state_descr": "normal", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 - }, - { - "state_name": "ciscoEnvMonFanState", - "state_descr": "warning", + "state_name": "cRFStatusUnitState", + "state_descr": "activePostconfig", "state_draw_graph": 0, - "state_value": 2, + "state_value": 13, "state_generic_value": 1 }, { - "state_name": "ciscoEnvMonFanState", - "state_descr": "critical", + "state_name": "cRFStatusUnitState", + "state_descr": "active", "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 2 + "state_value": 14, + "state_generic_value": 0 }, { - "state_name": "ciscoEnvMonFanState", - "state_descr": "shutdown", + "state_name": "cRFStatusUnitState", + "state_descr": "activeExtraload", "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 3 + "state_value": 15, + "state_generic_value": 1 }, { - "state_name": "ciscoEnvMonFanState", - "state_descr": "notPresent", + "state_name": "cRFStatusUnitState", + "state_descr": "activeHandback", "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 3 - }, + "state_value": 16, + "state_generic_value": 1 + } + ] + } + }, + "ports": { + "discovery": { + "ports": [ { - "state_name": "ciscoEnvMonFanState", - "state_descr": "notFunctioning", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/0", + "ifName": "Tw0/0/0", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "normal", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/1", + "ifName": "Tw0/0/1", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/1", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "warning", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 1 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/2", + "ifName": "Tw0/0/2", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/2", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "critical", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 2 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/3", + "ifName": "Tw0/0/3", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "shutdown", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 3 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TenGigabitEthernet0/1/0", + "ifName": "Te0/1/0", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "***TO MAR-COR-SW-1 Ten 2/0/9***", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "notPresent", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 3 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TenGigabitEthernet0/1/1", + "ifName": "Te0/1/1", + "portName": null, + "ifIndex": 6, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "***TO MAR-COR-SW-1 Ten 1/0/9***", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonSupplyState", - "state_descr": "notFunctioning", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "GigabitEthernet0", + "ifName": "Gi0", + "portName": null, + "ifIndex": 7, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "GigabitEthernet0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "normal", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Null0", + "ifName": "Nu0", + "portName": null, + "ifIndex": 9, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "other", + "ifAlias": "Null0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "warning", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 1 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Vlan1", + "ifName": "Vl1", + "portName": null, + "ifIndex": 10, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "propVirtual", + "ifAlias": "Vlan1", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "critical", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 2 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Vlan52", + "ifName": "Vl52", + "portName": null, + "ifIndex": 11, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "propVirtual", + "ifAlias": "Vlan52", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "shutdown", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 3 - }, + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Port-channel9", + "ifName": "Po9", + "portName": null, + "ifIndex": 12, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "propVirtual", + "ifAlias": "***TO MAR-COR-SW-1***", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "notPresent", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 3 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/0", + "ifName": "Tw0/0/0", + "portName": null, + "ifIndex": 1, + "ifSpeed": 2500000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/0", + "ifPhysAddress": "8c1e806f236c", + "ifLastChange": 2155, + "ifVlan": "1", + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "ciscoEnvMonTemperatureState", - "state_descr": "notFunctioning", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/1", + "ifName": "Tw0/0/1", + "portName": null, + "ifIndex": 2, + "ifSpeed": 2500000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/1", + "ifPhysAddress": "8c1e806f236d", + "ifLastChange": 2164, + "ifVlan": "1", + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "nonRedundant", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/2", + "ifName": "Tw0/0/2", + "portName": null, + "ifIndex": 3, + "ifSpeed": 2500000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/2", + "ifPhysAddress": "8c1e806f236e", + "ifLastChange": 2164, + "ifVlan": "1", + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TwoGigabitEthernet0/0/3", + "ifName": "Tw0/0/3", + "portName": null, + "ifIndex": 4, + "ifSpeed": 2500000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "TwoGigabitEthernet0/0/3", + "ifPhysAddress": "8c1e806f236f", + "ifLastChange": 2165, + "ifVlan": "1", + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TenGigabitEthernet0/1/0", + "ifName": "Te0/1/0", + "portName": null, + "ifIndex": 5, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "***TO MAR-COR-SW-1 Ten 2/0/9***", + "ifPhysAddress": "8c1e806f2370", + "ifLastChange": 5142, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 4671317769, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 8618094314, + "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": 2354465580600, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 7121430672619, + "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 }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "TenGigabitEthernet0/1/1", + "ifName": "Te0/1/1", + "portName": null, + "ifIndex": 6, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "***TO MAR-COR-SW-1 Ten 1/0/9***", + "ifPhysAddress": "8c1e806f2371", + "ifLastChange": 5365, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 9021399224, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 5319195344, + "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": 8236068738117, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 4564050640614, + "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 }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "GigabitEthernet0", + "ifName": "Gi0", + "portName": null, + "ifIndex": 7, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "unknown", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "GigabitEthernet0", + "ifPhysAddress": "8c1e806f2361", + "ifLastChange": 2215, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "coldStandbyRedundant", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Null0", + "ifName": "Nu0", + "portName": null, + "ifIndex": 9, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "other", + "ifAlias": "Null0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "warmStandbyRedundant", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Vlan1", + "ifName": "Vl1", + "portName": null, + "ifIndex": 10, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "propVirtual", + "ifAlias": "Vlan1", + "ifPhysAddress": "8c1e806f236b", + "ifLastChange": 2219, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "hotStandbyRedundant", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 0 + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Vlan52", + "ifName": "Vl52", + "portName": null, + "ifIndex": 11, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "propVirtual", + "ifAlias": "Vlan52", + "ifPhysAddress": "8c1e806f236b", + "ifLastChange": 5342, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 3423380520, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 7082622858, + "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": 1577047576050, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 7391100678772, + "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 }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "notKnown", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 3 - }, + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Port-channel9", + "ifName": "Po9", + "portName": null, + "ifIndex": 12, + "ifSpeed": 20000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "propVirtual", + "ifAlias": "***TO MAR-COR-SW-1***", + "ifPhysAddress": "8c1e806f2370", + "ifLastChange": 5341, + "ifVlan": "52", + "ifTrunk": "dot1Q", + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 13692716993, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 13937289658, + "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": 10590534318717, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 11685481313233, + "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 + } + ] + } + }, + "wireless": { + "discovery": { + "wireless_sensors": [ { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "disabled", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "ap-count", + "sensor_index": "0", + "sensor_type": "ciscowlc", + "sensor_descr": "Connected APs", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 55, + "sensor_prev": null, + "sensor_limit": 250, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.9.9.513.1.3.35.0\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "initialization", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "1", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: ", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 5, + "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.14179.2.1.1.1.38.1\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "negotiation", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "2", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NAI-Mobile", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 7, + "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.14179.2.1.1.1.38.2\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyCold", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "3", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NAI-IT", + "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.14179.2.1.1.1.38.3\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdConfig", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "4", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NA Guest", + "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.14179.2.1.1.1.38.4\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdFileSys", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "5", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: SAP", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 7, + "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.14179.2.1.1.1.38.5\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdBulk", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "6", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: TIME", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 9, + "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.14179.2.1.1.1.38.6\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyHot", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "7", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: OTN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 12, + "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.14179.2.1.1.1.38.7\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeFast", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "8", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NAI-TPE", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 1, + "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.14179.2.1.1.1.38.8\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeDrain", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 - }, + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "0", + "sensor_type": "ciscowlc", + "sensor_descr": "Clients: Total", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 41, + "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.14179.2.1.1.1.38.1\",\".1.3.6.1.4.1.14179.2.1.1.1.38.2\",\".1.3.6.1.4.1.14179.2.1.1.1.38.3\",\".1.3.6.1.4.1.14179.2.1.1.1.38.4\",\".1.3.6.1.4.1.14179.2.1.1.1.38.5\",\".1.3.6.1.4.1.14179.2.1.1.1.38.6\",\".1.3.6.1.4.1.14179.2.1.1.1.38.7\",\".1.3.6.1.4.1.14179.2.1.1.1.38.8\"]", + "rrd_type": "GAUGE" + } + ] + }, + "poller": { + "wireless_sensors": [ { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePreconfig", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "ap-count", + "sensor_index": "0", + "sensor_type": "ciscowlc", + "sensor_descr": "Connected APs", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 55, + "sensor_prev": 55, + "sensor_limit": 250, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.9.9.513.1.3.35.0\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePostconfig", - "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "1", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: ", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 5, + "sensor_prev": 5, + "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.14179.2.1.1.1.38.1\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "active", - "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "2", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NAI-Mobile", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 7, + "sensor_prev": 7, + "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.14179.2.1.1.1.38.2\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeExtraload", - "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "3", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NAI-IT", + "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.14179.2.1.1.1.38.3\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeHandback", - "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "4", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NA Guest", + "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.14179.2.1.1.1.38.4\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusUnitState", - "state_descr": "notKnown", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 3 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "5", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: SAP", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 7, + "sensor_prev": 7, + "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.14179.2.1.1.1.38.5\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusUnitState", - "state_descr": "disabled", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "6", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: TIME", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 9, + "sensor_prev": 9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.14179.2.1.1.1.38.6\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusUnitState", - "state_descr": "initialization", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "7", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: OTN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 12, + "sensor_prev": 12, + "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.14179.2.1.1.1.38.7\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusUnitState", - "state_descr": "negotiation", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "8", + "sensor_type": "ciscowlc-ssid", + "sensor_descr": "SSID: NAI-TPE", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 1, + "sensor_prev": 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_oids": "[\".1.3.6.1.4.1.14179.2.1.1.1.38.8\"]", + "rrd_type": "GAUGE" }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyCold", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 1 + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "0", + "sensor_type": "ciscowlc", + "sensor_descr": "Clients: Total", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 41, + "sensor_prev": 41, + "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.14179.2.1.1.1.38.1\",\".1.3.6.1.4.1.14179.2.1.1.1.38.2\",\".1.3.6.1.4.1.14179.2.1.1.1.38.3\",\".1.3.6.1.4.1.14179.2.1.1.1.38.4\",\".1.3.6.1.4.1.14179.2.1.1.1.38.5\",\".1.3.6.1.4.1.14179.2.1.1.1.38.6\",\".1.3.6.1.4.1.14179.2.1.1.1.38.7\",\".1.3.6.1.4.1.14179.2.1.1.1.38.8\"]", + "rrd_type": "GAUGE" + } + ] + } + }, + "os": { + "discovery": { + "devices": [ + { + "sysName": "mar-wlc-c9800.int.nutriasia.com.ph", + "sysObjectID": ".1.3.6.1.4.1.9.1.2861", + "sysDescr": "Cisco IOS Software [Cupertino], C9800 Software (C9800_IOSXE-K9), Version 17.9.4, RELEASE SOFTWARE (fc5)", + "sysContact": "it.admin@nutriasia.com", + "version": "C9800_IOSXE-K9 17.9.4", + "hardware": "Multi Chassis System", + "features": "Cupertino", + "location": "", + "os": "iosxe", + "type": "network", + "serial": null, + "icon": "cisco.svg" + } + ] + }, + "poller": "matches discovery" + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.0", + "processor_index": "5.0", + "processor_type": "cpm", + "processor_usage": 3, + "processor_descr": "cpu R0/0: Core 0", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdConfig", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.1", + "processor_index": "5.1", + "processor_type": "cpm", + "processor_usage": 3, + "processor_descr": "cpu R0/0: Core 1", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdFileSys", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.2", + "processor_index": "5.2", + "processor_type": "cpm", + "processor_usage": 3, + "processor_descr": "cpu R0/0: Core 2", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdBulk", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.3", + "processor_index": "5.3", + "processor_type": "cpm", + "processor_usage": 2, + "processor_descr": "cpu R0/0: Core 3", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyHot", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.4", + "processor_index": "5.4", + "processor_type": "cpm", + "processor_usage": 1, + "processor_descr": "cpu R0/0: Core 4", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeFast", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.5", + "processor_index": "5.5", + "processor_type": "cpm", + "processor_usage": 4, + "processor_descr": "cpu R0/0: Core 5", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeDrain", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.6", + "processor_index": "5.6", + "processor_type": "cpm", + "processor_usage": 2, + "processor_descr": "cpu R0/0: Core 6", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePreconfig", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.7", + "processor_index": "5.7", + "processor_type": "cpm", + "processor_usage": 100, + "processor_descr": "cpu R0/0: Core 7", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePostconfig", - "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.8", + "processor_index": "5.8", + "processor_type": "cpm", + "processor_usage": 0, + "processor_descr": "cpu R0/0: Core 8", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "active", - "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.9", + "processor_index": "5.9", + "processor_type": "cpm", + "processor_usage": 0, + "processor_descr": "cpu R0/0: Core 9", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeExtraload", - "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "entPhysicalIndex": 2101, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.2.1.5.5.10", + "processor_index": "5.10", + "processor_type": "cpm", + "processor_usage": 0, + "processor_descr": "cpu R0/0: Core 10", + "processor_precision": 1, + "processor_perc_warn": 75 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeHandback", - "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 - } - ] - } - }, - "storage": { - "discovery": { - "storage": [ - { - "storage_mib": "cisco-flash", - "storage_index": "1.1", - "storage_type": "flash", - "storage_descr": "bootflash(bootflash):", - "storage_size": 26458804224, - "storage_units": 1, - "storage_used": 9448710144, - "storage_free": 0, - "storage_perc": 0, - "storage_perc_warn": 60, - "storage_deleted": 0 + "entPhysicalIndex": 3026, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.715.1.1.6.1.14.3026.3", + "processor_index": "3026.3", + "processor_type": "qfp", + "processor_usage": 0, + "processor_descr": "qfp F0/0", + "processor_precision": 1, + "processor_perc_warn": 75 } ] }, - "poller": { - "storage": [ - { - "storage_mib": "cisco-flash", - "storage_index": "1.1", - "storage_type": "flash", - "storage_descr": "bootflash(bootflash):", - "storage_size": 26458804224, - "storage_units": 1, - "storage_used": 9448710144, - "storage_free": 17010094080, - "storage_perc": 36, - "storage_perc_warn": 60, - "storage_deleted": 0 - } - ] - } + "poller": "matches discovery" }, - "discovery-protocols": { + "mempools": { "discovery": { - "links": [ + "mempools": [ { - "active": 1, - "protocol": "cdp", - "remote_hostname": "MAR-COR-SW-1.int.nutriasia.com.ph", - "remote_port": "TenGigabitEthernet1/0/9", - "remote_platform": "cisco WS-C3850-12XS", - "remote_version": "Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 16.12.9, RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2023 by Cisco Systems, Inc. Compiled Mon 20-Mar-23 03:14", - "ifAlias": "***TO MAR-COR-SW-1 Ten 1/0/9***", - "ifDescr": "TenGigabitEthernet0/1/1", - "ifName": "Te0/1/1" + "mempool_index": "2000.1", + "entPhysicalIndex": 2000, + "mempool_type": "cemp", + "mempool_class": "system", + "mempool_precision": 1, + "mempool_descr": "Module R0 - Processor", + "mempool_perc": 27, + "mempool_perc_oid": null, + "mempool_used": 453666736, + "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.2000.1", + "mempool_free": 1220346668, + "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.2000.1", + "mempool_total": 1674013404, + "mempool_total_oid": null, + "mempool_largestfree": 1100603640, + "mempool_lowestfree": 1215240996, + "mempool_deleted": 0, + "mempool_perc_warn": 90 }, { - "active": 1, - "protocol": "cdp", - "remote_hostname": "MAR-COR-SW-1.int.nutriasia.com.ph", - "remote_port": "TenGigabitEthernet2/0/9", - "remote_platform": "cisco WS-C3850-12XS", - "remote_version": "Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 16.12.9, RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2023 by Cisco Systems, Inc. Compiled Mon 20-Mar-23 03:14", - "ifAlias": "***TO MAR-COR-SW-1 Ten 2/0/9***", - "ifDescr": "TenGigabitEthernet0/1/0", - "ifName": "Te0/1/0" + "mempool_index": "2000.2", + "entPhysicalIndex": 2000, + "mempool_type": "cemp", + "mempool_class": "system", + "mempool_precision": 1, + "mempool_descr": "Module R0 - Reserve Processor", + "mempool_perc": 0, + "mempool_perc_oid": null, + "mempool_used": 88, + "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.2000.2", + "mempool_free": 102316, + "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.2000.2", + "mempool_total": 102404, + "mempool_total_oid": null, + "mempool_largestfree": 102312, + "mempool_lowestfree": 102316, + "mempool_deleted": 0, + "mempool_perc_warn": 90 } ] - } + }, + "poller": "matches discovery" }, "vlans": { "discovery": { @@ -5193,659 +5593,1853 @@ { "vlan_vlan": 180, "vlan_domain": 1, - "vlan_name": "ISE_MAR_ValChain", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 181, - "vlan_domain": 1, - "vlan_name": "ISE_MAR_CPG", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 182, - "vlan_domain": 1, - "vlan_name": "ISE_MAR_Finance", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 183, - "vlan_domain": 1, - "vlan_name": "MAR_SAP_IOT", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 184, - "vlan_domain": 1, - "vlan_name": "ISE_BGC_IT", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 186, - "vlan_domain": 1, - "vlan_name": "ISE_ClinicUsers", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 187, - "vlan_domain": 1, - "vlan_name": "MAR_SAP_USER", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 191, - "vlan_domain": 1, - "vlan_name": "MAR_TimeSync", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 193, - "vlan_domain": 1, - "vlan_name": "MAR_OT_WIRELESS", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 200, - "vlan_domain": 1, - "vlan_name": "ISE_WIFI_GUEST", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 205, - "vlan_domain": 1, - "vlan_name": "ISE_TPE", - "vlan_type": "ethernet", - "vlan_mtu": null - }, - { - "vlan_vlan": 1002, - "vlan_domain": 1, - "vlan_name": "fddi-default", - "vlan_type": "fddi", - "vlan_mtu": null - }, - { - "vlan_vlan": 1003, - "vlan_domain": 1, - "vlan_name": "token-ring-default", - "vlan_type": "tokenRing", - "vlan_mtu": null - }, - { - "vlan_vlan": 1004, - "vlan_domain": 1, - "vlan_name": "fddinet-default", - "vlan_type": "fddiNet", - "vlan_mtu": null - }, - { - "vlan_vlan": 1005, - "vlan_domain": 1, - "vlan_name": "trnet-default", - "vlan_type": "trNet", - "vlan_mtu": null - } - ], - "ports_vlans": [ - { - "vlan": 1, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 - }, - { - "vlan": 1, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 - }, - { - "vlan": 1, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 - }, - { - "vlan": 1, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 - }, - { - "vlan": 52, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 + "vlan_name": "ISE_MAR_ValChain", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "vlan": 52, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 + "vlan_vlan": 181, + "vlan_domain": 1, + "vlan_name": "ISE_MAR_CPG", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "vlan": 52, - "baseport": 0, - "priority": 0, - "state": "unknown", - "cost": 0, - "untagged": 1 - } - ] - } - }, - "wireless": { - "discovery": { - "wireless_sensors": [ + "vlan_vlan": 182, + "vlan_domain": 1, + "vlan_name": "ISE_MAR_Finance", + "vlan_type": "ethernet", + "vlan_mtu": null + }, { - "sensor_deleted": 0, - "sensor_class": "ap-count", - "sensor_index": "0", - "sensor_type": "ciscowlc", - "sensor_descr": "Connected APs", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 55, - "sensor_prev": null, - "sensor_limit": 250, - "sensor_limit_warn": null, - "sensor_limit_low": 0, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": null, - "entPhysicalIndex_measured": null, - "sensor_oids": "[\".1.3.6.1.4.1.9.9.513.1.3.35.0\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 183, + "vlan_domain": 1, + "vlan_name": "MAR_SAP_IOT", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "1", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: ", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 5, - "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.14179.2.1.1.1.38.1\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 184, + "vlan_domain": 1, + "vlan_name": "ISE_BGC_IT", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "2", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NAI-Mobile", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 7, - "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.14179.2.1.1.1.38.2\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 186, + "vlan_domain": 1, + "vlan_name": "ISE_ClinicUsers", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "3", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NAI-IT", - "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.14179.2.1.1.1.38.3\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 187, + "vlan_domain": 1, + "vlan_name": "MAR_SAP_USER", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "4", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NA Guest", - "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.14179.2.1.1.1.38.4\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 191, + "vlan_domain": 1, + "vlan_name": "MAR_TimeSync", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "5", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: SAP", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 7, - "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.14179.2.1.1.1.38.5\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 193, + "vlan_domain": 1, + "vlan_name": "MAR_OT_WIRELESS", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "6", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: TIME", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 9, - "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.14179.2.1.1.1.38.6\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 200, + "vlan_domain": 1, + "vlan_name": "ISE_WIFI_GUEST", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "7", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: OTN", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 12, - "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.14179.2.1.1.1.38.7\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 205, + "vlan_domain": 1, + "vlan_name": "ISE_TPE", + "vlan_type": "ethernet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "8", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NAI-TPE", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 1, - "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.14179.2.1.1.1.38.8\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 1002, + "vlan_domain": 1, + "vlan_name": "fddi-default", + "vlan_type": "fddi", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "0", - "sensor_type": "ciscowlc", - "sensor_descr": "Clients: Total", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 41, - "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.14179.2.1.1.1.38.1\",\".1.3.6.1.4.1.14179.2.1.1.1.38.2\",\".1.3.6.1.4.1.14179.2.1.1.1.38.3\",\".1.3.6.1.4.1.14179.2.1.1.1.38.4\",\".1.3.6.1.4.1.14179.2.1.1.1.38.5\",\".1.3.6.1.4.1.14179.2.1.1.1.38.6\",\".1.3.6.1.4.1.14179.2.1.1.1.38.7\",\".1.3.6.1.4.1.14179.2.1.1.1.38.8\"]", - "rrd_type": "GAUGE" - } - ] - }, - "poller": { - "wireless_sensors": [ - { - "sensor_deleted": 0, - "sensor_class": "ap-count", - "sensor_index": "0", - "sensor_type": "ciscowlc", - "sensor_descr": "Connected APs", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 55, - "sensor_prev": 55, - "sensor_limit": 250, - "sensor_limit_warn": null, - "sensor_limit_low": 0, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": null, - "entPhysicalIndex_measured": null, - "sensor_oids": "[\".1.3.6.1.4.1.9.9.513.1.3.35.0\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 1003, + "vlan_domain": 1, + "vlan_name": "token-ring-default", + "vlan_type": "tokenRing", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "1", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: ", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 5, - "sensor_prev": 5, - "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.14179.2.1.1.1.38.1\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 1004, + "vlan_domain": 1, + "vlan_name": "fddinet-default", + "vlan_type": "fddiNet", + "vlan_mtu": null }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "2", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NAI-Mobile", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 7, - "sensor_prev": 7, - "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.14179.2.1.1.1.38.2\"]", - "rrd_type": "GAUGE" + "vlan_vlan": 1005, + "vlan_domain": 1, + "vlan_name": "trnet-default", + "vlan_type": "trNet", + "vlan_mtu": null + } + ], + "ports_vlans": [ + { + "vlan": 1, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "3", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NAI-IT", - "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.14179.2.1.1.1.38.3\"]", - "rrd_type": "GAUGE" + "vlan": 1, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "4", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NA Guest", - "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.14179.2.1.1.1.38.4\"]", - "rrd_type": "GAUGE" + "vlan": 1, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "5", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: SAP", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 7, - "sensor_prev": 7, - "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.14179.2.1.1.1.38.5\"]", - "rrd_type": "GAUGE" + "vlan": 1, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "6", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: TIME", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 9, - "sensor_prev": 9, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": null, - "entPhysicalIndex_measured": null, - "sensor_oids": "[\".1.3.6.1.4.1.14179.2.1.1.1.38.6\"]", - "rrd_type": "GAUGE" + "vlan": 52, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "7", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: OTN", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 12, - "sensor_prev": 12, - "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.14179.2.1.1.1.38.7\"]", - "rrd_type": "GAUGE" + "vlan": 52, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "8", - "sensor_type": "ciscowlc-ssid", - "sensor_descr": "SSID: NAI-TPE", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 1, - "sensor_prev": 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_oids": "[\".1.3.6.1.4.1.14179.2.1.1.1.38.8\"]", - "rrd_type": "GAUGE" + "vlan": 52, + "baseport": 0, + "priority": 0, + "state": "unknown", + "cost": 0, + "untagged": 1 + } + ] + } + }, + "ports-stack": { + "discovery": { + "ports_stack": [ + { + "high_ifIndex": 5, + "low_ifIndex": 12, + "ifStackStatus": "active" }, { - "sensor_deleted": 0, - "sensor_class": "clients", - "sensor_index": "0", - "sensor_type": "ciscowlc", - "sensor_descr": "Clients: Total", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 41, - "sensor_prev": 41, - "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.14179.2.1.1.1.38.1\",\".1.3.6.1.4.1.14179.2.1.1.1.38.2\",\".1.3.6.1.4.1.14179.2.1.1.1.38.3\",\".1.3.6.1.4.1.14179.2.1.1.1.38.4\",\".1.3.6.1.4.1.14179.2.1.1.1.38.5\",\".1.3.6.1.4.1.14179.2.1.1.1.38.6\",\".1.3.6.1.4.1.14179.2.1.1.1.38.7\",\".1.3.6.1.4.1.14179.2.1.1.1.38.8\"]", - "rrd_type": "GAUGE" + "high_ifIndex": 6, + "low_ifIndex": 12, + "ifStackStatus": "active" } ] } }, - "transceivers": { + "vrf": { "discovery": { - "transceivers": [ + "vrfs": [ { - "index": "1332", - "entity_physical_index": null, - "type": "10GE CU3M", - "vendor": "CISCO-MOLEX", - "oui": null, - "model": "SFP-H10GB-CU3M", - "revision": "V03", - "serial": "MPH2624A287", - "date": null, - "ddm": null, - "encoding": null, - "cable": null, - "distance": null, - "wavelength": null, - "connector": null, - "channels": 1, - "ifIndex": null + "vrf_oid": "9.77.103.109.116.45.105.110.116.102", + "vrf_name": "Mgmt-intf", + "bgpLocalAs": null, + "mplsVpnVrfRouteDistinguisher": null, + "mplsVpnVrfDescription": "", + "ifIndices": "7" + } + ] + } + }, + "qos": { + "discovery": { + "qos": [ + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "18.65536", + "rrd_id": "port-1-cbqos-18-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "34.65536", + "rrd_id": "port-2-cbqos-34-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "50.65536", + "rrd_id": "port-3-cbqos-50-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "66.65536", + "rrd_id": "port-4-cbqos-66-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "82.65536", + "rrd_id": "port-5-cbqos-82-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "98.65536", + "rrd_id": "port-6-cbqos-98-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "18.131072", + "rrd_id": "port-1-cbqos-18-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "34.131072", + "rrd_id": "port-2-cbqos-34-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "50.131072", + "rrd_id": "port-3-cbqos-50-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "66.131072", + "rrd_id": "port-4-cbqos-66-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "82.131072", + "rrd_id": "port-5-cbqos-82-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "98.131072", + "rrd_id": "port-6-cbqos-98-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "18.1", + "rrd_id": "cbqos-policymap-18-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "34.1", + "rrd_id": "cbqos-policymap-34-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "50.1", + "rrd_id": "cbqos-policymap-50-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "66.1", + "rrd_id": "cbqos-policymap-66-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "82.1", + "rrd_id": "cbqos-policymap-82-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "98.1", + "rrd_id": "cbqos-policymap-98-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "18.196608", + "rrd_id": "port-1-cbqos-18-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "34.196608", + "rrd_id": "port-2-cbqos-34-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "50.196608", + "rrd_id": "port-3-cbqos-50-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "66.196608", + "rrd_id": "port-4-cbqos-66-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "82.196608", + "rrd_id": "port-5-cbqos-82-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "98.196608", + "rrd_id": "port-6-cbqos-98-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + } + ] + }, + "poller": { + "qos": [ + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "18.65536", + "rrd_id": "port-1-cbqos-18-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "34.65536", + "rrd_id": "port-2-cbqos-34-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "50.65536", + "rrd_id": "port-3-cbqos-50-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "66.65536", + "rrd_id": "port-4-cbqos-66-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "82.65536", + "rrd_id": "port-5-cbqos-82-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 3067940392, + "bytes_in_rate": null, + "bytes_out_rate": 1, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 24268853, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": "0.00", + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-CAPWAP-C-Class", + "tooltip": "Match-Any:\n - Match access-group name AutoQos-4.0-Output-Acl-CAPWAP-C", + "snmp_idx": "98.65536", + "rrd_id": "port-6-cbqos-98-65536", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 3437671986, + "bytes_in_rate": null, + "bytes_out_rate": 1, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 26396279, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": "0.00", + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "18.131072", + "rrd_id": "port-1-cbqos-18-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "34.131072", + "rrd_id": "port-2-cbqos-34-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "50.131072", + "rrd_id": "port-3-cbqos-50-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "66.131072", + "rrd_id": "port-4-cbqos-66-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "82.131072", + "rrd_id": "port-5-cbqos-82-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 12784897674, + "bytes_in_rate": null, + "bytes_out_rate": 7, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 30041645, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": "0.00", + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "AutoQos-4.0-Output-Voice-Class", + "tooltip": "Match-Any:\n - Match dscp ef (46)", + "snmp_idx": "98.131072", + "rrd_id": "port-6-cbqos-98-131072", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 13839952708, + "bytes_in_rate": null, + "bytes_out_rate": 7, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 32496088, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": "0.00", + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "18.1", + "rrd_id": "cbqos-policymap-18-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "34.1", + "rrd_id": "cbqos-policymap-34-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "50.1", + "rrd_id": "cbqos-policymap-50-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "66.1", + "rrd_id": "cbqos-policymap-66-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "82.1", + "rrd_id": "cbqos-policymap-82-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_policymap", + "title": "AutoQos-4.0-wlan-Port-Output-Policy", + "tooltip": null, + "snmp_idx": "98.1", + "rrd_id": "cbqos-policymap-98-1", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": null, + "bytes_in_rate": null, + "bytes_out_rate": null, + "last_bytes_drop_in": null, + "last_bytes_drop_out": null, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": null, + "last_packets_in": null, + "last_packets_out": null, + "packets_in_rate": null, + "packets_out_rate": null, + "last_packets_drop_in": null, + "last_packets_drop_out": null, + "packets_drop_in_rate": null, + "packets_drop_out_rate": null, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "18.196608", + "rrd_id": "port-1-cbqos-18-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "34.196608", + "rrd_id": "port-2-cbqos-34-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "50.196608", + "rrd_id": "port-3-cbqos-50-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "66.196608", + "rrd_id": "port-4-cbqos-66-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 0, + "bytes_in_rate": null, + "bytes_out_rate": 0, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 0, + "packets_in_rate": null, + "packets_out_rate": 0, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": null, + "packets_drop_in_pct": null, + "packets_drop_out_pct": null + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "82.196608", + "rrd_id": "port-5-cbqos-82-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 4808025091058, + "bytes_in_rate": null, + "bytes_out_rate": 2768, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 5762314063, + "packets_in_rate": null, + "packets_out_rate": 3, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": "0.00", + "packets_drop_in_pct": null, + "packets_drop_out_pct": "0.00" + }, + { + "type": "cisco_cbqos_classmap", + "title": "class-default", + "tooltip": "Match-Any:\n - Match any", + "snmp_idx": "98.196608", + "rrd_id": "port-6-cbqos-98-196608", + "ingress": 0, + "egress": 1, + "disabled": 0, + "ignore": 0, + "max_in": null, + "max_out": null, + "last_bytes_in": null, + "last_bytes_out": 3813483896917, + "bytes_in_rate": null, + "bytes_out_rate": 2195, + "last_bytes_drop_in": null, + "last_bytes_drop_out": 0, + "bytes_drop_in_rate": null, + "bytes_drop_out_rate": 0, + "last_packets_in": null, + "last_packets_out": 4387860390, + "packets_in_rate": null, + "packets_out_rate": 2, + "last_packets_drop_in": null, + "last_packets_drop_out": 0, + "packets_drop_in_rate": null, + "packets_drop_out_rate": 0, + "bytes_drop_in_pct": null, + "bytes_drop_out_pct": "0.00", + "packets_drop_in_pct": null, + "packets_drop_out_pct": "0.00" + } + ] + } + }, + "storage": { + "discovery": { + "storage": [ + { + "storage_mib": "cisco-flash", + "storage_index": "1.1", + "storage_type": "flash", + "storage_descr": "bootflash(bootflash):", + "storage_size": 26458804224, + "storage_units": 1, + "storage_used": 9448710144, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + }, + "poller": { + "storage": [ + { + "storage_mib": "cisco-flash", + "storage_index": "1.1", + "storage_type": "flash", + "storage_descr": "bootflash(bootflash):", + "storage_size": 26458804224, + "storage_units": 1, + "storage_used": 9448710144, + "storage_free": 17010094080, + "storage_perc": 36, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + } + }, + "discovery-protocols": { + "discovery": { + "links": [ + { + "active": 1, + "protocol": "cdp", + "remote_hostname": "MAR-COR-SW-1.int.nutriasia.com.ph", + "remote_port": "TenGigabitEthernet1/0/9", + "remote_platform": "cisco WS-C3850-12XS", + "remote_version": "Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 16.12.9, RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2023 by Cisco Systems, Inc. Compiled Mon 20-Mar-23 03:14", + "ifAlias": "***TO MAR-COR-SW-1 Ten 1/0/9***", + "ifDescr": "TenGigabitEthernet0/1/1", + "ifName": "Te0/1/1" }, { - "index": "1344", - "entity_physical_index": null, - "type": "10GE CU3M", - "vendor": "CISCO-MOLEX", - "oui": null, - "model": "SFP-H10GB-CU3M", - "revision": "V03", - "serial": "MPH2624A285", - "date": null, - "ddm": null, - "encoding": null, - "cable": null, - "distance": null, - "wavelength": null, - "connector": null, - "channels": 1, - "ifIndex": null + "active": 1, + "protocol": "cdp", + "remote_hostname": "MAR-COR-SW-1.int.nutriasia.com.ph", + "remote_port": "TenGigabitEthernet2/0/9", + "remote_platform": "cisco WS-C3850-12XS", + "remote_version": "Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 16.12.9, RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2023 by Cisco Systems, Inc. Compiled Mon 20-Mar-23 03:14", + "ifAlias": "***TO MAR-COR-SW-1 Ten 2/0/9***", + "ifDescr": "TenGigabitEthernet0/1/0", + "ifName": "Te0/1/0" } ] } diff --git a/tests/data/iosxe_ir1101.json b/tests/data/iosxe_ir1101.json index 60cf0e1464f3..44fb62ba76c1 100644 --- a/tests/data/iosxe_ir1101.json +++ b/tests/data/iosxe_ir1101.json @@ -1,518 +1,604 @@ { - "wireless": { + "os": { "discovery": { - "wireless_sensors": [ + "devices": [ { - "sensor_deleted": 0, - "sensor_class": "snr", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "SNR: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 13.8, - "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.9.9.817.1.1.1.1.1.3.4002\"]", - "rrd_type": "GAUGE" - }, + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.9.1.2661", + "sysDescr": "Cisco IOS Software [Amsterdam], ISR Software (ARMV8EL_LINUX_IOSD-UNIVERSALK9_IOT-M), Version 17.3.1, RELEASE SOFTWARE (fc5)\nTechnical Support: http://www.cisco.com/techsupport\r\nCopyright (c) 1986-2020 by Cisco Systems, Inc.\r\nCompiled Fri 07-Aug-20 19:09", + "sysContact": null, + "version": "ARMV8EL_LINUX_IOSD-UNIVERSALK9_IOT-M 17.3.1", + "hardware": "IR1101-K9", + "features": "Amsterdam", + "location": null, + "os": "iosxe", + "type": "network", + "serial": "FCW2428P6Q9", + "icon": "cisco.svg" + } + ] + }, + "poller": "matches discovery" + }, + "entity-physical": { + "discovery": { + "entPhysical": [ { - "sensor_deleted": 0, - "sensor_class": "rsrp", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "RSRP: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": -89, - "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.9.9.817.1.1.1.1.1.1.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 1, + "entPhysicalDescr": "IR1101 Base Chassis", + "entPhysicalClass": "chassis", + "entPhysicalName": "Chassis", + "entPhysicalHardwareRev": "V03", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "IR1101-K9", + "entPhysicalVendorType": "cevChassisIR1101K9", + "entPhysicalSerialNum": "FCW2428P6Q9", + "entPhysicalContainedIn": 0, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "rsrq", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "RSRQ: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": -7, - "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.9.9.817.1.1.1.1.1.2.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 2, + "entPhysicalDescr": "Power Supply Bay", + "entPhysicalClass": "container", + "entPhysicalName": "Power Supply Bay 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPowerSupplyPwrIR1101DC", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 9, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "rssi", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "RSSI: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": -66, - "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.9.9.661.1.3.4.1.1.1.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 3, + "entPhysicalDescr": "Cisco IR1101 DC Power Supply", + "entPhysicalClass": "powerSupply", + "entPhysicalName": "Module 1 - Power Supply", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPowerSupplyPwrIR1101DC", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "cell", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "Cell: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 39424, - "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.9.9.661.1.3.2.1.13.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 4000, + "entPhysicalDescr": "Cisco IR1101 motherboard", + "entPhysicalClass": "module", + "entPhysicalName": "Module 0 - Mother Board", + "entPhysicalHardwareRev": "V03", + "entPhysicalFirmwareRev": "2.4(REL)", + "entPhysicalSoftwareRev": "17.03.01", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "IR1101-K9", + "entPhysicalVendorType": "cevModuleIR1101K9MB", + "entPhysicalSerialNum": "FOC242608H5", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems Inc", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "channel", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "ChannelRx: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 6400, - "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.9.9.661.1.3.4.1.1.4.4002\"]", - "rrd_type": "GAUGE" - } - ] - }, - "poller": { - "wireless_sensors": [ - { - "sensor_deleted": 0, - "sensor_class": "snr", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "SNR: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 13.8, - "sensor_prev": 13.8, - "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.9.9.817.1.1.1.1.1.3.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 4001, + "entPhysicalDescr": "Temp: TS1", + "entPhysicalClass": "sensor", + "entPhysicalName": "Slot 0 - Temp: TS1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorModuleDeviceTemp", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "rsrp", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "RSRP: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": -89, - "sensor_prev": -89, - "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.9.9.817.1.1.1.1.1.1.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 4002, + "entPhysicalDescr": "Sierra Wireless EM7455", + "entPhysicalClass": "module", + "entPhysicalName": "Modem on Cellular0/1/0", + "entPhysicalHardwareRev": "1.0", + "entPhysicalFirmwareRev": "SWI9X30C_02.30.01.01", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "EM7455", + "entPhysicalVendorType": "cevModemWan4g", + "entPhysicalSerialNum": "356129072321703", + "entPhysicalContainedIn": 4279, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Sierra Wireless", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "rsrq", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "RSRQ: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": -7, - "sensor_prev": -7, - "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.9.9.817.1.1.1.1.1.2.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 4035, + "entPhysicalDescr": "CPU 0 of module 0", + "entPhysicalClass": "cpu", + "entPhysicalName": "cpu 0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevModuleCpuType", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "rssi", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "RSSI: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": -66, - "sensor_prev": -66, - "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.9.9.661.1.3.4.1.1.1.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 4036, + "entPhysicalDescr": "USB Port", + "entPhysicalClass": "container", + "entPhysicalName": "Motherboard 0 - USB Port", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevContainerUSB", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "cell", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "Cell: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 39424, - "sensor_prev": 39424, - "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.9.9.661.1.3.2.1.13.4002\"]", - "rrd_type": "GAUGE" + "entPhysicalIndex": 4038, + "entPhysicalDescr": "Serial in async mode", + "entPhysicalClass": "port", + "entPhysicalName": "Async0/2/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortUnknown", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 0, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "channel", - "sensor_index": "4002", - "sensor_type": "ios", - "sensor_descr": "ChannelRx: Ce0/1/0 mpls.tampnet", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_aggregator": "sum", - "sensor_current": 6400, - "sensor_prev": 6400, - "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.9.9.661.1.3.4.1.1.4.4002\"]", - "rrd_type": "GAUGE" - } - ] - } - }, - "sensors": { - "discovery": { - "sensors": [ - { - "sensor_deleted": 0, - "sensor_class": "count", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.661.1.3.2.1.6.4002", - "sensor_index": "4002", - "sensor_type": "c3gGsmNumberOfNearbyCell", - "sensor_descr": "Modem on Cellular0/1/0 - Nearby cells", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4049, + "entPhysicalDescr": "IR1101-ES-5", + "entPhysicalClass": "module", + "entPhysicalName": "module subslot 0/0", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "IR1101-ES-5", + "entPhysicalVendorType": "cevModuleIR11015ES", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4000, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "count", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.817.1.1.1.1.1.6.4002", - "sensor_index": "4002", - "sensor_type": "cwceLteCurrOperatingBand", - "sensor_descr": "Modem on Cellular0/1/0 - Cellular operating band", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 20, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4051, + "entPhysicalDescr": "IR1101-ES-5", + "entPhysicalClass": "port", + "entPhysicalName": "FastEthernet0/0/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortGe", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4049, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": 2 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4130", - "sensor_index": "4130", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Subslot 0/0 Transceiver 0 Bias Current", - "group": null, - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.013536, - "sensor_limit": 0.08, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0.002, - "sensor_limit_low_warn": 0.003, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4130", - "entPhysicalIndex_measured": "0", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4052, + "entPhysicalDescr": "IR1101-ES-5", + "entPhysicalClass": "port", + "entPhysicalName": "FastEthernet0/0/2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortGe", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4049, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": 3 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.4130", - "sensor_index": "4130", - "sensor_type": "entity-sensor", - "sensor_descr": "Subslot 0/0 Transceiver 0 Bias Current", - "group": null, - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.013536, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4130", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4053, + "entPhysicalDescr": "IR1101-ES-5", + "entPhysicalClass": "port", + "entPhysicalName": "FastEthernet0/0/3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortGe", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4049, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": 4 }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4131", - "sensor_index": "4131", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Subslot 0/0 Transceiver 0 Tx Power", - "group": null, - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_current": -6.8, - "sensor_limit": -1, - "sensor_limit_warn": -2, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -9, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4131", - "entPhysicalIndex_measured": "0", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4054, + "entPhysicalDescr": "IR1101-ES-5", + "entPhysicalClass": "port", + "entPhysicalName": "FastEthernet0/0/4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortGe", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4049, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": 5 }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4132", - "sensor_index": "4132", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "Subslot 0/0 Transceiver 0 Rx Power", - "group": null, - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_current": -7.7, - "sensor_limit": -2, - "sensor_limit_warn": -3, - "sensor_limit_low": -23, - "sensor_limit_low_warn": -22, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4132", - "entPhysicalIndex_measured": "0", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4124, + "entPhysicalDescr": "subslot 0/0 transceiver container 0", + "entPhysicalClass": "container", + "entPhysicalName": "subslot 0/0 transceiver container 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevContainerSFP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4049, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.4131", - "sensor_index": "4131", - "sensor_type": "entity-sensor", - "sensor_descr": "Subslot 0/0 Transceiver 0 Tx Power", - "group": null, - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_current": -6.8, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4131", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4125, + "entPhysicalDescr": "GE LX", + "entPhysicalClass": "module", + "entPhysicalName": "subslot 0/0 transceiver 0", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "GLC-LH-SMD", + "entPhysicalVendorType": "cevSFP1000BaseLx", + "entPhysicalSerialNum": "F798YLY", + "entPhysicalContainedIn": 4124, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "FLEXOPTIX", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.4132", - "sensor_index": "4132", - "sensor_type": "entity-sensor", - "sensor_descr": "Subslot 0/0 Transceiver 0 Rx Power", - "group": null, - "sensor_divisor": 10, - "sensor_multiplier": 1, - "sensor_current": -7.7, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4132", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4126, + "entPhysicalDescr": "IR1101-ES-5", + "entPhysicalClass": "port", + "entPhysicalName": "GigabitEthernet0/0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortGe", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4125, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 1 }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.661.1.3.4.1.1.3.4002", - "sensor_index": "4002", - "sensor_type": "c3gGsmCurrentBand", - "sensor_descr": "Current band", - "group": "Modem on Cellular0/1/0", - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 12, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4002", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "c3gGsmCurrentBand" + "entPhysicalIndex": 4128, + "entPhysicalDescr": "subslot 0/0 transceiver 0 Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "subslot 0/0 transceiver 0 Temperature Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorTransceiverTemp", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4125, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 4129, + "entPhysicalDescr": "subslot 0/0 transceiver 0 Supply Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "subslot 0/0 transceiver 0 Supply Voltage Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorTransceiverVoltage", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4125, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 4130, + "entPhysicalDescr": "subslot 0/0 transceiver 0 Bias Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "subslot 0/0 transceiver 0 Bias Current Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorTransceiverCurrent", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4125, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 4131, + "entPhysicalDescr": "subslot 0/0 transceiver 0 Tx Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "subslot 0/0 transceiver 0 Tx Power Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorTransceiverTxPwr", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4125, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 4132, + "entPhysicalDescr": "subslot 0/0 transceiver 0 Rx Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "subslot 0/0 transceiver 0 Rx Power Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevSensorTransceiverRxPwr", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4125, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 4279, + "entPhysicalDescr": "P-LTEA-EA Module", + "entPhysicalClass": "module", + "entPhysicalName": "module subslot 0/1", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "P-LTEA-EA", + "entPhysicalVendorType": "cevModuleISRPLteEA", + "entPhysicalSerialNum": "FOC24278C3P", + "entPhysicalContainedIn": 4000, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "CISCO", + "ifIndex": null + }, + { + "entPhysicalIndex": 4280, + "entPhysicalDescr": "LTE Advanced pluggable - Europe/North America Multimode LTE/DC-HSPA+/HSPA+/HSPA", + "entPhysicalClass": "port", + "entPhysicalName": "Cellular0/1/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortCBusSerial", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4279, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 6 + }, + { + "entPhysicalIndex": 4281, + "entPhysicalDescr": "LTE Advanced pluggable - Europe/North America Multimode LTE/DC-HSPA+/HSPA+/HSPA", + "entPhysicalClass": "port", + "entPhysicalName": "Cellular0/1/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "", + "entPhysicalVendorType": "cevPortCBusSerial", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4279, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": 7 + }, + { + "entPhysicalIndex": 4282, + "entPhysicalDescr": "242990000000745", + "entPhysicalClass": "module", + "entPhysicalName": "sim", + "entPhysicalHardwareRev": null, + "entPhysicalFirmwareRev": null, + "entPhysicalSoftwareRev": null, + "entPhysicalAlias": null, + "entPhysicalAssetID": null, + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "IMSI", + "entPhysicalVendorType": "sim", + "entPhysicalSerialNum": null, + "entPhysicalContainedIn": 4002, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": null, + "ifIndex": null + }, + { + "entPhysicalIndex": 4283, + "entPhysicalDescr": "356129072321703", + "entPhysicalClass": "module", + "entPhysicalName": "modem", + "entPhysicalHardwareRev": null, + "entPhysicalFirmwareRev": null, + "entPhysicalSoftwareRev": null, + "entPhysicalAlias": null, + "entPhysicalAssetID": null, + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "IMEI", + "entPhysicalVendorType": "modem", + "entPhysicalSerialNum": null, + "entPhysicalContainedIn": 4002, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": null, + "ifIndex": null }, + { + "entPhysicalIndex": 4284, + "entPhysicalDescr": "89015700117300007454", + "entPhysicalClass": "module", + "entPhysicalName": "sim", + "entPhysicalHardwareRev": null, + "entPhysicalFirmwareRev": null, + "entPhysicalSoftwareRev": null, + "entPhysicalAlias": null, + "entPhysicalAssetID": null, + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "ICCID", + "entPhysicalVendorType": "sim", + "entPhysicalSerialNum": null, + "entPhysicalContainedIn": 4002, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": null, + "ifIndex": null + } + ] + }, + "poller": "matches discovery" + }, + "transceivers": { + "discovery": { + "transceivers": [ + { + "index": "4125", + "entity_physical_index": 4125, + "type": "GE LX", + "vendor": "FLEXOPTIX", + "oui": null, + "model": "GLC-LH-SMD", + "revision": "V01", + "serial": "F798YLY", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ { "sensor_deleted": 0, - "sensor_class": "state", + "sensor_class": "count", "poller_type": "snmp", "sensor_oid": ".1.3.6.1.4.1.9.9.661.1.3.2.1.6.4002", "sensor_index": "4002", - "sensor_type": "c3gGsmCurrentRoamingStatus", - "sensor_descr": "Roaming status", - "group": "Modem on Cellular0/1/0", + "sensor_type": "c3gGsmNumberOfNearbyCell", + "sensor_descr": "Modem on Cellular0/1/0 - Nearby cells", + "group": null, "sensor_divisor": 1, "sensor_multiplier": 1, - "sensor_current": 2, + "sensor_current": 0, "sensor_limit": null, "sensor_limit_warn": null, "sensor_limit_low": null, @@ -524,11 +610,236 @@ "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", - "state_name": "c3gGsmCurrentRoamingStatus" + "state_name": null }, { "sensor_deleted": 0, - "sensor_class": "state", + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.817.1.1.1.1.1.6.4002", + "sensor_index": "4002", + "sensor_type": "cwceLteCurrOperatingBand", + "sensor_descr": "Modem on Cellular0/1/0 - Cellular operating band", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 20, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4130", + "sensor_index": "4130", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Subslot 0/0 Transceiver 0 Bias Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.013536, + "sensor_limit": 0.08, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0.002, + "sensor_limit_low_warn": 0.003, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.4130", + "sensor_index": "4130", + "sensor_type": "entity-sensor", + "sensor_descr": "Subslot 0/0 Transceiver 0 Bias Current", + "group": null, + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.013536, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4130", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4131", + "sensor_index": "4131", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Subslot 0/0 Transceiver 0 Tx Power", + "group": "transceiver", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": -6.8, + "sensor_limit": -1, + "sensor_limit_warn": -2, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -9, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4132", + "sensor_index": "4132", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "Subslot 0/0 Transceiver 0 Rx Power", + "group": "transceiver", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": -7.7, + "sensor_limit": -2, + "sensor_limit_warn": -3, + "sensor_limit_low": -23, + "sensor_limit_low_warn": -22, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.4131", + "sensor_index": "4131", + "sensor_type": "entity-sensor", + "sensor_descr": "Subslot 0/0 Transceiver 0 Tx Power", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": -6.8, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4131", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.2.1.99.1.1.1.4.4132", + "sensor_index": "4132", + "sensor_type": "entity-sensor", + "sensor_descr": "Subslot 0/0 Transceiver 0 Rx Power", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": -7.7, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4132", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.661.1.3.4.1.1.3.4002", + "sensor_index": "4002", + "sensor_type": "c3gGsmCurrentBand", + "sensor_descr": "Current band", + "group": "Modem on Cellular0/1/0", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 12, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "c3gGsmCurrentBand" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.661.1.3.2.1.6.4002", + "sensor_index": "4002", + "sensor_type": "c3gGsmCurrentRoamingStatus", + "sensor_descr": "Roaming status", + "group": "Modem on Cellular0/1/0", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4002", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "c3gGsmCurrentRoamingStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", "poller_type": "snmp", "sensor_oid": ".1.3.6.1.4.1.9.9.661.1.3.2.1.5.4002", "sensor_index": "4002", @@ -784,7 +1095,7 @@ "sensor_index": "4128", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 34.574, @@ -794,8 +1105,8 @@ "sensor_limit_low_warn": -42, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4128", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -859,7 +1170,7 @@ "sensor_index": "4129", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Supply Voltage", - "group": null, + "group": "transceiver", "sensor_divisor": 10000, "sensor_multiplier": 1, "sensor_current": 3.2744, @@ -869,8 +1180,8 @@ "sensor_limit_low_warn": 3.05, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4129", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1665,7 +1976,7 @@ "sensor_index": "4130", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Bias Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.013536, @@ -1675,8 +1986,8 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4130", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1715,7 +2026,7 @@ "sensor_index": "4131", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Tx Power", - "group": null, + "group": "transceiver", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": -6.8, @@ -1725,8 +2036,8 @@ "sensor_limit_low_warn": -9, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4131", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1740,7 +2051,7 @@ "sensor_index": "4132", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Rx Power", - "group": null, + "group": "transceiver", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": -7.7, @@ -1750,8 +2061,8 @@ "sensor_limit_low_warn": -22, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4132", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -2115,7 +2426,7 @@ "sensor_index": "4128", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 34.574, @@ -2125,8 +2436,8 @@ "sensor_limit_low_warn": -42, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4128", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -2190,7 +2501,7 @@ "sensor_index": "4129", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Supply Voltage", - "group": null, + "group": "transceiver", "sensor_divisor": 10000, "sensor_multiplier": 1, "sensor_current": 3.2744, @@ -2200,8 +2511,8 @@ "sensor_limit_low_warn": 3.05, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "4129", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "4125", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -2937,587 +3248,276 @@ ] } }, - "os": { - "discovery": { - "devices": [ - { - "sysName": "", - "sysObjectID": ".1.3.6.1.4.1.9.1.2661", - "sysDescr": "Cisco IOS Software [Amsterdam], ISR Software (ARMV8EL_LINUX_IOSD-UNIVERSALK9_IOT-M), Version 17.3.1, RELEASE SOFTWARE (fc5)\nTechnical Support: http://www.cisco.com/techsupport\r\nCopyright (c) 1986-2020 by Cisco Systems, Inc.\r\nCompiled Fri 07-Aug-20 19:09", - "sysContact": null, - "version": "ARMV8EL_LINUX_IOSD-UNIVERSALK9_IOT-M 17.3.1", - "hardware": "IR1101-K9", - "features": "Amsterdam", - "location": null, - "os": "iosxe", - "type": "network", - "serial": "FCW2428P6Q9", - "icon": "cisco.svg" - } - ] - }, - "poller": "matches discovery" - }, - "entity-physical": { + "wireless": { "discovery": { - "entPhysical": [ + "wireless_sensors": [ { - "entPhysicalIndex": 1, - "entPhysicalDescr": "IR1101 Base Chassis", - "entPhysicalClass": "chassis", - "entPhysicalName": "Chassis", - "entPhysicalHardwareRev": "V03", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "IR1101-K9", - "entPhysicalVendorType": "cevChassisIR1101K9", - "entPhysicalSerialNum": "FCW2428P6Q9", - "entPhysicalContainedIn": 0, - "entPhysicalParentRelPos": -1, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "snr", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "SNR: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 13.8, + "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.9.9.817.1.1.1.1.1.3.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 2, - "entPhysicalDescr": "Power Supply Bay", - "entPhysicalClass": "container", - "entPhysicalName": "Power Supply Bay 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPowerSupplyPwrIR1101DC", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 9, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "rsrp", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "RSRP: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -89, + "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.9.9.817.1.1.1.1.1.1.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 3, - "entPhysicalDescr": "Cisco IR1101 DC Power Supply", - "entPhysicalClass": "powerSupply", - "entPhysicalName": "Module 1 - Power Supply", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPowerSupplyPwrIR1101DC", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "rsrq", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "RSRQ: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -7, + "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.9.9.817.1.1.1.1.1.2.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4000, - "entPhysicalDescr": "Cisco IR1101 motherboard", - "entPhysicalClass": "module", - "entPhysicalName": "Module 0 - Mother Board", - "entPhysicalHardwareRev": "V03", - "entPhysicalFirmwareRev": "2.4(REL)", - "entPhysicalSoftwareRev": "17.03.01", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "IR1101-K9", - "entPhysicalVendorType": "cevModuleIR1101K9MB", - "entPhysicalSerialNum": "FOC242608H5", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems Inc", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "rssi", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "RSSI: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -66, + "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.9.9.661.1.3.4.1.1.1.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4001, - "entPhysicalDescr": "Temp: TS1", - "entPhysicalClass": "sensor", - "entPhysicalName": "Slot 0 - Temp: TS1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorModuleDeviceTemp", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "cell", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "Cell: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 39424, + "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.9.9.661.1.3.2.1.13.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4002, - "entPhysicalDescr": "Sierra Wireless EM7455", - "entPhysicalClass": "module", - "entPhysicalName": "Modem on Cellular0/1/0", - "entPhysicalHardwareRev": "1.0", - "entPhysicalFirmwareRev": "SWI9X30C_02.30.01.01", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "EM7455", - "entPhysicalVendorType": "cevModemWan4g", - "entPhysicalSerialNum": "356129072321703", - "entPhysicalContainedIn": 4279, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Sierra Wireless", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "channel", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "ChannelRx: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 6400, + "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.9.9.661.1.3.4.1.1.4.4002\"]", + "rrd_type": "GAUGE" + } + ] + }, + "poller": { + "wireless_sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "snr", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "SNR: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 13.8, + "sensor_prev": 13.8, + "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.9.9.817.1.1.1.1.1.3.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4035, - "entPhysicalDescr": "CPU 0 of module 0", - "entPhysicalClass": "cpu", - "entPhysicalName": "cpu 0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevModuleCpuType", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4036, - "entPhysicalDescr": "USB Port", - "entPhysicalClass": "container", - "entPhysicalName": "Motherboard 0 - USB Port", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevContainerUSB", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4038, - "entPhysicalDescr": "Serial in async mode", - "entPhysicalClass": "port", - "entPhysicalName": "Async0/2/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortUnknown", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 0, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4049, - "entPhysicalDescr": "IR1101-ES-5", - "entPhysicalClass": "module", - "entPhysicalName": "module subslot 0/0", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "IR1101-ES-5", - "entPhysicalVendorType": "cevModuleIR11015ES", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4000, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO", - "ifIndex": null - }, - { - "entPhysicalIndex": 4051, - "entPhysicalDescr": "IR1101-ES-5", - "entPhysicalClass": "port", - "entPhysicalName": "FastEthernet0/0/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortGe", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4049, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": 2 - }, - { - "entPhysicalIndex": 4052, - "entPhysicalDescr": "IR1101-ES-5", - "entPhysicalClass": "port", - "entPhysicalName": "FastEthernet0/0/2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortGe", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4049, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": 3 - }, - { - "entPhysicalIndex": 4053, - "entPhysicalDescr": "IR1101-ES-5", - "entPhysicalClass": "port", - "entPhysicalName": "FastEthernet0/0/3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortGe", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4049, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": 4 - }, - { - "entPhysicalIndex": 4054, - "entPhysicalDescr": "IR1101-ES-5", - "entPhysicalClass": "port", - "entPhysicalName": "FastEthernet0/0/4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortGe", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4049, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": 5 - }, - { - "entPhysicalIndex": 4124, - "entPhysicalDescr": "subslot 0/0 transceiver container 0", - "entPhysicalClass": "container", - "entPhysicalName": "subslot 0/0 transceiver container 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevContainerSFP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4049, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4125, - "entPhysicalDescr": "GE LX", - "entPhysicalClass": "module", - "entPhysicalName": "subslot 0/0 transceiver 0", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "GLC-LH-SMD", - "entPhysicalVendorType": "cevSFP1000BaseLx", - "entPhysicalSerialNum": "F798YLY", - "entPhysicalContainedIn": 4124, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "FLEXOPTIX", - "ifIndex": null - }, - { - "entPhysicalIndex": 4126, - "entPhysicalDescr": "IR1101-ES-5", - "entPhysicalClass": "port", - "entPhysicalName": "GigabitEthernet0/0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortGe", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4125, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 1 - }, - { - "entPhysicalIndex": 4128, - "entPhysicalDescr": "subslot 0/0 transceiver 0 Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "subslot 0/0 transceiver 0 Temperature Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorTransceiverTemp", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4125, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4129, - "entPhysicalDescr": "subslot 0/0 transceiver 0 Supply Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "subslot 0/0 transceiver 0 Supply Voltage Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorTransceiverVoltage", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4125, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4130, - "entPhysicalDescr": "subslot 0/0 transceiver 0 Bias Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "subslot 0/0 transceiver 0 Bias Current Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorTransceiverCurrent", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4125, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4131, - "entPhysicalDescr": "subslot 0/0 transceiver 0 Tx Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "subslot 0/0 transceiver 0 Tx Power Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorTransceiverTxPwr", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4125, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4132, - "entPhysicalDescr": "subslot 0/0 transceiver 0 Rx Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "subslot 0/0 transceiver 0 Rx Power Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevSensorTransceiverRxPwr", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4125, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null - }, - { - "entPhysicalIndex": 4279, - "entPhysicalDescr": "P-LTEA-EA Module", - "entPhysicalClass": "module", - "entPhysicalName": "module subslot 0/1", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "P-LTEA-EA", - "entPhysicalVendorType": "cevModuleISRPLteEA", - "entPhysicalSerialNum": "FOC24278C3P", - "entPhysicalContainedIn": 4000, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "CISCO", - "ifIndex": null - }, - { - "entPhysicalIndex": 4280, - "entPhysicalDescr": "LTE Advanced pluggable - Europe/North America Multimode LTE/DC-HSPA+/HSPA+/HSPA", - "entPhysicalClass": "port", - "entPhysicalName": "Cellular0/1/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortCBusSerial", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4279, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 6 + "sensor_deleted": 0, + "sensor_class": "rsrp", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "RSRP: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -89, + "sensor_prev": -89, + "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.9.9.817.1.1.1.1.1.1.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4281, - "entPhysicalDescr": "LTE Advanced pluggable - Europe/North America Multimode LTE/DC-HSPA+/HSPA+/HSPA", - "entPhysicalClass": "port", - "entPhysicalName": "Cellular0/1/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "", - "entPhysicalVendorType": "cevPortCBusSerial", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4279, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": 7 + "sensor_deleted": 0, + "sensor_class": "rsrq", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "RSRQ: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -7, + "sensor_prev": -7, + "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.9.9.817.1.1.1.1.1.2.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4282, - "entPhysicalDescr": "242990000000745", - "entPhysicalClass": "module", - "entPhysicalName": "sim", - "entPhysicalHardwareRev": null, - "entPhysicalFirmwareRev": null, - "entPhysicalSoftwareRev": null, - "entPhysicalAlias": null, - "entPhysicalAssetID": null, - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "IMSI", - "entPhysicalVendorType": "sim", - "entPhysicalSerialNum": null, - "entPhysicalContainedIn": 4002, - "entPhysicalParentRelPos": -1, - "entPhysicalMfgName": null, - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "rssi", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "RSSI: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": -66, + "sensor_prev": -66, + "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.9.9.661.1.3.4.1.1.1.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4283, - "entPhysicalDescr": "356129072321703", - "entPhysicalClass": "module", - "entPhysicalName": "modem", - "entPhysicalHardwareRev": null, - "entPhysicalFirmwareRev": null, - "entPhysicalSoftwareRev": null, - "entPhysicalAlias": null, - "entPhysicalAssetID": null, - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "IMEI", - "entPhysicalVendorType": "modem", - "entPhysicalSerialNum": null, - "entPhysicalContainedIn": 4002, - "entPhysicalParentRelPos": -1, - "entPhysicalMfgName": null, - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "cell", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "Cell: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 39424, + "sensor_prev": 39424, + "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.9.9.661.1.3.2.1.13.4002\"]", + "rrd_type": "GAUGE" }, { - "entPhysicalIndex": 4284, - "entPhysicalDescr": "89015700117300007454", - "entPhysicalClass": "module", - "entPhysicalName": "sim", - "entPhysicalHardwareRev": null, - "entPhysicalFirmwareRev": null, - "entPhysicalSoftwareRev": null, - "entPhysicalAlias": null, - "entPhysicalAssetID": null, - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "ICCID", - "entPhysicalVendorType": "sim", - "entPhysicalSerialNum": null, - "entPhysicalContainedIn": 4002, - "entPhysicalParentRelPos": -1, - "entPhysicalMfgName": null, - "ifIndex": null - } - ] - }, - "poller": "matches discovery" - }, - "transceivers": { - "discovery": { - "transceivers": [ - { - "index": "4125", - "entity_physical_index": null, - "type": "GE LX", - "vendor": "FLEXOPTIX", - "oui": null, - "model": "GLC-LH-SMD", - "revision": "V01", - "serial": "F798YLY", - "date": null, - "ddm": null, - "encoding": null, - "cable": null, - "distance": null, - "wavelength": null, - "connector": null, - "channels": 1, - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "channel", + "sensor_index": "4002", + "sensor_type": "ios", + "sensor_descr": "ChannelRx: Ce0/1/0 mpls.tampnet", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 6400, + "sensor_prev": 6400, + "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.9.9.661.1.3.4.1.1.4.4002\"]", + "rrd_type": "GAUGE" } ] } diff --git a/tests/data/iosxe_isr4321.json b/tests/data/iosxe_isr4321.json index 7b93596a4e69..fd6434e5cd6e 100644 --- a/tests/data/iosxe_isr4321.json +++ b/tests/data/iosxe_isr4321.json @@ -1089,7 +1089,7 @@ "sensor_index": "1096", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Bias Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.021966, @@ -1099,8 +1099,8 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "1096", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "1091", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1139,7 +1139,7 @@ "sensor_index": "1097", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Tx Power", - "group": null, + "group": "transceiver", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": -5.6, @@ -1149,8 +1149,8 @@ "sensor_limit_low_warn": -9.5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "1097", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "1091", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1164,7 +1164,7 @@ "sensor_index": "1098", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Rx Power", - "group": null, + "group": "transceiver", "sensor_divisor": 10, "sensor_multiplier": 1, "sensor_current": -9.1, @@ -1174,8 +1174,8 @@ "sensor_limit_low_warn": -19, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "1098", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "1091", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1389,7 +1389,7 @@ "sensor_index": "1094", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 34.558, @@ -1399,8 +1399,8 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "1094", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "1091", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -1489,7 +1489,7 @@ "sensor_index": "1095", "sensor_type": "cisco-entity-sensor", "sensor_descr": "Subslot 0/0 Transceiver 0 Supply Voltage", - "group": null, + "group": "transceiver", "sensor_divisor": 10000, "sensor_multiplier": 1, "sensor_current": 3.3088, @@ -1499,8 +1499,8 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "1095", - "entPhysicalIndex_measured": "0", + "entPhysicalIndex": "1091", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -3741,7 +3741,7 @@ "transceivers": [ { "index": "1091", - "entity_physical_index": null, + "entity_physical_index": 1091, "type": "GE LX", "vendor": "CISCO", "oui": null, @@ -3756,7 +3756,7 @@ "wavelength": null, "connector": null, "channels": 1, - "ifIndex": null + "ifIndex": 1 } ] } diff --git a/tests/data/iosxr_asr9001.json b/tests/data/iosxr_asr9001.json index 855bf72fb2a6..2b3d5649feb4 100644 --- a/tests/data/iosxr_asr9001.json +++ b/tests/data/iosxr_asr9001.json @@ -13629,7 +13629,7 @@ "sensor_limit_low_warn": 0.012, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -13654,7 +13654,7 @@ "sensor_limit_low_warn": 0.02, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -13679,7 +13679,7 @@ "sensor_limit_low_warn": 0.012, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -13704,7 +13704,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -13779,7 +13779,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -13804,7 +13804,7 @@ "sensor_limit_low_warn": -16.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13829,7 +13829,7 @@ "sensor_limit_low_warn": -18.996, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13854,7 +13854,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13879,7 +13879,7 @@ "sensor_limit_low_warn": -16.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13904,7 +13904,7 @@ "sensor_limit_low_warn": -5.996, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13929,7 +13929,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13954,7 +13954,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -13979,7 +13979,7 @@ "sensor_limit_low_warn": -16.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -14004,7 +14004,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -14029,7 +14029,7 @@ "sensor_limit_low_warn": -9.5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -14429,7 +14429,7 @@ "sensor_limit_low_warn": 2.51e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14479,7 +14479,7 @@ "sensor_limit_low_warn": 1.26e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14504,7 +14504,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14529,7 +14529,7 @@ "sensor_limit_low_warn": 2.51e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14554,7 +14554,7 @@ "sensor_limit_low_warn": 0.0002514, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14579,7 +14579,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14604,7 +14604,7 @@ "sensor_limit_low_warn": 0.0001, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14629,7 +14629,7 @@ "sensor_limit_low_warn": 2.51e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14654,7 +14654,7 @@ "sensor_limit_low_warn": 0.0001, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -14679,7 +14679,7 @@ "sensor_limit_low_warn": 0.0001122, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -15054,7 +15054,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -15379,7 +15379,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -15429,7 +15429,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -15479,7 +15479,7 @@ "sensor_limit_low_warn": -45, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -15529,7 +15529,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -15629,7 +15629,7 @@ "sensor_limit_low_warn": 3, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -17129,7 +17129,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -17279,7 +17279,7 @@ "sensor_limit_low_warn": 3, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -17604,7 +17604,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -17999,7 +17999,7 @@ "sensor_limit_low_warn": 0.012, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18024,7 +18024,7 @@ "sensor_limit_low_warn": 0.02, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18049,7 +18049,7 @@ "sensor_limit_low_warn": 0.012, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18074,7 +18074,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18149,7 +18149,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.2768, "user_func": null, @@ -18174,7 +18174,7 @@ "sensor_limit_low_warn": -16.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": -2.3306690616272, "user_func": "mw_to_dbm", @@ -18199,7 +18199,7 @@ "sensor_limit_low_warn": -18.996, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.145625189237, "user_func": "mw_to_dbm", @@ -18224,7 +18224,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -18249,7 +18249,7 @@ "sensor_limit_low_warn": -16.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": 0.52078030484169, "user_func": "mw_to_dbm", @@ -18274,7 +18274,7 @@ "sensor_limit_low_warn": -5.996, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": -1.7496355877865, "user_func": "mw_to_dbm", @@ -18299,7 +18299,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -18324,7 +18324,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": -1.1952940719622, "user_func": "mw_to_dbm", @@ -18349,7 +18349,7 @@ "sensor_limit_low_warn": -16.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.6050940961032, "user_func": "mw_to_dbm", @@ -18374,7 +18374,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": -2.1126614117229, "user_func": "mw_to_dbm", @@ -18399,7 +18399,7 @@ "sensor_limit_low_warn": -9.5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": -4.4916039493421, "user_func": "mw_to_dbm", @@ -18799,7 +18799,7 @@ "sensor_limit_low_warn": 2.51e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18849,7 +18849,7 @@ "sensor_limit_low_warn": 1.26e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18874,7 +18874,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.0032768, "user_func": null, @@ -18899,7 +18899,7 @@ "sensor_limit_low_warn": 2.51e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18924,7 +18924,7 @@ "sensor_limit_low_warn": 0.0002514, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18949,7 +18949,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.0032768, "user_func": null, @@ -18974,7 +18974,7 @@ "sensor_limit_low_warn": 0.0001, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -18999,7 +18999,7 @@ "sensor_limit_low_warn": 2.51e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19024,7 +19024,7 @@ "sensor_limit_low_warn": 0.0001, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19049,7 +19049,7 @@ "sensor_limit_low_warn": 0.0001122, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19424,7 +19424,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19749,7 +19749,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "21", + "entPhysicalIndex": "37336673", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19799,7 +19799,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19849,7 +19849,7 @@ "sensor_limit_low_warn": -45, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -19899,7 +19899,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": -3276.8, "user_func": null, @@ -19999,7 +19999,7 @@ "sensor_limit_low_warn": 3, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "42", + "entPhysicalIndex": "30054631", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -21499,7 +21499,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "23", + "entPhysicalIndex": "66227682", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -21649,7 +21649,7 @@ "sensor_limit_low_warn": 3, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "44", + "entPhysicalIndex": "31415605", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -21974,7 +21974,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "25", + "entPhysicalIndex": "15526104", "entPhysicalIndex_measured": "ports", "sensor_prev": -32.768, "user_func": null, @@ -27685,7 +27685,7 @@ "transceivers": [ { "index": "15526104", - "entity_physical_index": 25, + "entity_physical_index": 15526104, "type": "1000BASE-T SFP (NEBS 3), UTP, 100m", "vendor": "", "oui": null, @@ -27704,7 +27704,7 @@ }, { "index": "30054631", - "entity_physical_index": 42, + "entity_physical_index": 30054631, "type": "10GBASE-LR SFP+ Module for SMF", "vendor": "", "oui": null, @@ -27723,7 +27723,7 @@ }, { "index": "31415605", - "entity_physical_index": 44, + "entity_physical_index": 31415605, "type": "10GBASE-LR SFP+ Module for SMF", "vendor": "", "oui": null, @@ -27742,7 +27742,7 @@ }, { "index": "37336673", - "entity_physical_index": 21, + "entity_physical_index": 37336673, "type": "Multirate 10GBASE-LR and OC-192/STM-64 SR-1 XFP, SMF", "vendor": "", "oui": null, @@ -27761,7 +27761,7 @@ }, { "index": "66227682", - "entity_physical_index": 23, + "entity_physical_index": 66227682, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, diff --git a/tests/data/iosxr_asr9010.json b/tests/data/iosxr_asr9010.json index 3174cc5b6b14..6ba17d753f38 100644 --- a/tests/data/iosxr_asr9010.json +++ b/tests/data/iosxr_asr9010.json @@ -20387,7 +20387,7 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20412,7 +20412,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20437,7 +20437,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20462,7 +20462,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20487,7 +20487,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20512,7 +20512,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20537,7 +20537,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20562,7 +20562,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20587,7 +20587,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20612,7 +20612,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20637,7 +20637,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20662,7 +20662,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20687,7 +20687,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20712,7 +20712,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20737,7 +20737,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20762,7 +20762,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20787,7 +20787,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20812,7 +20812,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20837,7 +20837,7 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20862,7 +20862,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20887,7 +20887,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20912,7 +20912,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -20937,7 +20937,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -20962,7 +20962,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -20987,7 +20987,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21012,7 +21012,7 @@ "sensor_limit_low_warn": -7.011, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21037,7 +21037,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21062,7 +21062,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21087,7 +21087,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21112,7 +21112,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21137,7 +21137,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21162,7 +21162,7 @@ "sensor_limit_low_warn": -15.528, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21187,7 +21187,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21212,7 +21212,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21237,7 +21237,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21262,7 +21262,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21287,7 +21287,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21312,7 +21312,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21337,7 +21337,7 @@ "sensor_limit_low_warn": -23.979, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21362,7 +21362,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21387,7 +21387,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21412,7 +21412,7 @@ "sensor_limit_low_warn": -7.011, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21437,7 +21437,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21462,7 +21462,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21487,7 +21487,7 @@ "sensor_limit_low_warn": -15.528, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21512,7 +21512,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21537,7 +21537,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21562,7 +21562,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21587,7 +21587,7 @@ "sensor_limit_low_warn": -20, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21612,7 +21612,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21637,7 +21637,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21662,7 +21662,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21687,7 +21687,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21712,7 +21712,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21737,7 +21737,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21762,7 +21762,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21787,7 +21787,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21812,7 +21812,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21837,7 +21837,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21862,7 +21862,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21887,7 +21887,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21912,7 +21912,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21937,7 +21937,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21962,7 +21962,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -21987,7 +21987,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -22012,7 +22012,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -22037,7 +22037,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22062,7 +22062,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22087,7 +22087,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22112,7 +22112,7 @@ "sensor_limit_low_warn": 0.000199, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22137,7 +22137,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22162,7 +22162,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22187,7 +22187,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22212,7 +22212,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22237,7 +22237,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22262,7 +22262,7 @@ "sensor_limit_low_warn": 2.8e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22287,7 +22287,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22312,7 +22312,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22337,7 +22337,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22362,7 +22362,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22387,7 +22387,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22412,7 +22412,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22437,7 +22437,7 @@ "sensor_limit_low_warn": 4.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22462,7 +22462,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22487,7 +22487,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22512,7 +22512,7 @@ "sensor_limit_low_warn": 0.000199, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22537,7 +22537,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22562,7 +22562,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22587,7 +22587,7 @@ "sensor_limit_low_warn": 2.8e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22612,7 +22612,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22637,7 +22637,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22662,7 +22662,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22687,7 +22687,7 @@ "sensor_limit_low_warn": 1.0e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22712,7 +22712,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22737,7 +22737,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22762,7 +22762,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22787,7 +22787,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22812,7 +22812,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22837,7 +22837,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22862,7 +22862,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22887,7 +22887,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22912,7 +22912,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22937,7 +22937,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22962,7 +22962,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -22987,7 +22987,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -23012,7 +23012,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -23037,7 +23037,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -23062,7 +23062,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -23087,7 +23087,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -23112,7 +23112,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24087,7 +24087,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24112,7 +24112,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24137,7 +24137,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24262,7 +24262,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24287,7 +24287,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24362,7 +24362,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24387,7 +24387,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24412,7 +24412,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24487,7 +24487,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24562,7 +24562,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24637,7 +24637,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24712,7 +24712,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24837,7 +24837,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -24862,7 +24862,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25087,7 +25087,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25112,7 +25112,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25137,7 +25137,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25162,7 +25162,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25187,7 +25187,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25312,7 +25312,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25362,7 +25362,7 @@ "sensor_limit_low_warn": -35, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -25412,7 +25412,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26012,7 +26012,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26087,7 +26087,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26212,7 +26212,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26612,7 +26612,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26837,7 +26837,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26862,7 +26862,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26887,7 +26887,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -26912,7 +26912,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -27087,7 +27087,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -27212,7 +27212,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -27662,7 +27662,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -28187,7 +28187,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -28237,7 +28237,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29537,7 +29537,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29762,7 +29762,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29837,7 +29837,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -29912,7 +29912,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30612,7 +30612,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30712,7 +30712,7 @@ "sensor_limit_low_warn": 2.9, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -30787,7 +30787,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31232,7 +31232,7 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31257,7 +31257,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.2768, "user_func": null, @@ -31282,7 +31282,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31307,7 +31307,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.2768, "user_func": null, @@ -31332,7 +31332,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31357,7 +31357,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31382,7 +31382,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31407,7 +31407,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31432,7 +31432,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31457,7 +31457,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31482,7 +31482,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31507,7 +31507,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31532,7 +31532,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31557,7 +31557,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31582,7 +31582,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31607,7 +31607,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31632,7 +31632,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.2768, "user_func": null, @@ -31657,7 +31657,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31682,7 +31682,7 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31707,7 +31707,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31732,7 +31732,7 @@ "sensor_limit_low_warn": 0.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31757,7 +31757,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -31782,7 +31782,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": -7.1219827006977, "user_func": "mw_to_dbm", @@ -31807,7 +31807,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -31832,7 +31832,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.4515513999149, "user_func": "mw_to_dbm", @@ -31857,7 +31857,7 @@ "sensor_limit_low_warn": -7.011, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.5654732351381, "user_func": "mw_to_dbm", @@ -31882,7 +31882,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": -8.5078088734462, "user_func": "mw_to_dbm", @@ -31907,7 +31907,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -31932,7 +31932,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": -6.0906489289662, "user_func": "mw_to_dbm", @@ -31957,7 +31957,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": -15.528419686578, "user_func": "mw_to_dbm", @@ -31982,7 +31982,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": -8.6646109162978, "user_func": "mw_to_dbm", @@ -32007,7 +32007,7 @@ "sensor_limit_low_warn": -15.528, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.3461714855158, "user_func": "mw_to_dbm", @@ -32032,7 +32032,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": -13.665315444204, "user_func": "mw_to_dbm", @@ -32057,7 +32057,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": -11.739251972992, "user_func": "mw_to_dbm", @@ -32082,7 +32082,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": -6.1261017366127, "user_func": "mw_to_dbm", @@ -32107,7 +32107,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": -17.212463990472, "user_func": "mw_to_dbm", @@ -32132,7 +32132,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.9345981956604, "user_func": "mw_to_dbm", @@ -32157,7 +32157,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": -7.1444269099223, "user_func": "mw_to_dbm", @@ -32182,7 +32182,7 @@ "sensor_limit_low_warn": -23.979, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": -15.37602002101, "user_func": "mw_to_dbm", @@ -32207,7 +32207,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.4821356447571, "user_func": "mw_to_dbm", @@ -32232,7 +32232,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -32257,7 +32257,7 @@ "sensor_limit_low_warn": -7.011, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.5654732351381, "user_func": "mw_to_dbm", @@ -32282,7 +32282,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -32307,7 +32307,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -32332,7 +32332,7 @@ "sensor_limit_low_warn": -15.528, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": -3.9685562737982, "user_func": "mw_to_dbm", @@ -32357,7 +32357,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": -14.202164033832, "user_func": "mw_to_dbm", @@ -32382,7 +32382,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": -7.2124639904717, "user_func": "mw_to_dbm", @@ -32407,7 +32407,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": -6.1978875828839, "user_func": "mw_to_dbm", @@ -32432,7 +32432,7 @@ "sensor_limit_low_warn": -20, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.654310959658, "user_func": "mw_to_dbm", @@ -32457,7 +32457,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": -6.0554831917378, "user_func": "mw_to_dbm", @@ -32482,7 +32482,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -32507,7 +32507,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": -7.0996538863748, "user_func": "mw_to_dbm", @@ -32532,7 +32532,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": -8.0410034759077, "user_func": "mw_to_dbm", @@ -32557,7 +32557,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": -13.665315444204, "user_func": "mw_to_dbm", @@ -32582,7 +32582,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": -10.969100130081, "user_func": "mw_to_dbm", @@ -32607,7 +32607,7 @@ "sensor_limit_low_warn": -21.549, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": -9.3181413825384, "user_func": "mw_to_dbm", @@ -32632,7 +32632,7 @@ "sensor_limit_low_warn": -19.208, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": -11.739251972992, "user_func": "mw_to_dbm", @@ -32657,7 +32657,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", @@ -32682,7 +32682,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -32707,7 +32707,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -32732,7 +32732,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": 0, "user_func": "mw_to_dbm", @@ -32757,7 +32757,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.8838029403677, "user_func": "mw_to_dbm", @@ -32782,7 +32782,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.5284196865778, "user_func": "mw_to_dbm", @@ -32807,7 +32807,7 @@ "sensor_limit_low_warn": -9.508, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": -7.1896663275227, "user_func": "mw_to_dbm", @@ -32832,7 +32832,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.8335949266172, "user_func": "mw_to_dbm", @@ -32857,7 +32857,7 @@ "sensor_limit_low_warn": -9.031, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": -5.9687947882418, "user_func": "mw_to_dbm", @@ -32882,7 +32882,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -32907,7 +32907,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.032768, "user_func": null, @@ -32932,7 +32932,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -32957,7 +32957,7 @@ "sensor_limit_low_warn": 0.000199, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -32982,7 +32982,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33007,7 +33007,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33032,7 +33032,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33057,7 +33057,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33082,7 +33082,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33107,7 +33107,7 @@ "sensor_limit_low_warn": 2.8e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33132,7 +33132,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33157,7 +33157,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33182,7 +33182,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33207,7 +33207,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33232,7 +33232,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33257,7 +33257,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33282,7 +33282,7 @@ "sensor_limit_low_warn": 4.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33307,7 +33307,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33332,7 +33332,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33357,7 +33357,7 @@ "sensor_limit_low_warn": 0.000199, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33382,7 +33382,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.032768, "user_func": null, @@ -33407,7 +33407,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.032768, "user_func": null, @@ -33432,7 +33432,7 @@ "sensor_limit_low_warn": 2.8e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33457,7 +33457,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33482,7 +33482,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33507,7 +33507,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33532,7 +33532,7 @@ "sensor_limit_low_warn": 1.0e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33557,7 +33557,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33582,7 +33582,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33607,7 +33607,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33632,7 +33632,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33657,7 +33657,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33682,7 +33682,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33707,7 +33707,7 @@ "sensor_limit_low_warn": 7.0e-6, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33732,7 +33732,7 @@ "sensor_limit_low_warn": 1.2e-5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33757,7 +33757,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33782,7 +33782,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.032768, "user_func": null, @@ -33807,7 +33807,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.032768, "user_func": null, @@ -33832,7 +33832,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": -0.032768, "user_func": null, @@ -33857,7 +33857,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33882,7 +33882,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33907,7 +33907,7 @@ "sensor_limit_low_warn": 0.000112, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33932,7 +33932,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -33957,7 +33957,7 @@ "sensor_limit_low_warn": 0.000125, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -34932,7 +34932,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -34957,7 +34957,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -34982,7 +34982,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35107,7 +35107,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35132,7 +35132,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35207,7 +35207,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35232,7 +35232,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35257,7 +35257,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35332,7 +35332,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": -3276.8, "user_func": null, @@ -35407,7 +35407,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": -3276.8, "user_func": null, @@ -35482,7 +35482,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": -3276.8, "user_func": null, @@ -35557,7 +35557,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35682,7 +35682,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "13", + "entPhysicalIndex": "8198755", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35707,7 +35707,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35932,7 +35932,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35957,7 +35957,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -35982,7 +35982,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36007,7 +36007,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "12", + "entPhysicalIndex": "8913339", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36032,7 +36032,7 @@ "sensor_limit_low_warn": -5, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36157,7 +36157,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36207,7 +36207,7 @@ "sensor_limit_low_warn": -35, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36257,7 +36257,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36857,7 +36857,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "40", + "entPhysicalIndex": "4860170", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -36932,7 +36932,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "32", + "entPhysicalIndex": "38193523", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37057,7 +37057,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "71", + "entPhysicalIndex": "25245506", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37457,7 +37457,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "67", + "entPhysicalIndex": "53949430", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37682,7 +37682,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "64", + "entPhysicalIndex": "20702176", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37707,7 +37707,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "65", + "entPhysicalIndex": "60459837", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37732,7 +37732,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "81", + "entPhysicalIndex": "56148731", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37757,7 +37757,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "37", + "entPhysicalIndex": "6606577", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -37932,7 +37932,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "49", + "entPhysicalIndex": "60375226", "entPhysicalIndex_measured": "ports", "sensor_prev": -32.768, "user_func": null, @@ -38057,7 +38057,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "80", + "entPhysicalIndex": "59315058", "entPhysicalIndex_measured": "ports", "sensor_prev": -32.768, "user_func": null, @@ -38507,7 +38507,7 @@ "sensor_limit_low_warn": null, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "50", + "entPhysicalIndex": "43477411", "entPhysicalIndex_measured": "ports", "sensor_prev": -32.768, "user_func": null, @@ -39032,7 +39032,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "62", + "entPhysicalIndex": "58899190", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -39082,7 +39082,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "36", + "entPhysicalIndex": "41901182", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -40382,7 +40382,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "31", + "entPhysicalIndex": "46850942", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -40607,7 +40607,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "33", + "entPhysicalIndex": "28667368", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -40682,7 +40682,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "34", + "entPhysicalIndex": "12626805", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -40757,7 +40757,7 @@ "sensor_limit_low_warn": 3.14, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "66", + "entPhysicalIndex": "37780378", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -41457,7 +41457,7 @@ "sensor_limit_low_warn": 3.07, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "39", + "entPhysicalIndex": "33243763", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -41557,7 +41557,7 @@ "sensor_limit_low_warn": 2.9, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "69", + "entPhysicalIndex": "15752416", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -41632,7 +41632,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "63", + "entPhysicalIndex": "46460939", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -52389,7 +52389,7 @@ "transceivers": [ { "index": "12626805", - "entity_physical_index": 34, + "entity_physical_index": 12626805, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52408,7 +52408,7 @@ }, { "index": "15752416", - "entity_physical_index": 69, + "entity_physical_index": 15752416, "type": "Non-Cisco OEM SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52427,7 +52427,7 @@ }, { "index": "20702176", - "entity_physical_index": 64, + "entity_physical_index": 20702176, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, @@ -52446,7 +52446,7 @@ }, { "index": "25245506", - "entity_physical_index": 71, + "entity_physical_index": 25245506, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52465,7 +52465,7 @@ }, { "index": "28667368", - "entity_physical_index": 33, + "entity_physical_index": 28667368, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52484,7 +52484,7 @@ }, { "index": "33243763", - "entity_physical_index": 39, + "entity_physical_index": 33243763, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52503,7 +52503,7 @@ }, { "index": "37780378", - "entity_physical_index": 66, + "entity_physical_index": 37780378, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, @@ -52522,7 +52522,7 @@ }, { "index": "38193523", - "entity_physical_index": 32, + "entity_physical_index": 38193523, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52541,7 +52541,7 @@ }, { "index": "41901182", - "entity_physical_index": 36, + "entity_physical_index": 41901182, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, @@ -52560,7 +52560,7 @@ }, { "index": "43477411", - "entity_physical_index": 50, + "entity_physical_index": 43477411, "type": "1000BASE-T SFP transceiver module for Category 5 copper wire", "vendor": "", "oui": null, @@ -52579,7 +52579,7 @@ }, { "index": "46460939", - "entity_physical_index": 63, + "entity_physical_index": 46460939, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52598,7 +52598,7 @@ }, { "index": "46850942", - "entity_physical_index": 31, + "entity_physical_index": 46850942, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, @@ -52617,7 +52617,7 @@ }, { "index": "4860170", - "entity_physical_index": 40, + "entity_physical_index": 4860170, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, @@ -52636,7 +52636,7 @@ }, { "index": "53949430", - "entity_physical_index": 67, + "entity_physical_index": 53949430, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52655,7 +52655,7 @@ }, { "index": "56148731", - "entity_physical_index": 81, + "entity_physical_index": 56148731, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52674,7 +52674,7 @@ }, { "index": "58899190", - "entity_physical_index": 62, + "entity_physical_index": 58899190, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52693,7 +52693,7 @@ }, { "index": "59315058", - "entity_physical_index": 80, + "entity_physical_index": 59315058, "type": "GE T", "vendor": "", "oui": null, @@ -52712,7 +52712,7 @@ }, { "index": "60375226", - "entity_physical_index": 49, + "entity_physical_index": 60375226, "type": "GE T", "vendor": "", "oui": null, @@ -52731,7 +52731,7 @@ }, { "index": "60459837", - "entity_physical_index": 65, + "entity_physical_index": 60459837, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "", "oui": null, @@ -52750,7 +52750,7 @@ }, { "index": "6606577", - "entity_physical_index": 37, + "entity_physical_index": 6606577, "type": "Non-Cisco OPTOKON SFP 1G Pluggable Optics Module", "vendor": "", "oui": null, @@ -52769,7 +52769,7 @@ }, { "index": "8198755", - "entity_physical_index": 13, + "entity_physical_index": 8198755, "type": "Multirate 10GBASE-LR and OC-192/STM-64 SR-1 XFP, SMF", "vendor": "", "oui": null, @@ -52788,7 +52788,7 @@ }, { "index": "8913339", - "entity_physical_index": 12, + "entity_physical_index": 8913339, "type": "Multirate 10GBASE-LR and OC-192/STM-64 SR-1 XFP, SMF", "vendor": "", "oui": null, diff --git a/tests/data/iosxr_asr9901.json b/tests/data/iosxr_asr9901.json index 54abc9fc165a..f047f88c7814 100644 --- a/tests/data/iosxr_asr9901.json +++ b/tests/data/iosxr_asr9901.json @@ -10264,7 +10264,7 @@ "sensor_index": "2990330", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.025012, @@ -10274,8 +10274,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990330", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10289,7 +10289,7 @@ "sensor_index": "2994426", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0, @@ -10299,8 +10299,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994426", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10314,7 +10314,7 @@ "sensor_index": "3014906", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.029282, @@ -10324,8 +10324,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014906", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10339,7 +10339,7 @@ "sensor_index": "3072250", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.034, @@ -10349,8 +10349,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072250", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10364,7 +10364,7 @@ "sensor_index": "2990350", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -4.7873112440161, @@ -10374,8 +10374,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990350", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10389,7 +10389,7 @@ "sensor_index": "2990362", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -3.3423144928062, @@ -10399,8 +10399,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990362", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10414,7 +10414,7 @@ "sensor_index": "2994446", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -60, @@ -10424,8 +10424,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994446", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10439,7 +10439,7 @@ "sensor_index": "2994458", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -60, @@ -10449,8 +10449,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994458", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10464,7 +10464,7 @@ "sensor_index": "3014926", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": 2.5197871006338, @@ -10474,8 +10474,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014926", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10489,7 +10489,7 @@ "sensor_index": "3014938", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -2.1126614117229, @@ -10499,8 +10499,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014938", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10514,7 +10514,7 @@ "sensor_index": "3072270", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -2.2643295107394, @@ -10524,8 +10524,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072270", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10539,7 +10539,7 @@ "sensor_index": "3072282", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -0.86716098239582, @@ -10549,8 +10549,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072282", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -10839,7 +10839,7 @@ "sensor_index": "2990350", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0003321, @@ -10849,8 +10849,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990350", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10864,7 +10864,7 @@ "sensor_index": "2990362", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0004632, @@ -10874,8 +10874,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990362", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10889,7 +10889,7 @@ "sensor_index": "2994446", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0, @@ -10899,8 +10899,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994446", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10914,7 +10914,7 @@ "sensor_index": "2994458", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0, @@ -10924,8 +10924,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994458", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10939,7 +10939,7 @@ "sensor_index": "3014926", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0017864, @@ -10949,8 +10949,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014926", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10964,7 +10964,7 @@ "sensor_index": "3014938", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0006148, @@ -10974,8 +10974,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014938", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -10989,7 +10989,7 @@ "sensor_index": "3072270", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0005937, @@ -10999,8 +10999,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072270", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -11014,7 +11014,7 @@ "sensor_index": "3072282", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.000819, @@ -11024,8 +11024,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072282", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -11764,7 +11764,7 @@ "sensor_index": "2990470", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 18.394, @@ -11774,8 +11774,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990470", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -11789,7 +11789,7 @@ "sensor_index": "2994566", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0, @@ -11799,8 +11799,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994566", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -11814,7 +11814,7 @@ "sensor_index": "3015046", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 29.812, @@ -11824,8 +11824,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3015046", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -11964,7 +11964,7 @@ "sensor_index": "3072390", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 31.3, @@ -11974,8 +11974,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072390", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15014,7 +15014,7 @@ "sensor_index": "2990320", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 3.38, @@ -15024,8 +15024,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990320", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15039,7 +15039,7 @@ "sensor_index": "2994416", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0, @@ -15049,8 +15049,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994416", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15064,7 +15064,7 @@ "sensor_index": "3014896", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 3.359, @@ -15074,8 +15074,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014896", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15089,7 +15089,7 @@ "sensor_index": "3072240", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 3.265, @@ -15099,8 +15099,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072240", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15634,7 +15634,7 @@ "sensor_index": "2990330", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.025012, @@ -15644,8 +15644,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990330", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15659,7 +15659,7 @@ "sensor_index": "2994426", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0, @@ -15669,8 +15669,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994426", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15684,7 +15684,7 @@ "sensor_index": "3014906", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.029282, @@ -15694,8 +15694,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014906", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15709,7 +15709,7 @@ "sensor_index": "3072250", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Tx Lane 0 Current", - "group": null, + "group": "transceiver", "sensor_divisor": 1000000, "sensor_multiplier": 1, "sensor_current": 0.034, @@ -15719,8 +15719,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072250", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -15734,7 +15734,7 @@ "sensor_index": "2990350", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -4.7873112440161, @@ -15744,8 +15744,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990350", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": -4.7873112440161, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15759,7 +15759,7 @@ "sensor_index": "2990362", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -3.3423144928062, @@ -15769,8 +15769,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990362", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": -3.3423144928062, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15784,7 +15784,7 @@ "sensor_index": "2994446", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -60, @@ -15794,8 +15794,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994446", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15809,7 +15809,7 @@ "sensor_index": "2994458", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -60, @@ -15819,8 +15819,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994458", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15834,7 +15834,7 @@ "sensor_index": "3014926", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": 2.5197871006338, @@ -15844,8 +15844,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014926", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": 2.5197871006338, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15859,7 +15859,7 @@ "sensor_index": "3014938", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -2.1126614117229, @@ -15869,8 +15869,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014938", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": -2.1126614117229, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15884,7 +15884,7 @@ "sensor_index": "3072270", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -2.2643295107394, @@ -15894,8 +15894,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072270", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": -2.2643295107394, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -15909,7 +15909,7 @@ "sensor_index": "3072282", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1000, "sensor_current": -0.86716098239582, @@ -15919,8 +15919,8 @@ "sensor_limit_low_warn": -60, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072282", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": -0.86716098239582, "user_func": "mw_to_dbm", "rrd_type": "GAUGE", @@ -16209,7 +16209,7 @@ "sensor_index": "2990350", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0003321, @@ -16219,8 +16219,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990350", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16234,7 +16234,7 @@ "sensor_index": "2990362", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0004632, @@ -16244,8 +16244,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990362", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16259,7 +16259,7 @@ "sensor_index": "2994446", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0, @@ -16269,8 +16269,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994446", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16284,7 +16284,7 @@ "sensor_index": "2994458", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0, @@ -16294,8 +16294,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994458", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16309,7 +16309,7 @@ "sensor_index": "3014926", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0017864, @@ -16319,8 +16319,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014926", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16334,7 +16334,7 @@ "sensor_index": "3014938", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0006148, @@ -16344,8 +16344,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014938", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16359,7 +16359,7 @@ "sensor_index": "3072270", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Tx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.0005937, @@ -16369,8 +16369,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072270", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -16384,7 +16384,7 @@ "sensor_index": "3072282", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Rx Lane 0 Power", - "group": null, + "group": "transceiver", "sensor_divisor": 100000000, "sensor_multiplier": 1, "sensor_current": 0.000819, @@ -16394,8 +16394,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072282", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -17134,7 +17134,7 @@ "sensor_index": "2990470", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 18.394, @@ -17144,8 +17144,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990470", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -17159,7 +17159,7 @@ "sensor_index": "2994566", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0, @@ -17169,8 +17169,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994566", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -17184,7 +17184,7 @@ "sensor_index": "3015046", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 29.812, @@ -17194,8 +17194,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3015046", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -17334,7 +17334,7 @@ "sensor_index": "3072390", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-Module Temp", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 31.3, @@ -17344,8 +17344,8 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072390", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -20384,7 +20384,7 @@ "sensor_index": "2990320", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-2 - 0/0-PORT-2-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 3.38, @@ -20394,8 +20394,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2990320", - "entPhysicalIndex_measured": "2990081", + "entPhysicalIndex": "2990081", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -20409,7 +20409,7 @@ "sensor_index": "2994416", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-3 - 0/0-PORT-3-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0, @@ -20419,8 +20419,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "2994416", - "entPhysicalIndex_measured": "2994177", + "entPhysicalIndex": "2994177", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -20434,7 +20434,7 @@ "sensor_index": "3014896", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-8 - 0/0-PORT-8-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 3.359, @@ -20444,8 +20444,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3014896", - "entPhysicalIndex_measured": "3014657", + "entPhysicalIndex": "3014657", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -20459,7 +20459,7 @@ "sensor_index": "3072240", "sensor_type": "cisco-entity-sensor", "sensor_descr": "0/0-PORT-22 - 0/0-PORT-22-3.3 V", - "group": null, + "group": "transceiver", "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 3.265, @@ -20469,8 +20469,8 @@ "sensor_limit_low_warn": 0, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "3072240", - "entPhysicalIndex_measured": "3072001", + "entPhysicalIndex": "3072001", + "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, "rrd_type": "GAUGE", @@ -29385,7 +29385,7 @@ "transceivers": [ { "index": "2990081", - "entity_physical_index": 64, + "entity_physical_index": 2990081, "type": "1000BASE-LX/LH SFP transceiver module, MMF/SMF, 1310nm, DOM", "vendor": "CISCO-FINISAR", "oui": null, @@ -29404,7 +29404,7 @@ }, { "index": "2994177", - "entity_physical_index": 81, + "entity_physical_index": 2994177, "type": "1000BASE-T SFP (NEBS 3), UTP, 100m", "vendor": "CISCO-FINISAR", "oui": null, @@ -29423,7 +29423,7 @@ }, { "index": "3014657", - "entity_physical_index": 65, + "entity_physical_index": 3014657, "type": "10GBASE-LR SFP+ Module for SMF", "vendor": "CISCO-FINISAR", "oui": null, @@ -29442,7 +29442,7 @@ }, { "index": "3072001", - "entity_physical_index": 67, + "entity_physical_index": 3072001, "type": "10GBASE-LR SFP+ Module for SMF", "vendor": "CISCO-FINISAR", "oui": null, diff --git a/tests/data/iosxr_ncs55a2.json b/tests/data/iosxr_ncs55a2.json index b81e6593f76d..86e83dfbdc05 100644 --- a/tests/data/iosxr_ncs55a2.json +++ b/tests/data/iosxr_ncs55a2.json @@ -17630,15168 +17630,15326 @@ ] } }, - "processors": { + "ports-stack": { "discovery": { - "processors": [ + "ports_stack": [ { - "entPhysicalIndex": 13, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.1.1.8.4097", - "processor_index": "4097", - "processor_type": "cpm", - "processor_usage": 1, - "processor_descr": "0/RP0-Virtual processor for RP XR", - "processor_precision": 1, - "processor_perc_warn": 75 + "high_ifIndex": 47, + "low_ifIndex": 48, + "ifStackStatus": "active" }, { - "entPhysicalIndex": 11, - "hrDeviceIndex": 0, - "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.1.1.8.4129", - "processor_index": "4129", - "processor_type": "cpm", - "processor_usage": 0, - "processor_descr": "0/RP0-Virtual processor for admin", - "processor_precision": 1, - "processor_perc_warn": 75 - } - ] - }, - "poller": "matches discovery" - }, - "mempools": { - "discovery": { - "mempools": [ + "high_ifIndex": 47, + "low_ifIndex": 49, + "ifStackStatus": "active" + }, { - "mempool_index": "11.1", - "entPhysicalIndex": 11, - "mempool_type": "cemp", - "mempool_class": "system", - "mempool_precision": 1, - "mempool_descr": "0/RP0-Virtual Processor For Admin - Processor", - "mempool_perc": 10, - "mempool_perc_oid": null, - "mempool_used": 424804352, - "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.11.1", - "mempool_free": 3770679296, - "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.11.1", - "mempool_total": 4195483648, - "mempool_total_oid": null, - "mempool_largestfree": null, - "mempool_lowestfree": null, - "mempool_deleted": 0, - "mempool_perc_warn": 90 + "high_ifIndex": 47, + "low_ifIndex": 50, + "ifStackStatus": "active" }, { - "mempool_index": "13.1", - "entPhysicalIndex": 13, - "mempool_type": "cemp", - "mempool_class": "system", - "mempool_precision": 1, - "mempool_descr": "0/RP0-Virtual Processor For RP XR - Processor", - "mempool_perc": 19, - "mempool_perc_oid": null, - "mempool_used": 2467299328, - "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.13.1", - "mempool_free": 10397679616, - "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.13.1", - "mempool_total": 12864978944, - "mempool_total_oid": null, - "mempool_largestfree": null, - "mempool_lowestfree": null, - "mempool_deleted": 0, - "mempool_perc_warn": 90 + "high_ifIndex": 51, + "low_ifIndex": 47, + "ifStackStatus": "active" }, { - "mempool_index": "13.3", - "entPhysicalIndex": 13, - "mempool_type": "cemp", - "mempool_class": "system", - "mempool_precision": 1, - "mempool_descr": "0/RP0-Virtual Processor For RP XR - Image", - "mempool_perc": 100, - "mempool_perc_oid": null, - "mempool_used": 4194304, - "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.13.3", - "mempool_free": 0, - "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.13.3", - "mempool_total": 4194304, - "mempool_total_oid": null, - "mempool_largestfree": null, - "mempool_lowestfree": null, - "mempool_deleted": 0, - "mempool_perc_warn": 90 + "high_ifIndex": 73, + "low_ifIndex": 47, + "ifStackStatus": "active" } ] - }, - "poller": "matches discovery" + } }, - "sensors": { + "entity-physical": { "discovery": { - "sensors": [ - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2101", - "sensor_index": "2101", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_IOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.75, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2101", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, + "entPhysical": [ { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130170", - "sensor_index": "2130170", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.034956, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1, + "entPhysicalDescr": "NC55A2 MOD Base Route Processor Card", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "1120.00", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "FOC12345I2R", + "entPhysicalAssetID": "FOC12345I2R", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NCS-55A2-MOD-S", + "entPhysicalVendorType": "cevModuleNC55RPFIXED", + "entPhysicalSerialNum": "FOC12345I2R", + "entPhysicalContainedIn": 8384602, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134266", - "sensor_index": "2134266", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.035064, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-CPU-IOFPGA", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "1.27", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 9, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138362", - "sensor_index": "2138362", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 3, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Bootloader", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "1.13", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142458", - "sensor_index": "2142458", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146554", - "sensor_index": "2146554", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.033274, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154746", - "sensor_index": "2154746", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158842", - "sensor_index": "2158842", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.06128, - "sensor_limit": 0, - "sensor_limit_warn": 0.11, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0.02, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162938", - "sensor_index": "2162938", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.035696, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2309", - "sensor_index": "2309", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V25_AVDD_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.257, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2309", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2401", - "sensor_index": "2401", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_IOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 37.5, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2401", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2402", - "sensor_index": "2402", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_IOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 5.25, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2402", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2701", - "sensor_index": "2701", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 9, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2701", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2702", - "sensor_index": "2702", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.406, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2702", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2703", - "sensor_index": "2703", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.5, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2703", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2704", - "sensor_index": "2704", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.25, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2704", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2705", - "sensor_index": "2705", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.5, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2705", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2706", - "sensor_index": "2706", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.234, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2706", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4358", - "sensor_index": "4358", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Input Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.468, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4358", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4359", - "sensor_index": "4359", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Output Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 8.203, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4359", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8454", - "sensor_index": "8454", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Input Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.468, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8454", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8455", - "sensor_index": "8455", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Output Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 5.859, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8455", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130190", - "sensor_index": "2130190", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -1.81972, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130202", - "sensor_index": "2130202", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.37171, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134286", - "sensor_index": "2134286", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -4.44301, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134298", - "sensor_index": "2134298", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.6584, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138382", - "sensor_index": "2138382", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138394", - "sensor_index": "2138394", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142478", - "sensor_index": "2142478", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142490", - "sensor_index": "2142490", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146574", - "sensor_index": "2146574", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.60665, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146586", - "sensor_index": "2146586", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.09644, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154766", - "sensor_index": "2154766", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154778", - "sensor_index": "2154778", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158862", - "sensor_index": "2158862", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": 1.12504, - "sensor_limit": 0, - "sensor_limit_warn": 4.00002, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -1.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158874", - "sensor_index": "2158874", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -1.7192, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -18.01343, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162958", - "sensor_index": "2162958", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -1.50396, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162970", - "sensor_index": "2162970", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -10.89909, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.23491", - "sensor_index": "23491", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT0-FAN_0 - 0/FT0-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "23491", - "entPhysicalIndex_measured": "23490", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.27587", - "sensor_index": "27587", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT1-FAN_0 - 0/FT1-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "27587", - "entPhysicalIndex_measured": "27586", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.31683", - "sensor_index": "31683", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT2-FAN_0 - 0/FT2-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "31683", - "entPhysicalIndex_measured": "31682", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.35779", - "sensor_index": "35779", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT3-FAN_0 - 0/FT3-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "35779", - "entPhysicalIndex_measured": "35778", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.39875", - "sensor_index": "39875", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT4-FAN_0 - 0/FT4-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11392, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "39875", - "entPhysicalIndex_measured": "39874", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.43971", - "sensor_index": "43971", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT5-FAN_0 - 0/FT5-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11513, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "43971", - "entPhysicalIndex_measured": "43970", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.48067", - "sensor_index": "48067", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT6-FAN_0 - 0/FT6-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11790, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "48067", - "entPhysicalIndex_measured": "48066", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.5046", - "sensor_index": "5046", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0-FAN_0 - 0/PM0-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 9952, - "sensor_limit": 17913.6, - "sensor_limit_warn": null, - "sensor_limit_low": 7961.6, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "5046", - "entPhysicalIndex_measured": "4946", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.52163", - "sensor_index": "52163", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT7-FAN_0 - 0/FT7-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11513, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "52163", - "entPhysicalIndex_measured": "52162", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.9142", - "sensor_index": "9142", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1-FAN_0 - 0/PM1-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 9952, - "sensor_limit": 17913.6, - "sensor_limit_warn": null, - "sensor_limit_low": 7961.6, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "9142", - "entPhysicalIndex_measured": "9042", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4367", - "sensor_index": "4367", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Input Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 107.64, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4367", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4368", - "sensor_index": "4368", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Output Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 99.198, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4368", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8463", - "sensor_index": "8463", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Input Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 107.64, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8463", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8464", - "sensor_index": "8464", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Output Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 70.946, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8464", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.1", - "sensor_index": "1", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/RP0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "1", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.200705", - "sensor_index": "200705", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "200705", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.20481", - "sensor_index": "20481", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "20481", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2129921", - "sensor_index": "2129921", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2129921", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2134017", - "sensor_index": "2134017", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2134017", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2138113", - "sensor_index": "2138113", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2138113", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2142209", - "sensor_index": "2142209", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/3", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2142209", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2146305", - "sensor_index": "2146305", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/4", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2146305", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2154497", - "sensor_index": "2154497", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "GigabitEthernet0/0/0/6", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2154497", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2158593", - "sensor_index": "2158593", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/7", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2158593", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2162689", - "sensor_index": "2162689", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/8", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2162689", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.24577", - "sensor_index": "24577", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "24577", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.28673", - "sensor_index": "28673", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "28673", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.32769", - "sensor_index": "32769", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT3", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "32769", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.36865", - "sensor_index": "36865", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT4", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "36865", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.40961", - "sensor_index": "40961", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT5", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "40961", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.4097", - "sensor_index": "4097", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/PM0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4097", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.45057", - "sensor_index": "45057", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT6", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "45057", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.49153", - "sensor_index": "49153", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT7", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "49153", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.8193", - "sensor_index": "8193", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/PM1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8193", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.2.14.0", - "sensor_index": "0", - "sensor_type": "cRFCfgRedundancyOperMode", - "sensor_descr": "VSS Mode", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFCfgRedundancyOperMode" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.4.0", - "sensor_index": "0", - "sensor_type": "cRFStatusPeerUnitState", - "sensor_descr": "VSS Peer State", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFStatusPeerUnitState" - }, - { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.2.0", - "sensor_index": "0", - "sensor_type": "cRFStatusUnitState", - "sensor_descr": "VSS Device State", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 14, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFStatusUnitState" - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130310", - "sensor_index": "2130310", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 38, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134406", - "sensor_index": "2134406", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138502", - "sensor_index": "2138502", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 33, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142598", - "sensor_index": "2142598", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 32, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146694", - "sensor_index": "2146694", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154886", - "sensor_index": "2154886", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158982", - "sensor_index": "2158982", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 42, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2163078", - "sensor_index": "2163078", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - }, - { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2201", - "sensor_index": "2201", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-Control", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 31, - "sensor_limit": 67, - "sensor_limit_warn": 60, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2201", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 6, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-MB-IOFPGA", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "0.18", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2202", - "sensor_index": "2202", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-FAN-side", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 34, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2202", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 7, + "entPhysicalDescr": "NC55A2 MOD Base Route Processor Card", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-MB-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "FOC12345I2R", + "entPhysicalAssetID": "FOC12345I2R", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NCS-55A2-MOD-S", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "FOC12345I2R", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2501", - "sensor_index": "2501", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 Die Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 44, - "sensor_limit": 125, - "sensor_limit_warn": 115, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2501", - "entPhysicalIndex_measured": "2500", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 11, + "entPhysicalDescr": "Virtual Processor Module for Admin VM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Virtual processor for admin", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevCpuTypeCPU", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 12, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2502", - "sensor_index": "2502", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 TMP421 Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 125, - "sensor_limit_warn": 115, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2502", - "entPhysicalIndex_measured": "2500", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 13, + "entPhysicalDescr": "Virtual Processor Module for RP-XR VM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Virtual processor for RP XR", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevCpuTypeCPU", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 13, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2801", - "sensor_index": "2801", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 102, - "sensor_limit_warn": 90, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2801", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 14, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-MB-MIFPGA", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "0.19", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2802", - "sensor_index": "2802", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-PORT-side", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 29, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2802", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 29, + "entPhysicalDescr": "Motherboard Module Base Board", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Motherboard", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModule", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2803", - "sensor_index": "2803", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 33, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2803", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 30, + "entPhysicalDescr": "ASIC Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2804", - "sensor_index": "2804", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 38, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2804", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 90, + "entPhysicalDescr": "MPA Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-MPA bay 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerSPABay", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2805", - "sensor_index": "2805", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH3", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 30, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2805", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 91, + "entPhysicalDescr": "MPA Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-MPA bay 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerSPABay", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2806", - "sensor_index": "2806", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH4", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 31, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2806", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 101, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-SATA-INTEL_240G", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "1120.00", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 10, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 140, + "entPhysicalDescr": "Daughterboard Module CPU Board", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Daughterboard", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDaughterCard", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2807", - "sensor_index": "2807", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH5", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 48, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2807", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 142, + "entPhysicalDescr": "Processor Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Intel 8 Core CPU Complex", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevCpuTypeCPU", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 11, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2808", - "sensor_index": "2808", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH6", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 35, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2808", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 145, + "entPhysicalDescr": "Storage Module - SSD", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Disk0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 8, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2809", - "sensor_index": "2809", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_LCL_CH7", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 32, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2809", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 146, + "entPhysicalDescr": "Storage Module - NVRAM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-NVRAM", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2810", - "sensor_index": "2810", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_TEMP", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 49, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2810", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 147, + "entPhysicalDescr": "OBFL Memory Module - Flash", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-OBFL Flash", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleOBFL", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 7, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2811", - "sensor_index": "2811", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_TEMP", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 46, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2811", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 148, + "entPhysicalDescr": "USB Module", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-USB 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPortUSB", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2812", - "sensor_index": "2812", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-MACsec PHY 0 - 0/RP0-MV88EC808_PHY0_Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 52, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -40, - "sensor_limit_low_warn": -30, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2812", - "entPhysicalIndex_measured": "225", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 149, + "entPhysicalDescr": "USB Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-USB container", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevUsbHub", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 148, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2813", - "sensor_index": "2813", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-MACsec PHY 1 - 0/RP0-MV88EC808_PHY1_Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 51, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -40, - "sensor_limit_low_warn": -30, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2813", - "entPhysicalIndex_measured": "226", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 156, + "entPhysicalDescr": "Storage Module - SPI", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-DB IOFPGA SPI Flash 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4362", - "sensor_index": "4362", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Inlet", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 27, - "sensor_limit": 75, - "sensor_limit_warn": 70, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4362", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 157, + "entPhysicalDescr": "Storage Module - SPI", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-DB IOFPGA SPI Flash 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8458", - "sensor_index": "8458", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Inlet", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 27, - "sensor_limit": 75, - "sensor_limit_warn": 70, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8458", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 158, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-DDR4 DIMM 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", - "sensor_index": "2001", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_SEC_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.003, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 159, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-DDR4 DIMM 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", - "sensor_index": "2002", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_PHY_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.003, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 160, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-DDR4 DIMM 2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2004", - "sensor_index": "2004", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P5V0_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 4.97, - "sensor_limit": 5.5, - "sensor_limit_warn": 5.4, - "sensor_limit_low": 4.5, - "sensor_limit_low_warn": 4.6, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2004", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 161, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-DDR4 DIMM 3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 224, + "entPhysicalDescr": "I350 Ethernet Controller Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-NIC", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDaughterCard", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2005", - "sensor_index": "2005", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.501, - "sensor_limit": 2.75, - "sensor_limit_warn": 2.7, - "sensor_limit_low": 2.25, - "sensor_limit_low_warn": 2.3, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2005", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 225, + "entPhysicalDescr": "BearValley MACsec PHY Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-MACsec PHY 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2006", - "sensor_index": "2006", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.198, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2006", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 226, + "entPhysicalDescr": "BearValley MACsec PHY Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-MACsec PHY 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 7, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2007", - "sensor_index": "2007", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.325, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2007", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 227, + "entPhysicalDescr": "IEEE1588", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-SyncE Synchronizer", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 8, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2008", - "sensor_index": "2008", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_VA_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.199, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2008", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 300, + "entPhysicalDescr": "PSE ASIC Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 JerichoPlus", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleCommonCardsPSEASIC", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 30, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2009", - "sensor_index": "2009", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_VA_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.521, - "sensor_limit": 2.75, - "sensor_limit_warn": 2.7, - "sensor_limit_low": 2.25, - "sensor_limit_low_warn": 2.3, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2009", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 400, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 9, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2010", - "sensor_index": "2010", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_VA_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.301, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2010", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 401, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 10, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 402, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 11, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2011", - "sensor_index": "2011", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P12V_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.059, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.96, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.04, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2011", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 403, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 12, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2012", - "sensor_index": "2012", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.306, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2012", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 404, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 13, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130160", - "sensor_index": "2130160", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2787002, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 405, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #5", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 14, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134256", - "sensor_index": "2134256", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2835, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 406, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #6", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 15, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138352", - "sensor_index": "2138352", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2954, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 407, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #7", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 16, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142448", - "sensor_index": "2142448", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2692, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 408, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #8", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 17, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 409, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #9", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 18, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146544", - "sensor_index": "2146544", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.231, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 410, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #10", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 19, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154736", - "sensor_index": "2154736", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 411, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #11", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 20, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158832", - "sensor_index": "2158832", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2885, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 412, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #12", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 21, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162928", - "sensor_index": "2162928", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2882, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 413, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #13", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 22, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2305", - "sensor_index": "2305", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2305", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 414, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #14", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 23, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2306", - "sensor_index": "2306", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2306", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 415, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #15", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 24, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 416, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #16", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 25, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2307", - "sensor_index": "2307", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P3V3_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.314, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2307", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 417, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #17", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 26, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2308", - "sensor_index": "2308", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V8_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.805, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.944, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2308", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 418, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #18", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 27, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2310", - "sensor_index": "2310", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_DDR_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.998, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2310", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 419, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #19", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 28, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2311", - "sensor_index": "2311", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V35_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.35, - "sensor_limit": 1.485, - "sensor_limit_warn": 1.458, - "sensor_limit_low": 1.215, - "sensor_limit_low_warn": 1.242, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2311", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 420, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #20", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 29, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2601", - "sensor_index": "2601", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH0", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.792, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.944, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2601", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 421, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #21", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 30, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2602", - "sensor_index": "2602", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH1", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.529, - "sensor_limit": 2.75, - "sensor_limit_warn": 2.7, - "sensor_limit_low": 2.25, - "sensor_limit_low_warn": 2.3, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2602", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 422, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #22", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 31, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 423, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #23", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 32, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2603", - "sensor_index": "2603", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH2", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.318, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2603", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 424, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #24", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 33, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2604", - "sensor_index": "2604", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 4.968, - "sensor_limit": 5.5, - "sensor_limit_warn": 5.4, - "sensor_limit_low": 4.5, - "sensor_limit_low_warn": 4.6, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2604", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 425, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #25", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 34, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2605", - "sensor_index": "2605", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH4", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 11.988, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.96, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.04, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2605", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 426, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #26", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 35, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2606", - "sensor_index": "2606", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH5", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.594, - "sensor_limit": 0.66, - "sensor_limit_warn": 0.648, - "sensor_limit_low": 0.54, - "sensor_limit_low_warn": 0.552, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2606", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 427, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #27", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 36, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2607", - "sensor_index": "2607", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH6", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.31, - "sensor_limit": 1.43, - "sensor_limit_warn": 1.404, - "sensor_limit_low": 1.17, - "sensor_limit_low_warn": 1.196, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2607", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 428, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #28", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 37, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2608", - "sensor_index": "2608", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH7", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.816, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.944, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2608", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 429, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #29", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 38, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 430, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #30", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 39, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2609", - "sensor_index": "2609", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH8", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.201, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2609", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 431, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #31", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 40, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2610", - "sensor_index": "2610", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH9", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.053, - "sensor_limit": 1.155, - "sensor_limit_warn": 1.134, - "sensor_limit_low": 0.945, - "sensor_limit_low_warn": 0.966, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2610", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 432, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #32", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 41, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2611", - "sensor_index": "2611", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH10", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.7, - "sensor_limit": 1.87, - "sensor_limit_warn": 1.836, - "sensor_limit_low": 1.53, - "sensor_limit_low_warn": 1.564, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2611", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 433, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #33", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 42, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2612", - "sensor_index": "2612", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH11", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.495, - "sensor_limit": 1.65, - "sensor_limit_warn": 1.62, - "sensor_limit_low": 1.35, - "sensor_limit_low_warn": 1.38, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2612", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 434, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #34", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 43, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2613", - "sensor_index": "2613", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.792, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.94, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2613", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 435, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #35", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 44, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2614", - "sensor_index": "2614", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.031, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.6, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.4, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2614", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 436, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #36", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 45, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 437, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #37", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 46, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2615", - "sensor_index": "2615", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.201, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2615", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 438, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #38", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 47, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2616", - "sensor_index": "2616", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.093, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.6, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.4, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2616", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 439, + "entPhysicalDescr": "PSE ASIC Port Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #39", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModulePseAsicPlim", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 48, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2617", - "sensor_index": "2617", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.051, - "sensor_limit": 1.155, - "sensor_limit_warn": 1.134, - "sensor_limit_low": 0.945, - "sensor_limit_low_warn": 0.966, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2617", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 444, + "entPhysicalDescr": "Console Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-CON0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPortConsole", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 91 }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2618", - "sensor_index": "2618", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.093, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.6, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.4, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2618", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 445, + "entPhysicalDescr": "Console Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TOD", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPortConsole", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4356", - "sensor_index": "4356", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Input Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 231, - "sensor_limit": 265.65, - "sensor_limit_warn": null, - "sensor_limit_low": 196.35, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4356", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 783, + "entPhysicalDescr": "Alarm Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-Alarm", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4357", - "sensor_index": "4357", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Output Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.093, - "sensor_limit": 13.90695, - "sensor_limit_warn": null, - "sensor_limit_low": 10.27905, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4357", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 784, + "entPhysicalDescr": "Fixed Mgmt Port", + "entPhysicalClass": "port", + "entPhysicalName": "MgmtEth0/RP0/CPU0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 1, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": 3 + }, + { + "entPhysicalIndex": 800, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 400, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8452", - "sensor_index": "8452", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Input Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 230, - "sensor_limit": 264.5, - "sensor_limit_warn": null, - "sensor_limit_low": 195.5, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8452", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 801, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 401, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8453", - "sensor_index": "8453", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Output Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.109, - "sensor_limit": 13.92535, - "sensor_limit_warn": null, - "sensor_limit_low": 10.29265, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8453", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - } - ], - "state_indexes": [ + "entPhysicalIndex": 802, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 402, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (other)", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 2 + "entPhysicalIndex": 803, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 403, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 804, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 404, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (admin)", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "entPhysicalIndex": 805, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 5", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 405, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (denied)", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 2 + "entPhysicalIndex": 806, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 6", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 406, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (environmental)", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 2 + "entPhysicalIndex": 807, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 7", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 407, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (temperature)", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 + "entPhysicalIndex": 808, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 8", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 408, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (fan)", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 2 + "entPhysicalIndex": 809, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 9", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 409, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "failed", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 2 + "entPhysicalIndex": 810, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 10", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 410, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (fan failed)", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 1 + "entPhysicalIndex": 811, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 11", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 411, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (cooling)", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 2 + "entPhysicalIndex": 812, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 12", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 412, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (connector rating)", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 2 + "entPhysicalIndex": 813, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 13", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 413, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (no inline power)", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 814, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 14", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 414, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "nonRedundant", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 + "entPhysicalIndex": 815, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 15", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 415, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 816, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 16", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 416, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 0 + "entPhysicalIndex": 817, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 17", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 417, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 0 + "entPhysicalIndex": 818, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 18", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 418, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 0 + "entPhysicalIndex": 819, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 19", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 419, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "coldStandbyRedundant", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 0 + "entPhysicalIndex": 820, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 20", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 420, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "warmStandbyRedundant", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 0 + "entPhysicalIndex": 821, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 21", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 421, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "hotStandbyRedundant", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 0 + "entPhysicalIndex": 822, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 22", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 422, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "notKnown", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 3 + "entPhysicalIndex": 823, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 23", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 423, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "disabled", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 824, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 24", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 424, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "initialization", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "entPhysicalIndex": 825, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 25", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 425, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "negotiation", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 1 + "entPhysicalIndex": 826, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 26", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 426, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyCold", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 1 + "entPhysicalIndex": 827, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 27", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 427, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdConfig", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 1 + "entPhysicalIndex": 828, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 28", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 428, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdFileSys", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "entPhysicalIndex": 829, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 29", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 429, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdBulk", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 1 + "entPhysicalIndex": 830, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 30", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 430, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyHot", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "entPhysicalIndex": 831, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 31", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 431, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeFast", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "entPhysicalIndex": 832, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 32", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 432, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeDrain", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 + "entPhysicalIndex": 833, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 33", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 433, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePreconfig", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 834, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 34", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 434, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePostconfig", - "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "entPhysicalIndex": 835, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 35", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 435, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "active", - "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "entPhysicalIndex": 836, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 36", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 436, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeExtraload", - "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "entPhysicalIndex": 837, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 37", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 437, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeHandback", - "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 + "entPhysicalIndex": 838, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 38", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 438, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "notKnown", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 3 + "entPhysicalIndex": 839, + "entPhysicalDescr": "Pluggable Optical Module Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/RP0-SFP bay 39", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerCXP", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 439, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "disabled", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 901, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 400, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 51 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "initialization", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "entPhysicalIndex": 904, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 401, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 73 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "negotiation", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 1 + "entPhysicalIndex": 907, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 402, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 72 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyCold", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 1 + "entPhysicalIndex": 910, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 403, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 71 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdConfig", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 1 + "entPhysicalIndex": 913, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 404, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 70 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdFileSys", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "entPhysicalIndex": 916, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/5", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 405, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 69 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdBulk", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 1 + "entPhysicalIndex": 920, + "entPhysicalDescr": "1GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-GigabitEthernet0/0/0/6", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPortGigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 406, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 74 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyHot", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "entPhysicalIndex": 922, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/7", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 407, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 68 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeFast", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "entPhysicalIndex": 925, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/8", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 408, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 67 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeDrain", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 + "entPhysicalIndex": 928, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/9", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 409, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 66 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePreconfig", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 931, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/10", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 410, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 65 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePostconfig", - "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "entPhysicalIndex": 934, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/11", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 411, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 64 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "active", - "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "entPhysicalIndex": 937, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/12", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 412, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 63 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeExtraload", - "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "entPhysicalIndex": 940, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/13", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 413, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 62 }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeHandback", - "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 - } - ] - }, - "poller": { - "sensors": [ + "entPhysicalIndex": 943, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/14", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 414, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 61 + }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2101", - "sensor_index": "2101", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_IOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.75, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2101", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 946, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/15", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 415, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 60 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130170", - "sensor_index": "2130170", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.034956, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 949, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/16", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 416, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 59 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134266", - "sensor_index": "2134266", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.035064, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 952, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/17", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 417, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 58 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138362", - "sensor_index": "2138362", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 955, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/18", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 418, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 57 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142458", - "sensor_index": "2142458", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 958, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/19", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 419, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 56 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146554", - "sensor_index": "2146554", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.033274, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 961, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/20", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 420, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 55 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154746", - "sensor_index": "2154746", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 964, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/21", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 421, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 54 + }, + { + "entPhysicalIndex": 967, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/22", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 422, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 53 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158842", - "sensor_index": "2158842", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.06128, - "sensor_limit": 0, - "sensor_limit_warn": 0.11, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0.02, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 970, + "entPhysicalDescr": "10GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TenGigE0/0/0/23", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort10GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 423, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 52 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162938", - "sensor_index": "2162938", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Current", - "group": "transceiver", - "sensor_divisor": 1000000, - "sensor_multiplier": 1, - "sensor_current": 0.035696, - "sensor_limit": 0, - "sensor_limit_warn": 0.07, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 972, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/24", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 424, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 90 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2309", - "sensor_index": "2309", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V25_AVDD_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.257, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2309", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 975, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/25", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 425, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 89 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2401", - "sensor_index": "2401", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_IOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 37.5, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2401", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 978, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/26", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 426, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 88 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2402", - "sensor_index": "2402", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_IOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 5.25, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2402", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 981, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/27", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 427, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 87 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2701", - "sensor_index": "2701", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 9, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2701", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 984, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/28", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 428, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 86 + }, + { + "entPhysicalIndex": 987, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/29", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 429, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 85 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2702", - "sensor_index": "2702", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.406, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2702", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 990, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/30", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 430, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 84 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2703", - "sensor_index": "2703", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.5, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2703", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 993, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/31", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 431, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 83 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2704", - "sensor_index": "2704", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.25, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2704", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 996, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/32", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 432, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 82 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2705", - "sensor_index": "2705", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.5, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2705", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 999, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/33", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 433, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 81 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2706", - "sensor_index": "2706", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.234, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2706", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1002, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/34", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 434, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 80 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4358", - "sensor_index": "4358", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Input Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.468, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4358", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1005, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/35", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 435, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 79 + }, + { + "entPhysicalIndex": 1008, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/36", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 436, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 78 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4359", - "sensor_index": "4359", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Output Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 8.203, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4359", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1011, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/37", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 437, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 77 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8454", - "sensor_index": "8454", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Input Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.468, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8454", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1014, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/38", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 438, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 76 }, { - "sensor_deleted": 0, - "sensor_class": "current", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8455", - "sensor_index": "8455", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Output Current", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 5.859, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8455", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1017, + "entPhysicalDescr": "25GE Port", + "entPhysicalClass": "port", + "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/39", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevPort25GigEthernet", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 439, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": 75 }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130190", - "sensor_index": "2130190", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -1.81972, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1200, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130202", - "sensor_index": "2130202", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.37171, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1201, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134286", - "sensor_index": "2134286", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -4.44301, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1202, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 1203, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134298", - "sensor_index": "2134298", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.6584, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1204, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138382", - "sensor_index": "2138382", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1205, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 5", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138394", - "sensor_index": "2138394", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1206, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 6", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142478", - "sensor_index": "2142478", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 1207, + "entPhysicalDescr": "Dual Inline Memory Module - DIMM", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-GDDR5 DIMM 7", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleDIMM", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 7, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142490", - "sensor_index": "2142490", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -40, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2001, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_SEC_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146574", - "sensor_index": "2146574", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.60665, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2002, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_PHY_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2004, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P5V0_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146586", - "sensor_index": "2146586", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -2.09644, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2005, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P2V5_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154766", - "sensor_index": "2154766", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2006, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V2_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 7, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154778", - "sensor_index": "2154778", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2007, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P3V3_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 8, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158862", - "sensor_index": "2158862", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": 1.12504, - "sensor_limit": 0, - "sensor_limit_warn": 4.00002, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -1.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2008, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V2_VA_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 9, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158874", - "sensor_index": "2158874", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -1.7192, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -18.01343, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2009, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P2V5_VA_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 10, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162958", - "sensor_index": "2162958", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -1.50396, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -7.9997, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2010, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P3V3_VA_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 11, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2011, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P12V_S_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 12, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "dbm", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162970", - "sensor_index": "2162970", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Rx Lane Power", - "group": "transceiver", - "sensor_divisor": 100000, - "sensor_multiplier": 1, - "sensor_current": -10.89909, - "sensor_limit": 0, - "sensor_limit_warn": 0.49992, - "sensor_limit_low": 0, - "sensor_limit_low_warn": -15.00312, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2012, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P3V3_SFP_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 13, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.23491", - "sensor_index": "23491", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT0-FAN_0 - 0/FT0-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "23491", - "entPhysicalIndex_measured": "23490", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2101, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P3V3_SFP_IOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.27587", - "sensor_index": "27587", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT1-FAN_0 - 0/FT1-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "27587", - "entPhysicalIndex_measured": "27586", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2201, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-Control Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.31683", - "sensor_index": "31683", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT2-FAN_0 - 0/FT2-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "31683", - "entPhysicalIndex_measured": "31682", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2202, + "entPhysicalDescr": "TMP421 Device Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-FAN-side Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 29, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.35779", - "sensor_index": "35779", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT3-FAN_0 - 0/FT3-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 82, - "sensor_limit": 2147483647, - "sensor_limit_warn": 80, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "35779", - "entPhysicalIndex_measured": "35778", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2305, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_CORE_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.39875", - "sensor_index": "39875", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT4-FAN_0 - 0/FT4-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11392, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "39875", - "entPhysicalIndex_measured": "39874", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2306, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_AVDD_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2307, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P3V3_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.43971", - "sensor_index": "43971", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT5-FAN_0 - 0/FT5-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11513, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "43971", - "entPhysicalIndex_measured": "43970", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2308, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V8_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 7, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.48067", - "sensor_index": "48067", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT6-FAN_0 - 0/FT6-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11790, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "48067", - "entPhysicalIndex_measured": "48066", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2309, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V25_AVDD_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 8, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.5046", - "sensor_index": "5046", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0-FAN_0 - 0/PM0-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 9952, - "sensor_limit": 17913.6, - "sensor_limit_warn": null, - "sensor_limit_low": 7961.6, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "5046", - "entPhysicalIndex_measured": "4946", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2310, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_DDR_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 9, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.52163", - "sensor_index": "52163", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/FT7-FAN_0 - 0/FT7-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 11513, - "sensor_limit": 2147483647, - "sensor_limit_warn": 28750, - "sensor_limit_low": -1, - "sensor_limit_low_warn": 8050, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "52163", - "entPhysicalIndex_measured": "52162", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2311, + "entPhysicalDescr": "Voltage Sensor Base Board", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V35_JER0_VOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 10, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "fanspeed", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.9142", - "sensor_index": "9142", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1-FAN_0 - 0/PM1-FAN_0 Speed", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 9952, - "sensor_limit": 17913.6, - "sensor_limit_warn": null, - "sensor_limit_low": 7961.6, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "9142", - "entPhysicalIndex_measured": "9042", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2401, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_CORE_JER0_IOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4367", - "sensor_index": "4367", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Input Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 107.64, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4367", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2402, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_AVDD_JER0_IOUT", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2500, + "entPhysicalDescr": "Sensor Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/RP0-Slice 0 Die TMP421 Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorMultiSensorModule", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 8, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4368", - "sensor_index": "4368", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Output Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 99.198, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4368", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2501, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-Slice 0 Die Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2500, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8463", - "sensor_index": "8463", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Input Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 107.64, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8463", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2502, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-Slice 0 TMP421 Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2500, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "power", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8464", - "sensor_index": "8464", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Output Power", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 70.946, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8464", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2601, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 15, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.1", - "sensor_index": "1", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/RP0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "1", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2602, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 16, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.200705", - "sensor_index": "200705", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "200705", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2603, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 17, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.20481", - "sensor_index": "20481", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "20481", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2604, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 18, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2605, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 19, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2129921", - "sensor_index": "2129921", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2129921", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2606, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH5", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 20, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2134017", - "sensor_index": "2134017", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2134017", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2607, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH6", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 21, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2138113", - "sensor_index": "2138113", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2138113", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2608, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH7", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 22, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2142209", - "sensor_index": "2142209", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/3", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2142209", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2609, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH8", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 23, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2146305", - "sensor_index": "2146305", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/4", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2146305", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2610, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH9", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 24, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2154497", - "sensor_index": "2154497", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "GigabitEthernet0/0/0/6", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2154497", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2611, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH10", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 25, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2612, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH11", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 26, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2158593", - "sensor_index": "2158593", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/7", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2158593", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2613, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-CPUVCC-VOUT-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 27, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2162689", - "sensor_index": "2162689", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "TenGigE0/0/0/8", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2162689", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2614, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-CPUVCC-VIN-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 28, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.24577", - "sensor_index": "24577", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "24577", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2615, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-VOUT-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 29, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.28673", - "sensor_index": "28673", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "28673", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2616, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-VIN-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 30, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.32769", - "sensor_index": "32769", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT3", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "32769", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2617, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-PVCC-1V05-VOUT-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 31, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.36865", - "sensor_index": "36865", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT4", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "36865", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2618, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-PVCC-1V05-VIN-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 32, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.40961", - "sensor_index": "40961", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT5", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "40961", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2701, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-CPUVCC-IOUT-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.4097", - "sensor_index": "4097", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/PM0", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4097", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2702, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-CPUVCC-IIN-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.45057", - "sensor_index": "45057", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT6", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "45057", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2703, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-IOUT-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.49153", - "sensor_index": "49153", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/FT7", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "49153", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2704, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-IIN-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.8193", - "sensor_index": "8193", - "sensor_type": "cefcFRUPowerOperStatus", - "sensor_descr": "0/PM1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8193", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cefcFRUPowerOperStatus" + "entPhysicalIndex": 2705, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-PVCC-1V05-IOUT-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.2.14.0", - "sensor_index": "0", - "sensor_type": "cRFCfgRedundancyOperMode", - "sensor_descr": "VSS Mode", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": 1, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFCfgRedundancyOperMode" + "entPhysicalIndex": 2706, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU-PVCC-1V05-IIN-P3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2801, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-CPU", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.4.0", - "sensor_index": "0", - "sensor_type": "cRFStatusPeerUnitState", - "sensor_descr": "VSS Peer State", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 2, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFStatusPeerUnitState" + "entPhysicalIndex": 2802, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-PORT-side Sensor", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 7, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "state", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.2.0", - "sensor_index": "0", - "sensor_type": "cRFStatusUnitState", - "sensor_descr": "VSS Device State", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 14, - "sensor_limit": null, - "sensor_limit_warn": null, - "sensor_limit_low": null, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "0", - "entPhysicalIndex_measured": null, - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": "cRFStatusUnitState" + "entPhysicalIndex": 2803, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_RMT_CH1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 8, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130310", - "sensor_index": "2130310", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 38, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2804, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_RMT_CH2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 9, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134406", - "sensor_index": "2134406", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2805, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_RMT_CH3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 10, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138502", - "sensor_index": "2138502", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 33, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2806, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_RMT_CH4", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 11, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142598", - "sensor_index": "2142598", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 32, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2807, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_RMT_CH5", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 12, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 2808, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_RMT_CH6", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 13, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146694", - "sensor_index": "2146694", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2809, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MAXIM_LCL_CH7", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 140, + "entPhysicalParentRelPos": 14, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154886", - "sensor_index": "2154886", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2810, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_CORE_JER0_TEMP", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158982", - "sensor_index": "2158982", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 42, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2811, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MB-P1V0_AVDD_JER0_TEMP", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 300, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2163078", - "sensor_index": "2163078", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Module Temp", - "group": "transceiver", - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 39, - "sensor_limit": 0, - "sensor_limit_warn": 70, - "sensor_limit_low": -5, - "sensor_limit_low_warn": -5, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2812, + "entPhysicalDescr": "25G Marvell Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MV88EC808_PHY0_Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 225, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2201", - "sensor_index": "2201", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-Control", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 31, - "sensor_limit": 67, - "sensor_limit_warn": 60, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2201", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2813, + "entPhysicalDescr": "25G Marvell Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/RP0-MV88EC808_PHY1_Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 226, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2202", - "sensor_index": "2202", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-FAN-side", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 34, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2202", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4097, + "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", + "entPhysicalClass": "powerSupply", + "entPhysicalName": "0/PM0", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "2.09", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-1200W-ACFW", + "entPhysicalVendorType": "cevPowerSupplyNXAPAC1200WPI", + "entPhysicalSerialNum": "LIT2532A97E", + "entPhysicalContainedIn": 8384582, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null + }, + { + "entPhysicalIndex": 4098, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/PM0-LIT-PriMCU-ACFW", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "2.09", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevTCAMType.1", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2501", - "sensor_index": "2501", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 Die Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 44, - "sensor_limit": 125, - "sensor_limit_warn": 115, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2501", - "entPhysicalIndex_measured": "2500", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4356, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Input Voltage", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2502", - "sensor_index": "2502", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 TMP421 Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 125, - "sensor_limit_warn": 115, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2502", - "entPhysicalIndex_measured": "2500", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4357, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Output Voltage", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2801", - "sensor_index": "2801", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 40, - "sensor_limit": 102, - "sensor_limit_warn": 90, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2801", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4358, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Input Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2802", - "sensor_index": "2802", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-PORT-side", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 29, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2802", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4359, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Output Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2803", - "sensor_index": "2803", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH1", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 33, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2803", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4362, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Inlet Temperature", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2804", - "sensor_index": "2804", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH2", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 38, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2804", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4367, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Input Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 4368, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-Output Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2805", - "sensor_index": "2805", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH3", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 30, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2805", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4376, + "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", + "entPhysicalClass": "module", + "entPhysicalName": "0/PM0-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-1200W-ACFW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "LIT2532A97E", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2806", - "sensor_index": "2806", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH4", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 31, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2806", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 4946, + "entPhysicalDescr": "FAN_0 Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/PM0-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4097, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2807", - "sensor_index": "2807", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH5", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 48, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2807", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 5046, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM0-FAN_0 Speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 4946, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2808", - "sensor_index": "2808", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH6", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 35, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2808", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8193, + "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", + "entPhysicalClass": "powerSupply", + "entPhysicalName": "0/PM1", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "2.09", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-1200W-ACFW", + "entPhysicalVendorType": "cevPowerSupplyNXAPAC1200WPI", + "entPhysicalSerialNum": "LIT2532A97L", + "entPhysicalContainedIn": 8384583, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2809", - "sensor_index": "2809", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_LCL_CH7", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 32, - "sensor_limit": 135, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2809", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8194, + "entPhysicalDescr": "FPD Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/PM1-LIT-PriMCU-ACFW", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "2.09", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevTCAMType.1", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2810", - "sensor_index": "2810", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_TEMP", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 49, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2810", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8452, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Input Voltage", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 8453, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Output Voltage", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2811", - "sensor_index": "2811", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_TEMP", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 46, - "sensor_limit": 130, - "sensor_limit_warn": 125, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2811", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8454, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Input Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2812", - "sensor_index": "2812", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-MACsec PHY 0 - 0/RP0-MV88EC808_PHY0_Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 52, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -40, - "sensor_limit_low_warn": -30, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2812", - "entPhysicalIndex_measured": "225", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8455, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Output Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2813", - "sensor_index": "2813", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-MACsec PHY 1 - 0/RP0-MV88EC808_PHY1_Temp", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 51, - "sensor_limit": 110, - "sensor_limit_warn": 100, - "sensor_limit_low": -40, - "sensor_limit_low_warn": -30, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2813", - "entPhysicalIndex_measured": "226", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8458, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Inlet Temperature", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4362", - "sensor_index": "4362", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Inlet", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 27, - "sensor_limit": 75, - "sensor_limit_warn": 70, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4362", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8463, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Input Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "temperature", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8458", - "sensor_index": "8458", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Inlet", - "group": null, - "sensor_divisor": 1, - "sensor_multiplier": 1, - "sensor_current": 27, - "sensor_limit": 75, - "sensor_limit_warn": 70, - "sensor_limit_low": -10, - "sensor_limit_low_warn": -1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8458", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8464, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-Output Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", - "sensor_index": "2001", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_SEC_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.003, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2001", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 8472, + "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", + "entPhysicalClass": "module", + "entPhysicalName": "0/PM1-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-1200W-ACFW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "LIT2532A97L", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null + }, + { + "entPhysicalIndex": 9042, + "entPhysicalDescr": "FAN_0 Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/PM1-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8193, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", - "sensor_index": "2002", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_PHY_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.003, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2002", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 9142, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/PM1-FAN_0 Speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 9042, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2004", - "sensor_index": "2004", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P5V0_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 4.97, - "sensor_limit": 5.5, - "sensor_limit_warn": 5.4, - "sensor_limit_low": 4.5, - "sensor_limit_low_warn": 4.6, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2004", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 20481, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT0", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530S7XR", + "entPhysicalContainedIn": 8384597, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2005", - "sensor_index": "2005", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.501, - "sensor_limit": 2.75, - "sensor_limit_warn": 2.7, - "sensor_limit_low": 2.25, - "sensor_limit_low_warn": 2.3, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2005", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 20487, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT0-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530S7XR", + "entPhysicalContainedIn": 20481, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2006", - "sensor_index": "2006", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.198, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2006", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 23490, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT0-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 20481, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2007", - "sensor_index": "2007", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.325, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2007", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 23491, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT0-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 23490, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2008", - "sensor_index": "2008", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_VA_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.199, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2008", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 24577, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT1", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530S7XN", + "entPhysicalContainedIn": 8384598, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null + }, + { + "entPhysicalIndex": 24583, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT1-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530S7XN", + "entPhysicalContainedIn": 24577, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2009", - "sensor_index": "2009", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_VA_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.521, - "sensor_limit": 2.75, - "sensor_limit_warn": 2.7, - "sensor_limit_low": 2.25, - "sensor_limit_low_warn": 2.3, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2009", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 27586, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT1-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 24577, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2010", - "sensor_index": "2010", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_VA_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.301, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2010", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 27587, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT1-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 27586, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2011", - "sensor_index": "2011", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P12V_S_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.059, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.96, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.04, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2011", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 28673, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT2", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530S7XL", + "entPhysicalContainedIn": 8384599, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2012", - "sensor_index": "2012", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.306, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2012", - "entPhysicalIndex_measured": "29", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 28679, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT2-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530S7XL", + "entPhysicalContainedIn": 28673, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130160", - "sensor_index": "2130160", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2787002, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "51", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 31682, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT2-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 28673, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134256", - "sensor_index": "2134256", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2835, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "73", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 31683, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT2-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 31682, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 32769, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT3", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530S81Q", + "entPhysicalContainedIn": 8384600, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138352", - "sensor_index": "2138352", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2954, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "72", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 32775, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT3-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530S81Q", + "entPhysicalContainedIn": 32769, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142448", - "sensor_index": "2142448", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2692, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "71", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 35778, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT3-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 32769, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146544", - "sensor_index": "2146544", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.231, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "70", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 35779, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT3-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 35778, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154736", - "sensor_index": "2154736", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 0, - "sensor_limit": 0, - "sensor_limit_warn": 0, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 0, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "74", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 36865, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT4", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530RSH6", + "entPhysicalContainedIn": 8384601, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158832", - "sensor_index": "2158832", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2885, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "68", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 36871, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT4-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530RSH6", + "entPhysicalContainedIn": 36865, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162928", - "sensor_index": "2162928", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-3.3 V", - "group": "transceiver", - "sensor_divisor": 10000000, - "sensor_multiplier": 1, - "sensor_current": 3.2882, - "sensor_limit": 0, - "sensor_limit_warn": 3.5, - "sensor_limit_low": 0, - "sensor_limit_low_warn": 3.1, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "67", - "entPhysicalIndex_measured": "ports", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 39874, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT4-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 36865, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 39875, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT4-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 39874, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2305", - "sensor_index": "2305", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2305", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 40961, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT5", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530S7XQ", + "entPhysicalContainedIn": 8384605, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2306", - "sensor_index": "2306", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2306", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 40967, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT5-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530S7XQ", + "entPhysicalContainedIn": 40961, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2307", - "sensor_index": "2307", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P3V3_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.314, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2307", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 43970, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT5-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 40961, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2308", - "sensor_index": "2308", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V8_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.805, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.944, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2308", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 43971, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT5-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 43970, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2310", - "sensor_index": "2310", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_DDR_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.998, - "sensor_limit": 1.1, - "sensor_limit_warn": 1.08, - "sensor_limit_low": 0.9, - "sensor_limit_low_warn": 0.92, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2310", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 45057, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT6", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530RSGG", + "entPhysicalContainedIn": 8384603, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2311", - "sensor_index": "2311", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V35_JER0_VOUT", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.35, - "sensor_limit": 1.485, - "sensor_limit_warn": 1.458, - "sensor_limit_low": 1.215, - "sensor_limit_low_warn": 1.242, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2311", - "entPhysicalIndex_measured": "300", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 45063, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT6-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530RSGG", + "entPhysicalContainedIn": 45057, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null + }, + { + "entPhysicalIndex": 48066, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT6-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 45057, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2601", - "sensor_index": "2601", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH0", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.792, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.944, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2601", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 48067, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT6-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 48066, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2602", - "sensor_index": "2602", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH1", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 2.529, - "sensor_limit": 2.75, - "sensor_limit_warn": 2.7, - "sensor_limit_low": 2.25, - "sensor_limit_low_warn": 2.3, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2602", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 49153, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT7", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevFanN540FAN", + "entPhysicalSerialNum": "DCH2530S7XE", + "entPhysicalContainedIn": 8384604, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2603", - "sensor_index": "2603", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH2", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 3.318, - "sensor_limit": 3.63, - "sensor_limit_warn": 3.564, - "sensor_limit_low": 2.97, - "sensor_limit_low_warn": 3.036, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2603", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 49159, + "entPhysicalDescr": "NCS 55A2 FW Fan Tray", + "entPhysicalClass": "module", + "entPhysicalName": "0/FT7-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "ASSTAL", + "entPhysicalAssetID": "ASSTID-1", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NC55-A2-FAN-FW", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "DCH2530S7XE", + "entPhysicalContainedIn": 49153, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2604", - "sensor_index": "2604", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 4.968, - "sensor_limit": 5.5, - "sensor_limit_warn": 5.4, - "sensor_limit_low": 4.5, - "sensor_limit_low_warn": 4.6, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2604", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 52162, + "entPhysicalDescr": "Fan Module", + "entPhysicalClass": "fan", + "entPhysicalName": "0/FT7-FAN_0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevFanNCSFan", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 49153, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2605", - "sensor_index": "2605", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH4", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 11.988, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.96, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.04, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2605", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 52163, + "entPhysicalDescr": "Fan Speed Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "0/FT7-FAN_0 speed", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorFanSpeedsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 52162, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2606", - "sensor_index": "2606", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH5", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 0.594, - "sensor_limit": 0.66, - "sensor_limit_warn": 0.648, - "sensor_limit_low": 0.54, - "sensor_limit_low_warn": 0.552, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2606", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 200705, + "entPhysicalDescr": "NC55A2 MOD Base Virtual Line Card", + "entPhysicalClass": "module", + "entPhysicalName": "0/0", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "FOC12345I2R", + "entPhysicalAssetID": "FOC12345I2R", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NCS-55A2-MOD-S", + "entPhysicalVendorType": "cevModuleNC55LC36X100G", + "entPhysicalSerialNum": "FOC12345I2R", + "entPhysicalContainedIn": 8384552, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2607", - "sensor_index": "2607", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH6", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.31, - "sensor_limit": 1.43, - "sensor_limit_warn": 1.404, - "sensor_limit_low": 1.17, - "sensor_limit_low_warn": 1.196, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2607", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 200706, + "entPhysicalDescr": "Motherboard Module", + "entPhysicalClass": "module", + "entPhysicalName": "0/0-Motherboard", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModule", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 200705, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2608", - "sensor_index": "2608", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH7", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.816, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.944, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2608", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 200707, + "entPhysicalDescr": "NC55A2 MOD Base Virtual Line Card", + "entPhysicalClass": "module", + "entPhysicalName": "0/0-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "FOC12345I2R", + "entPhysicalAssetID": "FOC12345I2R", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NCS-55A2-MOD-S", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "FOC12345I2R", + "entPhysicalContainedIn": 200706, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2609", - "sensor_index": "2609", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH8", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.201, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2609", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 200794, + "entPhysicalDescr": "MPA Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/0-MPA bay 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerSPABay", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 200705, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2610", - "sensor_index": "2610", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH9", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.053, - "sensor_limit": 1.155, - "sensor_limit_warn": 1.134, - "sensor_limit_low": 0.945, - "sensor_limit_low_warn": 0.966, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2610", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 200795, + "entPhysicalDescr": "MPA Container", + "entPhysicalClass": "container", + "entPhysicalName": "0/0-MPA bay 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerSPABay", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 200705, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2611", - "sensor_index": "2611", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH10", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.7, - "sensor_limit": 1.87, - "sensor_limit_warn": 1.836, - "sensor_limit_low": 1.53, - "sensor_limit_low_warn": 1.564, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2611", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2129921, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/0", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevSFP10GLR", + "entPhysicalSerialNum": "2B34610195", + "entPhysicalContainedIn": 800, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2612", - "sensor_index": "2612", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH11", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.495, - "sensor_limit": 1.65, - "sensor_limit_warn": 1.62, - "sensor_limit_low": 1.35, - "sensor_limit_low_warn": 1.38, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2612", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2129927, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/0-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B34610195", + "entPhysicalContainedIn": 2129921, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null + }, + { + "entPhysicalIndex": 2130160, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/0-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2129921, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2613", - "sensor_index": "2613", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.792, - "sensor_limit": 1.98, - "sensor_limit_warn": 1.94, - "sensor_limit_low": 1.62, - "sensor_limit_low_warn": 1.656, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2613", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2130170, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/0-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2129921, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2614", - "sensor_index": "2614", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.031, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.6, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.4, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2614", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2130190, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/0-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2129921, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2615", - "sensor_index": "2615", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.201, - "sensor_limit": 1.32, - "sensor_limit_warn": 1.296, - "sensor_limit_low": 1.08, - "sensor_limit_low_warn": 1.104, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2615", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2130202, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/0-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2129921, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2616", - "sensor_index": "2616", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.093, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.6, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.4, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2616", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2130310, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/0-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2129921, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2617", - "sensor_index": "2617", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VOUT-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 1.051, - "sensor_limit": 1.155, - "sensor_limit_warn": 1.134, - "sensor_limit_low": 0.945, - "sensor_limit_low_warn": 0.966, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2617", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2134017, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/1", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevSFP10GLR", + "entPhysicalSerialNum": "2B34610194", + "entPhysicalContainedIn": 801, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2618", - "sensor_index": "2618", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VIN-P3", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.093, - "sensor_limit": 13.2, - "sensor_limit_warn": 12.6, - "sensor_limit_low": 10.8, - "sensor_limit_low_warn": 11.4, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "2618", - "entPhysicalIndex_measured": "140", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2134023, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/1-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B34610194", + "entPhysicalContainedIn": 2134017, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null + }, + { + "entPhysicalIndex": 2134256, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/1-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2134017, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4356", - "sensor_index": "4356", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Input Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 231, - "sensor_limit": 265.65, - "sensor_limit_warn": null, - "sensor_limit_low": 196.35, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4356", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2134266, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/1-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2134017, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4357", - "sensor_index": "4357", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM0 - 0/PM0-Output Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.093, - "sensor_limit": 13.90695, - "sensor_limit_warn": null, - "sensor_limit_low": 10.27905, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "4357", - "entPhysicalIndex_measured": "4097", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2134286, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/1-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2134017, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8452", - "sensor_index": "8452", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Input Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 230, - "sensor_limit": 264.5, - "sensor_limit_warn": null, - "sensor_limit_low": 195.5, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8452", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null + "entPhysicalIndex": 2134298, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/1-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2134017, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "sensor_deleted": 0, - "sensor_class": "voltage", - "poller_type": "snmp", - "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8453", - "sensor_index": "8453", - "sensor_type": "cisco-entity-sensor", - "sensor_descr": "0/PM1 - 0/PM1-Output Voltage", - "group": null, - "sensor_divisor": 1000, - "sensor_multiplier": 1, - "sensor_current": 12.109, - "sensor_limit": 13.92535, - "sensor_limit_warn": null, - "sensor_limit_low": 10.29265, - "sensor_limit_low_warn": null, - "sensor_alert": 1, - "sensor_custom": "No", - "entPhysicalIndex": "8453", - "entPhysicalIndex_measured": "8193", - "sensor_prev": null, - "user_func": null, - "rrd_type": "GAUGE", - "state_name": null - } - ], - "state_indexes": [ + "entPhysicalIndex": 2134406, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/1-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2134017, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null + }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (other)", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 2 + "entPhysicalIndex": 2138113, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/2", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevSFP10GLR", + "entPhysicalSerialNum": "2B34610191", + "entPhysicalContainedIn": 802, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 2138119, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/2-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B34610191", + "entPhysicalContainedIn": 2138113, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (admin)", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "entPhysicalIndex": 2138352, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/2-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2138113, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (denied)", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 2 + "entPhysicalIndex": 2138362, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/2-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2138113, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (environmental)", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 2 + "entPhysicalIndex": 2138382, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/2-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2138113, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (temperature)", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 2 + "entPhysicalIndex": 2138394, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/2-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2138113, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (fan)", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 2 + "entPhysicalIndex": 2138502, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/2-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2138113, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "failed", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 2 + "entPhysicalIndex": 2142209, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/3", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevSFP10GLR", + "entPhysicalSerialNum": "2B34610057", + "entPhysicalContainedIn": 803, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (fan failed)", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 1 + "entPhysicalIndex": 2142215, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/3-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B34610057", + "entPhysicalContainedIn": 2142209, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (cooling)", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 2 + "entPhysicalIndex": 2142448, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/3-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2142209, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "off (connector rating)", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 2 + "entPhysicalIndex": 2142458, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/3-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2142209, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cefcFRUPowerOperStatus", - "state_descr": "on (no inline power)", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 2142478, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/3-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2142209, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "nonRedundant", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 0 + "entPhysicalIndex": 2142490, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/3-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2142209, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 2142598, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/3-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2142209, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareNonRedundant", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 0 + "entPhysicalIndex": 2146305, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/4", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevSFP10GLR", + "entPhysicalSerialNum": "2B34610059", + "entPhysicalContainedIn": 804, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null + }, + { + "entPhysicalIndex": 2146311, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/4-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B34610059", + "entPhysicalContainedIn": 2146305, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "staticLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 0 + "entPhysicalIndex": 2146544, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/4-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2146305, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "dynamicLoadShareRedundant", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 0 + "entPhysicalIndex": 2146554, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/4-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2146305, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "coldStandbyRedundant", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 0 + "entPhysicalIndex": 2146574, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/4-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2146305, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "warmStandbyRedundant", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 0 + "entPhysicalIndex": 2146586, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/4-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2146305, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFCfgRedundancyOperMode", - "state_descr": "hotStandbyRedundant", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 0 + "entPhysicalIndex": 2146694, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/4-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2146305, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "notKnown", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 3 + "entPhysicalIndex": 2154497, + "entPhysicalDescr": "Cisco SFP 1G 1000BASE-SX Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "GigabitEthernet0/0/0/6", + "entPhysicalHardwareRev": "N/A", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSFPGlcExSmd", + "entPhysicalSerialNum": "PR03107740", + "entPhysicalContainedIn": 806, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-PROLABS", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "disabled", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 2154503, + "entPhysicalDescr": "Cisco SFP 1G 1000BASE-SX Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "GigabitEthernet0/0/0/6-IDPROM", + "entPhysicalHardwareRev": "N/A", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevModuleNCS4KDataStorage", + "entPhysicalSerialNum": "PR03107740", + "entPhysicalContainedIn": 2154497, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-PROLABS", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "initialization", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "entPhysicalIndex": 2154736, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "GigabitEthernet0/0/0/6-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorNCS4KVol", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2154497, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "negotiation", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 1 + "entPhysicalIndex": 2154746, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "GigabitEthernet0/0/0/6-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorNCS4KCur", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2154497, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyCold", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 1 + "entPhysicalIndex": 2154766, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "GigabitEthernet0/0/0/6-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2154497, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdConfig", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 1 + "entPhysicalIndex": 2154778, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "GigabitEthernet0/0/0/6-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2154497, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdFileSys", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "entPhysicalIndex": 2154886, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "GigabitEthernet0/0/0/6-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorNCS4KTemp", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2154497, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyColdBulk", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 1 + "entPhysicalIndex": 2158593, + "entPhysicalDescr": "Cisco SFP+ 10G ER Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/7", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-ER", + "entPhysicalVendorType": "cevSFP10GER", + "entPhysicalSerialNum": "2B61510058", + "entPhysicalContainedIn": 807, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "standbyHot", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "entPhysicalIndex": 2158599, + "entPhysicalDescr": "Cisco SFP+ 10G ER Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/7-IDPROM", + "entPhysicalHardwareRev": "V01", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-ER", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B61510058", + "entPhysicalContainedIn": 2158593, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeFast", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "entPhysicalIndex": 2158832, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/7-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2158593, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeDrain", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 + "entPhysicalIndex": 2158842, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/7-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2158593, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePreconfig", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 2158862, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/7-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2158593, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activePostconfig", - "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "entPhysicalIndex": 2158874, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/7-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2158593, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "active", - "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "entPhysicalIndex": 2158982, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/7-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2158593, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeExtraload", - "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "entPhysicalIndex": 2162689, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/8", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevSFP10GLR", + "entPhysicalSerialNum": "2B22420416", + "entPhysicalContainedIn": 808, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cRFStatusPeerUnitState", - "state_descr": "activeHandback", - "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 + "entPhysicalIndex": 2162695, + "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", + "entPhysicalClass": "module", + "entPhysicalName": "TenGigE0/0/0/8-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "SFP-10G-LR", + "entPhysicalVendorType": "cevMIBObjects.16.1", + "entPhysicalSerialNum": "2B22420416", + "entPhysicalContainedIn": 2162689, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "CISCO-Skylane", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "notKnown", - "state_draw_graph": 0, - "state_value": 1, - "state_generic_value": 3 + "entPhysicalIndex": 2162928, + "entPhysicalDescr": "Voltage Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/8-3.3 V", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorVoltagesensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2162689, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "disabled", - "state_draw_graph": 0, - "state_value": 2, - "state_generic_value": 0 + "entPhysicalIndex": 2162938, + "entPhysicalDescr": "Current Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/8-Tx Lane Current", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorCursensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2162689, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "initialization", - "state_draw_graph": 0, - "state_value": 3, - "state_generic_value": 1 + "entPhysicalIndex": 2162958, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/8-Tx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2162689, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "negotiation", - "state_draw_graph": 0, - "state_value": 4, - "state_generic_value": 1 + "entPhysicalIndex": 2162970, + "entPhysicalDescr": "Power Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/8-Rx Lane Power", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorPowersensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2162689, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyCold", - "state_draw_graph": 0, - "state_value": 5, - "state_generic_value": 1 + "entPhysicalIndex": 2163078, + "entPhysicalDescr": "Temperature Sensor", + "entPhysicalClass": "sensor", + "entPhysicalName": "TenGigE0/0/0/8-Module Temp", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevSensorTempsensor", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 2162689, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdConfig", - "state_draw_graph": 0, - "state_value": 6, - "state_generic_value": 1 + "entPhysicalIndex": 8384513, + "entPhysicalDescr": "NCS55A2 Fixed Base Chassis", + "entPhysicalClass": "chassis", + "entPhysicalName": "Rack 0", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "7.4.1", + "entPhysicalAlias": "FOC12345I3R", + "entPhysicalAssetID": "FOC12345I3R", + "entPhysicalIsFRU": "true", + "entPhysicalModelName": "NCS-55A2-MOD-S", + "entPhysicalVendorType": "cevChassisNCS55A2MODS", + "entPhysicalSerialNum": "FOC12345I3R", + "entPhysicalContainedIn": 0, + "entPhysicalParentRelPos": -1, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdFileSys", - "state_draw_graph": 0, - "state_value": 7, - "state_generic_value": 1 + "entPhysicalIndex": 8384518, + "entPhysicalDescr": "NCS55A2 Fixed Base Chassis", + "entPhysicalClass": "module", + "entPhysicalName": "Rack 0-IDPROM", + "entPhysicalHardwareRev": "V02", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "FOC12345I3R", + "entPhysicalAssetID": "FOC12345I3R", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "NCS-55A2-MOD-S", + "entPhysicalVendorType": "cevModuleCommonCards", + "entPhysicalSerialNum": "FOC12345I3R", + "entPhysicalContainedIn": 8384527, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "Cisco Systems, Inc.", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyColdBulk", - "state_draw_graph": 0, - "state_value": 8, - "state_generic_value": 1 + "entPhysicalIndex": 8384527, + "entPhysicalDescr": "NCS55A2 no TCAM Chassis Backplane", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-LineCard Chassis Backplane", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevMidplane", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 12, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "standbyHot", - "state_draw_graph": 0, - "state_value": 9, - "state_generic_value": 0 + "entPhysicalIndex": 8384552, + "entPhysicalDescr": "NC5 Line Card Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Line Card Slot 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55LineCardSlot", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 0, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeFast", - "state_draw_graph": 0, - "state_value": 10, - "state_generic_value": 1 + "entPhysicalIndex": 8384582, + "entPhysicalDescr": "NC5 Power Module Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Power Module Slot 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55UnivPwrSup", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 10, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeDrain", - "state_draw_graph": 0, - "state_value": 11, - "state_generic_value": 1 + "entPhysicalIndex": 8384583, + "entPhysicalDescr": "NC5 Power Module Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Power Module Slot 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55UnivPwrSup", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 11, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePreconfig", - "state_draw_graph": 0, - "state_value": 12, - "state_generic_value": 1 + "entPhysicalIndex": 8384597, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-MPA Fan Tray Slot 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55FanTray", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 2, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activePostconfig", - "state_draw_graph": 0, - "state_value": 13, - "state_generic_value": 1 + "entPhysicalIndex": 8384598, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-MPA Fan Tray Slot 1", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55FanTray", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 3, + "entPhysicalMfgName": "", + "ifIndex": null + }, + { + "entPhysicalIndex": 8384599, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-MPA Fan Tray Slot 2", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55FanTray", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 4, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "active", - "state_draw_graph": 0, - "state_value": 14, - "state_generic_value": 0 + "entPhysicalIndex": 8384600, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-MPA Fan Tray Slot 3", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55FanTray", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 5, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeExtraload", - "state_draw_graph": 0, - "state_value": 15, - "state_generic_value": 1 + "entPhysicalIndex": 8384601, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Fan Tray Slot 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55FanTray", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 6, + "entPhysicalMfgName": "", + "ifIndex": null }, { - "state_name": "cRFStatusUnitState", - "state_descr": "activeHandback", - "state_draw_graph": 0, - "state_value": 16, - "state_generic_value": 1 - } - ] - } - }, - "entity-physical": { - "discovery": { - "entPhysical": [ - { - "entPhysicalIndex": 1, - "entPhysicalDescr": "NC55A2 MOD Base Route Processor Card", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "1120.00", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "FOC12345I2R", - "entPhysicalAssetID": "FOC12345I2R", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NCS-55A2-MOD-S", - "entPhysicalVendorType": "cevModuleNC55RPFIXED", - "entPhysicalSerialNum": "FOC12345I2R", - "entPhysicalContainedIn": 8384602, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", + "entPhysicalIndex": 8384602, + "entPhysicalDescr": "NC5 Route Processor Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-RouteProcessor Slot 0", + "entPhysicalHardwareRev": "", + "entPhysicalFirmwareRev": "", + "entPhysicalSoftwareRev": "", + "entPhysicalAlias": "", + "entPhysicalAssetID": "", + "entPhysicalIsFRU": "false", + "entPhysicalModelName": "N/A", + "entPhysicalVendorType": "cevContainerNC55RouteProcessorSlot", + "entPhysicalSerialNum": "", + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 1, + "entPhysicalMfgName": "", "ifIndex": null }, { - "entPhysicalIndex": 2, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-CPU-IOFPGA", + "entPhysicalIndex": 8384603, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Fan Tray Slot 2", "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "1.27", + "entPhysicalFirmwareRev": "", "entPhysicalSoftwareRev": "", "entPhysicalAlias": "", "entPhysicalAssetID": "", "entPhysicalIsFRU": "false", "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalVendorType": "cevContainerNC55FanTray", "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 9, + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 8, "entPhysicalMfgName": "", "ifIndex": null }, { - "entPhysicalIndex": 3, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Bootloader", + "entPhysicalIndex": 8384604, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Fan Tray Slot 3", "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "1.13", + "entPhysicalFirmwareRev": "", "entPhysicalSoftwareRev": "", "entPhysicalAlias": "", "entPhysicalAssetID": "", "entPhysicalIsFRU": "false", "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalVendorType": "cevContainerNC55FanTray", "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 2, + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 9, "entPhysicalMfgName": "", "ifIndex": null }, { - "entPhysicalIndex": 6, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-MB-IOFPGA", + "entPhysicalIndex": 8384605, + "entPhysicalDescr": "NCS55A2 Fan Tray Slot", + "entPhysicalClass": "container", + "entPhysicalName": "Rack 0-Fan Tray Slot 1", "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "0.18", + "entPhysicalFirmwareRev": "", "entPhysicalSoftwareRev": "", "entPhysicalAlias": "", "entPhysicalAssetID": "", "entPhysicalIsFRU": "false", "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleFPD", + "entPhysicalVendorType": "cevContainerNC55FanTray", "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 1, + "entPhysicalContainedIn": 8384513, + "entPhysicalParentRelPos": 7, "entPhysicalMfgName": "", "ifIndex": null + } + ] + }, + "poller": "matches discovery" + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 13, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.1.1.8.4097", + "processor_index": "4097", + "processor_type": "cpm", + "processor_usage": 1, + "processor_descr": "0/RP0-Virtual processor for RP XR", + "processor_precision": 1, + "processor_perc_warn": 75 + }, + { + "entPhysicalIndex": 11, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.9.9.109.1.1.1.1.8.4129", + "processor_index": "4129", + "processor_type": "cpm", + "processor_usage": 0, + "processor_descr": "0/RP0-Virtual processor for admin", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "11.1", + "entPhysicalIndex": 11, + "mempool_type": "cemp", + "mempool_class": "system", + "mempool_precision": 1, + "mempool_descr": "0/RP0-Virtual Processor For Admin - Processor", + "mempool_perc": 10, + "mempool_perc_oid": null, + "mempool_used": 424804352, + "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.11.1", + "mempool_free": 3770679296, + "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.11.1", + "mempool_total": 4195483648, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + }, + { + "mempool_index": "13.1", + "entPhysicalIndex": 13, + "mempool_type": "cemp", + "mempool_class": "system", + "mempool_precision": 1, + "mempool_descr": "0/RP0-Virtual Processor For RP XR - Processor", + "mempool_perc": 19, + "mempool_perc_oid": null, + "mempool_used": 2467299328, + "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.13.1", + "mempool_free": 10397679616, + "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.13.1", + "mempool_total": 12864978944, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + }, + { + "mempool_index": "13.3", + "entPhysicalIndex": 13, + "mempool_type": "cemp", + "mempool_class": "system", + "mempool_precision": 1, + "mempool_descr": "0/RP0-Virtual Processor For RP XR - Image", + "mempool_perc": 100, + "mempool_perc_oid": null, + "mempool_used": 4194304, + "mempool_used_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.18.13.3", + "mempool_free": 0, + "mempool_free_oid": ".1.3.6.1.4.1.9.9.221.1.1.1.1.20.13.3", + "mempool_total": 4194304, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + } + ] + }, + "poller": "matches discovery" + }, + "vrf": { + "discovery": { + "vrfs": [ + { + "vrf_oid": "3.66.66.78", + "vrf_name": "BBN", + "bgpLocalAs": null, + "mplsVpnVrfRouteDistinguisher": "100.96.0.1:1", + "mplsVpnVrfDescription": "Vrf d'administration", + "ifIndices": "46,48" + }, + { + "vrf_oid": "3.67.80.69", + "vrf_name": "CPE", + "bgpLocalAs": null, + "mplsVpnVrfRouteDistinguisher": "100.96.0.1:2", + "mplsVpnVrfDescription": "Vrf d'administration des CPE", + "ifIndices": "49" }, { - "entPhysicalIndex": 7, - "entPhysicalDescr": "NC55A2 MOD Base Route Processor Card", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-MB-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "FOC12345I2R", - "entPhysicalAssetID": "FOC12345I2R", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NCS-55A2-MOD-S", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "FOC12345I2R", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "vrf_oid": "3.79.79.66", + "vrf_name": "OOB", + "bgpLocalAs": null, + "mplsVpnVrfRouteDistinguisher": "100.96.0.1:3", + "mplsVpnVrfDescription": "Vrf d'administration", + "ifIndices": "50,74" }, { - "entPhysicalIndex": 11, - "entPhysicalDescr": "Virtual Processor Module for Admin VM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Virtual processor for admin", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevCpuTypeCPU", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 12, - "entPhysicalMfgName": "", + "vrf_oid": "7.100.101.102.97.117.108.116", + "vrf_name": "default", + "bgpLocalAs": null, + "mplsVpnVrfRouteDistinguisher": null, + "mplsVpnVrfDescription": "", + "ifIndices": null + } + ] + } + }, + "transceivers": { + "discovery": { + "transceivers": [ + { + "index": "2129921", + "entity_physical_index": 2129921, + "type": "Cisco SFP+ 10G LR Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-LR", + "revision": "V02", + "serial": "2B34610195", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2134017", + "entity_physical_index": 2134017, + "type": "Cisco SFP+ 10G LR Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-LR", + "revision": "V02", + "serial": "2B34610194", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2138113", + "entity_physical_index": 2138113, + "type": "Cisco SFP+ 10G LR Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-LR", + "revision": "V02", + "serial": "2B34610191", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2142209", + "entity_physical_index": 2142209, + "type": "Cisco SFP+ 10G LR Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-LR", + "revision": "V02", + "serial": "2B34610057", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2146305", + "entity_physical_index": 2146305, + "type": "Cisco SFP+ 10G LR Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-LR", + "revision": "V02", + "serial": "2B34610059", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2154497", + "entity_physical_index": 2154497, + "type": "Cisco SFP 1G 1000BASE-SX Pluggable Optics Module", + "vendor": "CISCO-PROLABS", + "oui": null, + "model": "N/A", + "revision": "N/A", + "serial": "PR03107740", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2158593", + "entity_physical_index": 2158593, + "type": "Cisco SFP+ 10G ER Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-ER", + "revision": "V01", + "serial": "2B61510058", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, + "ifIndex": null + }, + { + "index": "2162689", + "entity_physical_index": 2162689, + "type": "Cisco SFP+ 10G LR Pluggable Optics Module", + "vendor": "CISCO-Skylane", + "oui": null, + "model": "SFP-10G-LR", + "revision": "V02", + "serial": "2B22420416", + "date": null, + "ddm": null, + "encoding": null, + "cable": null, + "distance": null, + "wavelength": null, + "connector": null, + "channels": 1, "ifIndex": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2101", + "sensor_index": "2101", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_IOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.75, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2101", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 13, - "entPhysicalDescr": "Virtual Processor Module for RP-XR VM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Virtual processor for RP XR", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevCpuTypeCPU", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 13, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130170", + "sensor_index": "2130170", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.034956, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 14, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-MB-MIFPGA", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "0.19", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleFPD", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134266", + "sensor_index": "2134266", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.035064, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 29, - "entPhysicalDescr": "Motherboard Module Base Board", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Motherboard", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModule", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138362", + "sensor_index": "2138362", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 30, - "entPhysicalDescr": "ASIC Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142458", + "sensor_index": "2142458", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146554", + "sensor_index": "2146554", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.033274, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 90, - "entPhysicalDescr": "MPA Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-MPA bay 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerSPABay", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154746", + "sensor_index": "2154746", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 91, - "entPhysicalDescr": "MPA Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-MPA bay 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerSPABay", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158842", + "sensor_index": "2158842", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.06128, + "sensor_limit": 0, + "sensor_limit_warn": 0.11, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0.02, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 101, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-SATA-INTEL_240G", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "1120.00", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleFPD", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 10, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162938", + "sensor_index": "2162938", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.035696, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 140, - "entPhysicalDescr": "Daughterboard Module CPU Board", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Daughterboard", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDaughterCard", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2309", + "sensor_index": "2309", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V25_AVDD_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.257, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2309", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 142, - "entPhysicalDescr": "Processor Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Intel 8 Core CPU Complex", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevCpuTypeCPU", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 11, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2401", + "sensor_index": "2401", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_IOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 37.5, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2401", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 145, - "entPhysicalDescr": "Storage Module - SSD", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Disk0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2402", + "sensor_index": "2402", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_IOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 5.25, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2402", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 146, - "entPhysicalDescr": "Storage Module - NVRAM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-NVRAM", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2701", + "sensor_index": "2701", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2701", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 147, - "entPhysicalDescr": "OBFL Memory Module - Flash", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-OBFL Flash", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleOBFL", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2702", + "sensor_index": "2702", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.406, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2702", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 148, - "entPhysicalDescr": "USB Module", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-USB 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPortUSB", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2703", + "sensor_index": "2703", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.5, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2703", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 149, - "entPhysicalDescr": "USB Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-USB container", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevUsbHub", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 148, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2704", + "sensor_index": "2704", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.25, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2704", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 156, - "entPhysicalDescr": "Storage Module - SPI", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-DB IOFPGA SPI Flash 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2705", + "sensor_index": "2705", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.5, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2705", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 157, - "entPhysicalDescr": "Storage Module - SPI", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-DB IOFPGA SPI Flash 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2706", + "sensor_index": "2706", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.234, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2706", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4358", + "sensor_index": "4358", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Input Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.468, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4358", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 158, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-DDR4 DIMM 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4359", + "sensor_index": "4359", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Output Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 8.203, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4359", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 159, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-DDR4 DIMM 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8454", + "sensor_index": "8454", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Input Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.468, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8454", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 160, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-DDR4 DIMM 2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8455", + "sensor_index": "8455", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Output Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 5.859, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8455", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 161, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-DDR4 DIMM 3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130190", + "sensor_index": "2130190", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -1.81972, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 224, - "entPhysicalDescr": "I350 Ethernet Controller Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-NIC", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDaughterCard", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130202", + "sensor_index": "2130202", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.37171, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 225, - "entPhysicalDescr": "BearValley MACsec PHY Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-MACsec PHY 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134286", + "sensor_index": "2134286", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -4.44301, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134298", + "sensor_index": "2134298", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.6584, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 226, - "entPhysicalDescr": "BearValley MACsec PHY Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-MACsec PHY 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138382", + "sensor_index": "2138382", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 227, - "entPhysicalDescr": "IEEE1588", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-SyncE Synchronizer", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138394", + "sensor_index": "2138394", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 300, - "entPhysicalDescr": "PSE ASIC Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 JerichoPlus", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleCommonCardsPSEASIC", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 30, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142478", + "sensor_index": "2142478", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 400, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 9, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142490", + "sensor_index": "2142490", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 401, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 10, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146574", + "sensor_index": "2146574", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.60665, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 402, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 11, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146586", + "sensor_index": "2146586", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.09644, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 403, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 12, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154766", + "sensor_index": "2154766", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 404, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 13, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154778", + "sensor_index": "2154778", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 405, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #5", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 14, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158862", + "sensor_index": "2158862", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": 1.12504, + "sensor_limit": 0, + "sensor_limit_warn": 4.00002, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -1.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 406, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #6", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 15, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158874", + "sensor_index": "2158874", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -1.7192, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -18.01343, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 407, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #7", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 16, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162958", + "sensor_index": "2162958", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -1.50396, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 408, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #8", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 17, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162970", + "sensor_index": "2162970", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -10.89909, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.23491", + "sensor_index": "23491", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT0-FAN_0 - 0/FT0-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "23491", + "entPhysicalIndex_measured": "23490", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 409, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #9", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 18, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.27587", + "sensor_index": "27587", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT1-FAN_0 - 0/FT1-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "27587", + "entPhysicalIndex_measured": "27586", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 410, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #10", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 19, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.31683", + "sensor_index": "31683", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT2-FAN_0 - 0/FT2-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "31683", + "entPhysicalIndex_measured": "31682", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 411, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #11", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 20, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.35779", + "sensor_index": "35779", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT3-FAN_0 - 0/FT3-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "35779", + "entPhysicalIndex_measured": "35778", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 412, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #12", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 21, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.39875", + "sensor_index": "39875", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT4-FAN_0 - 0/FT4-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11392, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "39875", + "entPhysicalIndex_measured": "39874", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 413, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #13", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 22, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.43971", + "sensor_index": "43971", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT5-FAN_0 - 0/FT5-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11513, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "43971", + "entPhysicalIndex_measured": "43970", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 414, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #14", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 23, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.48067", + "sensor_index": "48067", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT6-FAN_0 - 0/FT6-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11790, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "48067", + "entPhysicalIndex_measured": "48066", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.5046", + "sensor_index": "5046", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0-FAN_0 - 0/PM0-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9952, + "sensor_limit": 17913.6, + "sensor_limit_warn": null, + "sensor_limit_low": 7961.6, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "5046", + "entPhysicalIndex_measured": "4946", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 415, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #15", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 24, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.52163", + "sensor_index": "52163", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT7-FAN_0 - 0/FT7-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11513, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "52163", + "entPhysicalIndex_measured": "52162", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 416, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #16", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 25, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.9142", + "sensor_index": "9142", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1-FAN_0 - 0/PM1-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9952, + "sensor_limit": 17913.6, + "sensor_limit_warn": null, + "sensor_limit_low": 7961.6, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "9142", + "entPhysicalIndex_measured": "9042", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 417, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #17", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 26, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4367", + "sensor_index": "4367", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Input Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 107.64, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4367", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 418, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #18", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 27, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4368", + "sensor_index": "4368", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Output Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 99.198, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4368", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 419, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #19", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 28, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8463", + "sensor_index": "8463", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Input Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 107.64, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8463", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 420, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #20", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 29, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8464", + "sensor_index": "8464", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Output Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 70.946, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8464", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 421, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #21", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 30, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.1", + "sensor_index": "1", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/RP0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 422, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #22", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 31, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.200705", + "sensor_index": "200705", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "200705", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 423, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #23", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 32, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.20481", + "sensor_index": "20481", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "20481", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 424, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #24", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 33, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2129921", + "sensor_index": "2129921", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 425, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #25", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 34, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2134017", + "sensor_index": "2134017", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 426, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #26", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 35, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2138113", + "sensor_index": "2138113", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2142209", + "sensor_index": "2142209", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 427, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #27", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 36, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2146305", + "sensor_index": "2146305", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 428, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #28", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 37, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2154497", + "sensor_index": "2154497", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "GigabitEthernet0/0/0/6", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 429, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #29", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 38, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2158593", + "sensor_index": "2158593", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/7", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 430, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #30", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 39, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2162689", + "sensor_index": "2162689", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/8", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 431, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #31", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 40, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.24577", + "sensor_index": "24577", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "24577", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 432, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #32", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 41, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.28673", + "sensor_index": "28673", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "28673", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.32769", + "sensor_index": "32769", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "32769", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 433, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #33", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 42, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.36865", + "sensor_index": "36865", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "36865", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 434, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #34", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 43, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.40961", + "sensor_index": "40961", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT5", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "40961", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 435, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #35", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 44, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.4097", + "sensor_index": "4097", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/PM0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4097", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 436, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #36", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 45, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.45057", + "sensor_index": "45057", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT6", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "45057", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 437, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #37", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 46, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.49153", + "sensor_index": "49153", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT7", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "49153", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 438, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #38", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 47, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.8193", + "sensor_index": "8193", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/PM1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8193", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 439, - "entPhysicalDescr": "PSE ASIC Port Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Jericho+ Port Module #39", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModulePseAsicPlim", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 48, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.2.14.0", + "sensor_index": "0", + "sensor_type": "cRFCfgRedundancyOperMode", + "sensor_descr": "VSS Mode", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFCfgRedundancyOperMode" }, { - "entPhysicalIndex": 444, - "entPhysicalDescr": "Console Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-CON0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPortConsole", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 91 + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.4.0", + "sensor_index": "0", + "sensor_type": "cRFStatusPeerUnitState", + "sensor_descr": "VSS Peer State", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFStatusPeerUnitState" }, { - "entPhysicalIndex": 445, - "entPhysicalDescr": "Console Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TOD", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPortConsole", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.2.0", + "sensor_index": "0", + "sensor_type": "cRFStatusUnitState", + "sensor_descr": "VSS Device State", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 14, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFStatusUnitState" }, { - "entPhysicalIndex": 783, - "entPhysicalDescr": "Alarm Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-Alarm", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130310", + "sensor_index": "2130310", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 784, - "entPhysicalDescr": "Fixed Mgmt Port", - "entPhysicalClass": "port", - "entPhysicalName": "MgmtEth0/RP0/CPU0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 1, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": 3 + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134406", + "sensor_index": "2134406", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 800, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 400, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138502", + "sensor_index": "2138502", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 33, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142598", + "sensor_index": "2142598", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 32, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 801, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 401, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146694", + "sensor_index": "2146694", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 802, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 402, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154886", + "sensor_index": "2154886", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 803, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 403, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158982", + "sensor_index": "2158982", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 42, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 804, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 404, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2163078", + "sensor_index": "2163078", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 805, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 5", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 405, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2201", + "sensor_index": "2201", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-Control", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 31, + "sensor_limit": 67, + "sensor_limit_warn": 60, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2201", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 806, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 6", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 406, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2202", + "sensor_index": "2202", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-FAN-side", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 34, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2202", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2501", + "sensor_index": "2501", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 Die Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 44, + "sensor_limit": 125, + "sensor_limit_warn": 115, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2501", + "entPhysicalIndex_measured": "2500", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 807, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 7", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 407, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2502", + "sensor_index": "2502", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 TMP421 Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 125, + "sensor_limit_warn": 115, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2502", + "entPhysicalIndex_measured": "2500", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 808, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 8", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 408, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2801", + "sensor_index": "2801", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 102, + "sensor_limit_warn": 90, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2801", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 809, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 9", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 409, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2802", + "sensor_index": "2802", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-PORT-side", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 29, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2802", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 810, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 10", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 410, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2803", + "sensor_index": "2803", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 33, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2803", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 811, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 11", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 411, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2804", + "sensor_index": "2804", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2804", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 812, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 12", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 412, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2805", + "sensor_index": "2805", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 30, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2805", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 813, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 13", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 413, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2806", + "sensor_index": "2806", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 31, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2806", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 814, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 14", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 414, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2807", + "sensor_index": "2807", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH5", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 48, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2807", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 815, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 15", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 415, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2808", + "sensor_index": "2808", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH6", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 35, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2808", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 816, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 16", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 416, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2809", + "sensor_index": "2809", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_LCL_CH7", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 32, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2809", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 817, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 17", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 417, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2810", + "sensor_index": "2810", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_TEMP", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 49, + "sensor_limit": 130, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2810", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 818, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 18", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 418, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2811", + "sensor_index": "2811", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_TEMP", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 46, + "sensor_limit": 130, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2811", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2812", + "sensor_index": "2812", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-MACsec PHY 0 - 0/RP0-MV88EC808_PHY0_Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 52, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -40, + "sensor_limit_low_warn": -30, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2812", + "entPhysicalIndex_measured": "225", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 819, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 19", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 419, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2813", + "sensor_index": "2813", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-MACsec PHY 1 - 0/RP0-MV88EC808_PHY1_Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 51, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -40, + "sensor_limit_low_warn": -30, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2813", + "entPhysicalIndex_measured": "226", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 820, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 20", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 420, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4362", + "sensor_index": "4362", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Inlet", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 27, + "sensor_limit": 75, + "sensor_limit_warn": 70, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4362", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 821, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 21", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 421, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8458", + "sensor_index": "8458", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Inlet", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 27, + "sensor_limit": 75, + "sensor_limit_warn": 70, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8458", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 822, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 22", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 422, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", + "sensor_index": "2001", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_SEC_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.003, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 823, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 23", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 423, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", + "sensor_index": "2002", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_PHY_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.003, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 824, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 24", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 424, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2004", + "sensor_index": "2004", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P5V0_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 4.97, + "sensor_limit": 5.5, + "sensor_limit_warn": 5.4, + "sensor_limit_low": 4.5, + "sensor_limit_low_warn": 4.6, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2004", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 825, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 25", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 425, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2005", + "sensor_index": "2005", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.501, + "sensor_limit": 2.75, + "sensor_limit_warn": 2.7, + "sensor_limit_low": 2.25, + "sensor_limit_low_warn": 2.3, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2005", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 826, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 26", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 426, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2006", + "sensor_index": "2006", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.198, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2006", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 827, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 27", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 427, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2007", + "sensor_index": "2007", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.325, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2007", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 828, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 28", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 428, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2008", + "sensor_index": "2008", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_VA_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.199, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2008", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 829, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 29", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 429, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2009", + "sensor_index": "2009", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_VA_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.521, + "sensor_limit": 2.75, + "sensor_limit_warn": 2.7, + "sensor_limit_low": 2.25, + "sensor_limit_low_warn": 2.3, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2009", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 830, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 30", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 430, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2010", + "sensor_index": "2010", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_VA_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.301, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2010", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2011", + "sensor_index": "2011", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P12V_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.059, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.96, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.04, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2011", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 831, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 31", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 431, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2012", + "sensor_index": "2012", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.306, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2012", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 832, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 32", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 432, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130160", + "sensor_index": "2130160", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2787002, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 833, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 33", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 433, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134256", + "sensor_index": "2134256", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2835, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 834, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 34", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 434, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138352", + "sensor_index": "2138352", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2954, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 835, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 35", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 435, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142448", + "sensor_index": "2142448", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2692, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 836, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 36", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 436, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146544", + "sensor_index": "2146544", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.231, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154736", + "sensor_index": "2154736", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 837, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 37", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 437, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158832", + "sensor_index": "2158832", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2885, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 838, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 38", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 438, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162928", + "sensor_index": "2162928", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2882, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 839, - "entPhysicalDescr": "Pluggable Optical Module Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/RP0-SFP bay 39", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerCXP", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 439, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2305", + "sensor_index": "2305", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2305", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 901, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 400, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 51 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2306", + "sensor_index": "2306", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2306", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 904, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 401, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 73 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2307", + "sensor_index": "2307", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P3V3_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.314, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2307", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 907, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 402, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 72 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2308", + "sensor_index": "2308", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V8_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.805, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.944, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2308", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 910, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 403, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 71 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2310", + "sensor_index": "2310", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_DDR_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.998, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2310", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 913, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 404, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 70 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2311", + "sensor_index": "2311", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V35_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.35, + "sensor_limit": 1.485, + "sensor_limit_warn": 1.458, + "sensor_limit_low": 1.215, + "sensor_limit_low_warn": 1.242, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2311", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 916, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/5", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 405, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 69 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2601", + "sensor_index": "2601", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH0", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.792, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.944, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2601", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 920, - "entPhysicalDescr": "1GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-GigabitEthernet0/0/0/6", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPortGigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 406, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 74 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2602", + "sensor_index": "2602", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH1", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.529, + "sensor_limit": 2.75, + "sensor_limit_warn": 2.7, + "sensor_limit_low": 2.25, + "sensor_limit_low_warn": 2.3, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2602", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 922, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/7", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 407, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 68 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2603", + "sensor_index": "2603", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH2", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.318, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2603", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 925, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/8", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 408, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 67 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2604", + "sensor_index": "2604", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 4.968, + "sensor_limit": 5.5, + "sensor_limit_warn": 5.4, + "sensor_limit_low": 4.5, + "sensor_limit_low_warn": 4.6, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2604", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2605", + "sensor_index": "2605", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH4", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 11.988, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.96, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.04, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2605", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 928, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/9", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 409, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 66 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2606", + "sensor_index": "2606", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH5", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.594, + "sensor_limit": 0.66, + "sensor_limit_warn": 0.648, + "sensor_limit_low": 0.54, + "sensor_limit_low_warn": 0.552, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2606", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 931, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/10", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 410, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 65 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2607", + "sensor_index": "2607", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH6", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.31, + "sensor_limit": 1.43, + "sensor_limit_warn": 1.404, + "sensor_limit_low": 1.17, + "sensor_limit_low_warn": 1.196, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2607", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 934, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/11", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 411, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 64 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2608", + "sensor_index": "2608", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH7", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.816, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.944, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2608", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 937, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/12", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 412, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 63 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2609", + "sensor_index": "2609", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH8", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.201, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2609", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 940, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/13", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 413, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 62 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2610", + "sensor_index": "2610", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH9", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.053, + "sensor_limit": 1.155, + "sensor_limit_warn": 1.134, + "sensor_limit_low": 0.945, + "sensor_limit_low_warn": 0.966, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2610", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 943, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/14", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 414, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 61 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2611", + "sensor_index": "2611", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH10", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.7, + "sensor_limit": 1.87, + "sensor_limit_warn": 1.836, + "sensor_limit_low": 1.53, + "sensor_limit_low_warn": 1.564, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2611", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2612", + "sensor_index": "2612", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH11", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.495, + "sensor_limit": 1.65, + "sensor_limit_warn": 1.62, + "sensor_limit_low": 1.35, + "sensor_limit_low_warn": 1.38, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2612", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 946, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/15", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 415, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 60 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2613", + "sensor_index": "2613", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.792, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.94, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2613", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 949, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/16", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 416, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 59 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2614", + "sensor_index": "2614", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.031, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.6, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.4, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2614", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 952, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/17", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 417, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 58 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2615", + "sensor_index": "2615", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.201, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2615", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 955, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/18", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 418, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 57 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2616", + "sensor_index": "2616", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.093, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.6, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.4, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2616", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 958, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/19", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 419, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 56 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2617", + "sensor_index": "2617", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.051, + "sensor_limit": 1.155, + "sensor_limit_warn": 1.134, + "sensor_limit_low": 0.945, + "sensor_limit_low_warn": 0.966, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2617", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 961, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/20", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 420, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 55 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2618", + "sensor_index": "2618", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.093, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.6, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.4, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2618", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 964, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/21", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 421, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 54 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4356", + "sensor_index": "4356", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Input Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 231, + "sensor_limit": 265.65, + "sensor_limit_warn": null, + "sensor_limit_low": 196.35, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4356", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 967, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/22", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 422, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 53 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4357", + "sensor_index": "4357", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Output Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.093, + "sensor_limit": 13.90695, + "sensor_limit_warn": null, + "sensor_limit_low": 10.27905, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4357", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 970, - "entPhysicalDescr": "10GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TenGigE0/0/0/23", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort10GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 423, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 52 + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8452", + "sensor_index": "8452", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Input Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 230, + "sensor_limit": 264.5, + "sensor_limit_warn": null, + "sensor_limit_low": 195.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8452", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 972, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/24", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 424, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 90 - }, + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8453", + "sensor_index": "8453", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Output Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.109, + "sensor_limit": 13.92535, + "sensor_limit_warn": null, + "sensor_limit_low": 10.29265, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8453", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ { - "entPhysicalIndex": 975, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/25", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 425, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 89 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (other)", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 }, { - "entPhysicalIndex": 978, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/26", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 426, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 88 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 981, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/27", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 427, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 87 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (admin)", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 984, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/28", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 428, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 86 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (denied)", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 2 }, { - "entPhysicalIndex": 987, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/29", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 429, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 85 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (environmental)", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 2 }, { - "entPhysicalIndex": 990, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/30", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 430, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 84 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (temperature)", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 }, { - "entPhysicalIndex": 993, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/31", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 431, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 83 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (fan)", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 }, { - "entPhysicalIndex": 996, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/32", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 432, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 82 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "failed", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 }, { - "entPhysicalIndex": 999, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/33", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 433, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 81 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (fan failed)", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 }, { - "entPhysicalIndex": 1002, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/34", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 434, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 80 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (cooling)", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 }, { - "entPhysicalIndex": 1005, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/35", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 435, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 79 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (connector rating)", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 2 }, { - "entPhysicalIndex": 1008, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/36", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 436, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 78 + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (no inline power)", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 }, { - "entPhysicalIndex": 1011, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/37", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 437, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 77 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "nonRedundant", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1014, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/38", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 438, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 76 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareNonRedundant", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1017, - "entPhysicalDescr": "25GE Port", - "entPhysicalClass": "port", - "entPhysicalName": "0/RP0-TwentyFiveGigE0/0/0/39", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevPort25GigEthernet", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 439, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": 75 + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareNonRedundant", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 + }, + { + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 + }, + { + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1200, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "coldStandbyRedundant", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1201, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "warmStandbyRedundant", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1202, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "hotStandbyRedundant", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1203, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 }, { - "entPhysicalIndex": 1204, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 1205, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 5", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 1206, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 6", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "entPhysicalIndex": 1207, - "entPhysicalDescr": "Dual Inline Memory Module - DIMM", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-GDDR5 DIMM 7", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleDIMM", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2001, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_SEC_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2002, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_PHY_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2004, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P5V0_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2005, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P2V5_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2006, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V2_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2007, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P3V3_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2008, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V2_VA_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 9, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2009, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P2V5_VA_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 10, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2010, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P3V3_VA_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 11, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2011, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P12V_S_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 12, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 }, { - "entPhysicalIndex": 2012, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P3V3_SFP_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 13, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2101, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P3V3_SFP_IOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2201, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-Control Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2202, - "entPhysicalDescr": "TMP421 Device Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-FAN-side Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 29, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2305, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_CORE_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2306, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_AVDD_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2307, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P3V3_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2308, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V8_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2309, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V25_AVDD_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2310, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_DDR_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 9, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2311, - "entPhysicalDescr": "Voltage Sensor Base Board", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V35_JER0_VOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 10, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2401, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_CORE_JER0_IOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2402, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_AVDD_JER0_IOUT", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 + } + ] + }, + "poller": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2101", + "sensor_index": "2101", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_IOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.75, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2101", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2500, - "entPhysicalDescr": "Sensor Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/RP0-Slice 0 Die TMP421 Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorMultiSensorModule", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130170", + "sensor_index": "2130170", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.034956, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2501, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-Slice 0 Die Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2500, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134266", + "sensor_index": "2134266", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.035064, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2502, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-Slice 0 TMP421 Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2500, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138362", + "sensor_index": "2138362", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2601, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 15, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142458", + "sensor_index": "2142458", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2602, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 16, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146554", + "sensor_index": "2146554", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.033274, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2603, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 17, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154746", + "sensor_index": "2154746", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2604, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 18, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158842", + "sensor_index": "2158842", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.06128, + "sensor_limit": 0, + "sensor_limit_warn": 0.11, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0.02, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162938", + "sensor_index": "2162938", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Current", + "group": "transceiver", + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.035696, + "sensor_limit": 0, + "sensor_limit_warn": 0.07, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2605, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 19, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2309", + "sensor_index": "2309", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V25_AVDD_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.257, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2309", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2606, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH5", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 20, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2401", + "sensor_index": "2401", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_IOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 37.5, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2401", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2607, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH6", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 21, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2402", + "sensor_index": "2402", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_IOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 5.25, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2402", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2608, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH7", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 22, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2701", + "sensor_index": "2701", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 9, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2701", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2609, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH8", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 23, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2702", + "sensor_index": "2702", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-IIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.406, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2702", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2610, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH9", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 24, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2703", + "sensor_index": "2703", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.5, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2703", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2611, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH10", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 25, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2704", + "sensor_index": "2704", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-IIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.25, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2704", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2612, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-ADM1166_VOUT_CH11", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 26, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2705", + "sensor_index": "2705", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.5, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2705", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2613, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-CPUVCC-VOUT-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 27, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2706", + "sensor_index": "2706", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-IIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.234, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2706", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2614, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-CPUVCC-VIN-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 28, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4358", + "sensor_index": "4358", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Input Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.468, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4358", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2615, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-VOUT-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 29, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4359", + "sensor_index": "4359", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Output Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 8.203, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4359", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2616, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-VIN-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 30, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8454", + "sensor_index": "8454", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Input Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.468, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8454", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8455", + "sensor_index": "8455", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Output Current", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 5.859, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8455", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2617, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-PVCC-1V05-VOUT-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 31, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130190", + "sensor_index": "2130190", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -1.81972, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2618, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-PVCC-1V05-VIN-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 32, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130202", + "sensor_index": "2130202", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.37171, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2701, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-CPUVCC-IOUT-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134286", + "sensor_index": "2134286", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -4.44301, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2702, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-CPUVCC-IIN-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134298", + "sensor_index": "2134298", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.6584, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2703, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-IOUT-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138382", + "sensor_index": "2138382", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2704, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-VDDQ-1V2-IIN-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138394", + "sensor_index": "2138394", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142478", + "sensor_index": "2142478", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2705, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-PVCC-1V05-IOUT-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142490", + "sensor_index": "2142490", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -40, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2706, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU-PVCC-1V05-IIN-P3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146574", + "sensor_index": "2146574", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.60665, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2801, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-CPU", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146586", + "sensor_index": "2146586", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -2.09644, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2802, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-PORT-side Sensor", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154766", + "sensor_index": "2154766", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2803, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_RMT_CH1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154778", + "sensor_index": "2154778", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2804, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_RMT_CH2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 9, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158862", + "sensor_index": "2158862", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": 1.12504, + "sensor_limit": 0, + "sensor_limit_warn": 4.00002, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -1.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2805, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_RMT_CH3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 10, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158874", + "sensor_index": "2158874", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -1.7192, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -18.01343, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2806, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_RMT_CH4", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 11, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162958", + "sensor_index": "2162958", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Tx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -1.50396, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -7.9997, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2807, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_RMT_CH5", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 12, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162970", + "sensor_index": "2162970", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Rx Lane Power", + "group": "transceiver", + "sensor_divisor": 100000, + "sensor_multiplier": 1, + "sensor_current": -10.89909, + "sensor_limit": 0, + "sensor_limit_warn": 0.49992, + "sensor_limit_low": 0, + "sensor_limit_low_warn": -15.00312, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2808, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_RMT_CH6", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 13, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.23491", + "sensor_index": "23491", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT0-FAN_0 - 0/FT0-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "23491", + "entPhysicalIndex_measured": "23490", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2809, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MAXIM_LCL_CH7", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 140, - "entPhysicalParentRelPos": 14, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.27587", + "sensor_index": "27587", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT1-FAN_0 - 0/FT1-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "27587", + "entPhysicalIndex_measured": "27586", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2810, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_CORE_JER0_TEMP", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.31683", + "sensor_index": "31683", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT2-FAN_0 - 0/FT2-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "31683", + "entPhysicalIndex_measured": "31682", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.35779", + "sensor_index": "35779", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT3-FAN_0 - 0/FT3-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 82, + "sensor_limit": 2147483647, + "sensor_limit_warn": 80, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "35779", + "entPhysicalIndex_measured": "35778", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2811, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MB-P1V0_AVDD_JER0_TEMP", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 300, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.39875", + "sensor_index": "39875", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT4-FAN_0 - 0/FT4-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11392, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "39875", + "entPhysicalIndex_measured": "39874", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2812, - "entPhysicalDescr": "25G Marvell Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MV88EC808_PHY0_Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 225, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.43971", + "sensor_index": "43971", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT5-FAN_0 - 0/FT5-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11513, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "43971", + "entPhysicalIndex_measured": "43970", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2813, - "entPhysicalDescr": "25G Marvell Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/RP0-MV88EC808_PHY1_Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 226, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.48067", + "sensor_index": "48067", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT6-FAN_0 - 0/FT6-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11790, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "48067", + "entPhysicalIndex_measured": "48066", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4097, - "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", - "entPhysicalClass": "powerSupply", - "entPhysicalName": "0/PM0", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "2.09", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-1200W-ACFW", - "entPhysicalVendorType": "cevPowerSupplyNXAPAC1200WPI", - "entPhysicalSerialNum": "LIT2532A97E", - "entPhysicalContainedIn": 8384582, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.5046", + "sensor_index": "5046", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0-FAN_0 - 0/PM0-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9952, + "sensor_limit": 17913.6, + "sensor_limit_warn": null, + "sensor_limit_low": 7961.6, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "5046", + "entPhysicalIndex_measured": "4946", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4098, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/PM0-LIT-PriMCU-ACFW", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "2.09", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevTCAMType.1", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.52163", + "sensor_index": "52163", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/FT7-FAN_0 - 0/FT7-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 11513, + "sensor_limit": 2147483647, + "sensor_limit_warn": 28750, + "sensor_limit_low": -1, + "sensor_limit_low_warn": 8050, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "52163", + "entPhysicalIndex_measured": "52162", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4356, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Input Voltage", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "fanspeed", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.9142", + "sensor_index": "9142", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1-FAN_0 - 0/PM1-FAN_0 Speed", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 9952, + "sensor_limit": 17913.6, + "sensor_limit_warn": null, + "sensor_limit_low": 7961.6, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "9142", + "entPhysicalIndex_measured": "9042", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4357, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Output Voltage", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4367", + "sensor_index": "4367", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Input Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 107.64, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4367", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4358, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Input Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4368", + "sensor_index": "4368", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Output Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 99.198, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4368", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4359, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Output Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8463", + "sensor_index": "8463", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Input Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 107.64, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8463", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4362, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Inlet Temperature", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "power", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8464", + "sensor_index": "8464", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Output Power", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 70.946, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8464", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 4367, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Input Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.1", + "sensor_index": "1", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/RP0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "1", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 4368, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-Output Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.200705", + "sensor_index": "200705", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "200705", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.20481", + "sensor_index": "20481", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "20481", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 4376, - "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", - "entPhysicalClass": "module", - "entPhysicalName": "0/PM0-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-1200W-ACFW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "LIT2532A97E", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2129921", + "sensor_index": "2129921", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 4946, - "entPhysicalDescr": "FAN_0 Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/PM0-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4097, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2134017", + "sensor_index": "2134017", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 5046, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM0-FAN_0 Speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 4946, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2138113", + "sensor_index": "2138113", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8193, - "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", - "entPhysicalClass": "powerSupply", - "entPhysicalName": "0/PM1", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "2.09", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-1200W-ACFW", - "entPhysicalVendorType": "cevPowerSupplyNXAPAC1200WPI", - "entPhysicalSerialNum": "LIT2532A97L", - "entPhysicalContainedIn": 8384583, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2142209", + "sensor_index": "2142209", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8194, - "entPhysicalDescr": "FPD Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/PM1-LIT-PriMCU-ACFW", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "2.09", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevTCAMType.1", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2146305", + "sensor_index": "2146305", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8452, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Input Voltage", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2154497", + "sensor_index": "2154497", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "GigabitEthernet0/0/0/6", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2158593", + "sensor_index": "2158593", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/7", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8453, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Output Voltage", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.2162689", + "sensor_index": "2162689", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "TenGigE0/0/0/8", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8454, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Input Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.24577", + "sensor_index": "24577", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "24577", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8455, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Output Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.28673", + "sensor_index": "28673", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "28673", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8458, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Inlet Temperature", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.32769", + "sensor_index": "32769", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "32769", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8463, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Input Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.36865", + "sensor_index": "36865", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "36865", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8464, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-Output Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.40961", + "sensor_index": "40961", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT5", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "40961", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 8472, - "entPhysicalDescr": "NCS 55A2 AC 1200W Power Supply Port-S Intake/Front-to-back", - "entPhysicalClass": "module", - "entPhysicalName": "0/PM1-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-1200W-ACFW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "LIT2532A97L", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.4097", + "sensor_index": "4097", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/PM0", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4097", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 9042, - "entPhysicalDescr": "FAN_0 Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/PM1-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8193, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.45057", + "sensor_index": "45057", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT6", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "45057", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 9142, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/PM1-FAN_0 Speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 9042, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.49153", + "sensor_index": "49153", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/FT7", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "49153", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 20481, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT0", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530S7XR", - "entPhysicalContainedIn": 8384597, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.117.1.1.2.1.2.8193", + "sensor_index": "8193", + "sensor_type": "cefcFRUPowerOperStatus", + "sensor_descr": "0/PM1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8193", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cefcFRUPowerOperStatus" }, { - "entPhysicalIndex": 20487, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT0-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530S7XR", - "entPhysicalContainedIn": 20481, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.2.14.0", + "sensor_index": "0", + "sensor_type": "cRFCfgRedundancyOperMode", + "sensor_descr": "VSS Mode", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": 1, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFCfgRedundancyOperMode" }, { - "entPhysicalIndex": 23490, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT0-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 20481, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.4.0", + "sensor_index": "0", + "sensor_type": "cRFStatusPeerUnitState", + "sensor_descr": "VSS Peer State", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFStatusPeerUnitState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.176.1.1.2.0", + "sensor_index": "0", + "sensor_type": "cRFStatusUnitState", + "sensor_descr": "VSS Device State", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 14, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "0", + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": "cRFStatusUnitState" }, { - "entPhysicalIndex": 23491, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT0-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 23490, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130310", + "sensor_index": "2130310", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 24577, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT1", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530S7XN", - "entPhysicalContainedIn": 8384598, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134406", + "sensor_index": "2134406", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 24583, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT1-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530S7XN", - "entPhysicalContainedIn": 24577, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138502", + "sensor_index": "2138502", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 33, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 27586, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT1-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 24577, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142598", + "sensor_index": "2142598", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 32, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 27587, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT1-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 27586, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146694", + "sensor_index": "2146694", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 28673, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT2", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530S7XL", - "entPhysicalContainedIn": 8384599, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154886", + "sensor_index": "2154886", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158982", + "sensor_index": "2158982", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 42, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 28679, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT2-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530S7XL", - "entPhysicalContainedIn": 28673, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2163078", + "sensor_index": "2163078", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-Module Temp", + "group": "transceiver", + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 39, + "sensor_limit": 0, + "sensor_limit_warn": 70, + "sensor_limit_low": -5, + "sensor_limit_low_warn": -5, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 31682, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT2-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 28673, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2201", + "sensor_index": "2201", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-Control", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 31, + "sensor_limit": 67, + "sensor_limit_warn": 60, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2201", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 31683, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT2-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 31682, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2202", + "sensor_index": "2202", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-FAN-side", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 34, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2202", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 32769, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT3", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530S81Q", - "entPhysicalContainedIn": 8384600, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2501", + "sensor_index": "2501", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 Die Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 44, + "sensor_limit": 125, + "sensor_limit_warn": 115, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2501", + "entPhysicalIndex_measured": "2500", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 32775, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT3-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530S81Q", - "entPhysicalContainedIn": 32769, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2502", + "sensor_index": "2502", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 Die TMP421 Sensor - 0/RP0-Slice 0 TMP421 Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 125, + "sensor_limit_warn": 115, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2502", + "entPhysicalIndex_measured": "2500", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 35778, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT3-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 32769, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2801", + "sensor_index": "2801", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 40, + "sensor_limit": 102, + "sensor_limit_warn": 90, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2801", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 35779, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT3-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 35778, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2802", + "sensor_index": "2802", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-PORT-side", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 29, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2802", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 36865, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT4", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530RSH6", - "entPhysicalContainedIn": 8384601, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2803", + "sensor_index": "2803", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 33, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2803", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 36871, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT4-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530RSH6", - "entPhysicalContainedIn": 36865, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2804", + "sensor_index": "2804", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 38, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2804", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 39874, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT4-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 36865, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2805", + "sensor_index": "2805", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH3", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 30, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2805", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 39875, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT4-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 39874, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2806", + "sensor_index": "2806", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH4", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 31, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2806", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 40961, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT5", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530S7XQ", - "entPhysicalContainedIn": 8384605, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2807", + "sensor_index": "2807", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH5", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 48, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2807", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2808", + "sensor_index": "2808", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_RMT_CH6", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 35, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2808", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 40967, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT5-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530S7XQ", - "entPhysicalContainedIn": 40961, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2809", + "sensor_index": "2809", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-MAXIM_LCL_CH7", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 32, + "sensor_limit": 135, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2809", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 43970, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT5-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 40961, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2810", + "sensor_index": "2810", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_TEMP", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 49, + "sensor_limit": 130, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2810", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 43971, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT5-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 43970, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2811", + "sensor_index": "2811", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_TEMP", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 46, + "sensor_limit": 130, + "sensor_limit_warn": 125, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2811", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 45057, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT6", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530RSGG", - "entPhysicalContainedIn": 8384603, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2812", + "sensor_index": "2812", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-MACsec PHY 0 - 0/RP0-MV88EC808_PHY0_Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 52, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -40, + "sensor_limit_low_warn": -30, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2812", + "entPhysicalIndex_measured": "225", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 45063, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT6-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530RSGG", - "entPhysicalContainedIn": 45057, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2813", + "sensor_index": "2813", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-MACsec PHY 1 - 0/RP0-MV88EC808_PHY1_Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 51, + "sensor_limit": 110, + "sensor_limit_warn": 100, + "sensor_limit_low": -40, + "sensor_limit_low_warn": -30, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2813", + "entPhysicalIndex_measured": "226", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 48066, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT6-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 45057, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4362", + "sensor_index": "4362", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Inlet", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 27, + "sensor_limit": 75, + "sensor_limit_warn": 70, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4362", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8458", + "sensor_index": "8458", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Inlet", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 27, + "sensor_limit": 75, + "sensor_limit_warn": 70, + "sensor_limit_low": -10, + "sensor_limit_low_warn": -1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8458", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 48067, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT6-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 48066, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2001", + "sensor_index": "2001", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_SEC_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.003, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2001", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 49153, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT7", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevFanN540FAN", - "entPhysicalSerialNum": "DCH2530S7XE", - "entPhysicalContainedIn": 8384604, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2002", + "sensor_index": "2002", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V0_PHY_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.003, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2002", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 49159, - "entPhysicalDescr": "NCS 55A2 FW Fan Tray", - "entPhysicalClass": "module", - "entPhysicalName": "0/FT7-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "ASSTAL", - "entPhysicalAssetID": "ASSTID-1", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NC55-A2-FAN-FW", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "DCH2530S7XE", - "entPhysicalContainedIn": 49153, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2004", + "sensor_index": "2004", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P5V0_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 4.97, + "sensor_limit": 5.5, + "sensor_limit_warn": 5.4, + "sensor_limit_low": 4.5, + "sensor_limit_low_warn": 4.6, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2004", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 52162, - "entPhysicalDescr": "Fan Module", - "entPhysicalClass": "fan", - "entPhysicalName": "0/FT7-FAN_0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevFanNCSFan", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 49153, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2005", + "sensor_index": "2005", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.501, + "sensor_limit": 2.75, + "sensor_limit_warn": 2.7, + "sensor_limit_low": 2.25, + "sensor_limit_low_warn": 2.3, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2005", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 52163, - "entPhysicalDescr": "Fan Speed Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "0/FT7-FAN_0 speed", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorFanSpeedsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 52162, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2006", + "sensor_index": "2006", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.198, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2006", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 200705, - "entPhysicalDescr": "NC55A2 MOD Base Virtual Line Card", - "entPhysicalClass": "module", - "entPhysicalName": "0/0", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "FOC12345I2R", - "entPhysicalAssetID": "FOC12345I2R", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NCS-55A2-MOD-S", - "entPhysicalVendorType": "cevModuleNC55LC36X100G", - "entPhysicalSerialNum": "FOC12345I2R", - "entPhysicalContainedIn": 8384552, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2007", + "sensor_index": "2007", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.325, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2007", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 200706, - "entPhysicalDescr": "Motherboard Module", - "entPhysicalClass": "module", - "entPhysicalName": "0/0-Motherboard", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModule", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 200705, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2008", + "sensor_index": "2008", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P1V2_VA_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.199, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2008", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 200707, - "entPhysicalDescr": "NC55A2 MOD Base Virtual Line Card", - "entPhysicalClass": "module", - "entPhysicalName": "0/0-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "FOC12345I2R", - "entPhysicalAssetID": "FOC12345I2R", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NCS-55A2-MOD-S", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "FOC12345I2R", - "entPhysicalContainedIn": 200706, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2009", + "sensor_index": "2009", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P2V5_VA_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.521, + "sensor_limit": 2.75, + "sensor_limit_warn": 2.7, + "sensor_limit_low": 2.25, + "sensor_limit_low_warn": 2.3, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2009", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 200794, - "entPhysicalDescr": "MPA Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/0-MPA bay 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerSPABay", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 200705, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2010", + "sensor_index": "2010", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_VA_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.301, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2010", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 200795, - "entPhysicalDescr": "MPA Container", - "entPhysicalClass": "container", - "entPhysicalName": "0/0-MPA bay 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerSPABay", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 200705, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2011", + "sensor_index": "2011", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P12V_S_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.059, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.96, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.04, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2011", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2129921, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/0", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevSFP10GLR", - "entPhysicalSerialNum": "2B34610195", - "entPhysicalContainedIn": 800, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2012", + "sensor_index": "2012", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Motherboard - 0/RP0-MB-P3V3_SFP_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.306, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2012", + "entPhysicalIndex_measured": "29", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2129927, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/0-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B34610195", - "entPhysicalContainedIn": 2129921, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2130160", + "sensor_index": "2130160", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/0 - TenGigE0/0/0/0-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2787002, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2129921", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2134256", + "sensor_index": "2134256", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/1 - TenGigE0/0/0/1-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2835, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2134017", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2130160, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/0-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2129921, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2138352", + "sensor_index": "2138352", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/2 - TenGigE0/0/0/2-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2954, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2138113", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2130170, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/0-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2129921, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2142448", + "sensor_index": "2142448", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/3 - TenGigE0/0/0/3-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2692, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2142209", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2130190, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/0-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2129921, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2146544", + "sensor_index": "2146544", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/4 - TenGigE0/0/0/4-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.231, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2146305", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2130202, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/0-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2129921, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2154736", + "sensor_index": "2154736", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "GigabitEthernet0/0/0/6 - GigabitEthernet0/0/0/6-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": 0, + "sensor_limit_warn": 0, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 0, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2154497", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2130310, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/0-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2129921, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2158832", + "sensor_index": "2158832", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/7 - TenGigE0/0/0/7-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2885, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2158593", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134017, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/1", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevSFP10GLR", - "entPhysicalSerialNum": "2B34610194", - "entPhysicalContainedIn": 801, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2162928", + "sensor_index": "2162928", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "TenGigE0/0/0/8 - TenGigE0/0/0/8-3.3 V", + "group": "transceiver", + "sensor_divisor": 10000000, + "sensor_multiplier": 1, + "sensor_current": 3.2882, + "sensor_limit": 0, + "sensor_limit_warn": 3.5, + "sensor_limit_low": 0, + "sensor_limit_low_warn": 3.1, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2162689", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2305", + "sensor_index": "2305", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_CORE_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2305", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134023, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/1-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B34610194", - "entPhysicalContainedIn": 2134017, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2306", + "sensor_index": "2306", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_AVDD_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2306", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134256, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/1-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2134017, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2307", + "sensor_index": "2307", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P3V3_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.314, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2307", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134266, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/1-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2134017, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2308", + "sensor_index": "2308", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V8_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.805, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.944, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2308", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134286, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/1-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2134017, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2310", + "sensor_index": "2310", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V0_DDR_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.998, + "sensor_limit": 1.1, + "sensor_limit_warn": 1.08, + "sensor_limit_low": 0.9, + "sensor_limit_low_warn": 0.92, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2310", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134298, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/1-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2134017, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2311", + "sensor_index": "2311", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Slice 0 JerichoPlus - 0/RP0-MB-P1V35_JER0_VOUT", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.35, + "sensor_limit": 1.485, + "sensor_limit_warn": 1.458, + "sensor_limit_low": 1.215, + "sensor_limit_low_warn": 1.242, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2311", + "entPhysicalIndex_measured": "300", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2134406, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/1-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2134017, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2601", + "sensor_index": "2601", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH0", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.792, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.944, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2601", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138113, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/2", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevSFP10GLR", - "entPhysicalSerialNum": "2B34610191", - "entPhysicalContainedIn": 802, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2602", + "sensor_index": "2602", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH1", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 2.529, + "sensor_limit": 2.75, + "sensor_limit_warn": 2.7, + "sensor_limit_low": 2.25, + "sensor_limit_low_warn": 2.3, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2602", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138119, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/2-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B34610191", - "entPhysicalContainedIn": 2138113, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2603", + "sensor_index": "2603", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH2", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 3.318, + "sensor_limit": 3.63, + "sensor_limit_warn": 3.564, + "sensor_limit_low": 2.97, + "sensor_limit_low_warn": 3.036, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2603", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138352, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/2-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2138113, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2604", + "sensor_index": "2604", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 4.968, + "sensor_limit": 5.5, + "sensor_limit_warn": 5.4, + "sensor_limit_low": 4.5, + "sensor_limit_low_warn": 4.6, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2604", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138362, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/2-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2138113, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2605", + "sensor_index": "2605", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH4", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 11.988, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.96, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.04, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2605", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138382, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/2-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2138113, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2606", + "sensor_index": "2606", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH5", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 0.594, + "sensor_limit": 0.66, + "sensor_limit_warn": 0.648, + "sensor_limit_low": 0.54, + "sensor_limit_low_warn": 0.552, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2606", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138394, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/2-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2138113, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2607", + "sensor_index": "2607", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH6", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.31, + "sensor_limit": 1.43, + "sensor_limit_warn": 1.404, + "sensor_limit_low": 1.17, + "sensor_limit_low_warn": 1.196, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2607", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2608", + "sensor_index": "2608", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH7", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.816, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.944, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2608", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2138502, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/2-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2138113, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2609", + "sensor_index": "2609", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH8", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.201, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2609", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142209, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/3", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevSFP10GLR", - "entPhysicalSerialNum": "2B34610057", - "entPhysicalContainedIn": 803, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2610", + "sensor_index": "2610", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH9", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.053, + "sensor_limit": 1.155, + "sensor_limit_warn": 1.134, + "sensor_limit_low": 0.945, + "sensor_limit_low_warn": 0.966, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2610", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142215, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/3-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B34610057", - "entPhysicalContainedIn": 2142209, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2611", + "sensor_index": "2611", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH10", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.7, + "sensor_limit": 1.87, + "sensor_limit_warn": 1.836, + "sensor_limit_low": 1.53, + "sensor_limit_low_warn": 1.564, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2611", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142448, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/3-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2142209, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2612", + "sensor_index": "2612", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-ADM1166_VOUT_CH11", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.495, + "sensor_limit": 1.65, + "sensor_limit_warn": 1.62, + "sensor_limit_low": 1.35, + "sensor_limit_low_warn": 1.38, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2612", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142458, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/3-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2142209, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2613", + "sensor_index": "2613", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.792, + "sensor_limit": 1.98, + "sensor_limit_warn": 1.94, + "sensor_limit_low": 1.62, + "sensor_limit_low_warn": 1.656, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2613", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142478, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/3-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2142209, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2614", + "sensor_index": "2614", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-CPUVCC-VIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.031, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.6, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.4, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2614", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142490, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/3-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2142209, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2615", + "sensor_index": "2615", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.201, + "sensor_limit": 1.32, + "sensor_limit_warn": 1.296, + "sensor_limit_low": 1.08, + "sensor_limit_low_warn": 1.104, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2615", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2142598, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/3-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2142209, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2616", + "sensor_index": "2616", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-VDDQ-1V2-VIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.093, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.6, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.4, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2616", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2146305, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/4", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevSFP10GLR", - "entPhysicalSerialNum": "2B34610059", - "entPhysicalContainedIn": 804, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2617", + "sensor_index": "2617", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VOUT-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 1.051, + "sensor_limit": 1.155, + "sensor_limit_warn": 1.134, + "sensor_limit_low": 0.945, + "sensor_limit_low_warn": 0.966, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2617", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2146311, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/4-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B34610059", - "entPhysicalContainedIn": 2146305, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.2618", + "sensor_index": "2618", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/RP0-Daughterboard - 0/RP0-CPU-PVCC-1V05-VIN-P3", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.093, + "sensor_limit": 13.2, + "sensor_limit_warn": 12.6, + "sensor_limit_low": 10.8, + "sensor_limit_low_warn": 11.4, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "2618", + "entPhysicalIndex_measured": "140", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2146544, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/4-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2146305, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4356", + "sensor_index": "4356", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Input Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 231, + "sensor_limit": 265.65, + "sensor_limit_warn": null, + "sensor_limit_low": 196.35, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4356", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2146554, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/4-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2146305, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.4357", + "sensor_index": "4357", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM0 - 0/PM0-Output Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.093, + "sensor_limit": 13.90695, + "sensor_limit_warn": null, + "sensor_limit_low": 10.27905, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "4357", + "entPhysicalIndex_measured": "4097", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8452", + "sensor_index": "8452", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Input Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 230, + "sensor_limit": 264.5, + "sensor_limit_warn": null, + "sensor_limit_low": 195.5, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8452", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null }, { - "entPhysicalIndex": 2146574, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/4-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2146305, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.9.9.91.1.1.1.1.4.8453", + "sensor_index": "8453", + "sensor_type": "cisco-entity-sensor", + "sensor_descr": "0/PM1 - 0/PM1-Output Voltage", + "group": null, + "sensor_divisor": 1000, + "sensor_multiplier": 1, + "sensor_current": 12.109, + "sensor_limit": 13.92535, + "sensor_limit_warn": null, + "sensor_limit_low": 10.29265, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8453", + "entPhysicalIndex_measured": "8193", + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + } + ], + "state_indexes": [ + { + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (other)", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2146586, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/4-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2146305, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2146694, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/4-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2146305, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (admin)", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2154497, - "entPhysicalDescr": "Cisco SFP 1G 1000BASE-SX Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "GigabitEthernet0/0/0/6", - "entPhysicalHardwareRev": "N/A", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSFPGlcExSmd", - "entPhysicalSerialNum": "PR03107740", - "entPhysicalContainedIn": 806, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-PROLABS", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (denied)", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2154503, - "entPhysicalDescr": "Cisco SFP 1G 1000BASE-SX Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "GigabitEthernet0/0/0/6-IDPROM", - "entPhysicalHardwareRev": "N/A", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevModuleNCS4KDataStorage", - "entPhysicalSerialNum": "PR03107740", - "entPhysicalContainedIn": 2154497, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-PROLABS", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (environmental)", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2154736, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "GigabitEthernet0/0/0/6-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorNCS4KVol", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2154497, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (temperature)", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2154746, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "GigabitEthernet0/0/0/6-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorNCS4KCur", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2154497, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (fan)", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2154766, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "GigabitEthernet0/0/0/6-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2154497, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "failed", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2154778, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "GigabitEthernet0/0/0/6-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2154497, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (fan failed)", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2154886, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "GigabitEthernet0/0/0/6-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorNCS4KTemp", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2154497, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (cooling)", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2158593, - "entPhysicalDescr": "Cisco SFP+ 10G ER Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/7", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-ER", - "entPhysicalVendorType": "cevSFP10GER", - "entPhysicalSerialNum": "2B61510058", - "entPhysicalContainedIn": 807, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "off (connector rating)", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 2 }, { - "entPhysicalIndex": 2158599, - "entPhysicalDescr": "Cisco SFP+ 10G ER Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/7-IDPROM", - "entPhysicalHardwareRev": "V01", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-ER", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B61510058", - "entPhysicalContainedIn": 2158593, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "state_name": "cefcFRUPowerOperStatus", + "state_descr": "on (no inline power)", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2158832, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/7-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2158593, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "nonRedundant", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2158842, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/7-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2158593, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareNonRedundant", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2158862, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/7-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2158593, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareNonRedundant", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2158874, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/7-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2158593, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "staticLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2158982, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/7-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2158593, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "dynamicLoadShareRedundant", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2162689, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/8", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevSFP10GLR", - "entPhysicalSerialNum": "2B22420416", - "entPhysicalContainedIn": 808, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "coldStandbyRedundant", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2162695, - "entPhysicalDescr": "Cisco SFP+ 10G LR Pluggable Optics Module", - "entPhysicalClass": "module", - "entPhysicalName": "TenGigE0/0/0/8-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "SFP-10G-LR", - "entPhysicalVendorType": "cevMIBObjects.16.1", - "entPhysicalSerialNum": "2B22420416", - "entPhysicalContainedIn": 2162689, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "CISCO-Skylane", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "warmStandbyRedundant", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2162928, - "entPhysicalDescr": "Voltage Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/8-3.3 V", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorVoltagesensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2162689, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFCfgRedundancyOperMode", + "state_descr": "hotStandbyRedundant", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 0 }, { - "entPhysicalIndex": 2162938, - "entPhysicalDescr": "Current Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/8-Tx Lane Current", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorCursensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2162689, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2162958, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/8-Tx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2162689, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2162970, - "entPhysicalDescr": "Power Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/8-Rx Lane Power", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorPowersensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2162689, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 }, { - "entPhysicalIndex": 2163078, - "entPhysicalDescr": "Temperature Sensor", - "entPhysicalClass": "sensor", - "entPhysicalName": "TenGigE0/0/0/8-Module Temp", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevSensorTempsensor", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 2162689, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384513, - "entPhysicalDescr": "NCS55A2 Fixed Base Chassis", - "entPhysicalClass": "chassis", - "entPhysicalName": "Rack 0", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "7.4.1", - "entPhysicalAlias": "FOC12345I3R", - "entPhysicalAssetID": "FOC12345I3R", - "entPhysicalIsFRU": "true", - "entPhysicalModelName": "NCS-55A2-MOD-S", - "entPhysicalVendorType": "cevChassisNCS55A2MODS", - "entPhysicalSerialNum": "FOC12345I3R", - "entPhysicalContainedIn": 0, - "entPhysicalParentRelPos": -1, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384518, - "entPhysicalDescr": "NCS55A2 Fixed Base Chassis", - "entPhysicalClass": "module", - "entPhysicalName": "Rack 0-IDPROM", - "entPhysicalHardwareRev": "V02", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "FOC12345I3R", - "entPhysicalAssetID": "FOC12345I3R", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "NCS-55A2-MOD-S", - "entPhysicalVendorType": "cevModuleCommonCards", - "entPhysicalSerialNum": "FOC12345I3R", - "entPhysicalContainedIn": 8384527, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "Cisco Systems, Inc.", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384527, - "entPhysicalDescr": "NCS55A2 no TCAM Chassis Backplane", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-LineCard Chassis Backplane", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevMidplane", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 12, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 }, { - "entPhysicalIndex": 8384552, - "entPhysicalDescr": "NC5 Line Card Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Line Card Slot 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55LineCardSlot", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 0, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384582, - "entPhysicalDescr": "NC5 Power Module Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Power Module Slot 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55UnivPwrSup", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 10, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384583, - "entPhysicalDescr": "NC5 Power Module Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Power Module Slot 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55UnivPwrSup", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 11, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384597, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-MPA Fan Tray Slot 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 2, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384598, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-MPA Fan Tray Slot 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 3, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusPeerUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 + }, + { + "state_name": "cRFStatusPeerUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384599, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-MPA Fan Tray Slot 2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 4, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "notKnown", + "state_draw_graph": 0, + "state_value": 1, + "state_generic_value": 3 }, { - "entPhysicalIndex": 8384600, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-MPA Fan Tray Slot 3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 5, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "disabled", + "state_draw_graph": 0, + "state_value": 2, + "state_generic_value": 0 }, { - "entPhysicalIndex": 8384601, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Fan Tray Slot 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 6, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "initialization", + "state_draw_graph": 0, + "state_value": 3, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384602, - "entPhysicalDescr": "NC5 Route Processor Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-RouteProcessor Slot 0", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55RouteProcessorSlot", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 1, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "negotiation", + "state_draw_graph": 0, + "state_value": 4, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384603, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Fan Tray Slot 2", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 8, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "standbyCold", + "state_draw_graph": 0, + "state_value": 5, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384604, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Fan Tray Slot 3", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 9, - "entPhysicalMfgName": "", - "ifIndex": null + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdConfig", + "state_draw_graph": 0, + "state_value": 6, + "state_generic_value": 1 }, { - "entPhysicalIndex": 8384605, - "entPhysicalDescr": "NCS55A2 Fan Tray Slot", - "entPhysicalClass": "container", - "entPhysicalName": "Rack 0-Fan Tray Slot 1", - "entPhysicalHardwareRev": "", - "entPhysicalFirmwareRev": "", - "entPhysicalSoftwareRev": "", - "entPhysicalAlias": "", - "entPhysicalAssetID": "", - "entPhysicalIsFRU": "false", - "entPhysicalModelName": "N/A", - "entPhysicalVendorType": "cevContainerNC55FanTray", - "entPhysicalSerialNum": "", - "entPhysicalContainedIn": 8384513, - "entPhysicalParentRelPos": 7, - "entPhysicalMfgName": "", - "ifIndex": null - } - ] - }, - "poller": "matches discovery" - }, - "ports-stack": { - "discovery": { - "ports_stack": [ + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdFileSys", + "state_draw_graph": 0, + "state_value": 7, + "state_generic_value": 1 + }, { - "high_ifIndex": 47, - "low_ifIndex": 48, - "ifStackStatus": "active" + "state_name": "cRFStatusUnitState", + "state_descr": "standbyColdBulk", + "state_draw_graph": 0, + "state_value": 8, + "state_generic_value": 1 }, { - "high_ifIndex": 47, - "low_ifIndex": 49, - "ifStackStatus": "active" + "state_name": "cRFStatusUnitState", + "state_descr": "standbyHot", + "state_draw_graph": 0, + "state_value": 9, + "state_generic_value": 0 }, { - "high_ifIndex": 47, - "low_ifIndex": 50, - "ifStackStatus": "active" + "state_name": "cRFStatusUnitState", + "state_descr": "activeFast", + "state_draw_graph": 0, + "state_value": 10, + "state_generic_value": 1 }, { - "high_ifIndex": 51, - "low_ifIndex": 47, - "ifStackStatus": "active" + "state_name": "cRFStatusUnitState", + "state_descr": "activeDrain", + "state_draw_graph": 0, + "state_value": 11, + "state_generic_value": 1 }, { - "high_ifIndex": 73, - "low_ifIndex": 47, - "ifStackStatus": "active" - } - ] - } - }, - "vrf": { - "discovery": { - "vrfs": [ + "state_name": "cRFStatusUnitState", + "state_descr": "activePreconfig", + "state_draw_graph": 0, + "state_value": 12, + "state_generic_value": 1 + }, { - "vrf_oid": "3.66.66.78", - "vrf_name": "BBN", - "bgpLocalAs": null, - "mplsVpnVrfRouteDistinguisher": "100.96.0.1:1", - "mplsVpnVrfDescription": "Vrf d'administration", - "ifIndices": "46,48" + "state_name": "cRFStatusUnitState", + "state_descr": "activePostconfig", + "state_draw_graph": 0, + "state_value": 13, + "state_generic_value": 1 }, { - "vrf_oid": "3.67.80.69", - "vrf_name": "CPE", - "bgpLocalAs": null, - "mplsVpnVrfRouteDistinguisher": "100.96.0.1:2", - "mplsVpnVrfDescription": "Vrf d'administration des CPE", - "ifIndices": "49" + "state_name": "cRFStatusUnitState", + "state_descr": "active", + "state_draw_graph": 0, + "state_value": 14, + "state_generic_value": 0 }, { - "vrf_oid": "3.79.79.66", - "vrf_name": "OOB", - "bgpLocalAs": null, - "mplsVpnVrfRouteDistinguisher": "100.96.0.1:3", - "mplsVpnVrfDescription": "Vrf d'administration", - "ifIndices": "50,74" + "state_name": "cRFStatusUnitState", + "state_descr": "activeExtraload", + "state_draw_graph": 0, + "state_value": 15, + "state_generic_value": 1 }, { - "vrf_oid": "7.100.101.102.97.117.108.116", - "vrf_name": "default", - "bgpLocalAs": null, - "mplsVpnVrfRouteDistinguisher": null, - "mplsVpnVrfDescription": "", - "ifIndices": null + "state_name": "cRFStatusUnitState", + "state_descr": "activeHandback", + "state_draw_graph": 0, + "state_value": 16, + "state_generic_value": 1 } ] } diff --git a/tests/data/nxos_n3k-3064pq.json b/tests/data/nxos_n3k-3064pq.json index 871dae2876b8..45d9c8d68580 100644 --- a/tests/data/nxos_n3k-3064pq.json +++ b/tests/data/nxos_n3k-3064pq.json @@ -10896,7 +10896,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436207616", + "entPhysicalIndex": "5206", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -10921,7 +10921,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436211712", + "entPhysicalIndex": "5207", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -10946,7 +10946,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436215808", + "entPhysicalIndex": "5208", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -10971,7 +10971,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436219904", + "entPhysicalIndex": "5209", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -10996,7 +10996,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436224000", + "entPhysicalIndex": "5210", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11021,7 +11021,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436228096", + "entPhysicalIndex": "5211", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11046,7 +11046,7 @@ "sensor_limit_low_warn": 0.002, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436232192", + "entPhysicalIndex": "5212", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11071,7 +11071,7 @@ "sensor_limit_low_warn": 0.004, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436236288", + "entPhysicalIndex": "5213", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11096,7 +11096,7 @@ "sensor_limit_low_warn": -25.228, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436207616", + "entPhysicalIndex": "5206", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11121,7 +11121,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436207616", + "entPhysicalIndex": "5206", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11146,7 +11146,7 @@ "sensor_limit_low_warn": -25.228, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436211712", + "entPhysicalIndex": "5207", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11171,7 +11171,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436211712", + "entPhysicalIndex": "5207", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11196,7 +11196,7 @@ "sensor_limit_low_warn": -25.228, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436215808", + "entPhysicalIndex": "5208", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11221,7 +11221,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436215808", + "entPhysicalIndex": "5208", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11246,7 +11246,7 @@ "sensor_limit_low_warn": -25.228, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436219904", + "entPhysicalIndex": "5209", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11271,7 +11271,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436219904", + "entPhysicalIndex": "5209", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11296,7 +11296,7 @@ "sensor_limit_low_warn": -23.979, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436224000", + "entPhysicalIndex": "5210", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11321,7 +11321,7 @@ "sensor_limit_low_warn": -5.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436224000", + "entPhysicalIndex": "5210", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11346,7 +11346,7 @@ "sensor_limit_low_warn": -25.228, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436228096", + "entPhysicalIndex": "5211", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11371,7 +11371,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436228096", + "entPhysicalIndex": "5211", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11396,7 +11396,7 @@ "sensor_limit_low_warn": -25.228, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436232192", + "entPhysicalIndex": "5212", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11421,7 +11421,7 @@ "sensor_limit_low_warn": -10, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436232192", + "entPhysicalIndex": "5212", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11446,7 +11446,7 @@ "sensor_limit_low_warn": -23.979, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436236288", + "entPhysicalIndex": "5213", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11471,7 +11471,7 @@ "sensor_limit_low_warn": -5.003, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436236288", + "entPhysicalIndex": "5213", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11621,7 +11621,7 @@ "sensor_limit_low_warn": -40, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436207616", + "entPhysicalIndex": "5206", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11646,7 +11646,7 @@ "sensor_limit_low_warn": -40, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436211712", + "entPhysicalIndex": "5207", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11671,7 +11671,7 @@ "sensor_limit_low_warn": -40, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436215808", + "entPhysicalIndex": "5208", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11696,7 +11696,7 @@ "sensor_limit_low_warn": -40, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436219904", + "entPhysicalIndex": "5209", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11721,7 +11721,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436224000", + "entPhysicalIndex": "5210", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11746,7 +11746,7 @@ "sensor_limit_low_warn": -40, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436228096", + "entPhysicalIndex": "5211", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11771,7 +11771,7 @@ "sensor_limit_low_warn": -40, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436232192", + "entPhysicalIndex": "5212", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11796,7 +11796,7 @@ "sensor_limit_low_warn": -1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436236288", + "entPhysicalIndex": "5213", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11921,7 +11921,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436207616", + "entPhysicalIndex": "5206", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11946,7 +11946,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436211712", + "entPhysicalIndex": "5207", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11971,7 +11971,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436215808", + "entPhysicalIndex": "5208", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -11996,7 +11996,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436219904", + "entPhysicalIndex": "5209", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -12021,7 +12021,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436224000", + "entPhysicalIndex": "5210", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -12046,7 +12046,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436228096", + "entPhysicalIndex": "5211", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -12071,7 +12071,7 @@ "sensor_limit_low_warn": 3.1, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436232192", + "entPhysicalIndex": "5212", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, @@ -12096,7 +12096,7 @@ "sensor_limit_low_warn": 3.15, "sensor_alert": 1, "sensor_custom": "No", - "entPhysicalIndex": "436236288", + "entPhysicalIndex": "5213", "entPhysicalIndex_measured": "ports", "sensor_prev": null, "user_func": null, diff --git a/tests/snmpsim/iosxe_c9800@176.snmprec b/tests/snmpsim/iosxe_c9800@176.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@177.snmprec b/tests/snmpsim/iosxe_c9800@177.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@178.snmprec b/tests/snmpsim/iosxe_c9800@178.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@179.snmprec b/tests/snmpsim/iosxe_c9800@179.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@180.snmprec b/tests/snmpsim/iosxe_c9800@180.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@181.snmprec b/tests/snmpsim/iosxe_c9800@181.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@182.snmprec b/tests/snmpsim/iosxe_c9800@182.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@183.snmprec b/tests/snmpsim/iosxe_c9800@183.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@184.snmprec b/tests/snmpsim/iosxe_c9800@184.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@186.snmprec b/tests/snmpsim/iosxe_c9800@186.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@187.snmprec b/tests/snmpsim/iosxe_c9800@187.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@191.snmprec b/tests/snmpsim/iosxe_c9800@191.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@193.snmprec b/tests/snmpsim/iosxe_c9800@193.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@200.snmprec b/tests/snmpsim/iosxe_c9800@200.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@205.snmprec b/tests/snmpsim/iosxe_c9800@205.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@5.snmprec b/tests/snmpsim/iosxe_c9800@5.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@52.snmprec b/tests/snmpsim/iosxe_c9800@52.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/tests/snmpsim/iosxe_c9800@72.snmprec b/tests/snmpsim/iosxe_c9800@72.snmprec new file mode 100644 index 000000000000..e69de29bb2d1 From 89e7d9c3b7bf993a8618921ad9e9acf7fdf065ee Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Wed, 15 Jan 2025 15:30:56 +0000 Subject: [PATCH 19/42] Added additional voltage sensor for RouterOS (#16979) --- includes/definitions/discovery/routeros.yaml | 5 ++++ tests/data/routeros.json | 25 ++++++++++++++++++++ tests/data/routeros_rb750gr3.json | 25 ++++++++++++++++++++ tests/data/routeros_rb760igs.json | 25 ++++++++++++++++++++ 4 files changed, 80 insertions(+) diff --git a/includes/definitions/discovery/routeros.yaml b/includes/definitions/discovery/routeros.yaml index 4ededb6bb528..eebcc3579332 100644 --- a/includes/definitions/discovery/routeros.yaml +++ b/includes/definitions/discovery/routeros.yaml @@ -65,6 +65,11 @@ modules: - oid: MIKROTIK-MIB::mtxrGaugeUnit op: '!=' value: 3 + - + oid: MIKROTIK-MIB::mtxrHlVoltage + num_oid: '.1.3.6.1.4.1.14988.1.1.3.8.{{ $index }}' + divisor: 10 + descr: 'Voltage {{ $index }}' current: data: - diff --git a/tests/data/routeros.json b/tests/data/routeros.json index e7d3a3d561cc..838d90064952 100644 --- a/tests/data/routeros.json +++ b/tests/data/routeros.json @@ -2611,6 +2611,31 @@ "rrd_type": "GAUGE", "state_name": null }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.14988.1.1.3.8.0", + "sensor_index": "0", + "sensor_type": "routeros", + "sensor_descr": "Voltage 0", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 15.4, + "sensor_limit": 17.71, + "sensor_limit_warn": null, + "sensor_limit_low": 13.09, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, { "sensor_deleted": 0, "sensor_class": "voltage", diff --git a/tests/data/routeros_rb750gr3.json b/tests/data/routeros_rb750gr3.json index b5652e5f775c..aede93e311c6 100644 --- a/tests/data/routeros_rb750gr3.json +++ b/tests/data/routeros_rb750gr3.json @@ -1533,6 +1533,31 @@ "user_func": null, "rrd_type": "GAUGE", "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.14988.1.1.3.8.0", + "sensor_index": "0", + "sensor_type": "routeros", + "sensor_descr": "Voltage 0", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 24.2, + "sensor_limit": 27.83, + "sensor_limit_warn": null, + "sensor_limit_low": 20.57, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null } ] }, diff --git a/tests/data/routeros_rb760igs.json b/tests/data/routeros_rb760igs.json index f84f4d8cbcba..55f50ed4750c 100644 --- a/tests/data/routeros_rb760igs.json +++ b/tests/data/routeros_rb760igs.json @@ -2465,6 +2465,31 @@ "rrd_type": "GAUGE", "state_name": null }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.14988.1.1.3.8.0", + "sensor_index": "0", + "sensor_type": "routeros", + "sensor_descr": "Voltage 0", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 10.9, + "sensor_limit": 12.535, + "sensor_limit_warn": null, + "sensor_limit_low": 9.265, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "rrd_type": "GAUGE", + "state_name": null + }, { "sensor_deleted": 0, "sensor_class": "voltage", From 6bbfcd9df272004b4a7e6ea5b6bdaab66db6cb01 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Wed, 15 Jan 2025 23:42:32 -0600 Subject: [PATCH 20/42] qos test data fix (#16989) --- tests/data/iosxe_c9800.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/data/iosxe_c9800.json b/tests/data/iosxe_c9800.json index a40b66ee48e9..eee841aaa2cc 100644 --- a/tests/data/iosxe_c9800.json +++ b/tests/data/iosxe_c9800.json @@ -7326,7 +7326,7 @@ "last_bytes_in": null, "last_bytes_out": 4808025091058, "bytes_in_rate": null, - "bytes_out_rate": 2768, + "bytes_out_rate": 2767, "last_bytes_drop_in": null, "last_bytes_drop_out": 0, "bytes_drop_in_rate": null, From 24a4f45acdfeb2e5bfb73dbd0249910d67809e15 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 00:49:59 -0600 Subject: [PATCH 21/42] Fix fs-centec bias thresholds (#16990) https://community.librenms.org/t/sensor-under-limit-xcvr-bias/26845 --- .../sensors/current/fs-centec.inc.php | 8 ++--- tests/data/fs-centec_s5850-48s2q4c.json | 32 +++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/includes/discovery/sensors/current/fs-centec.inc.php b/includes/discovery/sensors/current/fs-centec.inc.php index 13c777ee6ceb..f9b529ab9b56 100644 --- a/includes/discovery/sensors/current/fs-centec.inc.php +++ b/includes/discovery/sensors/current/fs-centec.inc.php @@ -21,10 +21,10 @@ 'sensor_descr' => "$ifName:$channel xcvr bias", 'sensor_divisor' => $divisor, 'sensor_multiplier' => 1, - 'sensor_limit_low' => $current['FS-SWITCH-V2-MIB::biasLowAlarmThreshold'] ?? null, - 'sensor_limit_low_warn' => $current['FS-SWITCH-V2-MIB::biasLowWarnThreshold'] ?? null, - 'sensor_limit_warn' => $current['FS-SWITCH-V2-MIB::biasHighWarnThreshold'] ?? null, - 'sensor_limit' => $current['FS-SWITCH-V2-MIB::biasHighAlarmThreshold'] ?? null, + 'sensor_limit_low' => isset($current['FS-SWITCH-V2-MIB::biasLowAlarmThreshold']) ? $current['FS-SWITCH-V2-MIB::biasLowAlarmThreshold'] / $divisor : null, + 'sensor_limit_low_warn' => isset($current['FS-SWITCH-V2-MIB::biasLowWarnThreshold']) ? $current['FS-SWITCH-V2-MIB::biasLowWarnThreshold'] / $divisor : null, + 'sensor_limit_warn' => isset($current['FS-SWITCH-V2-MIB::biasHighWarnThreshold']) ? $current['FS-SWITCH-V2-MIB::biasHighWarnThreshold'] / $divisor : null, + 'sensor_limit' => isset($current['FS-SWITCH-V2-MIB::biasHighAlarmThreshold']) ? $current['FS-SWITCH-V2-MIB::biasHighAlarmThreshold'] / $divisor : null, 'sensor_current' => Number::cast($value) / $divisor, 'entPhysicalIndex' => $ifIndex, 'entPhysicalIndex_measured' => 'port', diff --git a/tests/data/fs-centec_s5850-48s2q4c.json b/tests/data/fs-centec_s5850-48s2q4c.json index 4eec6f6a077d..a4dc4235a92a 100644 --- a/tests/data/fs-centec_s5850-48s2q4c.json +++ b/tests/data/fs-centec_s5850-48s2q4c.json @@ -11490,10 +11490,10 @@ "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0.00737, - "sensor_limit": 13, - "sensor_limit_warn": 11, - "sensor_limit_low": 3, - "sensor_limit_low_warn": 5, + "sensor_limit": 0.013, + "sensor_limit_warn": 0.011, + "sensor_limit_low": 0.003, + "sensor_limit_low_warn": 0.005, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": "50", @@ -11515,10 +11515,10 @@ "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0.00718, - "sensor_limit": 13, - "sensor_limit_warn": 11, - "sensor_limit_low": 3, - "sensor_limit_low_warn": 5, + "sensor_limit": 0.013, + "sensor_limit_warn": 0.011, + "sensor_limit_low": 0.003, + "sensor_limit_low_warn": 0.005, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": "50", @@ -11540,10 +11540,10 @@ "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0.00737, - "sensor_limit": 13, - "sensor_limit_warn": 11, - "sensor_limit_low": 3, - "sensor_limit_low_warn": 5, + "sensor_limit": 0.013, + "sensor_limit_warn": 0.011, + "sensor_limit_low": 0.003, + "sensor_limit_low_warn": 0.005, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": "50", @@ -11565,10 +11565,10 @@ "sensor_divisor": 1000, "sensor_multiplier": 1, "sensor_current": 0.00724, - "sensor_limit": 13, - "sensor_limit_warn": 11, - "sensor_limit_low": 3, - "sensor_limit_low_warn": 5, + "sensor_limit": 0.013, + "sensor_limit_warn": 0.011, + "sensor_limit_low": 0.003, + "sensor_limit_low_warn": 0.005, "sensor_alert": 1, "sensor_custom": "No", "entPhysicalIndex": "50", From 6616b429dfd510a5bfd6648ee20339a7be061545 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 00:52:10 -0600 Subject: [PATCH 22/42] Fix Junos BGP polling (#16988) * Fix Junos BGP polling work around a bug in net-snmp where the -X formatting is not correct for junos peers * whitespace * retore enum strings * Apply fixes from StyleCI --------- Co-authored-by: Tony Murray --- includes/polling/bgp-peers.inc.php | 52 ++++++++++++++++++------------ 1 file changed, 31 insertions(+), 21 deletions(-) diff --git a/includes/polling/bgp-peers.inc.php b/includes/polling/bgp-peers.inc.php index 32f2fef5b3f2..7daececa8c79 100644 --- a/includes/polling/bgp-peers.inc.php +++ b/includes/polling/bgp-peers.inc.php @@ -26,20 +26,24 @@ $generic = false; if ($device['os'] == 'junos') { - $peer_data_check = SnmpQuery::mibDir('junos')->enumStrings()->abortOnFailure()->walk([ - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIndex', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerState', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerStatus', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutUpdates', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInTotalMessages', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutTotalMessages', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerFsmEstablishedTime', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLocalAddr', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerRemoteAddrType', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceived', - 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceivedText', - ])->valuesByIndex(); + $peer_data_check = SnmpQuery::mibDir('junos') + ->enumStrings() + ->numericIndex() + ->abortOnFailure() + ->walk([ + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIndex', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerState', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerStatus', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutUpdates', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInTotalMessages', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutTotalMessages', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerFsmEstablishedTime', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLocalAddr', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerRemoteAddrType', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceived', + 'BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceivedText', + ])->valuesByIndex(); } elseif ($device['os_group'] === 'arista') { $peer_data_check = snmpwalk_cache_oid($device, 'aristaBgp4V2PeerRemoteAs', [], 'ARISTA-BGP4V2-MIB'); } elseif ($device['os'] === 'dell-os10') { @@ -135,9 +139,10 @@ 'bgpPeerLastErrorText' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceivedText'] ?? null, ]; - $error_data = explode(' ', $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceived']); + $error_data = explode(' ', $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceived'] ?? ' '); $peer_data['bgpPeerLastErrorCode'] = intval($error_data[0]); $peer_data['bgpPeerLastErrorSubCode'] = intval($error_data[1]); + $peer_data['bgpPeerInUpdateElapsedTime'] = null; try { $peer_data['bgpLocalAddr'] = IP::fromHexString($junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLocalAddr'])->uncompressed(); @@ -643,11 +648,16 @@ ])->table(3); } - $jnxPeerIndex = $junos[$peer_ip->uncompressed()]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIndex']; - $current_peer_data = $j_prefixes[$jnxPeerIndex][$afi][$safis[$safi]]; - $cbgpPeerAcceptedPrefixes = $current_peer_data['BGP4-V2-MIB-JUNIPER::jnxBgpM2PrefixInPrefixesAccepted']; - $cbgpPeerDeniedPrefixes = $current_peer_data['BGP4-V2-MIB-JUNIPER::jnxBgpM2PrefixInPrefixesRejected']; - $cbgpPeerAdvertisedPrefixes = $current_peer_data['BGP4-V2-MIB-JUNIPER::jnxBgpM2PrefixOutPrefixes']; + $jnxPeerIndex = $junos[$peer_ip->uncompressed()]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIndex'] ?? null; + $current_peer_data = $j_prefixes[$jnxPeerIndex][$afi][$safis[$safi]] ?? []; + $cbgpPeerAcceptedPrefixes = $current_peer_data['BGP4-V2-MIB-JUNIPER::jnxBgpM2PrefixInPrefixesAccepted'] ?? null; + $cbgpPeerDeniedPrefixes = $current_peer_data['BGP4-V2-MIB-JUNIPER::jnxBgpM2PrefixInPrefixesRejected'] ?? null; + $cbgpPeerAdvertisedPrefixes = $current_peer_data['BGP4-V2-MIB-JUNIPER::jnxBgpM2PrefixOutPrefixes'] ?? null; + $cbgpPeerPrefixAdminLimit = null; + $cbgpPeerPrefixThreshold = null; + $cbgpPeerPrefixClearThreshold = null; + $cbgpPeerSuppressedPrefixes = null; + $cbgpPeerWithdrawnPrefixes = null; }//end if if ($device['os_group'] === 'arista') { @@ -774,7 +784,7 @@ } } - if ($peer['c_update']) { + if (! empty($peer['c_update'])) { dbUpdate( $peer['c_update'], 'bgpPeers_cbgp', From 827641bd99256757e04ea407197c97fe01de1203 Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Thu, 16 Jan 2025 15:42:37 +0100 Subject: [PATCH 23/42] Dark mode for the new Sensor graphs (#16985) * Dark mode for Sensor graphs * Translalate variables to en * Convert array keys to variables --- includes/html/graphs/sensor/generic.inc.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/includes/html/graphs/sensor/generic.inc.php b/includes/html/graphs/sensor/generic.inc.php index 93d7e0edc649..6b2d284ef8c1 100644 --- a/includes/html/graphs/sensor/generic.inc.php +++ b/includes/html/graphs/sensor/generic.inc.php @@ -3,7 +3,10 @@ use LibreNMS\Data\Store\Rrd; use LibreNMS\Util\Number; -$sensor['sensor_descr_fixed'] = Rrd::fixedSafeDescr($sensor->sensor_descr, 25); +$sensor_descr_fixed = Rrd::fixedSafeDescr($sensor->sensor_descr, 25); +$sensor_color = (Config::get('applied_site_style') == 'dark') ? '#f2f2f2' : '#272b30'; +$background_color = (Config::get('applied_site_style') == 'dark') ? '#272b30' : '#ffffff'; +$variance_color = (Config::get('applied_site_style') == 'dark') ? '#3e444c' : '#c5c5c5'; // Next line is a workaround while rrdtool --left-axis-format doesn't support %S // https://github.com/oetiker/rrdtool-1.x/issues/1271 @@ -13,8 +16,8 @@ $rrd_options .= ' DEF:sensor=' . $rrd_filename . ':sensor:AVERAGE'; $rrd_options .= ' DEF:sensor_max=' . $rrd_filename . ':sensor:MAX'; $rrd_options .= ' DEF:sensor_min=' . $rrd_filename . ':sensor:MIN'; -$rrd_options .= ' AREA:sensor_max#c5c5c5'; -$rrd_options .= ' AREA:sensor_min#ffffffff'; +$rrd_options .= ' AREA:sensor_max' . $variance_color; +$rrd_options .= ' AREA:sensor_min' . $background_color; $rrd_options .= ' COMMENT:"Alert thresholds\:"'; $rrd_options .= ($sensor->sensor_limit_low) ? ' LINE1.5:' . $sensor->sensor_limit_low . '#00008b:"low = ' . Number::formatSi($sensor->sensor_limit_low, 2, 3, $sensor->unit()) . '":dashes' : ''; $rrd_options .= ($sensor->sensor_limit_low_warn) ? ' LINE1.5:' . $sensor->sensor_limit_low_warn . '#005bdf:"low_warn = ' . Number::formatSi($sensor->sensor_limit_low_warn, 2, 3, $sensor->unit()) . '":dashes' : ''; @@ -22,7 +25,7 @@ $rrd_options .= ($sensor->sensor_limit) ? (' LINE1.5:' . $sensor->sensor_limit . '#ff0000:"high = ' . Number::formatSi($sensor->sensor_limit, 2, 3, $sensor->unit()) . '":dashes') : ''; $rrd_options .= ' COMMENT:"\n"'; $rrd_options .= ' COMMENT:"' . Rrd::fixedSafeDescr('', 25) . ' Now Avg Min Max\n"'; -$rrd_options .= ' LINE2:sensor#000000:"' . $sensor->sensor_descr_fixed . '"'; +$rrd_options .= ' LINE2:sensor' . $sensor_color . ':"' . $sensor_descr_fixed . '"'; $rrd_options .= ' GPRINT:sensor:LAST:%7.1lf%S' . str_replace('%', '%%', $sensor->unit()); $rrd_options .= ' GPRINT:sensor:AVERAGE:%7.1lf%S' . str_replace('%', '%%', $sensor->unit()); $rrd_options .= ' GPRINT:sensor:MIN:%7.1lf%S' . str_replace('%', '%%', $sensor->unit()); @@ -35,3 +38,5 @@ $rrd_options .= ' CDEF:ilsl=sensor_max,POP,islope,COUNT,*,icons,+ '; $rrd_options .= " LINE2:ilsl#44aa55:'Linear Prediction\\n':dashes=8"; } + +unset($sensor_descr_fixed, $sensor_color, $background_color, $variance_color); From a96f757fe9a1a37bcda294c4c5cd447001c3e36b Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 11:00:04 -0600 Subject: [PATCH 24/42] Junos non-null fallbacks for columns that are not nullable (#16993) * Junos non-null fallbacks for columns that are not nullable * Columns are unsigned --- includes/polling/bgp-peers.inc.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/includes/polling/bgp-peers.inc.php b/includes/polling/bgp-peers.inc.php index 7daececa8c79..27bf68960a60 100644 --- a/includes/polling/bgp-peers.inc.php +++ b/includes/polling/bgp-peers.inc.php @@ -129,13 +129,13 @@ $address = $peer_ip->uncompressed(); $peer_data = [ - 'bgpPeerState' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerState'] ?? null, - 'bgpPeerAdminStatus' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerStatus'] ?? null, - 'bgpPeerInUpdates' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates'] ?? null, - 'bgpPeerOutUpdates' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutUpdates'] ?? null, - 'bgpPeerInTotalMessages' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInTotalMessages'] ?? null, - 'bgpPeerOutTotalMessages' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutTotalMessages'] ?? null, - 'bgpPeerFsmEstablishedTime' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerFsmEstablishedTime'] ?? null, + 'bgpPeerState' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerState'] ?? 'unknown', + 'bgpPeerAdminStatus' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerStatus'] ?? 'unknown', + 'bgpPeerInUpdates' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates'] ?? 0, + 'bgpPeerOutUpdates' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutUpdates'] ?? 0, + 'bgpPeerInTotalMessages' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInTotalMessages'] ?? 0, + 'bgpPeerOutTotalMessages' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerOutTotalMessages'] ?? 0, + 'bgpPeerFsmEstablishedTime' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerFsmEstablishedTime'] ?? 0, 'bgpPeerLastErrorText' => $junos[$address]['BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerLastErrorReceivedText'] ?? null, ]; From 75ff1c66c1bec46c6eab1c4c7d27ac37bf6fbfce Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 16:27:04 -0600 Subject: [PATCH 25/42] Update authentication docs (#16996) * Update authentication docs level -> roles remove most references to config.php settings add a couple missing settings definitions * Apply fixes from StyleCI --------- Co-authored-by: Tony Murray --- .../Authentication/HttpAuthAuthorizer.php | 4 +- doc/Extensions/Authentication.md | 174 ++++++++++-------- html/mix-manifest.json | 20 +- lang/en/settings.php | 9 + misc/config_definitions.json | 20 +- 5 files changed, 136 insertions(+), 91 deletions(-) diff --git a/LibreNMS/Authentication/HttpAuthAuthorizer.php b/LibreNMS/Authentication/HttpAuthAuthorizer.php index fbfc6cbb2988..fa9611fa8db6 100644 --- a/LibreNMS/Authentication/HttpAuthAuthorizer.php +++ b/LibreNMS/Authentication/HttpAuthAuthorizer.php @@ -27,7 +27,7 @@ public function userExists($username, $throw_exception = false) return true; } - if (Config::has('http_auth_guest') && parent::userExists(Config::get('http_auth_guest'))) { + if (Config::get('http_auth_guest') && parent::userExists(Config::get('http_auth_guest'))) { return true; } @@ -42,7 +42,7 @@ public function getUserid($username) return $user_id; } - if (Config::has('http_auth_guest')) { + if (Config::get('http_auth_guest')) { return parent::getUserid(Config::get('http_auth_guest')); } diff --git a/doc/Extensions/Authentication.md b/doc/Extensions/Authentication.md index 8884605246d3..ea6c9c21c8a3 100644 --- a/doc/Extensions/Authentication.md +++ b/doc/Extensions/Authentication.md @@ -36,17 +36,17 @@ the same time. lnms config:set auth_mechanism mysql ``` -## User levels and User account type +## Built-in user roles and User account type -- 1: **Normal User**: You will need to assign device / port - permissions for users at this level. +- **user**: You will need to assign device / port + permissions for users in this role. -- 5: **Global Read**: Read only Administrator. +- **global-read**: Read only Administrator. -- 10: **Administrator**: This is a global read/write admin account. +- **admin**: This is a global read/write admin account. -- 11: **Demo Account**: Provides full read/write with certain - restrictions (i.e can't delete devices). +- **demo**: Provides full read/write with certain + restrictions (i.e can't delete devices). Do not use this role. **Note** Oxidized configs can often contain sensitive data. Because of that only Administrator account type can see configs. @@ -115,9 +115,9 @@ this will ignore certificate errors. If you set `auth_ad_require_groupmembership` to 1, the authenticated user has to be a member of the specific group. -Otherwise all users can authenticate, and will be either level 0 or +Otherwise all users can authenticate, and will have no default roles or you may set `auth_ad_global_read` to 1 and all users will -have read only access unless otherwise specified. +have the role 'global-read' and have read only access to all devices. ### Old account cleanup @@ -144,8 +144,8 @@ users won't be removed. lnms config:set auth_ad_debug false lnms config:set active_directory.users_purge 30 lnms config:set auth_ad_require_groupmembership true - lnms config:set auth_ad_groups.ad-admingroup.level 10 - lnms config:set auth_ad_groups.ad-usergroup.level 5 + lnms config:set auth_ad_groups.ad-admingroup.roles ["admin"] + lnms config:set auth_ad_groups.ad-usergroup.roles ["global-read"] ``` Replace `ad-admingroup` with your Active Directory admin-user group @@ -210,9 +210,9 @@ lets say we have a prefix of `uid=`, the user `derp`, and the suffix of lnms config:set auth_ldap_server ldap.example.com lnms config:set auth_ldap_suffix ',ou=People,dc=example,dc=com' lnms config:set auth_ldap_groupbase 'ou=groups,dc=example,dc=com' - lnms config:set auth_ldap_groups.admin.level 10 - lnms config:set auth_ldap_groups.pfy.level 5 - lnms config:set auth_ldap_groups.support.level 1 + lnms config:set auth_ldap_groups.admin.roles ["admin"] + lnms config:set auth_ldap_groups.pfy.roles ["global-read"] + lnms config:set auth_ldap_groups.support.roles ["user"] ``` ### Additional options (usually not needed) @@ -273,7 +273,7 @@ An example config setup for use with Jumpcloud LDAP as a service is: lnms config:set auth_ldap_suffix ',ou=Users,o={id},dc=jumpcloud,dc=com' lnms config:set auth_ldap_groupbase 'ou=Users,o={id},dc=jumpcloud,dc=com' lnms config:set auth_ldap_groupmemberattr member - lnms config:set auth_ldap_groups.{group}.level 10 + lnms config:set auth_ldap_groups.{group}.roles ["admin"] lnms config:set auth_ldap_userdn true ``` @@ -282,12 +282,12 @@ Replace {id} with the unique ID provided by Jumpcloud. Replace is case sensitive. Note: If you have multiple user groups to define individual access -levels replace the `auth_ldap_groups` line with the following: +roles replace the `auth_ldap_groups` line with the following: !!! setting "auth/ldap" ```bash - lnms config:set auth_ldap_groups.{admin_group}.level 10] - lnms config:set auth_ldap_groups.global_readonly_group.level 5 + lnms config:set auth_ldap_groups.{admin_group}.roles ["admin"] + lnms config:set auth_ldap_groups.{global_readonly_group}.roles ["global-read"] ``` ### SELinux configuration @@ -301,7 +301,7 @@ setsebool -P httpd_can_connect_ldap 1 Please note that a mysql user is created for each user the logs in successfully. Users are assigned the `user` role by default, -unless radius sends a reply attribute with a role. +unless radius sends a reply attribute with a role. You can change the default role(s) by setting !!! setting "auth/radius" @@ -310,26 +310,27 @@ You can change the default role(s) by setting ``` The attribute `Filter-ID` is a standard Radius-Reply-Attribute (string) that -can be assigned a specially formatted string to assign a single role to the user. +can be assigned a specially formatted string to assign a single role to the user. The string to send in `Filter-ID` reply attribute must start with `librenms_role_` followed by the role name. For example to set the admin role send `librenms_role_admin`. The following strings correspond to the built-in roles, but any defined role can be used: -- `librenms_role_normal` - Sets the normal user level. -- `librenms_role_admin` - Sets the administrator level. -- `librenms_role_global-read` - Sets the global read level +- `librenms_role_normal` - Sets the normal user . +- `librenms_role_admin` - Sets the administrator role. +- `librenms_role_global-read` - Sets the global-read role LibreNMS will ignore any other strings sent in `Filter-ID` and revert to default role that is set in your config. -```php -$config['radius']['hostname'] = 'localhost'; -$config['radius']['port'] = '1812'; -$config['radius']['secret'] = 'testing123'; -$config['radius']['timeout'] = 3; -$config['radius']['users_purge'] = 14; // Purge users who haven't logged in for 14 days. -$config['radius']['default_level'] = 1; // Set the default user level when automatically creating a user. -``` +!!! setting "auth/radius" + ```bash + lnms config:set radius.hostname localhost + lnms config:set radius.port 1812 + lnms config:set radius.secret testing123 + lnms config:set radius.timeout 3 + lnms config:set radius.users_purge 14 + lnms config:set radius.default_roles ["admin"] + ``` ### Radius Huntgroup @@ -342,8 +343,8 @@ Cleanup of old accounts is done by checking the authlog. You will need to set the number of days when old accounts will be purged AUTOMATICALLY by daily.sh. -Please ensure that you set the `$config['authlog_purge']` value to be -greater than `$config['radius']['users_purge']` otherwise old users +Please ensure that you set the `authlog_purge` value to be +greater than `radius.users_purge` otherwise old users won't be removed. ## HTTP Authentication @@ -351,18 +352,19 @@ won't be removed. Config option: `http-auth` LibreNMS will expect the user to have authenticated via your -webservice already. At this stage it will need to assign a userlevel +webservice already. At this stage it will need to assign a local user for that user which is done in one of two ways: - A user exists in MySQL still where the usernames match up. - A global guest user (which still needs to be added into MySQL: -```php -$config['http_auth_guest'] = "guest"; -``` +!!! setting "auth/http" + ```bash + lnms config:set http_auth_guest guest + ``` -This will then assign the userlevel for guest to all authenticated users. +This will then assign the guest user to all authenticated users. ### HTTP Authentication / AD Authorization @@ -373,7 +375,7 @@ This module is a combination of ___http-auth___ and ___active\_directory___ LibreNMS will expect the user to have authenticated via your webservice already (e.g. using Kerberos Authentication in Apache) but will use Active Directory lookups to determine and assign the -userlevel of a user. The userlevel will be calculated by using AD +role(s) of a user. The roles will be calculated by using AD group membership information as the ___active\_directory___ module does. @@ -387,15 +389,16 @@ Directory server(s)). There is also one extra option for controlling user information caching: auth_ldap_cache_ttl. This option allows to control how long user information (user_exists, -userid, userlevel) are cached within the PHP Session. +userid, roles) are cached within the PHP Session. The default value is 300 seconds. To disable this caching (highly discourage) set this option to 0. -```php -$config['auth_ad_binduser'] = "ad_binduser"; -$config['auth_ad_bindpassword'] = "ad_bindpassword"; -$config['auth_ldap_cache_ttl'] = 300; -``` +!!! setting "auth/ad" + ```bash + lnms config:set auth_ad_binduser ad_binduser + lnms config:set auth_ad_bindpassword ad_bindpassword + lnms config:set auth_ldap_cache_ttl 300 + ``` ### HTTP Authentication / LDAP Authorization @@ -405,42 +408,54 @@ This module is a combination of ___http-auth___ and ___ldap___ LibreNMS will expect the user to have authenticated via your webservice already (e.g. using Kerberos Authentication in Apache) but -will use LDAP to determine and assign the userlevel of a user. The -userlevel will be calculated by using LDAP group membership +will use LDAP to determine and assign the role(s) of a user. The +roles will be calculated by using LDAP group membership information as the ___ldap___ module does. The configuration is similar to the ___ldap___ module with one extra option: auth_ldap_cache_ttl. -This option allows to control how long user information (user_exists, userid, userlevel) are cached within the PHP Session. +This option allows to control how long user information (user_exists, userid, roles) are cached within the PHP Session. The default value is 300 seconds. To disabled this caching (highly discourage) set this option to 0. #### Standard config -```php -$config['auth_mechanism'] = 'ldap-authorization'; -$config['auth_ldap_server'] = 'ldap.example.com'; // Set server(s), space separated. Prefix with ldaps:// for ssl -$config['auth_ldap_suffix'] = ',ou=People,dc=example,dc=com'; // appended to usernames -$config['auth_ldap_groupbase'] = 'ou=groups,dc=example,dc=com'; // all groups must be inside this -$config['auth_ldap_groups']['admin']['roles'] = ['admin']; // set admin group to admin role -$config['auth_ldap_groups']['pfy']['roles'] = ['global-read']; // set pfy group to global read only role -$config['auth_ldap_groups']['support']['roles'] = ['user']; // set support group as a normal user -``` +!!! setting "auth/ldap" + ```bash + lnms config:set auth_mechanism authorization + lnms config:set auth_ldap_server ldap.example.com + lnms config:set auth_ldap_suffix ,ou=People,dc=example,dc=com + lnms config:set auth_ldap_groupbase ou=groups,dc=example,dc=com + lnms config:set auth_ldap_groups.admin.roles ["admin"] + lnms config:set auth_ldap_groups.pfy.roles ["global-read"] + lnms config:set auth_ldap_groups.support.roles ["user"] + ``` + +auth_ldap_server: set server(s), space separated. Prefix with ldaps:// for ssl +auth_ldap_suffix: appended to usernames +auth_ldap_groupbase: all groups must be inside this +auth_ldap_groups: set roles by group name #### Additional options (usually not needed) -```php -$config['auth_ldap_version'] = 3; # v2 or v3 -$config['auth_ldap_port'] = 389; // 389 or 636 for ssl -$config['auth_ldap_starttls'] = True; // Enable TLS on port 389 -$config['auth_ldap_prefix'] = 'uid='; // prepended to usernames -$config['auth_ldap_group'] = 'cn=groupname,ou=groups,dc=example,dc=com'; // generic group with level 0 -$config['auth_ldap_groupmemberattr'] = 'memberUid'; // attribute to use to see if a user is a member of a group -$config['auth_ldap_groupmembertype'] = 'username'; // username type to find group members by, either username (default), fulldn or puredn -$config['auth_ldap_emailattr'] = 'mail'; // attribute for email address -$config['auth_ldap_attr.uid'] = 'uid'; // attribute to check username against -$config['auth_ldap_userlist_filter'] = 'service=informatique'; // Replace 'service=informatique' by your ldap filter to limit the number of responses if you have an ldap directory with thousand of users -$config['auth_ldap_cache_ttl'] = 300; -``` +!!! setting "auth/ldap" + ```bash + lnms config:set auth_ldap_version 3 + lnms config:set auth_ldap_port 389 + lnms config:set auth_ldap_starttls true + lnms config:set auth_ldap_prefix uid= + lnms config:set auth_ldap_group cn=groupname,ou=groups,dc=example,dc=com + lnms config:set auth_ldap_groupmemberattr memberUid + lnms config:set auth_ldap_groupmembertype username + lnms config:set auth_ldap_userlist_filter service=informatique + lnms config:set auth_ldap_cache_ttl 300 + ``` + +auth_ldap_port: 389 or 636 for ssl +auth_ldap_prefix: prepended to usernames +auth_ldap_group: generic group with no roles +auth_ldap_groupmemberattr: attribute to use to see if a user is a member of a group +auth_ldap_groupmembertype: username type to find group members by, either username (default), fulldn or puredn +auth_ldap_userlist_filter: Replace 'service=informatique' by your ldap filter to limit the number of responses if you have an ldap directory with thousand of users #### LDAP bind user (optional) @@ -448,11 +463,14 @@ If your ldap server does not allow anonymous bind, it is highly suggested to create a bind user, otherwise "remember me", alerting users, and the API will not work. -```php -$config['auth_ldap_binduser'] = 'ldapbind'; // will use auth_ldap_prefix and auth_ldap_suffix -#$config['auth_ldap_binddn'] = 'CN=John.Smith,CN=Users,DC=MyDomain,DC=com'; // overrides binduser -$config['auth_ldap_bindpassword'] = 'password'; -``` +!!! setting "auth/ldap" + ```bash + lnms config:set auth_ldap_binduser ldapbind + lnms config:set auth_ldap_binddn CN=John.Smith,CN=Users,DC=MyDomain,DC=com + lnms config:set auth_ldap_bindpassword password + ``` + +auth_ldap_binddn: overrides auth_ldap_binduser with a dn ## View/embedded graphs without being logged into LibreNMS @@ -576,6 +594,12 @@ $config['sso']['descr_attr'] = "unscoped-affiliation #### Group Strategies +SSO currently uses legacy levels instead of roles. Here is a map: +1. user +5. global-read +10. admin +11. demo + ##### Static As used above, ___static___ gives every single user the same privilege diff --git a/html/mix-manifest.json b/html/mix-manifest.json index 31a90297369d..ac72d6ba46aa 100644 --- a/html/mix-manifest.json +++ b/html/mix-manifest.json @@ -4,14 +4,14 @@ "/css/vendor.css": "/css/vendor.css?id=d520734ded0ec75b0a572aa8db1c2161", "/css/app.css": "/css/app.css?id=dcc1cfc548f711f258651833d592f7fb", "/js/vendor.js": "/js/vendor.js?id=9c1ce1964559bbafd2c87384ac2f9058", - "/js/lang/de.js": "/js/lang/de.js?id=f80b2c49bd4d1587d4747d189c566ffa", - "/js/lang/en.js": "/js/lang/en.js?id=af40282f2c5b7a9dc50d9ee9547048cc", - "/js/lang/fr.js": "/js/lang/fr.js?id=7e43fd1965beef315f0b416fd8607231", - "/js/lang/it.js": "/js/lang/it.js?id=7827375adf92766a477291c48fa1b360", - "/js/lang/pt-BR.js": "/js/lang/pt-BR.js?id=c6ee987c64a83b078c9bc654fc780092", - "/js/lang/ru.js": "/js/lang/ru.js?id=f6b7c078755312a0907c4f983991cc52", - "/js/lang/sr.js": "/js/lang/sr.js?id=388e38b41f63e35175061e849bf0d8e5", - "/js/lang/uk.js": "/js/lang/uk.js?id=85ef43c7afe57a42b774f3cbae5a77e5", - "/js/lang/zh-CN.js": "/js/lang/zh-CN.js?id=a178770f41a54f7b000eeb973e388936", - "/js/lang/zh-TW.js": "/js/lang/zh-TW.js?id=2cf0d871ec12cbd5ccb746b983d127df" + "/js/lang/de.js": "/js/lang/de.js?id=8429dcd20b839bd59b9305ec77cdb8c0", + "/js/lang/en.js": "/js/lang/en.js?id=cabc306e85f656c1f660d5812180bd89", + "/js/lang/fr.js": "/js/lang/fr.js?id=e893e6ab2524aef3d07e32afded97e8b", + "/js/lang/it.js": "/js/lang/it.js?id=71de629d4ce5fecb212653750b37bfba", + "/js/lang/pt-BR.js": "/js/lang/pt-BR.js?id=3d42629cde9f87dfa8d70b830d1c888a", + "/js/lang/ru.js": "/js/lang/ru.js?id=72c8c6753f761ccd17c21e97204b8ac1", + "/js/lang/sr.js": "/js/lang/sr.js?id=eac37137736d4f0fea4f4395326e7a2f", + "/js/lang/uk.js": "/js/lang/uk.js?id=6bc672052e314b054242dd144d9c0815", + "/js/lang/zh-CN.js": "/js/lang/zh-CN.js?id=4dfdb26b7ac232e299a66adc3f2f25bb", + "/js/lang/zh-TW.js": "/js/lang/zh-TW.js?id=3e0ff8611b6f6a88ed6640b453683ea6" } diff --git a/lang/en/settings.php b/lang/en/settings.php index fe66fea3e565..2ed874f3352f 100644 --- a/lang/en/settings.php +++ b/lang/en/settings.php @@ -32,6 +32,7 @@ 'ldap' => ['name' => 'LDAP Settings'], 'radius' => ['name' => 'Radius Settings'], 'socialite' => ['name' => 'Socialite Settings'], + 'http' => ['name' => 'HTTP Auth Settings'], ], 'authorization' => [ 'device-group' => ['name' => 'Device Group Settings'], @@ -454,6 +455,10 @@ 'description' => 'Use full user DN', 'help' => "Uses a user's full DN as the value of the member attribute in a group instead of member: username using the prefix and suffix. (it's member: uid=username,ou=groups,dc=domain,dc=com)", ], + 'auth_ldap_userlist_filter' => [ + 'description' => 'Custom LDAP User filter', + 'help' => 'Custom ldap filter to limit the number of responses if you have an ldap directory with thousand of users', + ], 'auth_ldap_wildcard_ou' => [ 'description' => 'Wildcard user OU', 'help' => 'Search for user matching user name independently of OU set in user suffix. Useful if your users are in different OU. Bind username, if set, still user suffix', @@ -958,6 +963,10 @@ 'description' => 'Field name containing username', 'help' => 'Can be a ENV or HTTP-header field like REMOTE_USER, PHP_AUTH_USER or a custom variant', ], + 'http_auth_guest' => [ + 'description' => 'Http Auth guest user', + 'help' => 'If set, allows all http users to authenticate and assigns unknown users to give local username', + ], 'http_proxy' => [ 'description' => 'HTTP Proxy', 'help' => 'Set this as a fallback if http_proxy environment variable is not available.', diff --git a/misc/config_definitions.json b/misc/config_definitions.json index 802209dfe4da..f5e01c992a8a 100644 --- a/misc/config_definitions.json +++ b/misc/config_definitions.json @@ -750,6 +750,12 @@ "order": 5, "type": "boolean" }, + "auth_ldap_userlist_filter": { + "group": "auth", + "section": "ldap", + "order": 30, + "type": "text" + }, "auth_ldap_wildcard_ou": { "default": false, "group": "auth", @@ -4124,15 +4130,21 @@ "custom8": "Custom 8" } }, + "html_dir": { + "type": "directory" + }, "http_auth_header": { "default": "REMOTE_USER", "group": "auth", - "section": "general", - "order": 4, + "section": "http", + "order": 0, "type": "text" }, - "html_dir": { - "type": "directory" + "http_auth_guest": { + "group": "auth", + "section": "http", + "order": 1, + "type": "text" }, "http_proxy": { "group": "system", From b7527f9241f621749dd47435ac41d8b1aeff93e6 Mon Sep 17 00:00:00 2001 From: TotalGriffLock Date: Fri, 17 Jan 2025 04:56:43 +0000 Subject: [PATCH 26/42] procurve handle HPE rebrand (#16897) * Update procurve.yaml Update regex following Aruba to HPE Instant On rebrand * Create procurve_hpe_instanton1960.snmprec * Rename procurve_hpe_instanton1960.snmprec to procurve_hpe-instanton1960.snmprec --------- Co-authored-by: Tony Murray --- includes/definitions/discovery/procurve.yaml | 2 +- tests/snmpsim/procurve_hpe-instanton1960.snmprec | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 tests/snmpsim/procurve_hpe-instanton1960.snmprec diff --git a/includes/definitions/discovery/procurve.yaml b/includes/definitions/discovery/procurve.yaml index 579fa247a532..90e9d2efc3a3 100644 --- a/includes/definitions/discovery/procurve.yaml +++ b/includes/definitions/discovery/procurve.yaml @@ -18,7 +18,7 @@ modules: sysDescr_regex: - '/^(Aruba|ProCurve|HP) (?[^,]+), revision (?[^ ,]+)/' - '/^(HPE OfficeConnect Switch|HP ProCurve|HP) (?[^,]*), (?P\S[0-9\.]+)/' - - '/^Aruba Instant On (?[^,]+), InstantOn_\d+_(?[0-9\.]+)/' + - '/^(Aruba|HPE Networking) Instant On (?[^,]+), InstantOn_\d+_(?[0-9\.]+)/' - '/^PROCURVE (?.*) - (?.*)$/' - '/^(?GbE2c)/' version: diff --git a/tests/snmpsim/procurve_hpe-instanton1960.snmprec b/tests/snmpsim/procurve_hpe-instanton1960.snmprec new file mode 100644 index 000000000000..db4f3a8d52b6 --- /dev/null +++ b/tests/snmpsim/procurve_hpe-instanton1960.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|HPE Networking Instant On Switch 24p Gigabit 2p 10GBT 2p SFP+ 1960 JL806A, InstantOn_1960_3.0.0.0 (12) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.11.2.3.7.11.196 From e917f1590fd1a01b5cbe9674bae266f10454c108 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 23:14:15 -0600 Subject: [PATCH 27/42] Timos MPLS ignore bad rows (#16997) * Timos MPLS ignore bad rows * allow empty sapDescription --- LibreNMS/OS/Timos.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/LibreNMS/OS/Timos.php b/LibreNMS/OS/Timos.php index f8974290d9e2..d58204693802 100644 --- a/LibreNMS/OS/Timos.php +++ b/LibreNMS/OS/Timos.php @@ -317,10 +317,10 @@ public function discoverMplsSaps($svcs) $filter_value = '/^Internal SAP/'; foreach ($mplsSapCache as $key => $value) { - if (preg_match($filter_key, $key) || preg_match($filter_value, $value['sapDescription'])) { - unset($key); + if (preg_match($filter_key, $key) || ! array_key_exists('sapDescription', $value) || preg_match($filter_value, $value['sapDescription'])) { continue; } + [$svcId, $sapPortId, $sapEncapValue] = explode('.', $key); $svc_id = $svcs->firstWhere('svc_oid', $svcId)->svc_id; $traffic_id = $svcId . '.' . $sapPortId . '.' . $this->nokiaEncap($sapEncapValue); @@ -358,6 +358,10 @@ public function discoverMplsSdpBinds($sdps, $svcs) $binds = new Collection(); foreach ($mplsBindCache as $key => $value) { + if (empty($value['sdpBindRowStatus'])) { + continue; + } + [$svcId] = explode('.', $key); $bind_id = str_replace(' ', '', $value['sdpBindId'] ?? ''); $sdp_oid = hexdec(substr($bind_id, 0, 8)); @@ -371,7 +375,7 @@ public function discoverMplsSdpBinds($sdps, $svcs) 'sdp_oid' => $sdp_oid, 'svc_oid' => $svc_oid, 'device_id' => $this->getDeviceId(), - 'sdpBindRowStatus' => $value['sdpBindRowStatus'] ?? null, + 'sdpBindRowStatus' => $value['sdpBindRowStatus'], 'sdpBindAdminStatus' => $value['sdpBindAdminStatus'] ?? null, 'sdpBindOperStatus' => $value['sdpBindOperStatus'] ?? null, 'sdpBindLastMgmtChange' => round(($value['sdpBindLastMgmtChange'] ?? 0) / 100), @@ -487,6 +491,10 @@ public function pollMplsLsps() $lsps = new Collection(); foreach ($mplsLspCache as $key => $value) { + if (empty($value['vRtrMplsLspRowStatus'])) { + continue; + } + [$vrf_oid, $lsp_oid] = explode('.', $key); $mplsLspFromAddr = $value['vRtrMplsLspFromAddr'] ?? null; @@ -502,7 +510,7 @@ public function pollMplsLsps() 'vrf_oid' => $vrf_oid, 'lsp_oid' => $lsp_oid, 'device_id' => $this->getDeviceId(), - 'mplsLspRowStatus' => $value['vRtrMplsLspRowStatus'] ?? null, + 'mplsLspRowStatus' => $value['vRtrMplsLspRowStatus'], 'mplsLspLastChange' => round(($value['vRtrMplsLspLastChange'] ?? 0) / 100), 'mplsLspName' => $value['vRtrMplsLspName'] ?? null, 'mplsLspAdminState' => $value['vRtrMplsLspAdminState'] ?? null, From 8502a953484c1b15ffc4ce0d31b7333cc08af3ac Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 23:14:37 -0600 Subject: [PATCH 28/42] Fix time intervals sometimes being wrong (#16995) * Fix time interval Add the context of now to the interval to get accurate diffs fixes: #16690 #16987 * Apply fixes from StyleCI * remove if * Move parseAt to new unit test --------- Co-authored-by: Tony Murray --- LibreNMS/Util/Time.php | 24 ++++--------- tests/FunctionsTest.php | 20 ----------- tests/Unit/TimeUtilityTest.php | 65 ++++++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+), 38 deletions(-) create mode 100644 tests/Unit/TimeUtilityTest.php diff --git a/LibreNMS/Util/Time.php b/LibreNMS/Util/Time.php index 3e1130ff2454..80dd4ad11f60 100644 --- a/LibreNMS/Util/Time.php +++ b/LibreNMS/Util/Time.php @@ -25,9 +25,8 @@ namespace LibreNMS\Util; -use Carbon\Carbon; use Carbon\CarbonInterface; -use Carbon\CarbonInterval; +use Illuminate\Support\Carbon; class Time { @@ -62,23 +61,12 @@ public static function formatInterval(?int $seconds, bool $short = false, ?int $ return ''; } - $parts = $parts ?? ($short ? 3 : -1); - try { - // handle negative seconds correctly - if ($seconds < 0) { - return CarbonInterval::seconds($seconds)->invert()->cascade()->forHumans([ - 'syntax' => CarbonInterface::DIFF_RELATIVE_TO_NOW, - 'parts' => $parts, - 'short' => $short, - ]); - } - - return CarbonInterval::seconds($seconds)->cascade()->forHumans([ - 'syntax' => CarbonInterface::DIFF_ABSOLUTE, - 'parts' => $parts, - 'short' => $short, - ]); + return Carbon::now()->subSeconds(abs($seconds))->diffForHumans( + syntax: $seconds < 0 ? CarbonInterface::DIFF_RELATIVE_TO_NOW : CarbonInterface::DIFF_ABSOLUTE, + short: $short, + parts: $parts ?? ($short ? 3 : 4), + ); } catch (\Exception) { return ''; } diff --git a/tests/FunctionsTest.php b/tests/FunctionsTest.php index 7479aae2656d..616dbd270949 100644 --- a/tests/FunctionsTest.php +++ b/tests/FunctionsTest.php @@ -29,7 +29,6 @@ use LibreNMS\Enum\IntegerType; use LibreNMS\Util\Number; use LibreNMS\Util\StringHelpers; -use LibreNMS\Util\Time; class FunctionsTest extends TestCase { @@ -98,25 +97,6 @@ public function testDynamicDiscoveryGetValue(): void $this->assertSame('BBQ', YamlDiscovery::getValueFromData('doubletable', 13, $data, $pre_cache)); } - public function testParseAtTime(): void - { - $this->assertEquals(time(), Time::parseAt('now'), 'now did not match'); - $this->assertEquals(time() + 180, Time::parseAt('+3m'), '+3m did not match'); - $this->assertEquals(time() + 7200, Time::parseAt('+2h'), '+2h did not match'); - $this->assertEquals(time() + 172800, Time::parseAt('+2d'), '+2d did not match'); - $this->assertEquals(time() + 63115200, Time::parseAt('+2y'), '+2y did not match'); - $this->assertEquals(time() - 180, Time::parseAt('-3m'), '-3m did not match'); - $this->assertEquals(time() - 7200, Time::parseAt('-2h'), '-2h did not match'); - $this->assertEquals(time() - 172800, Time::parseAt('-2d'), '-2d did not match'); - $this->assertEquals(time() - 63115200, Time::parseAt('-2y'), '-2y did not match'); - $this->assertEquals(429929439, Time::parseAt('429929439')); - $this->assertEquals(212334234, Time::parseAt(212334234)); - $this->assertEquals(time() - 43, Time::parseAt('-43'), '-43 did not match'); - $this->assertEquals(0, Time::parseAt('invalid')); - $this->assertEquals(606614400, Time::parseAt('March 23 1989 UTC')); - $this->assertEquals(time() + 86400, Time::parseAt('+1 day')); - } - public function testNumberCast() { $this->assertSame(-14.3, Number::cast(-14.3)); diff --git a/tests/Unit/TimeUtilityTest.php b/tests/Unit/TimeUtilityTest.php new file mode 100644 index 000000000000..e61b17548cd7 --- /dev/null +++ b/tests/Unit/TimeUtilityTest.php @@ -0,0 +1,65 @@ +assertSame('', Time::formatInterval(0)); + $this->assertSame('', Time::formatInterval(null)); + $this->assertSame('1 second', Time::formatInterval(1)); + $this->assertSame('3s', Time::formatInterval(3, true)); + $this->assertSame('1 minute', Time::formatInterval(60)); + $this->assertSame('1 minute ago', Time::formatInterval(-60)); + $this->assertSame('1m 1s', Time::formatInterval(61, true)); + $this->assertSame('1 hour', Time::formatInterval(60 * 60)); + $this->assertSame('1 day', Time::formatInterval(24 * 60 * 60)); + $this->assertSame('2 weeks 3 days 24 minutes 16 seconds', Time::formatInterval(17 * 24 * 60 * 60 + 1456)); + $this->assertSame('2 weeks 3 days', Time::formatInterval(17 * 24 * 60 * 60 + 1456, parts: 2)); + + // different months could change this + $this->travelTo(Carbon::createFromTimestamp(30042), function () { + $this->assertSame('1 month 1 week 2 days 24 minutes', Time::formatInterval(39 * 24 * 60 * 60 + 1456)); + $this->assertSame('1mo 1w 2d 24m 16s', Time::formatInterval(39 * 24 * 60 * 60 + 1456, true, 5)); + }); + + // calculate if there is a leap year (could freeze time, try this instead) + if (Carbon::createFromDate(Carbon::now()->year, 2, 28)->isPast()) { + $days = Carbon::now()->isLeapYear() ? 366 : 365; + } else { + $days = Carbon::now()->subYear()->isLeapYear() ? 366 : 365; + } + + $this->assertSame('1 year', Time::formatInterval($days * 24 * 60 * 60)); + $this->assertSame('1 year ago', Time::formatInterval(-$days * 24 * 60 * 60)); + + $this->assertSame('4 years', Time::formatInterval(1461 * 24 * 60 * 60)); + } + + public function testParseAtTime(): void + { + $this->assertEquals(time(), Time::parseAt('now'), 'now did not match'); + $this->assertEquals(time() + 180, Time::parseAt('+3m'), '+3m did not match'); + $this->assertEquals(time() + 7200, Time::parseAt('+2h'), '+2h did not match'); + $this->assertEquals(time() + 172800, Time::parseAt('+2d'), '+2d did not match'); + $this->assertEquals(time() + 63115200, Time::parseAt('+2y'), '+2y did not match'); + $this->assertEquals(time() - 180, Time::parseAt('-3m'), '-3m did not match'); + $this->assertEquals(time() - 7200, Time::parseAt('-2h'), '-2h did not match'); + $this->assertEquals(time() - 172800, Time::parseAt('-2d'), '-2d did not match'); + $this->assertEquals(time() - 63115200, Time::parseAt('-2y'), '-2y did not match'); + $this->assertEquals(429929439, Time::parseAt('429929439')); + $this->assertEquals(212334234, Time::parseAt(212334234)); + $this->assertEquals(time() - 43, Time::parseAt('-43'), '-43 did not match'); + $this->assertEquals(0, Time::parseAt('invalid')); + $this->assertEquals(606614400, Time::parseAt('March 23 1989 UTC')); + $this->assertEquals(time() + 86400, Time::parseAt('+1 day')); + } +} From ef606f247b70c99bea4e606941606131b486e113 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 23:28:39 -0600 Subject: [PATCH 29/42] Changelog for 25.1.0 --- doc/General/Changelog.md | 147 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) diff --git a/doc/General/Changelog.md b/doc/General/Changelog.md index 1973105d998b..6232c40a9211 100644 --- a/doc/General/Changelog.md +++ b/doc/General/Changelog.md @@ -1,3 +1,150 @@ +## 25.1.0 +*(2025-01-16)* + +A big thank you to the following 32 contributors this last month: + + - [murrant](https://github.com/murrant) (14) + - [mpikzink](https://github.com/mpikzink) (12) + - [PipoCanaja](https://github.com/PipoCanaja) (7) + - [laf](https://github.com/laf) (6) + - [jasoncheng7115](https://github.com/jasoncheng7115) (5) + - [adamsweet](https://github.com/adamsweet) (3) + - [takyanagida](https://github.com/takyanagida) (2) + - [btriller](https://github.com/btriller) (1) + - [slashdoom](https://github.com/slashdoom) (1) + - [jakejakejakejakejakejake](https://github.com/jakejakejakejakejakejake) (1) + - [ZPrimed](https://github.com/ZPrimed) (1) + - [dko-strd](https://github.com/dko-strd) (1) + - [nickhilliard](https://github.com/nickhilliard) (1) + - [fbouynot](https://github.com/fbouynot) (1) + - [trakennedy](https://github.com/trakennedy) (1) + - [garryshtern](https://github.com/garryshtern) (1) + - [dependabot](https://github.com/apps/dependabot) (1) + - [TotalGriffLock](https://github.com/TotalGriffLock) (1) + - [dlangille](https://github.com/dlangille) (1) + - [systeembeheerder](https://github.com/systeembeheerder) (1) + - [makriska](https://github.com/makriska) (1) + - [MelonicOverlord](https://github.com/MelonicOverlord) (1) + - [r-duran](https://github.com/r-duran) (1) + - [Martin22](https://github.com/Martin22) (1) + - [kruczek8989](https://github.com/kruczek8989) (1) + - [eg2965](https://github.com/eg2965) (1) + - [rudybroersma](https://github.com/rudybroersma) (1) + - [rinsekloek](https://github.com/rinsekloek) (1) + - [JacobErnst98](https://github.com/JacobErnst98) (1) + - [Calvario](https://github.com/Calvario) (1) + - [samburney](https://github.com/samburney) (1) + - [pozar](https://github.com/pozar) (1) + +Thanks to maintainers and others that helped with pull requests this month: + + - [laf](https://github.com/laf) (41) + - [murrant](https://github.com/murrant) (17) + - [PipoCanaja](https://github.com/PipoCanaja) (13) + - [Jellyfrog](https://github.com/Jellyfrog) (3) + - [paulgear](https://github.com/paulgear) (1) + - [SourceDoctor](https://github.com/SourceDoctor) (1) + - [Taarek](https://github.com/Taarek) (1) + - [electrocret](https://github.com/electrocret) (1) + - [dorkmatt](https://github.com/dorkmatt) (1) + +#### Breaking Change +* Remove wrong netvision sensors ([#16943](https://github.com/librenms/librenms/pull/16943)) - [mpikzink](https://github.com/mpikzink) +* Add datetime and level to librenms.log ([#16330](https://github.com/librenms/librenms/pull/16330)) - [Calvario](https://github.com/Calvario) + +#### Device +* Timos MPLS ignore bad rows ([#16997](https://github.com/librenms/librenms/pull/16997)) - [murrant](https://github.com/murrant) +* Junos bgp non-null fallbacks for columns that are not nullable ([#16993](https://github.com/librenms/librenms/pull/16993)) - [murrant](https://github.com/murrant) +* Fix fs-centec bias thresholds ([#16990](https://github.com/librenms/librenms/pull/16990)) - [murrant](https://github.com/murrant) +* Fix Junos BGP polling ([#16988](https://github.com/librenms/librenms/pull/16988)) - [murrant](https://github.com/murrant) +* Added additional voltage sensor for RouterOS ([#16979](https://github.com/librenms/librenms/pull/16979)) - [laf](https://github.com/laf) +* Horizon Quantum Device Support ([#16970](https://github.com/librenms/librenms/pull/16970)) - [slashdoom](https://github.com/slashdoom) +* Add support for UTAX printers ([#16951](https://github.com/librenms/librenms/pull/16951)) - [dko-strd](https://github.com/dko-strd) +* Stulz wib8000 fixes ([#16948](https://github.com/librenms/librenms/pull/16948)) - [nickhilliard](https://github.com/nickhilliard) +* Fix some issues with aix returning "NULL" ([#16947](https://github.com/librenms/librenms/pull/16947)) - [murrant](https://github.com/murrant) +* Added some additional ip pool sensors ([#16946](https://github.com/librenms/librenms/pull/16946)) - [laf](https://github.com/laf) +* Corrected index for EXOS sensors ([#16928](https://github.com/librenms/librenms/pull/16928)) - [laf](https://github.com/laf) +* New HW revision of 7130L ([#16919](https://github.com/librenms/librenms/pull/16919)) - [garryshtern](https://github.com/garryshtern) +* Added DHCP Count for RouterOS (Mikrotik) ([#16913](https://github.com/librenms/librenms/pull/16913)) - [laf](https://github.com/laf) +* DELL drac: Move the remaining inc.php sensors to YAML ([#16912](https://github.com/librenms/librenms/pull/16912)) - [mpikzink](https://github.com/mpikzink) +* Cisco SIP voice count sensor ([#16902](https://github.com/librenms/librenms/pull/16902)) - [PipoCanaja](https://github.com/PipoCanaja) +* Procurve handle HPE rebrand ([#16897](https://github.com/librenms/librenms/pull/16897)) - [TotalGriffLock](https://github.com/TotalGriffLock) +* Skip creation of "Stack Ring - Redundant" sensor for Cisco StackWise Virtual ([#16890](https://github.com/librenms/librenms/pull/16890)) - [makriska](https://github.com/makriska) +* Added sensor monitoring for IBM 3584 Tape Library ([#16884](https://github.com/librenms/librenms/pull/16884)) - [MelonicOverlord](https://github.com/MelonicOverlord) +* Tachyon - Added wireless interface to ports ([#16867](https://github.com/librenms/librenms/pull/16867)) - [Martin22](https://github.com/Martin22) +* Fix for Cisco Transceivers ([#16856](https://github.com/librenms/librenms/pull/16856)) - [PipoCanaja](https://github.com/PipoCanaja) +* Add new vendor bitstream ([#16850](https://github.com/librenms/librenms/pull/16850)) - [kruczek8989](https://github.com/kruczek8989) +* Additional HPE Procurve Hardware State Data ([#16843](https://github.com/librenms/librenms/pull/16843)) - [eg2965](https://github.com/eg2965) +* Fix for FortiGate discovery - Issue ID #16544 ([#16753](https://github.com/librenms/librenms/pull/16753)) - [rudybroersma](https://github.com/rudybroersma) +* Initial detection with USB port detection ([#16718](https://github.com/librenms/librenms/pull/16718)) - [mpikzink](https://github.com/mpikzink) +* Nokia ISAM added extra context to also snmpwalk the ihub for uplink ports ([#16676](https://github.com/librenms/librenms/pull/16676)) - [rinsekloek](https://github.com/rinsekloek) +* Support for ESPHOME OS ([#16571](https://github.com/librenms/librenms/pull/16571)) - [JacobErnst98](https://github.com/JacobErnst98) +* Add support for Cisco ISA devices ([#16300](https://github.com/librenms/librenms/pull/16300)) - [samburney](https://github.com/samburney) +* Support for Ubiquiti UISP Fiber OLT XGS ([#15742](https://github.com/librenms/librenms/pull/15742)) - [pozar](https://github.com/pozar) + +#### Webui +* Fix time intervals sometimes being wrong ([#16995](https://github.com/librenms/librenms/pull/16995)) - [murrant](https://github.com/murrant) +* Fix rrdgraph comment typo ([#16956](https://github.com/librenms/librenms/pull/16956)) - [ZPrimed](https://github.com/ZPrimed) +* Added time period names: threeday, tenday ([#16932](https://github.com/librenms/librenms/pull/16932)) - [takyanagida](https://github.com/takyanagida) +* Fixed port error red flag staying after error correction on FDB table and ARP table ([#16907](https://github.com/librenms/librenms/pull/16907)) - [takyanagida](https://github.com/takyanagida) +* Improve url validation check ([#16900](https://github.com/librenms/librenms/pull/16900)) - [murrant](https://github.com/murrant) +* Fix routes display ([#16898](https://github.com/librenms/librenms/pull/16898)) - [murrant](https://github.com/murrant) + +#### Alerting +* Rename Jira Service Managment transport (#16195) ([#16967](https://github.com/librenms/librenms/pull/16967)) - [jakejakejakejakejakejake](https://github.com/jakejakejakejakejakejake) +* Fix Graph problems in Mail ([#16918](https://github.com/librenms/librenms/pull/16918)) - [mpikzink](https://github.com/mpikzink) +* Update queuemanager.py: Single element args tuple breaks alerts.php running ([#16873](https://github.com/librenms/librenms/pull/16873)) - [r-duran](https://github.com/r-duran) + +#### Graphs +* Dark mode for the new Sensor graphs ([#16985](https://github.com/librenms/librenms/pull/16985)) - [mpikzink](https://github.com/mpikzink) + +#### Snmp Traps +* Add support for Cisco-NS-MIB traps ([#16944](https://github.com/librenms/librenms/pull/16944)) - [adamsweet](https://github.com/adamsweet) +* Add HWG Poseidon-MIB traps ([#16934](https://github.com/librenms/librenms/pull/16934)) - [adamsweet](https://github.com/adamsweet) +* Add Axis camera alarm traps ([#16925](https://github.com/librenms/librenms/pull/16925)) - [adamsweet](https://github.com/adamsweet) + +#### Discovery +* Extend STP discovery on Cisco devices + test fix for #15742 ([#16887](https://github.com/librenms/librenms/pull/16887)) - [PipoCanaja](https://github.com/PipoCanaja) + +#### Polling +* Ensure ordering of poller modules ([#16929](https://github.com/librenms/librenms/pull/16929)) - [murrant](https://github.com/murrant) + +#### Bug +* Fix SLA incomplete snmpwalk replies ([#16939](https://github.com/librenms/librenms/pull/16939)) - [PipoCanaja](https://github.com/PipoCanaja) +* OrderBy snmp_index because qos.title is not unique ([#16938](https://github.com/librenms/librenms/pull/16938)) - [PipoCanaja](https://github.com/PipoCanaja) +* Null strings in Junos Transceivers code ([#16937](https://github.com/librenms/librenms/pull/16937)) - [PipoCanaja](https://github.com/PipoCanaja) + +#### Refactor +* Additional type declarations to Eventlog ([#16968](https://github.com/librenms/librenms/pull/16968)) - [mpikzink](https://github.com/mpikzink) +* Cast_number() =\> Number::cast() ([#16963](https://github.com/librenms/librenms/pull/16963)) - [mpikzink](https://github.com/mpikzink) +* Get_dev_attribs($device_id) =\> Use the Model Method ([#16961](https://github.com/librenms/librenms/pull/16961)) - [mpikzink](https://github.com/mpikzink) +* Accesspoint_by_id(x) =\> AccessPoint::find(x) ([#16958](https://github.com/librenms/librenms/pull/16958)) - [mpikzink](https://github.com/mpikzink) +* Refractor some Helpers part2 ([#16935](https://github.com/librenms/librenms/pull/16935)) - [mpikzink](https://github.com/mpikzink) +* Refractor some Helpers ([#16926](https://github.com/librenms/librenms/pull/16926)) - [mpikzink](https://github.com/mpikzink) + +#### Documentation +* Update authentication docs ([#16996](https://github.com/librenms/librenms/pull/16996)) - [murrant](https://github.com/murrant) +* Update Install-LibreNMS.md ([#16982](https://github.com/librenms/librenms/pull/16982)) - [btriller](https://github.com/btriller) +* Add php-fpm requirements on Fedora for Applications ([#16933](https://github.com/librenms/librenms/pull/16933)) - [fbouynot](https://github.com/fbouynot) +* Update Dispatcher-Service.md ([#16921](https://github.com/librenms/librenms/pull/16921)) - [trakennedy](https://github.com/trakennedy) +* Update config.php.default ([#16896](https://github.com/librenms/librenms/pull/16896)) - [dlangille](https://github.com/dlangille) +* Update Authentication.md ([#16894](https://github.com/librenms/librenms/pull/16894)) - [systeembeheerder](https://github.com/systeembeheerder) +* Plugin docs udpate ([#16891](https://github.com/librenms/librenms/pull/16891)) - [murrant](https://github.com/murrant) + +#### Translation +* Add multiple translation files for zh-TW. ([#16941](https://github.com/librenms/librenms/pull/16941)) - [jasoncheng7115](https://github.com/jasoncheng7115) +* Zh-TW components.php ([#16931](https://github.com/librenms/librenms/pull/16931)) - [jasoncheng7115](https://github.com/jasoncheng7115) +* Zh-TW port.php ([#16930](https://github.com/librenms/librenms/pull/16930)) - [jasoncheng7115](https://github.com/jasoncheng7115) +* Update zh-TW.json ([#16924](https://github.com/librenms/librenms/pull/16924)) - [jasoncheng7115](https://github.com/jasoncheng7115) +* Map.php - Traditional Chinese Translation ([#16906](https://github.com/librenms/librenms/pull/16906)) - [jasoncheng7115](https://github.com/jasoncheng7115) + +#### Internal Features +* Snmpsim extra check ([#16936](https://github.com/librenms/librenms/pull/16936)) - [murrant](https://github.com/murrant) + +#### Dependencies +* Bump tecnickcom/tcpdf from 6.7.7 to 6.8.0 ([#16914](https://github.com/librenms/librenms/pull/16914)) - [dependabot](https://github.com/apps/dependabot) + + ## 24.12.0 *(2024-12-17)* From ae81cfce059aa7d984febcf52aa5165ab8807992 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Thu, 16 Jan 2025 23:28:40 -0600 Subject: [PATCH 30/42] Bump version to 25.1.0 --- LibreNMS/Util/Version.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LibreNMS/Util/Version.php b/LibreNMS/Util/Version.php index e5cde331e989..473f896482b6 100644 --- a/LibreNMS/Util/Version.php +++ b/LibreNMS/Util/Version.php @@ -34,7 +34,7 @@ class Version { /** @var string Update this on release */ - public const VERSION = '24.12.0'; + public const VERSION = '25.1.0'; /** @var Git convenience instance */ public $git; From 6321b34c42d05619dcbd76387ab93af38b616d70 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Fri, 17 Jan 2025 16:27:32 -0600 Subject: [PATCH 31/42] Show unused cached snmp queries (#17004) SnmpQuery only and only when debug is enabled --- LibreNMS/Data/Source/NetSnmpQuery.php | 7 +++++++ app/Polling/Measure/MeasurementManager.php | 10 ++++++++++ 2 files changed, 17 insertions(+) diff --git a/LibreNMS/Data/Source/NetSnmpQuery.php b/LibreNMS/Data/Source/NetSnmpQuery.php index 8c75d63b4038..f6ac48fb9360 100644 --- a/LibreNMS/Data/Source/NetSnmpQuery.php +++ b/LibreNMS/Data/Source/NetSnmpQuery.php @@ -416,11 +416,18 @@ private function exec(string $command, array $oids): SnmpResponse $key = $this->getCacheKey($command, $oids); if (Debug::isEnabled()) { + $cache_performance = Cache::driver($driver)->get('SnmpQuery_cache_performance', []); + $cache_performance[$key] ??= 0; + if (Cache::driver($driver)->has($key)) { Log::debug("Cache hit for $command " . implode(',', $oids)); + $cache_performance[$key]++; } else { Log::debug("Cache miss for $command " . implode(',', $oids) . ', grabbing fresh data.'); } + + // update cache performance + Cache::driver($driver)->put('SnmpQuery_cache_performance', $cache_performance); } } diff --git a/app/Polling/Measure/MeasurementManager.php b/app/Polling/Measure/MeasurementManager.php index a94f4a8e59c6..b3022e750894 100644 --- a/app/Polling/Measure/MeasurementManager.php +++ b/app/Polling/Measure/MeasurementManager.php @@ -26,6 +26,7 @@ namespace App\Polling\Measure; use Illuminate\Support\Collection; +use Illuminate\Support\Facades\Cache; use Log; class MeasurementManager @@ -118,6 +119,15 @@ public function printStats(): void app('Datastore')->getStats()->each(function (MeasurementCollection $stats, string $datastore) { $this->printSummary($datastore, $stats, self::DATASTORE_COLOR); }); + + $snmpquery_cache_performance = Cache::driver('array')->get('SnmpQuery_cache_performance'); + if (! empty($snmpquery_cache_performance)) { + Log::info('SnmpQuery Cache Performance'); + foreach ($snmpquery_cache_performance as $key => $hits) { + $vars = explode('|', $key); + Log::info(" $vars[4] cache hits: $hits" . ($hits ? '' : ' %RWaste of memory!%n'), ['color' => true]); + } + } } public function getCategory(string $category): MeasurementCollection From b246b8340b93ab8c5949dee9e06418bc6855fe4d Mon Sep 17 00:00:00 2001 From: Cameron-84 Date: Sat, 18 Jan 2025 00:39:54 +0100 Subject: [PATCH 32/42] Added processors and memory for Viptela (#16983) * Viptela vendor - Processor and Memory fix * Added test data and tidied up the yaml files * CI fix and function removal * Viptela - Processor and Memory fix * Removed usage of getHardware * Updated vedge1000 --------- Co-authored-by: Neil Lathwood --- LibreNMS/OS/Viptela.php | 64 +- includes/definitions/discovery/viptela.yaml | 15 +- includes/definitions/viptela.yaml | 2 +- mibs/viptela/VIPTELA-APP-ROUTE | 396 + mibs/viptela/VIPTELA-BFD | 528 ++ mibs/viptela/VIPTELA-BRIDGE | 1160 +++ mibs/viptela/VIPTELA-DOT1X | 787 ++ mibs/viptela/VIPTELA-GLOBAL | 78 + mibs/viptela/VIPTELA-HARDWARE | 581 ++ mibs/viptela/VIPTELA-OMP | 4005 ++++++++++ mibs/viptela/VIPTELA-OPER-BGP | 1552 ++++ mibs/viptela/VIPTELA-OPER-MULTICAST | 1358 ++++ mibs/viptela/VIPTELA-OPER-OSPF | 1900 +++++ mibs/viptela/VIPTELA-OPER-SYSTEM | 5992 +++++++++++++++ mibs/viptela/VIPTELA-OPER-VPN | 7305 +++++++++++++++++++ mibs/viptela/VIPTELA-POLICY | 3025 ++++++++ mibs/viptela/VIPTELA-SECURITY | 5825 +++++++++++++++ mibs/viptela/VIPTELA-TRAPS | 2978 ++++++++ mibs/viptela/VIPTELA-WLAN | 852 +++ mibs/viptela/VIPTELA-WWAN | 1256 ++++ tests/data/viptela_vedge-2000.json | 2301 ++++++ tests/data/viptela_vedge1000.json | 20 +- tests/snmpsim/viptela_vedge-2000.snmprec | 296 + 23 files changed, 42250 insertions(+), 26 deletions(-) create mode 100644 mibs/viptela/VIPTELA-APP-ROUTE create mode 100644 mibs/viptela/VIPTELA-BFD create mode 100644 mibs/viptela/VIPTELA-BRIDGE create mode 100644 mibs/viptela/VIPTELA-DOT1X create mode 100644 mibs/viptela/VIPTELA-GLOBAL create mode 100644 mibs/viptela/VIPTELA-HARDWARE create mode 100644 mibs/viptela/VIPTELA-OMP create mode 100644 mibs/viptela/VIPTELA-OPER-BGP create mode 100644 mibs/viptela/VIPTELA-OPER-MULTICAST create mode 100644 mibs/viptela/VIPTELA-OPER-OSPF create mode 100644 mibs/viptela/VIPTELA-OPER-SYSTEM create mode 100644 mibs/viptela/VIPTELA-OPER-VPN create mode 100644 mibs/viptela/VIPTELA-POLICY create mode 100644 mibs/viptela/VIPTELA-SECURITY create mode 100644 mibs/viptela/VIPTELA-TRAPS create mode 100644 mibs/viptela/VIPTELA-WLAN create mode 100644 mibs/viptela/VIPTELA-WWAN create mode 100644 tests/data/viptela_vedge-2000.json create mode 100644 tests/snmpsim/viptela_vedge-2000.snmprec diff --git a/LibreNMS/OS/Viptela.php b/LibreNMS/OS/Viptela.php index 5d1442042ca4..51801c6c506d 100644 --- a/LibreNMS/OS/Viptela.php +++ b/LibreNMS/OS/Viptela.php @@ -26,34 +26,56 @@ namespace LibreNMS\OS; use App\Models\Device; +use LibreNMS\Device\Processor; +use LibreNMS\Interfaces\Discovery\ProcessorDiscovery; +use LibreNMS\Interfaces\Polling\ProcessorPolling; +use LibreNMS\OS; -class Viptela extends \LibreNMS\OS +class Viptela extends OS implements ProcessorDiscovery, ProcessorPolling { + private string $procOid = '.1.3.6.1.4.1.41916.11.1.16.0'; + public function discoverOS(Device $device): void { parent::discoverOS($device); // yaml - $device->hardware = $this->getHardware($device->hardware); } - private function getHardware($id) + /** + * Discover processors. + * Returns an array of LibreNMS\Device\Processor objects that have been discovered + * + * @return array Processor + */ + public function discoverProcessors() { - $hardware = [ - '1' => 'Viptela vSmart Controller', - '2' => 'Viptela vManage NMS', - '3' => 'Viptela vBond Orchestrator', - '4' => 'Viptela vEdge-1000', - '5' => 'Viptela vEdge-2000', - '6' => 'Viptela vEdge-100', - '7' => 'Viptela vEdge-100-W2', - '8' => 'Viptela vEdge-100-WM', - '9' => 'Viptela vEdge-100-M2', - '10' => 'Viptela vEdge-100-M', - '11' => 'Viptela vEdge-100-B', - '12' => 'Viptela vEdge Cloud', - '13' => 'Viptela vContainer', - '14' => 'Viptela vEdge-5000', - ]; - - return $hardware[(string) $id] ?? $id; + $idle_cpu = 100 - (int) \SnmpQuery::get([$this->procOid])->value(); + $processors[] = Processor::discover( + 'viptela', + $this->getDeviceId(), + $this->procOid, + 0, + 'Processor', + 1, + $idle_cpu, + ); + + return $processors; + } + + /** + * Poll processor data. This can be implemented if custom polling is needed. + * + * @param array $processors Array of processor entries from the database that need to be polled + * @return array of polled data + */ + public function pollProcessors(array $processors) + { + $data = []; + + foreach ($processors as $processor) { + $data[$processor['processor_id']] = 100 - (int) \SnmpQuery::get([$this->procOid])->value(); + } + + return $data; } } diff --git a/includes/definitions/discovery/viptela.yaml b/includes/definitions/discovery/viptela.yaml index aa8a689be64b..27e7d62a9c10 100644 --- a/includes/definitions/discovery/viptela.yaml +++ b/includes/definitions/discovery/viptela.yaml @@ -1,5 +1,14 @@ +mib: VIPTELA-OPER-SYSTEM:VIPTELA-HARDWARE modules: os: - serial: .1.3.6.1.4.1.41916.3.1.1.1.5.1.0 - version: .1.3.6.1.4.1.41916.11.1.2.0 - hardware: .1.3.6.1.4.1.41916.11.1.47.0 + serial: VIPTELA-HARDWARE::hardwareInventorySerialNumber.chassis.0 + version: VIPTELA-OPER-SYSTEM::systemStatusVersion.0 + hardware: VIPTELA-OPER-SYSTEM::systemStatusModel.0 + mempools: + data: + - + total: VIPTELA-OPER-SYSTEM::systemStatusMemTotal + used: VIPTELA-OPER-SYSTEM::systemStatusMemUsed + free: VIPTELA-OPER-SYSTEM::systemStatusMemFree + precision: 1024 + diff --git a/includes/definitions/viptela.yaml b/includes/definitions/viptela.yaml index 4727daca3256..93e3529e4694 100644 --- a/includes/definitions/viptela.yaml +++ b/includes/definitions/viptela.yaml @@ -7,7 +7,7 @@ over: - { graph: device_bits, text: 'Device Traffic' } - { graph: device_processor, text: 'Processor Usage' } - { graph: device_mempool, text: 'Memory Usage' } -mib_dir: cisco +mib_dir: viptela discovery: - sysObjectID: diff --git a/mibs/viptela/VIPTELA-APP-ROUTE b/mibs/viptela/VIPTELA-APP-ROUTE new file mode 100644 index 000000000000..3a2c61b13a36 --- /dev/null +++ b/mibs/viptela/VIPTELA-APP-ROUTE @@ -0,0 +1,396 @@ +-- Namespace: http://viptela.com/app-route + +VIPTELA-APP-ROUTE DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-app-route MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for application-aware routing operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 9 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +-- tagpath /app-route +appRoute OBJECT IDENTIFIER ::= { viptela-app-route 1 } + +-- tagpath /app-route/statistics +appRouteStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppRouteStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { viptela-app-route 2 } + +-- tagpath /app-route/statistics +appRouteStatisticsEntry OBJECT-TYPE + SYNTAX AppRouteStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appRouteStatisticsSrcIp, appRouteStatisticsDstIp, appRouteStatisticsProto, appRouteStatisticsSrcPort, appRouteStatisticsDstPort } + ::= { appRouteStatisticsTable 1 } + +AppRouteStatisticsEntry ::= + SEQUENCE { + appRouteStatisticsSrcIp InetAddressIP, + appRouteStatisticsDstIp InetAddressIP, + appRouteStatisticsProto INTEGER, + appRouteStatisticsSrcPort UnsignedShort, + appRouteStatisticsDstPort UnsignedShort, + appRouteStatisticsRemoteSystemIp IpAddress, + appRouteStatisticsLocalColor INTEGER, + appRouteStatisticsRemoteColor INTEGER, + appRouteStatisticsMeanLoss UnsignedByte, + appRouteStatisticsMeanLatency Unsigned32, + appRouteStatisticsSlaClassIndex String, + appRouteStatisticsMeanJitter Unsigned32 + } + +-- tagpath /app-route/statistics/src-ip +appRouteStatisticsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC IP address" + ::= { appRouteStatisticsEntry 1 } + +-- tagpath /app-route/statistics/dst-ip +appRouteStatisticsDstIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote TLOC IP address" + ::= { appRouteStatisticsEntry 2 } + +-- tagpath /app-route/statistics/proto +appRouteStatisticsProto OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { appRouteStatisticsEntry 3 } + +-- tagpath /app-route/statistics/src-port +appRouteStatisticsSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local port number" + ::= { appRouteStatisticsEntry 4 } + +-- tagpath /app-route/statistics/dst-port +appRouteStatisticsDstPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote port number" + ::= { appRouteStatisticsEntry 5 } + +-- tagpath /app-route/statistics/remote-system-ip +appRouteStatisticsRemoteSystemIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote system IP address" + ::= { appRouteStatisticsEntry 6 } + +-- tagpath /app-route/statistics/local-color +appRouteStatisticsLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC color" + ::= { appRouteStatisticsEntry 7 } + +-- tagpath /app-route/statistics/remote-color +appRouteStatisticsRemoteColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC color" + ::= { appRouteStatisticsEntry 8 } + +-- tagpath /app-route/statistics/mean-loss +appRouteStatisticsMeanLoss OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average loss in percentage across all the polling intervals" + ::= { appRouteStatisticsEntry 9 } + +-- tagpath /app-route/statistics/mean-latency +appRouteStatisticsMeanLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average latency across all the polling intervals" + ::= { appRouteStatisticsEntry 10 } + +-- tagpath /app-route/statistics/sla-class-index +appRouteStatisticsSlaClassIndex OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SLA classes (indexes) that this session satisfies" + ::= { appRouteStatisticsEntry 11 } + +-- tagpath /app-route/statistics/mean-jitter +appRouteStatisticsMeanJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average jitter across all polling intervals" + ::= { appRouteStatisticsEntry 12 } + +-- tagpath /app-route/statistics/interval +appRouteStatisticsIntervalTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppRouteStatisticsIntervalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { viptela-app-route 3 } + +-- tagpath /app-route/statistics/interval +appRouteStatisticsIntervalEntry OBJECT-TYPE + SYNTAX AppRouteStatisticsIntervalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appRouteStatisticsSrcIp, appRouteStatisticsDstIp, appRouteStatisticsProto, appRouteStatisticsSrcPort, appRouteStatisticsDstPort, appRouteStatisticsIntervalIndex } + ::= { appRouteStatisticsIntervalTable 1 } + +AppRouteStatisticsIntervalEntry ::= + SEQUENCE { + appRouteStatisticsIntervalIndex UnsignedByte, + appRouteStatisticsIntervalTotalPackets Integer32, + appRouteStatisticsIntervalLoss Integer32, + appRouteStatisticsIntervalAverageLatency ConfdString, + appRouteStatisticsIntervalAverageJitter ConfdString, + appRouteStatisticsIntervalTxDataPkts Counter64, + appRouteStatisticsIntervalRxDataPkts Counter64 + } + +-- tagpath /app-route/statistics/interval/index +appRouteStatisticsIntervalIndex OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Polling interval index" + ::= { appRouteStatisticsIntervalEntry 1 } + +-- tagpath /app-route/statistics/interval/total-packets +appRouteStatisticsIntervalTotalPackets OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total packets sent" + ::= { appRouteStatisticsIntervalEntry 2 } + +-- tagpath /app-route/statistics/interval/loss +appRouteStatisticsIntervalLoss OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packets lost" + ::= { appRouteStatisticsIntervalEntry 3 } + +-- tagpath /app-route/statistics/interval/average-latency +appRouteStatisticsIntervalAverageLatency OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average latency" + ::= { appRouteStatisticsIntervalEntry 4 } + +-- tagpath /app-route/statistics/interval/average-jitter +appRouteStatisticsIntervalAverageJitter OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average jitter" + ::= { appRouteStatisticsIntervalEntry 5 } + +-- tagpath /app-route/statistics/interval/tx-data-pkts +appRouteStatisticsIntervalTxDataPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data packets transmitted" + ::= { appRouteStatisticsIntervalEntry 6 } + +-- tagpath /app-route/statistics/interval/rx-data-pkts +appRouteStatisticsIntervalRxDataPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data packets received" + ::= { appRouteStatisticsIntervalEntry 7 } + +-- tagpath /app-route/sla-class +appRouteSlaClassTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppRouteSlaClassEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { viptela-app-route 4 } + +-- tagpath /app-route/sla-class +appRouteSlaClassEntry OBJECT-TYPE + SYNTAX AppRouteSlaClassEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appRouteSlaClassIndex } + ::= { appRouteSlaClassTable 1 } + +AppRouteSlaClassEntry ::= + SEQUENCE { + appRouteSlaClassIndex UnsignedByte, + appRouteSlaClassName String, + appRouteSlaClassLoss UnsignedByte, + appRouteSlaClassLatency Unsigned32, + appRouteSlaClassJitter Unsigned32 + } + +-- tagpath /app-route/sla-class/index +appRouteSlaClassIndex OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "SLA class index" + ::= { appRouteSlaClassEntry 1 } + +-- tagpath /app-route/sla-class/name +appRouteSlaClassName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the SLA class" + ::= { appRouteSlaClassEntry 2 } + +-- tagpath /app-route/sla-class/loss +appRouteSlaClassLoss OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured loss, in percentage" + ::= { appRouteSlaClassEntry 3 } + +-- tagpath /app-route/sla-class/latency +appRouteSlaClassLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured latency, in milliseconds" + ::= { appRouteSlaClassEntry 4 } + +-- tagpath /app-route/sla-class/jitter +appRouteSlaClassJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured jitter, in milliseconds" + ::= { appRouteSlaClassEntry 5 } + +END diff --git a/mibs/viptela/VIPTELA-BFD b/mibs/viptela/VIPTELA-BFD new file mode 100644 index 000000000000..76a4cd484bfc --- /dev/null +++ b/mibs/viptela/VIPTELA-BFD @@ -0,0 +1,528 @@ +-- Namespace: http://viptela.com/bfd + +VIPTELA-BFD DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-bfd MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines data model for BFD" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 6 } + + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +BfdmgrStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {admin-down(0),down(1),init(2),up(3),invalid(4),inactive(5)} + +-- Configure BFD +-- tagpath /bfd +bfd OBJECT IDENTIFIER ::= { viptela-bfd 1 } + +-- BFD summary +-- tagpath /bfd/summary +bfdSummary OBJECT IDENTIFIER ::= { bfd 5 } + +-- tagpath /bfd/summary/bfd-sessions-total +bfdSummaryBfdSessionsTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current total number of bfd sessions created" + ::= { bfdSummary 1 } + +-- tagpath /bfd/summary/bfd-sessions-up +bfdSummaryBfdSessionsUp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of bfd sessions that are in UP state" + ::= { bfdSummary 2 } + +-- tagpath /bfd/summary/bfd-sessions-max +bfdSummaryBfdSessionsMax OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum total number of bfd sessions created since bootup" + ::= { bfdSummary 3 } + +-- tagpath /bfd/summary/bfd-sessions-flap +bfdSummaryBfdSessionsFlap OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of bfd session flaps seen (transitions out of UP state)" + ::= { bfdSummary 4 } + +-- tagpath /bfd/summary/poll-interval +bfdSummaryPollInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "App route poll interval" + ::= { bfdSummary 5 } + +-- tagpath /bfd/sessions-list +bfdSessionsListTable OBJECT-TYPE + SYNTAX SEQUENCE OF BfdSessionsListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "BFD sessions" + ::= { bfd 1 } + +-- tagpath /bfd/sessions-list +bfdSessionsListEntry OBJECT-TYPE + SYNTAX BfdSessionsListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bfdSessionsListSrcIp, bfdSessionsListDstIp, bfdSessionsListProto, bfdSessionsListSrcPort, bfdSessionsListDstPort } + ::= { bfdSessionsListTable 1 } + +BfdSessionsListEntry ::= + SEQUENCE { + bfdSessionsListSrcIp InetAddressIP, + bfdSessionsListDstIp InetAddressIP, + bfdSessionsListProto INTEGER, + bfdSessionsListSrcPort UnsignedShort, + bfdSessionsListDstPort UnsignedShort, + bfdSessionsListSystemIp InetAddressIP, + bfdSessionsListSiteId Unsigned32, + bfdSessionsListLocalColor INTEGER, + bfdSessionsListColor INTEGER, + bfdSessionsListState BfdmgrStateEnum, + bfdSessionsListDetectMultiplier UnsignedByte, + bfdSessionsListTxInterval Unsigned32, + bfdSessionsListUptime String, + bfdSessionsListTransitions Integer32 + } + +-- tagpath /bfd/sessions-list/src-ip +bfdSessionsListSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC IP address" + ::= { bfdSessionsListEntry 1 } + +-- tagpath /bfd/sessions-list/dst-ip +bfdSessionsListDstIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote TLOC IP address" + ::= { bfdSessionsListEntry 2 } + +-- tagpath /bfd/sessions-list/proto +bfdSessionsListProto OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { bfdSessionsListEntry 3 } + +-- tagpath /bfd/sessions-list/src-port +bfdSessionsListSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local port number" + ::= { bfdSessionsListEntry 4 } + +-- tagpath /bfd/sessions-list/dst-port +bfdSessionsListDstPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote port number" + ::= { bfdSessionsListEntry 5 } + +-- tagpath /bfd/sessions-list/system-ip +bfdSessionsListSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { bfdSessionsListEntry 6 } + +-- tagpath /bfd/sessions-list/site-id +bfdSessionsListSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site ID" + ::= { bfdSessionsListEntry 7 } + +-- tagpath /bfd/sessions-list/local-color +bfdSessionsListLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { bfdSessionsListEntry 8 } + +-- tagpath /bfd/sessions-list/color +bfdSessionsListColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { bfdSessionsListEntry 9 } + +-- tagpath /bfd/sessions-list/state +bfdSessionsListState OBJECT-TYPE + SYNTAX BfdmgrStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { bfdSessionsListEntry 10 } + +-- tagpath /bfd/sessions-list/detect-multiplier +bfdSessionsListDetectMultiplier OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdSessionsListEntry 11 } + +-- tagpath /bfd/sessions-list/tx-interval +bfdSessionsListTxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdSessionsListEntry 12 } + +-- tagpath /bfd/sessions-list/uptime +bfdSessionsListUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdSessionsListEntry 13 } + +-- tagpath /bfd/sessions-list/transitions +bfdSessionsListTransitions OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdSessionsListEntry 14 } + +-- tagpath /bfd/history-list +bfdHistoryListTable OBJECT-TYPE + SYNTAX SEQUENCE OF BfdHistoryListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "BFD session history" + ::= { bfd 2 } + +-- tagpath /bfd/history-list +bfdHistoryListEntry OBJECT-TYPE + SYNTAX BfdHistoryListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bfdHistoryListSrcIp, bfdHistoryListDstIp, bfdHistoryListProto, bfdHistoryListSrcPort, bfdHistoryListDstPort, bfdHistoryListIndex } + ::= { bfdHistoryListTable 1 } + +BfdHistoryListEntry ::= + SEQUENCE { + bfdHistoryListSrcIp InetAddressIP, + bfdHistoryListDstIp InetAddressIP, + bfdHistoryListProto INTEGER, + bfdHistoryListSrcPort UnsignedShort, + bfdHistoryListDstPort UnsignedShort, + bfdHistoryListIndex Unsigned32, + bfdHistoryListSystemIp InetAddressIP, + bfdHistoryListSiteId Unsigned32, + bfdHistoryListColor INTEGER, + bfdHistoryListState BfdmgrStateEnum, + bfdHistoryListTime String, + bfdHistoryListRxPkts Counter64, + bfdHistoryListTxPkts Counter64, + bfdHistoryListDel UnsignedByte + } + +-- tagpath /bfd/history-list/src-ip +bfdHistoryListSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC IP address" + ::= { bfdHistoryListEntry 1 } + +-- tagpath /bfd/history-list/dst-ip +bfdHistoryListDstIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote TLOC IP address" + ::= { bfdHistoryListEntry 2 } + +-- tagpath /bfd/history-list/proto +bfdHistoryListProto OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { bfdHistoryListEntry 3 } + +-- tagpath /bfd/history-list/src-port +bfdHistoryListSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local port number" + ::= { bfdHistoryListEntry 4 } + +-- tagpath /bfd/history-list/dst-port +bfdHistoryListDstPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote port number" + ::= { bfdHistoryListEntry 5 } + +-- tagpath /bfd/history-list/index +bfdHistoryListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "History index" + ::= { bfdHistoryListEntry 6 } + +-- tagpath /bfd/history-list/system-ip +bfdHistoryListSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { bfdHistoryListEntry 7 } + +-- tagpath /bfd/history-list/site-id +bfdHistoryListSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site ID" + ::= { bfdHistoryListEntry 8 } + +-- tagpath /bfd/history-list/color +bfdHistoryListColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { bfdHistoryListEntry 9 } + +-- tagpath /bfd/history-list/state +bfdHistoryListState OBJECT-TYPE + SYNTAX BfdmgrStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { bfdHistoryListEntry 10 } + +-- tagpath /bfd/history-list/time +bfdHistoryListTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdHistoryListEntry 11 } + +-- tagpath /bfd/history-list/rx-pkts +bfdHistoryListRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdHistoryListEntry 12 } + +-- tagpath /bfd/history-list/tx-pkts +bfdHistoryListTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdHistoryListEntry 13 } + +-- tagpath /bfd/history-list/del +bfdHistoryListDel OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bfdHistoryListEntry 14 } + +-- tagpath /bfd/tloc-summary-list +bfdTlocSummaryListTable OBJECT-TYPE + SYNTAX SEQUENCE OF BfdTlocSummaryListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "BFD TLOC summary" + ::= { bfd 6 } + +-- tagpath /bfd/tloc-summary-list +bfdTlocSummaryListEntry OBJECT-TYPE + SYNTAX BfdTlocSummaryListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bfdTlocSummaryListIfName, bfdTlocSummaryListEncap } + ::= { bfdTlocSummaryListTable 1 } + +BfdTlocSummaryListEntry ::= + SEQUENCE { + bfdTlocSummaryListIfName String, + bfdTlocSummaryListEncap INTEGER, + bfdTlocSummaryListSessionsTotal Unsigned32, + bfdTlocSummaryListSessionsUp Unsigned32, + bfdTlocSummaryListSessionsFlap Unsigned32 + } + +-- tagpath /bfd/tloc-summary-list/if-name +bfdTlocSummaryListIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC Interface" + ::= { bfdTlocSummaryListEntry 1 } + +-- tagpath /bfd/tloc-summary-list/encap +bfdTlocSummaryListEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC encapsulation" + ::= { bfdTlocSummaryListEntry 2 } + +-- tagpath /bfd/tloc-summary-list/sessions-total +bfdTlocSummaryListSessionsTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of bfd sessions created" + ::= { bfdTlocSummaryListEntry 3 } + +-- tagpath /bfd/tloc-summary-list/sessions-up +bfdTlocSummaryListSessionsUp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of bfd sessions that are in UP state" + ::= { bfdTlocSummaryListEntry 4 } + +-- tagpath /bfd/tloc-summary-list/sessions-flap +bfdTlocSummaryListSessionsFlap OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of bfd session flaps seen (transitions out of UP state)" + ::= { bfdTlocSummaryListEntry 5 } + +END diff --git a/mibs/viptela/VIPTELA-BRIDGE b/mibs/viptela/VIPTELA-BRIDGE new file mode 100644 index 000000000000..8a6c5f53524e --- /dev/null +++ b/mibs/viptela/VIPTELA-BRIDGE @@ -0,0 +1,1160 @@ +-- Namespace: http://viptela.com/bridge + +VIPTELA-BRIDGE DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-bridge MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for Bridge management" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 10 } + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +-- Configure a bridge instance +-- tagpath /bridge +bridge OBJECT IDENTIFIER ::= { viptela-bridge 1 } + +-- tagpath /bridge/table +bridgeTableTable OBJECT-TYPE + SYNTAX SEQUENCE OF BridgeTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display bridge table" + ::= { bridge 4 } + +-- tagpath /bridge/table +bridgeTableEntry OBJECT-TYPE + SYNTAX BridgeTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bridgeTableBridgeId } + ::= { bridgeTableTable 1 } + +BridgeTableEntry ::= + SEQUENCE { + bridgeTableBridgeId Unsigned32, + bridgeTableName String, + bridgeTableVlan UnsignedShort, + bridgeTableRoutingInterface String, + bridgeTableMaxMacs Unsigned32, + bridgeTableNumMacs Unsigned32, + bridgeTableAgeTime Unsigned32, + bridgeTableRxPackets Counter64, + bridgeTableRxOctets Counter64, + bridgeTableTxPackets Counter64, + bridgeTableTxOctets Counter64, + bridgeTableFloodPackets Counter64, + bridgeTableFloodOctets Counter64, + bridgeTableRxRoutedPackets Counter64, + bridgeTableTxRoutedPackets Counter64, + bridgeTableLearn Unsigned32, + bridgeTableAge Unsigned32, + bridgeTableMove Unsigned32 + } + +-- tagpath /bridge/table/bridge-id +bridgeTableBridgeId OBJECT-TYPE + SYNTAX Unsigned32 (1 .. 63) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Bridge ID" + ::= { bridgeTableEntry 1 } + +-- tagpath /bridge/table/name +bridgeTableName OBJECT-TYPE + SYNTAX String (SIZE (0 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 2 } + +-- tagpath /bridge/table/vlan +bridgeTableVlan OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 3 } + +-- tagpath /bridge/table/routing-interface +bridgeTableRoutingInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 4 } + +-- tagpath /bridge/table/max-macs +bridgeTableMaxMacs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 5 } + +-- tagpath /bridge/table/num-macs +bridgeTableNumMacs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of MACs the bridge has learnt" + ::= { bridgeTableEntry 6 } + +-- tagpath /bridge/table/age-time +bridgeTableAgeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 7 } + +-- tagpath /bridge/table/rx-packets +bridgeTableRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 8 } + +-- tagpath /bridge/table/rx-octets +bridgeTableRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 9 } + +-- tagpath /bridge/table/tx-packets +bridgeTableTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 10 } + +-- tagpath /bridge/table/tx-octets +bridgeTableTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 11 } + +-- tagpath /bridge/table/flood-packets +bridgeTableFloodPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 12 } + +-- tagpath /bridge/table/flood-octets +bridgeTableFloodOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 13 } + +-- tagpath /bridge/table/rx-routed-packets +bridgeTableRxRoutedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 14 } + +-- tagpath /bridge/table/tx-routed-packets +bridgeTableTxRoutedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 15 } + +-- tagpath /bridge/table/learn +bridgeTableLearn OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 16 } + +-- tagpath /bridge/table/age +bridgeTableAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 17 } + +-- tagpath /bridge/table/move +bridgeTableMove OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeTableEntry 18 } + +-- tagpath /bridge/interface +bridgeInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF BridgeInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display bridge interface information" + ::= { bridge 5 } + +-- tagpath /bridge/interface +bridgeInterfaceEntry OBJECT-TYPE + SYNTAX BridgeInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bridgeInterfaceBridgeId, IMPLIED bridgeInterfaceIfName } + ::= { bridgeInterfaceTable 1 } + +BridgeInterfaceEntry ::= + SEQUENCE { + bridgeInterfaceBridgeId Unsigned32, + bridgeInterfaceIfName String, + bridgeInterfaceVlan UnsignedShort, + bridgeInterfaceNativeVlan String, + bridgeInterfaceAdminStatus String, + bridgeInterfaceOperStatus String, + bridgeInterfaceEncapType INTEGER, + bridgeInterfaceIfindex Unsigned32, + bridgeInterfaceMtu Unsigned32, + bridgeInterfaceRxPackets Counter64, + bridgeInterfaceRxOctets Counter64, + bridgeInterfaceTxPackets Counter64, + bridgeInterfaceTxOctets Counter64, + bridgeInterfaceRxErrors Counter64, + bridgeInterfaceRxDrops Counter64, + bridgeInterfaceTxErrors Counter64, + bridgeInterfaceTxDrops Counter64, + bridgeInterfaceRxPps Counter64, + bridgeInterfaceRxKbps Counter64, + bridgeInterfaceTxPps Counter64, + bridgeInterfaceTxKbps Counter64, + bridgeInterfaceRxArpRequests Counter64, + bridgeInterfaceTxArpReplies Counter64, + bridgeInterfaceTxArpRequests Counter64, + bridgeInterfaceRxArpReplies Counter64, + bridgeInterfaceArpAddFails Counter64, + bridgeInterfaceRxArpReplyDrops Counter64, + bridgeInterfaceRxArpRateLimitDrops Counter64, + bridgeInterfaceTxArpRateLimitDrops Counter64, + bridgeInterfaceRxArpNonLocalDrops Counter64, + bridgeInterfaceTxArpRequestFail Counter64, + bridgeInterfaceTxNoArpDrops Counter64, + bridgeInterfaceRxIpTtlExpired Counter64, + bridgeInterfaceRxIpErrors Counter64, + bridgeInterfaceInterfaceDisabled Counter64, + bridgeInterfaceRxPolicerDrops Counter64, + bridgeInterfaceRxNonIpDrops Counter64, + bridgeInterfaceFilterDrops Counter64, + bridgeInterfaceMirrorDrops Counter64, + bridgeInterfaceCpuPolicerDrops Counter64, + bridgeInterfaceTxIcmpPolicerDrops Counter64, + bridgeInterfaceTxIcmpMirroredDrops Counter64, + bridgeInterfaceSplitHorizonDrops Counter64, + bridgeInterfaceRouteLookupFail Counter64, + bridgeInterfaceBadLabel Counter64, + bridgeInterfaceTxInterfaceDisabled Counter64, + bridgeInterfaceRxMulticastPkts Counter64, + bridgeInterfaceRxBroadcastPkts Counter64, + bridgeInterfaceTxMulticastPkts Counter64, + bridgeInterfaceTxBroadcastPkts Counter64, + bridgeInterfaceRxPausePkts Counter64, + bridgeInterfaceRxDmacFilterDrops Counter64, + bridgeInterfaceRxWredDrops Counter64, + bridgeInterfaceRxInterfaceNotFound Counter64, + bridgeInterfaceRxInbErrors Counter64, + bridgeInterfaceRxOversizeErrors Counter64, + bridgeInterfaceRxFcsAlignErrors Counter64, + bridgeInterfaceRxUndersizeErrors Counter64, + bridgeInterfaceTxUnderflowPkts Counter64, + bridgeInterfaceTxCollisionDrops Counter64, + bridgeInterfaceTxPausePkts Counter64, + bridgeInterfaceTxFragmentsNeeded Counter64, + bridgeInterfaceTxFragments Counter64, + bridgeInterfaceTxFragmentDrops Counter64, + bridgeInterfaceTxTailRedDrops Counter64, + bridgeInterfaceLlqDrops Counter64, + bridgeInterfaceRxPktSize64 Counter64, + bridgeInterfaceRxPktSizeLt64 Counter64, + bridgeInterfaceRxPktSize65127 Counter64, + bridgeInterfaceRxPktSize128255 Counter64, + bridgeInterfaceRxPktSize256511 Counter64, + bridgeInterfaceRxPktSize5121023 Counter64, + bridgeInterfaceRxPktSize10241518 Counter64, + bridgeInterfaceRxPktSizeGt1518 Counter64, + bridgeInterfaceTxPktSize64 Counter64, + bridgeInterfaceTxPktSizeLt64 Counter64, + bridgeInterfaceTxPktSize65127 Counter64, + bridgeInterfaceTxPktSize128255 Counter64, + bridgeInterfaceTxPktSize256511 Counter64, + bridgeInterfaceTxPktSize5121023 Counter64, + bridgeInterfaceTxPktSize10241518 Counter64, + bridgeInterfaceTxPktSizeGt1518 Counter64, + bridgeInterfaceRxPolicerRemark Counter64 + } + +-- tagpath /bridge/interface/bridge-id +bridgeInterfaceBridgeId OBJECT-TYPE + SYNTAX Unsigned32 (1 .. 63) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "BRIDGE ID" + ::= { bridgeInterfaceEntry 1 } + +-- tagpath /bridge/interface/if-name +bridgeInterfaceIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { bridgeInterfaceEntry 2 } + +-- tagpath /bridge/interface/vlan +bridgeInterfaceVlan OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VLAN ID associated with the bridge" + ::= { bridgeInterfaceEntry 3 } + +-- tagpath /bridge/interface/native-vlan +bridgeInterfaceNativeVlan OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Native VLAN enabled" + ::= { bridgeInterfaceEntry 4 } + +-- tagpath /bridge/interface/admin-status +bridgeInterfaceAdminStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface administrative status" + ::= { bridgeInterfaceEntry 5 } + +-- tagpath /bridge/interface/oper-status +bridgeInterfaceOperStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface operational status" + ::= { bridgeInterfaceEntry 6 } + +-- tagpath /bridge/interface/encap-type +bridgeInterfaceEncapType OBJECT-TYPE + SYNTAX INTEGER {null(0),vlan(1),ppp(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation type" + ::= { bridgeInterfaceEntry 7 } + +-- tagpath /bridge/interface/ifindex +bridgeInterfaceIfindex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface index" + ::= { bridgeInterfaceEntry 8 } + +-- tagpath /bridge/interface/mtu +bridgeInterfaceMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MTU" + ::= { bridgeInterfaceEntry 9 } + +-- tagpath /bridge/interface/rx-packets +bridgeInterfaceRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets received" + ::= { bridgeInterfaceEntry 10 } + +-- tagpath /bridge/interface/rx-octets +bridgeInterfaceRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of octets received" + ::= { bridgeInterfaceEntry 11 } + +-- tagpath /bridge/interface/tx-packets +bridgeInterfaceTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets transmitted" + ::= { bridgeInterfaceEntry 12 } + +-- tagpath /bridge/interface/tx-octets +bridgeInterfaceTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of octets transmitted" + ::= { bridgeInterfaceEntry 13 } + +-- tagpath /interface/rx-errors +bridgeInterfaceRxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 14 } + +-- tagpath /interface/rx-drops +bridgeInterfaceRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 15 } + +-- tagpath /interface/tx-errors +bridgeInterfaceTxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 16 } + +-- tagpath /interface/tx-drops +bridgeInterfaceTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 17 } + +-- tagpath /interface/rx-pps +bridgeInterfaceRxPps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 18 } + +-- tagpath /interface/rx-kbps +bridgeInterfaceRxKbps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 19 } + +-- tagpath /interface/tx-pps +bridgeInterfaceTxPps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 20 } + +-- tagpath /interface/tx-kbps +bridgeInterfaceTxKbps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 21 } + +-- tagpath /interface/rx-arp-requests +bridgeInterfaceRxArpRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 22 } + +-- tagpath /interface/tx-arp-replies +bridgeInterfaceTxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 23 } + +-- tagpath /interface/tx-arp-requests +bridgeInterfaceTxArpRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 24 } + +-- tagpath /interface/rx-arp-replies +bridgeInterfaceRxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 25 } + +-- tagpath /interface/arp-add-fails +bridgeInterfaceArpAddFails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 26 } + +-- tagpath /interface/rx-arp-reply-drops +bridgeInterfaceRxArpReplyDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 27 } + +-- tagpath /interface/rx-arp-rate-limit-drops +bridgeInterfaceRxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 28 } + +-- tagpath /interface/tx-arp-rate-limit-drops +bridgeInterfaceTxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 29 } + +-- tagpath /interface/rx-arp-non-local-drops +bridgeInterfaceRxArpNonLocalDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 30 } + +-- tagpath /interface/tx-arp-request-fail +bridgeInterfaceTxArpRequestFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 31 } + +-- tagpath /interface/tx-no-arp-drops +bridgeInterfaceTxNoArpDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 32 } + +-- tagpath /interface/rx-ip-ttl-expired +bridgeInterfaceRxIpTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 33 } + +-- tagpath /interface/rx-ip-errors +bridgeInterfaceRxIpErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 34 } + +-- tagpath /interface/interface-disabled +bridgeInterfaceInterfaceDisabled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 35 } + +-- tagpath /interface/rx-policer-drops +bridgeInterfaceRxPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 36 } + +-- tagpath /interface/rx-non-ip-drops +bridgeInterfaceRxNonIpDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 37 } + +-- tagpath /interface/filter-drops +bridgeInterfaceFilterDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 38 } + +-- tagpath /interface/mirror-drops +bridgeInterfaceMirrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 39 } + +-- tagpath /interface/cpu-policer-drops +bridgeInterfaceCpuPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 40 } + +-- tagpath /interface/tx-icmp-policer-drops +bridgeInterfaceTxIcmpPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 41 } + +-- tagpath /interface/tx-icmp-mirrored-drops +bridgeInterfaceTxIcmpMirroredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 42 } + +-- tagpath /interface/split-horizon-drops +bridgeInterfaceSplitHorizonDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 43 } + +-- tagpath /interface/route-lookup-fail +bridgeInterfaceRouteLookupFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 44 } + +-- tagpath /interface/bad-label +bridgeInterfaceBadLabel OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 45 } + +-- tagpath /interface/tx-interface-disabled +bridgeInterfaceTxInterfaceDisabled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 46 } + +-- tagpath /interface/rx-multicast-pkts +bridgeInterfaceRxMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 47 } + +-- tagpath /interface/rx-broadcast-pkts +bridgeInterfaceRxBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 48 } + +-- tagpath /interface/tx-multicast-pkts +bridgeInterfaceTxMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 49 } + +-- tagpath /interface/tx-broadcast-pkts +bridgeInterfaceTxBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 50 } + +-- tagpath /interface/rx-pause-pkts +bridgeInterfaceRxPausePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 51 } + +-- tagpath /interface/rx-dmac-filter-drops +bridgeInterfaceRxDmacFilterDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 52 } + +-- tagpath /interface/rx-wred-drops +bridgeInterfaceRxWredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 53 } + +-- tagpath /interface/rx-interface-not-found +bridgeInterfaceRxInterfaceNotFound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 54 } + +-- tagpath /interface/rx-inb-errors +bridgeInterfaceRxInbErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 55 } + +-- tagpath /interface/rx-oversize-errors +bridgeInterfaceRxOversizeErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 56 } + +-- tagpath /interface/rx-fcs-align-errors +bridgeInterfaceRxFcsAlignErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 57 } + +-- tagpath /interface/rx-undersize-errors +bridgeInterfaceRxUndersizeErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 58 } + +-- tagpath /interface/tx-underflow-pkts +bridgeInterfaceTxUnderflowPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 59 } + +-- tagpath /interface/tx-collision-drops +bridgeInterfaceTxCollisionDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 60 } + +-- tagpath /interface/tx-pause-pkts +bridgeInterfaceTxPausePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 61 } + +-- tagpath /interface/tx-fragments-needed +bridgeInterfaceTxFragmentsNeeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 62 } + +-- tagpath /interface/tx-fragments +bridgeInterfaceTxFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 63 } + +-- tagpath /interface/tx-fragment-drops +bridgeInterfaceTxFragmentDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 64 } + +-- tagpath /interface/tx-tail-red-drops +bridgeInterfaceTxTailRedDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 65 } + +-- tagpath /interface/llq-drops +bridgeInterfaceLlqDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 66 } + +-- tagpath /interface/rx-pkt-size-64 +bridgeInterfaceRxPktSize64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 67 } + +-- tagpath /interface/rx-pkt-size-lt-64 +bridgeInterfaceRxPktSizeLt64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 68 } + +-- tagpath /interface/rx-pkt-size-65-127 +bridgeInterfaceRxPktSize65127 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 69 } + +-- tagpath /interface/rx-pkt-size-128-255 +bridgeInterfaceRxPktSize128255 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 70 } + +-- tagpath /interface/rx-pkt-size-256-511 +bridgeInterfaceRxPktSize256511 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 71 } + +-- tagpath /interface/rx-pkt-size-512-1023 +bridgeInterfaceRxPktSize5121023 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 72 } + +-- tagpath /interface/rx-pkt-size-1024-1518 +bridgeInterfaceRxPktSize10241518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 73 } + +-- tagpath /interface/rx-pkt-size-gt-1518 +bridgeInterfaceRxPktSizeGt1518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 74 } + +-- tagpath /interface/tx-pkt-size-64 +bridgeInterfaceTxPktSize64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 75 } + +-- tagpath /interface/tx-pkt-size-lt-64 +bridgeInterfaceTxPktSizeLt64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 76 } + +-- tagpath /interface/tx-pkt-size-65-127 +bridgeInterfaceTxPktSize65127 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 77 } + +-- tagpath /interface/tx-pkt-size-128-255 +bridgeInterfaceTxPktSize128255 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 78 } + +-- tagpath /interface/tx-pkt-size-256-511 +bridgeInterfaceTxPktSize256511 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 79 } + +-- tagpath /interface/tx-pkt-size-512-1023 +bridgeInterfaceTxPktSize5121023 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 80 } + +-- tagpath /interface/tx-pkt-size-1024-1518 +bridgeInterfaceTxPktSize10241518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 81 } + +-- tagpath /interface/tx-pkt-size-gt-1518 +bridgeInterfaceTxPktSizeGt1518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 82 } + +-- tagpath /interface/rx-policer-remark +bridgeInterfaceRxPolicerRemark OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeInterfaceEntry 83 } + +-- tagpath /bridge/mac +bridgeMacTable OBJECT-TYPE + SYNTAX SEQUENCE OF BridgeMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display MAC addresses" + ::= { bridge 6 } + +-- tagpath /bridge/mac +bridgeMacEntry OBJECT-TYPE + SYNTAX BridgeMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bridgeMacBridgeId, bridgeMacInterface, bridgeMacMacAddress } + ::= { bridgeMacTable 1 } + +BridgeMacEntry ::= + SEQUENCE { + bridgeMacBridgeId Unsigned32, + bridgeMacInterface String, + bridgeMacMacAddress String, + bridgeMacType String, + bridgeMacExpiryTime String, + bridgeMacRxPackets Counter64, + bridgeMacRxOctets Counter64, + bridgeMacTxPackets Counter64, + bridgeMacTxOctets Counter64 + } + +-- tagpath /bridge/mac/bridge-id +bridgeMacBridgeId OBJECT-TYPE + SYNTAX Unsigned32 (1 .. 63) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "BRIDGE ID" + ::= { bridgeMacEntry 1 } + +-- tagpath /bridge/mac/interface +bridgeMacInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { bridgeMacEntry 2 } + +-- tagpath /bridge/mac/mac-address +bridgeMacMacAddress OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Hardware Address" + ::= { bridgeMacEntry 3 } + +-- tagpath /bridge/mac/type +bridgeMacType OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC address type: static/dynamic" + ::= { bridgeMacEntry 4 } + +-- tagpath /bridge/mac/expiry-time +bridgeMacExpiryTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time left for the entry to be aged out." + ::= { bridgeMacEntry 5 } + +-- tagpath /bridge/mac/rx-packets +bridgeMacRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeMacEntry 6 } + +-- tagpath /bridge/mac/rx-octets +bridgeMacRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeMacEntry 7 } + +-- tagpath /bridge/mac/tx-packets +bridgeMacTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeMacEntry 8 } + +-- tagpath /bridge/mac/tx-octets +bridgeMacTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { bridgeMacEntry 9 } + +END diff --git a/mibs/viptela/VIPTELA-DOT1X b/mibs/viptela/VIPTELA-DOT1X new file mode 100644 index 000000000000..a8665b5576c6 --- /dev/null +++ b/mibs/viptela/VIPTELA-DOT1X @@ -0,0 +1,787 @@ +-- Namespace: http://viptela.com/dot1x + +VIPTELA-DOT1X DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-dot1x MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for 802.1x Network Access Control" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201608080000Z" + DESCRIPTION "@REVISION-DESCRIPTION" + ::= { viptela 19 } + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +Dot1xAuthMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {radius(0),radius-MAB(1),local-MAB(2),local-Auth(3)} + +EapMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {unknown(0),mD5(1),pEAP-MS-CHAPv2(2),eAP-TLS(3)} + +Dot1xAuthState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {none(0),authenticated(1),authenticating(2),exception(3),guest(4),authFail(5),authReject(6)} + +-- Display 802.1x related information +-- tagpath /dot1x +dot1x OBJECT IDENTIFIER ::= { viptela-dot1x 1 } + +-- tagpath /dot1x/interfaces +dot1xInterfacesTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xInterfacesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display 802.1x interface information" + ::= { dot1x 1 } + +-- tagpath /dot1x/interfaces +dot1xInterfacesEntry OBJECT-TYPE + SYNTAX Dot1xInterfacesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dot1xInterfacesIfName } + ::= { dot1xInterfacesTable 1 } + +Dot1xInterfacesEntry ::= + SEQUENCE { + dot1xInterfacesIfName String, + dot1xInterfacesOperState INTEGER, + dot1xInterfacesHostMode INTEGER, + dot1xInterfacesCtrlDir INTEGER, + dot1xInterfacesMabServer TruthValue, + dot1xInterfacesMabLocal TruthValue, + dot1xInterfacesWakeOnLan TruthValue, + dot1xInterfacesReauthTimeout UnsignedShort, + dot1xInterfacesInactivityTimeout UnsignedShort, + dot1xInterfacesGuestVlan Integer32, + dot1xInterfacesAuthFailVlan Integer32, + dot1xInterfacesAuthRejectVlan Integer32, + dot1xInterfacesDefaultVlan Integer32, + dot1xInterfacesPrimaryRadiusServer InetAddressIP, + dot1xInterfacesSecondaryRadiusServer InetAddressIP, + dot1xInterfacesAccountingInterval UnsignedShort, + dot1xInterfacesNasIdentifier String, + dot1xInterfacesNasIPAddr InetAddressIP, + dot1xInterfacesNumClients Unsigned32 + } + +-- tagpath /dot1x/interfaces/if-name +dot1xInterfacesIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { dot1xInterfacesEntry 1 } + +-- tagpath /dot1x/interfaces/oper-state +dot1xInterfacesOperState OBJECT-TYPE + SYNTAX INTEGER {down(0),up(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational state" + ::= { dot1xInterfacesEntry 2 } + +-- tagpath /dot1x/interfaces/host-mode +dot1xInterfacesHostMode OBJECT-TYPE + SYNTAX INTEGER {single-Host(0),multi-Auth(1),multi-Host(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Host mode" + ::= { dot1xInterfacesEntry 3 } + +-- tagpath /dot1x/interfaces/ctrl-dir +dot1xInterfacesCtrlDir OBJECT-TYPE + SYNTAX INTEGER {in(0),both(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "802.1x port access control direction" + ::= { dot1xInterfacesEntry 4 } + +-- tagpath /dot1x/interfaces/mab-server +dot1xInterfacesMabServer OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC authentication bypass configured to use RADIUS server" + ::= { dot1xInterfacesEntry 5 } + +-- tagpath /dot1x/interfaces/mab-local +dot1xInterfacesMabLocal OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC authentication bypass configured locally on the interface" + ::= { dot1xInterfacesEntry 6 } + +-- tagpath /dot1x/interfaces/wake-on-lan +dot1xInterfacesWakeOnLan OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Allow wake-on-lan packets to egress the port" + ::= { dot1xInterfacesEntry 7 } + +-- tagpath /dot1x/interfaces/reauth-timeout +dot1xInterfacesReauthTimeout OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout for reauthentication, in minutes" + ::= { dot1xInterfacesEntry 8 } + +-- tagpath /dot1x/interfaces/inactivity-timeout +dot1xInterfacesInactivityTimeout OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout for inactivity, in minutes" + ::= { dot1xInterfacesEntry 9 } + +-- tagpath /dot1x/interfaces/guest-vlan +dot1xInterfacesGuestVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VLAN to drop non-802.1x enabled clients into if client is not in MAB list" + ::= { dot1xInterfacesEntry 10 } + +-- tagpath /dot1x/interfaces/auth-fail-vlan +dot1xInterfacesAuthFailVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VLAN to drop 802.1x enabled clients into if authentication server is unreachable" + ::= { dot1xInterfacesEntry 11 } + +-- tagpath /dot1x/interfaces/auth-reject-vlan +dot1xInterfacesAuthRejectVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VLAN to drop 802.1x enabled clients into if authentication is rejected" + ::= { dot1xInterfacesEntry 12 } + +-- tagpath /dot1x/interfaces/default-vlan +dot1xInterfacesDefaultVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VLAN to drop clients into when VLAN not specified by RADIUS" + ::= { dot1xInterfacesEntry 13 } + +-- tagpath /dot1x/interfaces/primary-radius-server +dot1xInterfacesPrimaryRadiusServer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Primary RADIUS server IP address" + ::= { dot1xInterfacesEntry 14 } + +-- tagpath /dot1x/interfaces/secondary-radius-server +dot1xInterfacesSecondaryRadiusServer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary RADIUS server IP address" + ::= { dot1xInterfacesEntry 15 } + +-- tagpath /dot1x/interfaces/accounting-interval +dot1xInterfacesAccountingInterval OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interim accounting interval, in minutes" + ::= { dot1xInterfacesEntry 16 } + +-- tagpath /dot1x/interfaces/nas-identifier +dot1xInterfacesNasIdentifier OBJECT-TYPE + SYNTAX String (SIZE (1 .. 255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAS Identifier sent to RADIUS server" + ::= { dot1xInterfacesEntry 17 } + +-- tagpath /dot1x/interfaces/nas-ipaddr +dot1xInterfacesNasIPAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAS IP address sent to RADIUS server" + ::= { dot1xInterfacesEntry 18 } + +-- tagpath /dot1x/interfaces/num-clients +dot1xInterfacesNumClients OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of connected clients" + ::= { dot1xInterfacesEntry 19 } + +-- tagpath /dot1x/clients +dot1xClientsTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xClientsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display 802.1x client information" + ::= { dot1x 2 } + +-- tagpath /dot1x/clients +dot1xClientsEntry OBJECT-TYPE + SYNTAX Dot1xClientsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dot1xClientsIfName, dot1xClientsMacAddress } + ::= { dot1xClientsTable 1 } + +Dot1xClientsEntry ::= + SEQUENCE { + dot1xClientsIfName String, + dot1xClientsMacAddress String, + dot1xClientsAuthState Dot1xAuthState, + dot1xClientsAuthMethod Dot1xAuthMethod, + dot1xClientsVlan Integer32, + dot1xClientsVpn Integer32, + dot1xClientsEapMethod String, + dot1xClientsUsername String, + dot1xClientsSessionTime Unsigned32, + dot1xClientsConnectedTime Unsigned32, + dot1xClientsInactiveTime Unsigned32, + dot1xClientsSessionId String, + dot1xClientsEapolFramesRx Unsigned32, + dot1xClientsEapolFramesTx Unsigned32, + dot1xClientsEapolStartFramesRx Unsigned32, + dot1xClientsEapolLogoffFramesRx Unsigned32, + dot1xClientsEapolRequestIdFramesTx Unsigned32, + dot1xClientsEapolResponseIdFramesRx Unsigned32, + dot1xClientsEapolRequestFramesTx Unsigned32, + dot1xClientsEapolResponseFramesRx Unsigned32 + } + +-- tagpath /dot1x/clients/if-name +dot1xClientsIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "802.1x interface name" + ::= { dot1xClientsEntry 1 } + +-- tagpath /dot1x/clients/mac-address +dot1xClientsMacAddress OBJECT-TYPE + SYNTAX String + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "MAC address of the client" + ::= { dot1xClientsEntry 2 } + +-- tagpath /dot1x/clients/auth-state +dot1xClientsAuthState OBJECT-TYPE + SYNTAX Dot1xAuthState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "802.1x authentication state of the client" + ::= { dot1xClientsEntry 3 } + +-- tagpath /dot1x/clients/auth-method +dot1xClientsAuthMethod OBJECT-TYPE + SYNTAX Dot1xAuthMethod + MAX-ACCESS read-only + STATUS current + DESCRIPTION "802.1x authentication method of the client" + ::= { dot1xClientsEntry 4 } + +-- tagpath /dot1x/clients/vlan +dot1xClientsVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational VLAN of the client" + ::= { dot1xClientsEntry 5 } + +-- tagpath /dot1x/clients/vpn +dot1xClientsVpn OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational VPN of the client" + ::= { dot1xClientsEntry 6 } + +-- tagpath /dot1x/clients/eap-method +dot1xClientsEapMethod OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authenticated EAP method" + ::= { dot1xClientsEntry 7 } + +-- tagpath /dot1x/clients/username +dot1xClientsUsername OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Username for client session" + ::= { dot1xClientsEntry 8 } + +-- tagpath /dot1x/clients/session-time +dot1xClientsSessionTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Session time, in seconds" + ::= { dot1xClientsEntry 9 } + +-- tagpath /dot1x/clients/connected-time +dot1xClientsConnectedTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connected time, in seconds" + ::= { dot1xClientsEntry 10 } + +-- tagpath /dot1x/clients/inactive-time +dot1xClientsInactiveTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time client has been inactive, in seconds" + ::= { dot1xClientsEntry 11 } + +-- tagpath /dot1x/clients/session-id +dot1xClientsSessionId OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Client Session ID" + ::= { dot1xClientsEntry 12 } + +-- tagpath /dot1x/clients/eapol-frames-rx +dot1xClientsEapolFramesRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL frames received" + ::= { dot1xClientsEntry 13 } + +-- tagpath /dot1x/clients/eapol-frames-tx +dot1xClientsEapolFramesTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL frames sent" + ::= { dot1xClientsEntry 14 } + +-- tagpath /dot1x/clients/eapol-start-frames-rx +dot1xClientsEapolStartFramesRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL start frames received" + ::= { dot1xClientsEntry 15 } + +-- tagpath /dot1x/clients/eapol-logoff-frames-rx +dot1xClientsEapolLogoffFramesRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL logoff frames received" + ::= { dot1xClientsEntry 16 } + +-- tagpath /dot1x/clients/eapol-request-id-frames-tx +dot1xClientsEapolRequestIdFramesTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL identity request frames sent" + ::= { dot1xClientsEntry 17 } + +-- tagpath /dot1x/clients/eapol-response-id-frames-rx +dot1xClientsEapolResponseIdFramesRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL identity response frames received" + ::= { dot1xClientsEntry 18 } + +-- tagpath /dot1x/clients/eapol-request-frames-tx +dot1xClientsEapolRequestFramesTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL request frames sent" + ::= { dot1xClientsEntry 19 } + +-- tagpath /dot1x/clients/eapol-response-frames-rx +dot1xClientsEapolResponseFramesRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EAPoL response frames received" + ::= { dot1xClientsEntry 20 } + +-- tagpath /dot1x/radius +dot1xRadiusTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot1xRadiusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display 802.1x radius server information" + ::= { dot1x 3 } + +-- tagpath /dot1x/radius +dot1xRadiusEntry OBJECT-TYPE + SYNTAX Dot1xRadiusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dot1xRadiusIfName, dot1xRadiusIpAddress } + ::= { dot1xRadiusTable 1 } + +Dot1xRadiusEntry ::= + SEQUENCE { + dot1xRadiusIfName String, + dot1xRadiusIpAddress InetAddressIP, + dot1xRadiusVpn Unsigned32, + dot1xRadiusIsPrimary TruthValue, + dot1xRadiusAuthPort Unsigned32, + dot1xRadiusAuthIsCurrent TruthValue, + dot1xRadiusAuthRoundTripTime Unsigned32, + dot1xRadiusAuthAccessRequests Unsigned32, + dot1xRadiusAuthAccessRetransmissions Unsigned32, + dot1xRadiusAuthAccessAccepts Unsigned32, + dot1xRadiusAuthAccessRejects Unsigned32, + dot1xRadiusAuthAccessChallenges Unsigned32, + dot1xRadiusAuthMalformedAccessResponses Unsigned32, + dot1xRadiusAuthBadAuthenticators Unsigned32, + dot1xRadiusAuthPendingRequests Unsigned32, + dot1xRadiusAuthTimeouts Unsigned32, + dot1xRadiusAuthUnknownTypes Unsigned32, + dot1xRadiusAuthPacketsDropped Unsigned32, + dot1xRadiusAcctPort Unsigned32, + dot1xRadiusAcctIsCurrent TruthValue, + dot1xRadiusAcctRoundTripTime Unsigned32, + dot1xRadiusAcctRequests Unsigned32, + dot1xRadiusAcctRetransmissions Unsigned32, + dot1xRadiusAcctResponses Unsigned32, + dot1xRadiusAcctMalformedResponses Unsigned32, + dot1xRadiusAcctBadAuthenticators Unsigned32, + dot1xRadiusAcctPendingRequests Unsigned32, + dot1xRadiusAcctTimeouts Unsigned32, + dot1xRadiusAcctUnknownTypes Unsigned32, + dot1xRadiusAcctPacketsDropped Unsigned32 + } + +-- tagpath /dot1x/radius/if-name +dot1xRadiusIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "802.1x interface name" + ::= { dot1xRadiusEntry 1 } + +-- tagpath /dot1x/radius/ip-address +dot1xRadiusIpAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "RADIUS server IP address" + ::= { dot1xRadiusEntry 2 } + +-- tagpath /dot1x/radius/vpn +dot1xRadiusVpn OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server VPN" + ::= { dot1xRadiusEntry 3 } + +-- tagpath /dot1x/radius/is-primary +dot1xRadiusIsPrimary OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server is configured to be the primary one" + ::= { dot1xRadiusEntry 4 } + +-- tagpath /dot1x/radius/auth-port +dot1xRadiusAuthPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server authentication port number" + ::= { dot1xRadiusEntry 5 } + +-- tagpath /dot1x/radius/auth-is-current +dot1xRadiusAuthIsCurrent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server is the currently active one for authentication" + ::= { dot1xRadiusEntry 6 } + +-- tagpath /dot1x/radius/auth-round-trip-time +dot1xRadiusAuthRoundTripTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication server round trip time for last message, in seconds" + ::= { dot1xRadiusEntry 7 } + +-- tagpath /dot1x/radius/auth-access-requests +dot1xRadiusAuthAccessRequests OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access requests sent" + ::= { dot1xRadiusEntry 8 } + +-- tagpath /dot1x/radius/auth-access-retransmissions +dot1xRadiusAuthAccessRetransmissions OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access request retransmissions" + ::= { dot1xRadiusEntry 9 } + +-- tagpath /dot1x/radius/auth-access-accepts +dot1xRadiusAuthAccessAccepts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access accepts received" + ::= { dot1xRadiusEntry 10 } + +-- tagpath /dot1x/radius/auth-access-rejects +dot1xRadiusAuthAccessRejects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access rejects received" + ::= { dot1xRadiusEntry 11 } + +-- tagpath /dot1x/radius/auth-access-challenges +dot1xRadiusAuthAccessChallenges OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access challenges received" + ::= { dot1xRadiusEntry 12 } + +-- tagpath /dot1x/radius/auth-malformed-access-responses +dot1xRadiusAuthMalformedAccessResponses OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of malformed access responses received" + ::= { dot1xRadiusEntry 13 } + +-- tagpath /dot1x/radius/auth-bad-authenticators +dot1xRadiusAuthBadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of authentication requests with bad authentication" + ::= { dot1xRadiusEntry 14 } + +-- tagpath /dot1x/radius/auth-pending-requests +dot1xRadiusAuthPendingRequests OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of un-acknowledged access requests" + ::= { dot1xRadiusEntry 15 } + +-- tagpath /dot1x/radius/auth-timeouts +dot1xRadiusAuthTimeouts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of authentication request timeouts" + ::= { dot1xRadiusEntry 16 } + +-- tagpath /dot1x/radius/auth-unknown-types +dot1xRadiusAuthUnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of authentication messages of unknown type" + ::= { dot1xRadiusEntry 17 } + +-- tagpath /dot1x/radius/auth-packets-dropped +dot1xRadiusAuthPacketsDropped OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of dropped authentication packets" + ::= { dot1xRadiusEntry 18 } + +-- tagpath /dot1x/radius/acct-port +dot1xRadiusAcctPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server accounting port number" + ::= { dot1xRadiusEntry 19 } + +-- tagpath /dot1x/radius/acct-is-current +dot1xRadiusAcctIsCurrent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server is the currently active one for accounting" + ::= { dot1xRadiusEntry 20 } + +-- tagpath /dot1x/radius/acct-round-trip-time +dot1xRadiusAcctRoundTripTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Accounting server round trip time for last message, in seconds" + ::= { dot1xRadiusEntry 21 } + +-- tagpath /dot1x/radius/acct-requests +dot1xRadiusAcctRequests OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting requests sent" + ::= { dot1xRadiusEntry 22 } + +-- tagpath /dot1x/radius/acct-retransmissions +dot1xRadiusAcctRetransmissions OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting request restransmissions" + ::= { dot1xRadiusEntry 23 } + +-- tagpath /dot1x/radius/acct-responses +dot1xRadiusAcctResponses OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting responses received" + ::= { dot1xRadiusEntry 24 } + +-- tagpath /dot1x/radius/acct-malformed-responses +dot1xRadiusAcctMalformedResponses OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of malformed accounting responses received" + ::= { dot1xRadiusEntry 25 } + +-- tagpath /dot1x/radius/acct-bad-authenticators +dot1xRadiusAcctBadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting requests with bad authentication" + ::= { dot1xRadiusEntry 26 } + +-- tagpath /dot1x/radius/acct-pending-requests +dot1xRadiusAcctPendingRequests OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of un-acknowledged accounting requests" + ::= { dot1xRadiusEntry 27 } + +-- tagpath /dot1x/radius/acct-timeouts +dot1xRadiusAcctTimeouts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting request timeouts" + ::= { dot1xRadiusEntry 28 } + +-- tagpath /dot1x/radius/acct-unknown-types +dot1xRadiusAcctUnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting responses of unknown type" + ::= { dot1xRadiusEntry 29 } + +-- tagpath /dot1x/radius/acct-packets-dropped +dot1xRadiusAcctPacketsDropped OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of dropped accounting packets" + ::= { dot1xRadiusEntry 30 } + +END diff --git a/mibs/viptela/VIPTELA-GLOBAL b/mibs/viptela/VIPTELA-GLOBAL new file mode 100644 index 000000000000..f47ad1a22516 --- /dev/null +++ b/mibs/viptela/VIPTELA-GLOBAL @@ -0,0 +1,78 @@ +-- Namespace: http://viptela.com/viptela-global + +VIPTELA-GLOBAL DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, enterprises + FROM SNMPv2-SMI +; + +viptela-global MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for application-aware routing operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + ::= { viptela 7 } + +viptela OBJECT IDENTIFIER ::= { enterprises 41916 } + +END diff --git a/mibs/viptela/VIPTELA-HARDWARE b/mibs/viptela/VIPTELA-HARDWARE new file mode 100644 index 000000000000..0bf9ae08c7c8 --- /dev/null +++ b/mibs/viptela/VIPTELA-HARDWARE @@ -0,0 +1,581 @@ +-- Namespace: http://viptela.com/hardware + +VIPTELA-HARDWARE DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-hardware MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for hardware operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 3 } + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +HwSensorTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {board(0),cPU-Junction(1),dRAM(2),pIM(3)} + +HwTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {unknown(0),chassis(1),cPU(2),dRAM(3),flash(4),eMMC(5),sDCard(6),uSB(7),pIM(8),transceiver(9),fanTray(10),pEM(11),nIM(12)} + +ModuleStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {inserted(0),removed(1)} + +FailureStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {oK(0),failed(1)} + +HwPoeClassEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {unknown(0),class-1(1),class-2(2),class-3(3),class-4(4),reserved(5),class-0(6),over-current(7)} + +-- Display hardware information +-- tagpath /hardware +hardware OBJECT IDENTIFIER ::= { viptela-hardware 1 } + +-- System object IDs for viptela devices +-- tagpath /viptela-devices +viptelaDevices OBJECT IDENTIFIER ::= { viptela-hardware 2 } + +-- tagpath /viptela-devices/vsmart +vsmart OBJECT IDENTIFIER ::= { viptelaDevices 1 } + +-- tagpath /viptela-devices/vmanage +vmanage OBJECT IDENTIFIER ::= { viptelaDevices 2 } + +-- tagpath /viptela-devices/vbond-software +vbondSoftware OBJECT IDENTIFIER ::= { viptelaDevices 3 } + +-- tagpath /viptela-devices/vedge-1000-AC +vedge1000AC OBJECT IDENTIFIER ::= { viptelaDevices 4 } + +-- tagpath /viptela-devices/vedge-2000-AC +vedge2000AC OBJECT IDENTIFIER ::= { viptelaDevices 5 } + +-- tagpath /viptela-devices/vedge-100-AC +vedge100AC OBJECT IDENTIFIER ::= { viptelaDevices 6 } + +-- tagpath /viptela-devices/vedge-100-W2-AC +vedge100W2AC OBJECT IDENTIFIER ::= { viptelaDevices 7 } + +-- tagpath /viptela-devices/vedge-100-WM-AC +vedge100WMAC OBJECT IDENTIFIER ::= { viptelaDevices 8 } + +-- tagpath /viptela-devices/vedge-100-M2-AC +vedge100M2AC OBJECT IDENTIFIER ::= { viptelaDevices 9 } + +-- tagpath /viptela-devices/vedge-100-M-AC +vedge100MAC OBJECT IDENTIFIER ::= { viptelaDevices 10 } + +-- tagpath /viptela-devices/vedge-100-B-AC +vedge100BAC OBJECT IDENTIFIER ::= { viptelaDevices 11} + +-- tagpath /viptela-devices/vedge-cloud +vedgeCloud OBJECT IDENTIFIER ::= { viptelaDevices 12} + +-- tagpath /viptela-devices/vcontainer +vcontainer OBJECT IDENTIFIER ::= { viptelaDevices 13} + +-- tagpath /viptela-devices/vedge-5000-AC +vedge5000AC OBJECT IDENTIFIER ::= { viptelaDevices 14} + +-- tagpath /viptela-devices/vedge-101-B-AC +vedge101BAC OBJECT IDENTIFIER ::= { viptelaDevices 15} + +-- tagpath /viptela-devices/vedge-1001-AC +vedge1001AC OBJECT IDENTIFIER ::= { viptelaDevices 16} + +-- tagpath /viptela-devices/vedge-101-M-AC +vedge101MAC OBJECT IDENTIFIER ::= { viptelaDevices 17} + +-- tagpath /viptela-devices/vedge-ISR1100-4G-AC +vedgeISR11004GAC OBJECT IDENTIFIER ::= { viptelaDevices 18} + +-- tagpath /viptela-devices/vedge-ISR1100-6G-AC +vedgeISR11006GAC OBJECT IDENTIFIER ::= { viptelaDevices 19} + +-- tagpath /viptela-devices/vedge-ISR1100-4GLTE-AC +vedgeISR11004GLTEAC OBJECT IDENTIFIER ::= { viptelaDevices 20} + +-- tagpath /viptela-devices/vedge-ISR1100X-4G-AC +vedgeISR1100X4GAC OBJECT IDENTIFIER ::= { viptelaDevices 21} + +-- tagpath /viptela-devices/vedge-ISR1100X-6G-AC +vedgeISR1100X6GAC OBJECT IDENTIFIER ::= { viptelaDevices 22} + + +-- tagpath /hardware/inventory +hardwareInventoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF HardwareInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display hardware inventory" + ::= { hardware 1 } + +-- tagpath /hardware/inventory +hardwareInventoryEntry OBJECT-TYPE + SYNTAX HardwareInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { hardwareInventoryHwType, hardwareInventoryHwDevIndex } + ::= { hardwareInventoryTable 1 } + +HardwareInventoryEntry ::= + SEQUENCE { + hardwareInventoryHwType HwTypeEnum, + hardwareInventoryHwDevIndex Unsigned32, + hardwareInventoryVersion String, + hardwareInventoryPartNumber String, + hardwareInventoryPartInfo String, + hardwareInventorySerialNumber String, + hardwareInventoryHwDescription String + } + +-- tagpath /hardware/inventory/hw-type +hardwareInventoryHwType OBJECT-TYPE + SYNTAX HwTypeEnum + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Hardware type" + ::= { hardwareInventoryEntry 1 } + +-- tagpath /hardware/inventory/hw-dev-index +hardwareInventoryHwDevIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Hardware device index" + ::= { hardwareInventoryEntry 2 } + +-- tagpath /hardware/inventory/version +hardwareInventoryVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Version" + ::= { hardwareInventoryEntry 3 } + +-- tagpath /hardware/inventory/part-number +hardwareInventoryPartNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part number" + ::= { hardwareInventoryEntry 4 } + +-- tagpath /hardware/inventory/serial-number +hardwareInventorySerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number" + ::= { hardwareInventoryEntry 5 } + +-- tagpath /hardware/inventory/hw-description +hardwareInventoryHwDescription OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { hardwareInventoryEntry 6 } + +-- tagpath /hardware/inventory/part-info +hardwareInventoryPartInfo OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part Info" + ::= { hardwareInventoryEntry 7 } + +-- tagpath /hardware/environment +hardwareEnvironmentTable OBJECT-TYPE + SYNTAX SEQUENCE OF HardwareEnvironmentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display hardware environment status" + ::= { hardware 2 } + +-- tagpath /hardware/environment +hardwareEnvironmentEntry OBJECT-TYPE + SYNTAX HardwareEnvironmentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { hardwareEnvironmentHwClass, hardwareEnvironmentHwItem, hardwareEnvironmentHwDevIndex } +-- //FIXME: IMPLIED? + ::= { hardwareEnvironmentTable 1 } + +HardwareEnvironmentEntry ::= + SEQUENCE { + hardwareEnvironmentHwClass INTEGER, + hardwareEnvironmentHwItem String, + hardwareEnvironmentHwDevIndex Unsigned32, + hardwareEnvironmentStatus INTEGER, + hardwareEnvironmentMeasurement String + } + +-- tagpath /hardware/environment/hw-class +hardwareEnvironmentHwClass OBJECT-TYPE + SYNTAX INTEGER {temperatureSensors(0),fans(1),pEM(2),pIM(3),uSB(4),lED(5),nIM(6)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Hardware class" + ::= { hardwareEnvironmentEntry 1 } + +-- tagpath /hardware/environment/hw-item +hardwareEnvironmentHwItem OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Item" + ::= { hardwareEnvironmentEntry 2 } + +-- tagpath /hardware/environment/hw-dev-index +hardwareEnvironmentHwDevIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Hardware device index" + ::= { hardwareEnvironmentEntry 3 } + +-- tagpath /hardware/environment/status +hardwareEnvironmentStatus OBJECT-TYPE + SYNTAX INTEGER {oK(0),down(1),failed(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Status" + ::= { hardwareEnvironmentEntry 4 } + +-- tagpath /hardware/environment/measurement +hardwareEnvironmentMeasurement OBJECT-TYPE + SYNTAX String (SIZE (1 .. 256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measurement" + ::= { hardwareEnvironmentEntry 5 } + +-- tagpath /hardware/alarms +hardwareAlarmsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HardwareAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display hardware alarms" + ::= { hardware 3 } + +-- tagpath /hardware/alarms +hardwareAlarmsEntry OBJECT-TYPE + SYNTAX HardwareAlarmsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { hardwareAlarmsAlarmId, hardwareAlarmsAlarmInstance } + ::= { hardwareAlarmsTable 1 } + +HardwareAlarmsEntry ::= + SEQUENCE { + hardwareAlarmsAlarmId Unsigned32, + hardwareAlarmsAlarmName String, + hardwareAlarmsAlarmInstance Unsigned32, + hardwareAlarmsAlarmTime String, + hardwareAlarmsAlarmCategory INTEGER, + hardwareAlarmsAlarmDescription String + } + +-- tagpath /hardware/alarms/alarm-id +hardwareAlarmsAlarmId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Alarm ID" + ::= { hardwareAlarmsEntry 1 } + +-- tagpath /hardware/alarms/alarm-name +hardwareAlarmsAlarmName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { hardwareAlarmsEntry 2 } + +-- tagpath /hardware/alarms/alarm-instance +hardwareAlarmsAlarmInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Alarm instance" + ::= { hardwareAlarmsEntry 3 } + +-- tagpath /hardware/alarms/alarm-time +hardwareAlarmsAlarmTime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Alarm time" + ::= { hardwareAlarmsEntry 4 } + +-- tagpath /hardware/alarms/alarm-category +hardwareAlarmsAlarmCategory OBJECT-TYPE + SYNTAX INTEGER {critical(0),major(1),minor(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Category" + ::= { hardwareAlarmsEntry 5 } + +-- tagpath /hardware/alarms/alarm-description +hardwareAlarmsAlarmDescription OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { hardwareAlarmsEntry 6 } + +-- tagpath /hardware/temperature-thresholds +hardwareTemperatureThresholdsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HardwareTemperatureThresholdsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display hardware temperature thresholds" + ::= { hardware 4 } + +-- tagpath /hardware/temperature-thresholds +hardwareTemperatureThresholdsEntry OBJECT-TYPE + SYNTAX HardwareTemperatureThresholdsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { hardwareTemperatureThresholdsHwSensorType, hardwareTemperatureThresholdsHwDevIndex } + ::= { hardwareTemperatureThresholdsTable 1 } + +HardwareTemperatureThresholdsEntry ::= + SEQUENCE { + hardwareTemperatureThresholdsHwSensorType HwSensorTypeEnum, + hardwareTemperatureThresholdsHwDevIndex Unsigned32, + hardwareTemperatureThresholdsFanSpeedNormal Unsigned32, + hardwareTemperatureThresholdsYellowAlarmNormal Unsigned32, + hardwareTemperatureThresholdsYellowAlarmBadFan Unsigned32, + hardwareTemperatureThresholdsRedAlarmNormal Unsigned32, + hardwareTemperatureThresholdsRedAlarmBadFan Unsigned32 + } + +-- tagpath /hardware/temperature-thresholds/hw-sensor-type +hardwareTemperatureThresholdsHwSensorType OBJECT-TYPE + SYNTAX HwSensorTypeEnum + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Hardware sensor type" + ::= { hardwareTemperatureThresholdsEntry 1 } + +-- tagpath /hardware/temperature-thresholds/hw-dev-index +hardwareTemperatureThresholdsHwDevIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Device index" + ::= { hardwareTemperatureThresholdsEntry 2 } + +-- tagpath /hardware/temperature-thresholds/fan-speed-normal +hardwareTemperatureThresholdsFanSpeedNormal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "No alarm below this threshold when fans at normal speed" + ::= { hardwareTemperatureThresholdsEntry 3 } + +-- tagpath /hardware/temperature-thresholds/yellow-alarm-normal +hardwareTemperatureThresholdsYellowAlarmNormal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Yellow alarm threshold, in degrees C, when fans at normal speed" + ::= { hardwareTemperatureThresholdsEntry 4 } + +-- tagpath /hardware/temperature-thresholds/yellow-alarm-bad-fan +hardwareTemperatureThresholdsYellowAlarmBadFan OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Yellow alarm threshold, in degrees C, when one or more fans has failed" + ::= { hardwareTemperatureThresholdsEntry 5 } + +-- tagpath /hardware/temperature-thresholds/red-alarm-normal +hardwareTemperatureThresholdsRedAlarmNormal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Red alarm threshold, in degrees C, when fans at normal speed" + ::= { hardwareTemperatureThresholdsEntry 6 } + +-- tagpath /hardware/temperature-thresholds/red-alarm-bad-fan +hardwareTemperatureThresholdsRedAlarmBadFan OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Red alarm threshold, in degrees C, when one or more fans has failed" + ::= { hardwareTemperatureThresholdsEntry 7 } + +-- tagpath /hardware/poe +hardwarePoeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HardwarePoeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display hardware PoE information" + ::= { hardware 5 } + +-- tagpath /hardware/poe +hardwarePoeEntry OBJECT-TYPE + SYNTAX HardwarePoeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { hardwarePoeIfname } + ::= { hardwarePoeTable 1 } + +HardwarePoeEntry ::= + SEQUENCE { + hardwarePoeIfname String, + hardwarePoeIfStatus String, + hardwarePoeStatus String, + hardwarePoeMaxPower ConfdString, + hardwarePoeUsedPower ConfdString, + hardwarePoePdClass HwPoeClassEnum + } + +-- tagpath /hardware/poe/poe-ifname +hardwarePoeIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { hardwarePoeEntry 1 } + +-- tagpath /hardware/poe/poe-if-status +hardwarePoeIfStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface administrative status" + ::= { hardwarePoeEntry 2 } + +-- tagpath /hardware/poe/poe-status +hardwarePoeStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface PoE status" + ::= { hardwarePoeEntry 3 } + +-- tagpath /hardware/poe/poe-max-power +hardwarePoeMaxPower OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum power available, in Watts" + ::= { hardwarePoeEntry 4 } + +-- tagpath /hardware/poe/poe-used-power +hardwarePoeUsedPower OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used power, in Watts" + ::= { hardwarePoeEntry 5 } + +-- tagpath /hardware/poe/poe-pd-class +hardwarePoePdClass OBJECT-TYPE + SYNTAX HwPoeClassEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PoE powered device class" + ::= { hardwarePoeEntry 6 } +END diff --git a/mibs/viptela/VIPTELA-OMP b/mibs/viptela/VIPTELA-OMP new file mode 100644 index 000000000000..a80872f8f3c7 --- /dev/null +++ b/mibs/viptela/VIPTELA-OMP @@ -0,0 +1,4005 @@ +-- ***************************************************************** +-- Copyright (c) 2012-2014 Viptela, Inc +-- Copyright (c) 2017-2020 by cisco Systems, Inc. +-- All rights reserved. +-- ******************************************** +-- Namespace: http://viptela.com/omp + +VIPTELA-OMP DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-omp MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for OMP management" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 5 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +IpPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:ipPrefix" + SYNTAX OCTET STRING (SIZE (5|17)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +Groups1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +ReceivedPrunes ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +AttributeTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {original(0),installed(1)} + +Groups ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +AdvertisedPrunes ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Route1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Route ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +ReceivedPrunes1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +AdvertisedPrunes1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +AfTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {tloc-ipv4(0),tloc-ipv6(1),service(2),route-ipv4(3),route-ipv6(4),mcast-ipv4(5),mcast-ipv6(6)} + +BfdStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {up(0),down(1),inactive(2)} + +PathStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {chosen(0),backup(1)} + +RibInStatusType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {c(0),i(1),red(2),rej(3),l(4),r(5),s(6),ext(7),inv(8),u(9),stg(10),ia(11)} + +AddrFamilyEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {ipv4(0),ipv6(1)} + +LossReasonEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Best-path loss reason" + SYNTAX INTEGER {none(0),invalid(1),personality(2),distance(3),preference(4),tloc-preference(5),origin-protocol(6),origin-protocol-subtype(7),origin-metric(8),peer-id(9),tloc-id(10),stale-entry(11),site-id(12),omp-version(13),tloc-gen-id(14),tloc-spi(15),ultimate-tloc-id(16),tloc-action(17)} + +McastRouteEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Multicast route type" + SYNTAX INTEGER {starGroup(0),sourceGroup(1),sourceActive(2)} + +-- OMP information +-- tagpath /omp +omp OBJECT IDENTIFIER ::= { viptela-omp 1 } + +-- Display OMP summary +-- tagpath /omp/summary +ompSummaryTable OBJECT IDENTIFIER ::= { viptela-omp 2 } + +-- Display OMP summary +-- tagpath /omp/summary +ompSummary OBJECT IDENTIFIER ::= { ompSummaryTable 1 } + +-- tagpath /omp/summary/operstate +ompSummaryOperstate OBJECT-TYPE + SYNTAX INTEGER {dOWN(1),uP(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational state" + ::= { ompSummary 1 } + +-- tagpath /omp/summary/adminstate +ompSummaryAdminstate OBJECT-TYPE + SYNTAX INTEGER {dOWN(1),uP(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administration state" + ::= { ompSummary 2 } + +-- tagpath /omp/summary/devicetype +ompSummaryDevicetype OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device personality" + ::= { ompSummary 3 } + +-- tagpath /omp/summary/ompuptime +ompSummaryOmpuptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OMP uptime" + ::= { ompSummary 4 } + +-- tagpath /omp/summary/ompdowntime +ompSummaryOmpdowntime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OMP downtime" + ::= { ompSummary 5 } + +-- tagpath /omp/summary/routes-received +ompSummaryRoutesReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes received" + ::= { ompSummary 6 } + +-- tagpath /omp/summary/routes-installed +ompSummaryRoutesInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes installed" + ::= { ompSummary 7 } + +-- tagpath /omp/summary/routes-sent +ompSummaryRoutesSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes sent" + ::= { ompSummary 8 } + +-- tagpath /omp/summary/tlocs-received +ompSummaryTlocsReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLOCs received" + ::= { ompSummary 9 } + +-- tagpath /omp/summary/tlocs-installed +ompSummaryTlocsInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLOCs installed" + ::= { ompSummary 10 } + +-- tagpath /omp/summary/tlocs-sent +ompSummaryTlocsSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLOCs sent" + ::= { ompSummary 11 } + +-- tagpath /omp/summary/services-received +ompSummaryServicesReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services received" + ::= { ompSummary 12 } + +-- tagpath /omp/summary/services-installed +ompSummaryServicesInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services installed" + ::= { ompSummary 13 } + +-- tagpath /omp/summary/services-sent +ompSummaryServicesSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services sent" + ::= { ompSummary 14 } + +-- tagpath /omp/summary/mcast-routes-received +ompSummaryMcastRoutesReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast routes received" + ::= { ompSummary 15 } + +-- tagpath /omp/summary/mcast-routes-installed +ompSummaryMcastRoutesInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast routes installed" + ::= { ompSummary 16 } + +-- tagpath /omp/summary/mcast-routes-sent +ompSummaryMcastRoutesSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast routes sent" + ::= { ompSummary 17 } + +-- tagpath /omp/summary/hello-received +ompSummaryHelloReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello packets received" + ::= { ompSummary 18 } + +-- tagpath /omp/summary/hello-sent +ompSummaryHelloSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello packets sent" + ::= { ompSummary 19 } + +-- tagpath /omp/summary/handshake-received +ompSummaryHandshakeReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Handshake packets received" + ::= { ompSummary 20 } + +-- tagpath /omp/summary/handshake-sent +ompSummaryHandshakeSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Handshake packets sent" + ::= { ompSummary 21 } + +-- tagpath /omp/summary/alert-received +ompSummaryAlertReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Alert packets received" + ::= { ompSummary 22 } + +-- tagpath /omp/summary/alert-sent +ompSummaryAlertSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Alert packets sent" + ::= { ompSummary 23 } + +-- tagpath /omp/summary/inform-received +ompSummaryInformReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inform packets received" + ::= { ompSummary 24 } + +-- tagpath /omp/summary/inform-sent +ompSummaryInformSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inform packets sent" + ::= { ompSummary 25 } + +-- tagpath /omp/summary/update-received +ompSummaryUpdateReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update packets received" + ::= { ompSummary 26 } + +-- tagpath /omp/summary/update-sent +ompSummaryUpdateSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update packets sent" + ::= { ompSummary 27 } + +-- tagpath /omp/summary/policy-received +ompSummaryPolicyReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy packets received" + ::= { ompSummary 28 } + +-- tagpath /omp/summary/policy-sent +ompSummaryPolicySent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy packets sent" + ::= { ompSummary 29 } + +-- tagpath /omp/summary/packets-received +ompSummaryPacketsReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total OMP packets received" + ::= { ompSummary 30 } + +-- tagpath /omp/summary/packets-sent +ompSummaryPacketsSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total OMP packets sent" + ::= { ompSummary 31 } + +-- tagpath /omp/summary/vsmart-peers +ompSummaryVsmartPeers OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vSmart peers in up state" + ::= { ompSummary 32 } + +-- tagpath /omp/summary/vedge-peers +ompSummaryVedgePeers OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vEdge peers in up state" + ::= { ompSummary 33 } + +-- tagpath /omp/summary/policy-queue +ompSummaryPolicyQueue OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy queue statistics" + ::= { ompSummary 34 } + +-- Display routes +-- tagpath /omp/routes-table +ompRoutesTable OBJECT IDENTIFIER ::= { viptela-omp 3 } + +-- Display best-match route +-- tagpath /omp/best-match-route +ompBestMatchRoute OBJECT IDENTIFIER ::= { viptela-omp 4 } + +-- Display TLOC Paths +-- tagpath /omp/tloc-paths +ompTlocPaths OBJECT IDENTIFIER ::= { viptela-omp 5 } + +-- Display TLOCs +-- tagpath /omp/omp-tlocs +ompTlocs OBJECT IDENTIFIER ::= { viptela-omp 6 } + +-- Display services +-- tagpath /omp/services +ompServices OBJECT IDENTIFIER ::= { viptela-omp 7 } + +-- Display Auto-discovered Multicast Routes +-- tagpath /omp/multicast-auto-discover +ompMulticastAutoDiscover OBJECT IDENTIFIER ::= { viptela-omp 8 } + +-- Display Multicast Joins +-- tagpath /omp/multicast-routes +ompMulticastRoutes OBJECT IDENTIFIER ::= { viptela-omp 9 } + +-- Display cloudexpress gateway applications Routes +-- tagpath /omp/cloudexpress +ompCloudexpressRoutes OBJECT IDENTIFIER ::= { viptela-omp 10 } + +-- tagpath /omp/summary/peers +ompSummaryPeersTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpSummaryPeersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display OMP peers" + ::= { ompSummaryTable 2 } + +-- tagpath /omp/summary/peers +ompSummaryPeersEntry OBJECT-TYPE + SYNTAX OmpSummaryPeersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompSummaryPeersPeer } + ::= { ompSummaryPeersTable 1 } + +OmpSummaryPeersEntry ::= + SEQUENCE { + ompSummaryPeersPeer InetAddressIP, + ompSummaryPeersType INTEGER, + ompSummaryPeersDomainId Unsigned32, + ompSummaryPeersSiteId Unsigned32, + ompSummaryPeersState INTEGER, + ompSummaryPeersVersion UnsignedByte, + ompSummaryPeersLegit INTEGER, + ompSummaryPeersUpcount Unsigned32, + ompSummaryPeersDowncount Unsigned32, + ompSummaryPeersLastuptime DateAndTime, + ompSummaryPeersLastdowntime DateAndTime, + ompSummaryPeersUpTime String, + ompSummaryPeersDownTime String, + ompSummaryPeersHoldtime Unsigned32, + ompSummaryPeersSitepolicy String, + ompSummaryPeersPolicyin String, + ompSummaryPeersPolicyout String, + ompSummaryPeersGracefulRestart INTEGER, + ompSummaryPeersGracefulRestartInterval Unsigned32, + ompSummaryPeersHelloReceived Unsigned32, + ompSummaryPeersHelloSent Unsigned32, + ompSummaryPeersHandshakeReceived Unsigned32, + ompSummaryPeersHandshakeSent Unsigned32, + ompSummaryPeersAlertReceived Unsigned32, + ompSummaryPeersAlertSent Unsigned32, + ompSummaryPeersInformReceived Unsigned32, + ompSummaryPeersInformSent Unsigned32, + ompSummaryPeersUpdateReceived Unsigned32, + ompSummaryPeersUpdateSent Unsigned32, + ompSummaryPeersPolicyReceived Unsigned32, + ompSummaryPeersPolicySent Unsigned32, + ompSummaryPeersPacketsReceived Unsigned32, + ompSummaryPeersPacketsSent Unsigned32, + ompSummaryPeersRoutesReceived Unsigned32, + ompSummaryPeersRoutesInstalled Unsigned32, + ompSummaryPeersRoutesSent Unsigned32, + ompSummaryPeersTlocsReceived Unsigned32, + ompSummaryPeersTlocsInstalled Unsigned32, + ompSummaryPeersTlocsSent Unsigned32, + ompSummaryPeersServicesReceived Unsigned32, + ompSummaryPeersServicesInstalled Unsigned32, + ompSummaryPeersServicesSent Unsigned32, + ompSummaryPeersMcastRoutesReceived Unsigned32, + ompSummaryPeersMcastRoutesInstalled Unsigned32, + ompSummaryPeersMcastRoutesSent Unsigned32, + ompSummaryPeersControlUp INTEGER, + ompSummaryPeersStaging INTEGER, + ompSummaryPeersRefresh INTEGER, + ompSummaryPeersOverlayId Unsigned32, + ompSummaryPeersRoutesReceivedIPv6 Unsigned32, + ompSummaryPeersRoutesInstalledIPv6 Unsigned32, + ompSummaryPeersRoutesSentIPv6 Unsigned32, + ompSummaryPeersRoutesReceivedTotal Unsigned32, + ompSummaryPeersRoutesInstalledTotal Unsigned32, + ompSummaryPeersRoutesSentTotal Unsigned32, + ompSummaryPeersServicesReceivedIPv6 Unsigned32, + ompSummaryPeersServicesInstalledIPv6 Unsigned32, + ompSummaryPeersServicesSentIPv6 Unsigned32 + } + +-- tagpath /omp/summary/peers/peer +ompSummaryPeersPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Peer address" + ::= { ompSummaryPeersEntry 1 } + +-- tagpath /omp/summary/peers/type +ompSummaryPeersType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer personality" + ::= { ompSummaryPeersEntry 2 } + +-- tagpath /omp/summary/peers/domain-id +ompSummaryPeersDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Domain ID" + ::= { ompSummaryPeersEntry 3 } + +-- tagpath /omp/summary/peers/site-id +ompSummaryPeersSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site ID" + ::= { ompSummaryPeersEntry 4 } + +-- tagpath /omp/summary/peers/state +ompSummaryPeersState OBJECT-TYPE + SYNTAX INTEGER {invalid(0),init(1),handshake(2),up(3),down(4),init-in-gr(5),down-in-gr(6),handshake-in-gr(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { ompSummaryPeersEntry 5 } + +-- tagpath /omp/summary/peers/version +ompSummaryPeersVersion OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompSummaryPeersEntry 6 } + +-- tagpath /omp/summary/peers/legit +ompSummaryPeersLegit OBJECT-TYPE + SYNTAX INTEGER {no(0),yes(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Legitimate" + ::= { ompSummaryPeersEntry 7 } + +-- tagpath /omp/summary/peers/upcount +ompSummaryPeersUpcount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Up count" + ::= { ompSummaryPeersEntry 8 } + +-- tagpath /omp/summary/peers/downcount +ompSummaryPeersDowncount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Down count" + ::= { ompSummaryPeersEntry 9 } + +-- tagpath /omp/summary/peers/lastuptime +ompSummaryPeersLastuptime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last uptime" + ::= { ompSummaryPeersEntry 10 } + +-- tagpath /omp/summary/peers/lastdowntime +ompSummaryPeersLastdowntime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last downtime" + ::= { ompSummaryPeersEntry 11 } + +-- tagpath /omp/summary/peers/up-time +ompSummaryPeersUpTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime" + ::= { ompSummaryPeersEntry 12 } + +-- tagpath /omp/summary/peers/down-time +ompSummaryPeersDownTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Downtime" + ::= { ompSummaryPeersEntry 13 } + +-- tagpath /omp/summary/peers/holdtime +ompSummaryPeersHoldtime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated holdtime" + ::= { ompSummaryPeersEntry 14 } + +-- tagpath /omp/summary/peers/sitepolicy +ompSummaryPeersSitepolicy OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site policy" + ::= { ompSummaryPeersEntry 15 } + +-- tagpath /omp/summary/peers/policyin +ompSummaryPeersPolicyin OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inbound policy" + ::= { ompSummaryPeersEntry 16 } + +-- tagpath /omp/summary/peers/policyout +ompSummaryPeersPolicyout OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outbound policy" + ::= { ompSummaryPeersEntry 17 } + +-- tagpath /omp/summary/peers/graceful-restart +ompSummaryPeersGracefulRestart OBJECT-TYPE + SYNTAX INTEGER {supported(0),not-supported(1),in-progress(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Graceful restart status" + ::= { ompSummaryPeersEntry 18 } + +-- tagpath /omp/summary/peers/graceful-restart-interval +ompSummaryPeersGracefulRestartInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Graceful restart interval" + ::= { ompSummaryPeersEntry 19 } + +-- tagpath /omp/summary/peers/hello-received +ompSummaryPeersHelloReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello packets received" + ::= { ompSummaryPeersEntry 20 } + +-- tagpath /omp/summary/peers/hello-sent +ompSummaryPeersHelloSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello packets sent" + ::= { ompSummaryPeersEntry 21 } + +-- tagpath /omp/summary/peers/handshake-received +ompSummaryPeersHandshakeReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Handshake packets received" + ::= { ompSummaryPeersEntry 22 } + +-- tagpath /omp/summary/peers/handshake-sent +ompSummaryPeersHandshakeSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Handshake packets sent" + ::= { ompSummaryPeersEntry 23 } + +-- tagpath /omp/summary/peers/alert-received +ompSummaryPeersAlertReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Alert packets received" + ::= { ompSummaryPeersEntry 24 } + +-- tagpath /omp/summary/peers/alert-sent +ompSummaryPeersAlertSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Alert packets sent" + ::= { ompSummaryPeersEntry 25 } + +-- tagpath /omp/summary/peers/inform-received +ompSummaryPeersInformReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inform packets received" + ::= { ompSummaryPeersEntry 26 } + +-- tagpath /omp/summary/peers/inform-sent +ompSummaryPeersInformSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inform packets sent" + ::= { ompSummaryPeersEntry 27 } + +-- tagpath /omp/summary/peers/update-received +ompSummaryPeersUpdateReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update packets received" + ::= { ompSummaryPeersEntry 28 } + +-- tagpath /omp/summary/peers/update-sent +ompSummaryPeersUpdateSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update packets sent" + ::= { ompSummaryPeersEntry 29 } + +-- tagpath /omp/summary/peers/policy-received +ompSummaryPeersPolicyReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy packets received" + ::= { ompSummaryPeersEntry 30 } + +-- tagpath /omp/summary/peers/policy-sent +ompSummaryPeersPolicySent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy packets sent" + ::= { ompSummaryPeersEntry 31 } + +-- tagpath /omp/summary/peers/packets-received +ompSummaryPeersPacketsReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total OMP packets received" + ::= { ompSummaryPeersEntry 32 } + +-- tagpath /omp/summary/peers/packets-sent +ompSummaryPeersPacketsSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total OMP packets sent" + ::= { ompSummaryPeersEntry 33 } + +-- tagpath /omp/summary/peers/routes-received +ompSummaryPeersRoutesReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes received" + ::= { ompSummaryPeersEntry 34 } + +-- tagpath /omp/summary/peers/routes-installed +ompSummaryPeersRoutesInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes installed" + ::= { ompSummaryPeersEntry 35 } + +-- tagpath /omp/summary/peers/routes-sent +ompSummaryPeersRoutesSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes sent" + ::= { ompSummaryPeersEntry 36 } + +-- tagpath /omp/summary/peers/tlocs-received +ompSummaryPeersTlocsReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLOCs received" + ::= { ompSummaryPeersEntry 37 } + +-- tagpath /omp/summary/peers/tlocs-installed +ompSummaryPeersTlocsInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLOCs installed" + ::= { ompSummaryPeersEntry 38 } + +-- tagpath /omp/summary/peers/tlocs-sent +ompSummaryPeersTlocsSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLOCs sent" + ::= { ompSummaryPeersEntry 39 } + +-- tagpath /omp/summary/peers/services-received +ompSummaryPeersServicesReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services received" + ::= { ompSummaryPeersEntry 40 } + +-- tagpath /omp/summary/peers/services-installed +ompSummaryPeersServicesInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services installed" + ::= { ompSummaryPeersEntry 41 } + +-- tagpath /omp/summary/peers/services-sent +ompSummaryPeersServicesSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services sent" + ::= { ompSummaryPeersEntry 42 } + +-- tagpath /omp/summary/peers/mcast-routes-received +ompSummaryPeersMcastRoutesReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast routes received" + ::= { ompSummaryPeersEntry 43 } + +-- tagpath /omp/summary/peers/mcast-routes-installed +ompSummaryPeersMcastRoutesInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast routes installed" + ::= { ompSummaryPeersEntry 44 } + +-- tagpath /omp/summary/peers/mcast-routes-sent +ompSummaryPeersMcastRoutesSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast routes sent" + ::= { ompSummaryPeersEntry 45 } + +-- tagpath /omp/summary/peers/control-up +ompSummaryPeersControlUp OBJECT-TYPE + SYNTAX INTEGER {no(0),yes(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Control Up" + ::= { ompSummaryPeersEntry 46 } + +-- tagpath /omp/summary/peers/staging +ompSummaryPeersStaging OBJECT-TYPE + SYNTAX INTEGER {no(0),yes(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device under staging" + ::= { ompSummaryPeersEntry 47 } + +-- tagpath /omp/summary/peers/refresh +ompSummaryPeersRefresh OBJECT-TYPE + SYNTAX INTEGER {supported(0),not-supported(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Refresh status" + ::= { ompSummaryPeersEntry 48 } + +-- tagpath /omp/summary/peers/overlay-id +ompSummaryPeersOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overlay ID" + ::= { ompSummaryPeersEntry 49 } + +-- tagpath /omp/summary/peers/routes-received-ipv6 +ompSummaryPeersRoutesReceivedIPv6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes received for IPv6" + ::= { ompSummaryPeersEntry 50 } + +-- tagpath /omp/summary/peers/routes-installed-ipv6 +ompSummaryPeersRoutesInstalledIPv6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes installed for IPv6" + ::= { ompSummaryPeersEntry 51 } + +-- tagpath /omp/summary/peers/routes-sent-ipv6 +ompSummaryPeersRoutesSentIPv6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes sent for IPv6" + ::= { ompSummaryPeersEntry 52 } + +-- tagpath /omp/summary/peers/routes-received-total +ompSummaryPeersRoutesReceivedTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes received total" + ::= { ompSummaryPeersEntry 53 } + +-- tagpath /omp/summary/peers/routes-installed-total +ompSummaryPeersRoutesInstalledTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes installed total" + ::= { ompSummaryPeersEntry 54 } + +-- tagpath /omp/summary/peers/routes-sent-total +ompSummaryPeersRoutesSentTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routes sent total" + ::= { ompSummaryPeersEntry 55 } + +-- tagpath /omp/summary/peers/services-received-ipv6 +ompSummaryPeersServicesReceivedIPv6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services IPv6 received" + ::= { ompSummaryPeersEntry 56 } + +-- tagpath /omp/summary/peers/services-installed-ipv6 +ompSummaryPeersServicesInstalledIPv6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services IPv6 installed" + ::= { ompSummaryPeersEntry 57 } + +-- tagpath /omp/summary/peers/services-sent-ipv6 +ompSummaryPeersServicesSentIPv6 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Services IPv6 sent" + ::= { ompSummaryPeersEntry 58 } + +-- tagpath /omp/routes-table/family +ompRoutesTableFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 1 } + +-- tagpath /omp/routes-table/family +ompRoutesTableFamilyEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily } + ::= { ompRoutesTableFamilyTable 1 } + +OmpRoutesTableFamilyEntry ::= + SEQUENCE { + ompRoutesTableFamilyAddressFamily AddrFamilyEnum + } + +-- tagpath /omp/routes-table/family/address-family +ompRoutesTableFamilyAddressFamily OBJECT-TYPE + SYNTAX AddrFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntry 1 } + +-- tagpath /omp/routes-table/family/entries +ompRoutesTableFamilyEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 2 } + +-- tagpath /omp/routes-table/family/entries +ompRoutesTableFamilyEntriesEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily, ompRoutesTableFamilyEntriesVpnId, ompRoutesTableFamilyEntriesPrefix } + ::= { ompRoutesTableFamilyEntriesTable 1 } + +OmpRoutesTableFamilyEntriesEntry ::= + SEQUENCE { + ompRoutesTableFamilyEntriesVpnId Unsigned32, + ompRoutesTableFamilyEntriesPrefix IpPrefix + } + +-- tagpath /omp/routes-table/family/entries/vpn-id +ompRoutesTableFamilyEntriesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesEntry 1 } + +-- tagpath /omp/routes-table/family/entries/prefix +ompRoutesTableFamilyEntriesPrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesEntry 2 } + +-- tagpath /omp/routes-table/family/entries/received +ompRoutesTableFamilyEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 3 } + +-- tagpath /omp/routes-table/family/entries/received +ompRoutesTableFamilyEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily, ompRoutesTableFamilyEntriesVpnId, ompRoutesTableFamilyEntriesPrefix, ompRoutesTableFamilyEntriesReceivedFromPeer, ompRoutesTableFamilyEntriesReceivedPathId } + ::= { ompRoutesTableFamilyEntriesReceivedTable 1 } + +OmpRoutesTableFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompRoutesTableFamilyEntriesReceivedFromPeer InetAddressIP, + ompRoutesTableFamilyEntriesReceivedPathId Unsigned32, + ompRoutesTableFamilyEntriesReceivedLabel Unsigned32, + ompRoutesTableFamilyEntriesReceivedStatus RibInStatusType, + ompRoutesTableFamilyEntriesReceivedLossReason LossReasonEnum, + ompRoutesTableFamilyEntriesReceivedLostToPeer InetAddressIP, + ompRoutesTableFamilyEntriesReceivedLostToPathId Unsigned32 + } + +-- tagpath /omp/routes-table/family/entries/received/from-peer +ompRoutesTableFamilyEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 1 } + +-- tagpath /omp/routes-table/family/entries/received/path-id +ompRoutesTableFamilyEntriesReceivedPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 2 } + +-- tagpath /omp/routes-table/family/entries/received/label +ompRoutesTableFamilyEntriesReceivedLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 3 } + +-- tagpath /omp/routes-table/family/entries/received/status +ompRoutesTableFamilyEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 4 } + +-- tagpath /omp/routes-table/family/entries/received/loss-reason +ompRoutesTableFamilyEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 5 } + +-- tagpath /omp/routes-table/family/entries/received/lost-to-peer +ompRoutesTableFamilyEntriesReceivedLostToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 6 } + +-- tagpath /omp/routes-table/family/entries/received/lost-to-path-id +ompRoutesTableFamilyEntriesReceivedLostToPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedEntry 7 } + +-- tagpath /omp/routes-table/family/entries/received/attributes +ompRoutesTableFamilyEntriesReceivedAttributesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntriesReceivedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 4 } + +-- tagpath /omp/routes-table/family/entries/received/attributes +ompRoutesTableFamilyEntriesReceivedAttributesEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntriesReceivedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily, ompRoutesTableFamilyEntriesVpnId, ompRoutesTableFamilyEntriesPrefix, ompRoutesTableFamilyEntriesReceivedFromPeer, ompRoutesTableFamilyEntriesReceivedPathId, ompRoutesTableFamilyEntriesReceivedAttributesAttributeType } + ::= { ompRoutesTableFamilyEntriesReceivedAttributesTable 1 } + +OmpRoutesTableFamilyEntriesReceivedAttributesEntry ::= + SEQUENCE { + ompRoutesTableFamilyEntriesReceivedAttributesAttributeType AttributeTypeEnum, + ompRoutesTableFamilyEntriesReceivedAttributesTlocIp InetAddressIP, + ompRoutesTableFamilyEntriesReceivedAttributesTlocColor INTEGER, + ompRoutesTableFamilyEntriesReceivedAttributesTlocEncap INTEGER, + ompRoutesTableFamilyEntriesReceivedAttributesOriginProtocol INTEGER, + ompRoutesTableFamilyEntriesReceivedAttributesOriginMetric Unsigned32, + ompRoutesTableFamilyEntriesReceivedAttributesDomainId Unsigned32, + ompRoutesTableFamilyEntriesReceivedAttributesSiteId Unsigned32, + ompRoutesTableFamilyEntriesReceivedAttributesPreference Unsigned32, + ompRoutesTableFamilyEntriesReceivedAttributesTag Unsigned32, + ompRoutesTableFamilyEntriesReceivedAttributesUnknownAttributeLen UnsignedShort, + ompRoutesTableFamilyEntriesReceivedAttributesOriginator IpAddress, + ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocIp InetAddressIP, + ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocColor INTEGER, + ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocEncap INTEGER, + ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocAction INTEGER, + ompRoutesTableFamilyEntriesReceivedAttributesOverlayId Unsigned32, + ompRoutesTableFamilyEntriesReceivedAttributesAsPath String, + ompRoutesTableFamilyEntriesReceivedAttributesCommunity String + + } + +-- tagpath /omp/routes-table/family/entries/received/attributes/attribute-type +ompRoutesTableFamilyEntriesReceivedAttributesAttributeType OBJECT-TYPE + SYNTAX AttributeTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 1 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/tloc/ip +ompRoutesTableFamilyEntriesReceivedAttributesTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 2 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/tloc/color +ompRoutesTableFamilyEntriesReceivedAttributesTlocColor OBJECT-TYPE + SYNTAX INTEGER {none(0),default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 3 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/tloc/encap +ompRoutesTableFamilyEntriesReceivedAttributesTlocEncap OBJECT-TYPE + SYNTAX INTEGER {none(0),gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 4 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/origin/protocol +ompRoutesTableFamilyEntriesReceivedAttributesOriginProtocol OBJECT-TYPE + SYNTAX INTEGER {proto-invalid(0),static(1),connected(2),eBGP(3),iBGP(4),oSPF-intra-area(5),oSPF-inter-area(6),oSPF-external-1(7),oSPF-external-2(8),aggregate(9),natpoolInside(10),eigrp-sum(11),eigrp-int(12),eigrp-ext(13),lisp(14),isis(15)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin protocol" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 5 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/origin/metric +ompRoutesTableFamilyEntriesReceivedAttributesOriginMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin metric" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 6 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/domain-id +ompRoutesTableFamilyEntriesReceivedAttributesDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 7 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/site-id +ompRoutesTableFamilyEntriesReceivedAttributesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 8 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/preference +ompRoutesTableFamilyEntriesReceivedAttributesPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 9 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/tag +ompRoutesTableFamilyEntriesReceivedAttributesTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 10 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/unknown-attribute-len +ompRoutesTableFamilyEntriesReceivedAttributesUnknownAttributeLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 11 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/originator +ompRoutesTableFamilyEntriesReceivedAttributesOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 12 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/ultimate-tloc/ip +ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 13 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/ultimate-tloc/color +ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocColor OBJECT-TYPE + SYNTAX INTEGER {none(0),default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 14 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/ultimate-tloc/encap +ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocEncap OBJECT-TYPE + SYNTAX INTEGER {none(0),gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 15 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/ultimate-tloc-action +ompRoutesTableFamilyEntriesReceivedAttributesUltimateTlocAction OBJECT-TYPE + SYNTAX INTEGER {none(0),strict(1),primary(2),ecmp(3),backup(4)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ultimate TLOC action to indicate if packets should be forwarded only via intermediate TLOC or fallback to ultimate TLOC" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 16 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/overlay-id +ompRoutesTableFamilyEntriesReceivedAttributesOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 17 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/as-path +ompRoutesTableFamilyEntriesReceivedAttributesAsPath OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 18 } + +-- tagpath /omp/routes-table/family/entries/received/attributes/community +ompRoutesTableFamilyEntriesReceivedAttributesCommunity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesReceivedAttributesEntry 19 } + +-- tagpath /omp/routes-table/family/entries/advertised +ompRoutesTableFamilyEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 5 } + +-- tagpath /omp/routes-table/family/entries/advertised +ompRoutesTableFamilyEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily, ompRoutesTableFamilyEntriesVpnId, ompRoutesTableFamilyEntriesPrefix, ompRoutesTableFamilyEntriesAdvertisedToPeer } + ::= { ompRoutesTableFamilyEntriesAdvertisedTable 1 } + +OmpRoutesTableFamilyEntriesAdvertisedEntry ::= + SEQUENCE { + ompRoutesTableFamilyEntriesAdvertisedToPeer InetAddressIP + } + +-- tagpath /omp/routes-table/family/entries/advertised/to-peer +ompRoutesTableFamilyEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedEntry 1 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths +ompRoutesTableFamilyEntriesAdvertisedPathsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntriesAdvertisedPathsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 6 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths +ompRoutesTableFamilyEntriesAdvertisedPathsEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntriesAdvertisedPathsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily, ompRoutesTableFamilyEntriesVpnId, ompRoutesTableFamilyEntriesPrefix, ompRoutesTableFamilyEntriesAdvertisedToPeer, ompRoutesTableFamilyEntriesAdvertisedPathsAdvertiseId } + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsTable 1 } + +OmpRoutesTableFamilyEntriesAdvertisedPathsEntry ::= + SEQUENCE { + ompRoutesTableFamilyEntriesAdvertisedPathsAdvertiseId Unsigned32 + } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/advertise-id +ompRoutesTableFamilyEntriesAdvertisedPathsAdvertiseId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsEntry 1 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTable 7 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry OBJECT-TYPE + SYNTAX OmpRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompRoutesTableFamilyAddressFamily, ompRoutesTableFamilyEntriesVpnId, ompRoutesTableFamilyEntriesPrefix, ompRoutesTableFamilyEntriesAdvertisedToPeer, ompRoutesTableFamilyEntriesAdvertisedPathsAdvertiseId, ompRoutesTableFamilyEntriesAdvertisedPathsAttributesPathId } + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTable 1 } + +OmpRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry ::= + SEQUENCE { + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesPathId Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesLabel Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTlocIp InetAddressIP, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTlocColor INTEGER, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTlocEncap INTEGER, + ompRoutesTableFamilyEntriesAdvertisedPathsAttrbOrgProto INTEGER, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesOriginMetric Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesDomainId Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesSiteId Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesPreference Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTag Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttrbUnkAttrbLen UnsignedShort, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesOriginator IpAddress, + ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocIp InetAddressIP, + ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocColor INTEGER, + ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocEncap INTEGER, + ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocAction INTEGER, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesOverlayId Unsigned32, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesAsPath String, + ompRoutesTableFamilyEntriesAdvertisedPathsAttributesCommunity String + } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/path-id +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 1 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/label +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 2 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/tloc/ip +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 3 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/tloc/color +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 4 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/tloc/encap +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 5 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/origin/protocol +ompRoutesTableFamilyEntriesAdvertisedPathsAttrbOrgProto OBJECT-TYPE + SYNTAX INTEGER {proto-invalid(0),static(1),connected(2),eBGP(3),iBGP(4),oSPF-intra-area(5),oSPF-inter-area(6),oSPF-external-1(7),oSPF-external-2(8),aggregate(9),natpoolInside(10),eigrp-sum(11),eigrp-int(12),eigrp-ext(13),lisp(14),isis(15)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin protocol" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 6 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/origin/metric +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesOriginMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin metric" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 7 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/domain-id +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 8 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/site-id +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 9 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/preference +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 10 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/tag +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 11 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/unknown-attribute-len +ompRoutesTableFamilyEntriesAdvertisedPathsAttrbUnkAttrbLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 12 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/originator +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 13 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/ultimate-tloc/ip +ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 14 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/ultimate-tloc/color +ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 15 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/ultimate-tloc/encap +ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 16 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/ultimate-tloc-action +ompRoutesTableFamilyEntriesAdvertisedPathsAttrUltTlocAction OBJECT-TYPE + SYNTAX INTEGER {none(0),strict(1),primary(2),ecmp(3),backup(4)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ultimate TLOC action to indicate if packets should be forwarded only via intermediate TLOC or fallback to ultimate TLOC" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 17 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/overlay-id +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 18 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/as-path +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesAsPath OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 19 } + +-- tagpath /omp/routes-table/family/entries/advertised/paths/attributes/community +ompRoutesTableFamilyEntriesAdvertisedPathsAttributesCommunity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompRoutesTableFamilyEntriesAdvertisedPathsAttributesEntry 20 } + + +-- tagpath /omp/best-match-route/family +ompBestMatchRouteFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 1 } + +-- tagpath /omp/best-match-route/family +ompBestMatchRouteFamilyEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily } + ::= { ompBestMatchRouteFamilyTable 1 } + +OmpBestMatchRouteFamilyEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyAddressFamily AddrFamilyEnum + } + +-- tagpath /omp/best-match-route/family/address-family +ompBestMatchRouteFamilyAddressFamily OBJECT-TYPE + SYNTAX AddrFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntry 1 } + +-- tagpath /omp/best-match-route/family/entries +ompBestMatchRouteFamilyEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 2 } + +-- tagpath /omp/best-match-route/family/entries +ompBestMatchRouteFamilyEntriesEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily, ompBestMatchRouteFamilyEntriesVpnId, ompBestMatchRouteFamilyEntriesRouteAddr } + ::= { ompBestMatchRouteFamilyEntriesTable 1 } + +OmpBestMatchRouteFamilyEntriesEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyEntriesVpnId Unsigned32, + ompBestMatchRouteFamilyEntriesRouteAddr InetAddressIP, + ompBestMatchRouteFamilyEntriesPrefix IpPrefix + } + +-- tagpath /omp/best-match-route/family/entries/vpn-id +ompBestMatchRouteFamilyEntriesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesEntry 1 } + +-- tagpath /omp/best-match-route/family/entries/route-addr +ompBestMatchRouteFamilyEntriesRouteAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesEntry 2 } + +-- tagpath /omp/best-match-route/family/entries/prefix +ompBestMatchRouteFamilyEntriesPrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesEntry 3 } + +-- tagpath /omp/best-match-route/family/entries/received +ompBestMatchRouteFamilyEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 3 } + +-- tagpath /omp/best-match-route/family/entries/received +ompBestMatchRouteFamilyEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily, ompBestMatchRouteFamilyEntriesVpnId, ompBestMatchRouteFamilyEntriesRouteAddr, ompBestMatchRouteFamilyEntriesReceivedFromPeer, ompBestMatchRouteFamilyEntriesReceivedPathId } + ::= { ompBestMatchRouteFamilyEntriesReceivedTable 1 } + +OmpBestMatchRouteFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyEntriesReceivedFromPeer InetAddressIP, + ompBestMatchRouteFamilyEntriesReceivedPathId Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedLabel Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedStatus RibInStatusType, + ompBestMatchRouteFamilyEntriesReceivedLossReason LossReasonEnum, + ompBestMatchRouteFamilyEntriesReceivedLostToPeer InetAddressIP, + ompBestMatchRouteFamilyEntriesReceivedLostToPathId Unsigned32 + } + +-- tagpath /omp/best-match-route/family/entries/received/from-peer +ompBestMatchRouteFamilyEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 1 } + +-- tagpath /omp/best-match-route/family/entries/received/path-id +ompBestMatchRouteFamilyEntriesReceivedPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 2 } + +-- tagpath /omp/best-match-route/family/entries/received/label +ompBestMatchRouteFamilyEntriesReceivedLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 3 } + +-- tagpath /omp/best-match-route/family/entries/received/status +ompBestMatchRouteFamilyEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 4 } + +-- tagpath /omp/best-match-route/family/entries/received/loss-reason +ompBestMatchRouteFamilyEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 5 } + +-- tagpath /omp/best-match-route/family/entries/received/lost-to-peer +ompBestMatchRouteFamilyEntriesReceivedLostToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 6 } + +-- tagpath /omp/best-match-route/family/entries/received/lost-to-path-id +ompBestMatchRouteFamilyEntriesReceivedLostToPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedEntry 7 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes +ompBestMatchRouteFamilyEntriesReceivedAttributesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntriesReceivedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 4 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes +ompBestMatchRouteFamilyEntriesReceivedAttributesEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntriesReceivedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily, ompBestMatchRouteFamilyEntriesVpnId, ompBestMatchRouteFamilyEntriesRouteAddr, ompBestMatchRouteFamilyEntriesReceivedFromPeer, ompBestMatchRouteFamilyEntriesReceivedPathId, ompBestMatchRouteFamilyEntriesReceivedAttributesPseudoKey } + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesTable 1 } + +OmpBestMatchRouteFamilyEntriesReceivedAttributesEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyEntriesReceivedAttributesPseudoKey Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttributesAttributeType AttributeTypeEnum, + ompBestMatchRouteFamilyEntriesReceivedAttributesTlocIp InetAddressIP, + ompBestMatchRouteFamilyEntriesReceivedAttributesTlocColor INTEGER, + ompBestMatchRouteFamilyEntriesReceivedAttributesTlocEncap INTEGER, + ompBestMatchRouteFamilyEntriesReceivedAttributesOriginProtocol INTEGER, + ompBestMatchRouteFamilyEntriesReceivedAttributesOriginMetric Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttributesDomainId Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttributesSiteId Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttributesPreference Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttributesTag Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttrbUnkAttrbLen UnsignedShort, + ompBestMatchRouteFamilyEntriesReceivedAttributesOriginator IpAddress, + ompBestMatchRouteFamilyEntriesReceivedAttributesOverlayId Unsigned32, + ompBestMatchRouteFamilyEntriesReceivedAttributesAsPath String, + ompBestMatchRouteFamilyEntriesReceivedAttributesCommunity String, + ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocIp InetAddressIP, + ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocColor INTEGER, + ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocEncap INTEGER, + ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocAction INTEGER + } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/pseudo-key +ompBestMatchRouteFamilyEntriesReceivedAttributesPseudoKey OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 1 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/attribute-type +ompBestMatchRouteFamilyEntriesReceivedAttributesAttributeType OBJECT-TYPE + SYNTAX AttributeTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 2 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/tloc/ip +ompBestMatchRouteFamilyEntriesReceivedAttributesTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 3 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/tloc/color +ompBestMatchRouteFamilyEntriesReceivedAttributesTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 4 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/tloc/encap +ompBestMatchRouteFamilyEntriesReceivedAttributesTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 5 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/origin/protocol +ompBestMatchRouteFamilyEntriesReceivedAttributesOriginProtocol OBJECT-TYPE + SYNTAX INTEGER {proto-invalid(0),static(1),connected(2),eBGP(3),iBGP(4),oSPF-intra-area(5),oSPF-inter-area(6),oSPF-external-1(7),oSPF-external-2(8),aggregate(9),natpoolInside(10),eigrp-sum(11),eigrp-int(12),eigrp-ext(13),lisp(14),isis(15)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin protocol" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 6 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/origin/metric +ompBestMatchRouteFamilyEntriesReceivedAttributesOriginMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin metric" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 7 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/domain-id +ompBestMatchRouteFamilyEntriesReceivedAttributesDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 8 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/site-id +ompBestMatchRouteFamilyEntriesReceivedAttributesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 9 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/preference +ompBestMatchRouteFamilyEntriesReceivedAttributesPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 10 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/tag +ompBestMatchRouteFamilyEntriesReceivedAttributesTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 11 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/unknown-attribute-len +ompBestMatchRouteFamilyEntriesReceivedAttrbUnkAttrbLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 12 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/originator +ompBestMatchRouteFamilyEntriesReceivedAttributesOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 13 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/overlay-id +ompBestMatchRouteFamilyEntriesReceivedAttributesOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 14 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/as-path +ompBestMatchRouteFamilyEntriesReceivedAttributesAsPath OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 15 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/community +ompBestMatchRouteFamilyEntriesReceivedAttributesCommunity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 16 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/ultimate-tloc/ip +ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocIp OBJECT-TYPE + + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 17 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/ultimate-tloc/color +ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocColor OBJECT-TYPE + SYNTAX INTEGER {none(0),default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 18 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/ultimate-tloc/encap +ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocEncap OBJECT-TYPE + SYNTAX INTEGER {none(0),gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 19 } + +-- tagpath /omp/best-match-route/family/entries/received/attributes/ultimate-tloc-action +ompBestMatchRouteFamilyEntriesReceivedAttributesUltimateTlocAction OBJECT-TYPE + SYNTAX INTEGER {none(0),strict(1),primary(2),ecmp(3),backup(4)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ultimate TLOC action to indicate if packets should be forwarded only via intermediate TLOC or fallback to ultimate TLOC" + ::= { ompBestMatchRouteFamilyEntriesReceivedAttributesEntry 20 } + +-- tagpath /omp/best-match-route/family/entries/advertised +ompBestMatchRouteFamilyEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 5 } + +-- tagpath /omp/best-match-route/family/entries/advertised +ompBestMatchRouteFamilyEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily, ompBestMatchRouteFamilyEntriesVpnId, ompBestMatchRouteFamilyEntriesRouteAddr, ompBestMatchRouteFamilyEntriesAdvertisedToPeer } + ::= { ompBestMatchRouteFamilyEntriesAdvertisedTable 1 } + +OmpBestMatchRouteFamilyEntriesAdvertisedEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyEntriesAdvertisedToPeer InetAddressIP + } + +-- tagpath /omp/best-match-route/family/entries/advertised/to-peer +ompBestMatchRouteFamilyEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedEntry 1 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths +ompBestMatchRouteFamilyEntriesAdvertisedPathsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntriesAdvertisedPathsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 6 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths +ompBestMatchRouteFamilyEntriesAdvertisedPathsEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntriesAdvertisedPathsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily, ompBestMatchRouteFamilyEntriesVpnId, ompBestMatchRouteFamilyEntriesRouteAddr, ompBestMatchRouteFamilyEntriesAdvertisedToPeer, ompBestMatchRouteFamilyEntriesAdvertisedPathsAdvertiseId } + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsTable 1 } + +OmpBestMatchRouteFamilyEntriesAdvertisedPathsEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyEntriesAdvertisedPathsAdvertiseId Unsigned32 + } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/advertise-id +ompBestMatchRouteFamilyEntriesAdvertisedPathsAdvertiseId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsEntry 1 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRoute 7 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry OBJECT-TYPE + SYNTAX OmpBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompBestMatchRouteFamilyAddressFamily, ompBestMatchRouteFamilyEntriesVpnId, ompBestMatchRouteFamilyEntriesRouteAddr, ompBestMatchRouteFamilyEntriesAdvertisedToPeer, ompBestMatchRouteFamilyEntriesAdvertisedPathsAdvertiseId, ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesPathId } + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTable 1 } + +OmpBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry ::= + SEQUENCE { + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesPathId Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesLabel Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTlocIp InetAddressIP, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTlocColor INTEGER, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTlocEncap INTEGER, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbOrgProto INTEGER, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbOrgMet Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesDomainId Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesSiteId Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbPref Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTag Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbUnkAttrbLen UnsignedShort, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbOriginator IpAddress, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesOverlayId Unsigned32, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesAsPath String, + ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesCommunity String + } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/path-id +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 1 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/label +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 2 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/tloc/ip +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 3 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/tloc/color +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 4 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/tloc/encap +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 5 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/origin/protocol +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbOrgProto OBJECT-TYPE + SYNTAX INTEGER {proto-invalid(0),static(1),connected(2),eBGP(3),iBGP(4),oSPF-intra-area(5),oSPF-inter-area(6),oSPF-external-1(7),oSPF-external-2(8),aggregate(9),natpoolInside(10),eigrp-sum(11),eigrp-int(12),eigrp-ext(13),lisp(14),isis(15)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin protocol" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 6 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/origin/metric +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbOrgMet OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin metric" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 7 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/domain-id +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 8 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/site-id +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 9 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/preference +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbPref OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 10 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/tag +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 11 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/unknown-attribute-len +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbUnkAttrbLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 12 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/originator +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttrbOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 13 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/overlay-id +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 14 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/as-path +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesAsPath OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 15 } + +-- tagpath /omp/best-match-route/family/entries/advertised/paths/attributes/community +ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesCommunity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompBestMatchRouteFamilyEntriesAdvertisedPathsAttributesEntry 16 } + +-- tagpath /omp/tloc-paths/entries +ompTlocPathsEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocPathsEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocPaths 1 } + +-- tagpath /omp/tloc-paths/entries +ompTlocPathsEntriesEntry OBJECT-TYPE + SYNTAX OmpTlocPathsEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocPathsEntriesIp, ompTlocPathsEntriesColor, ompTlocPathsEntriesEncap } + ::= { ompTlocPathsEntriesTable 1 } + +OmpTlocPathsEntriesEntry ::= + SEQUENCE { + ompTlocPathsEntriesIp InetAddressIP, + ompTlocPathsEntriesColor INTEGER, + ompTlocPathsEntriesEncap INTEGER + } + +-- tagpath /omp/tloc-paths/entries/ip +ompTlocPathsEntriesIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocPathsEntriesEntry 1 } + +-- tagpath /omp/tloc-paths/entries/color +ompTlocPathsEntriesColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Color" + ::= { ompTlocPathsEntriesEntry 2 } + +-- tagpath /omp/tloc-paths/entries/encap +ompTlocPathsEntriesEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompTlocPathsEntriesEntry 3 } + +-- tagpath /omp/tloc-paths/entries/paths +ompTlocPathsEntriesPathsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocPathsEntriesPathsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocPaths 2 } + +-- tagpath /omp/tloc-paths/entries/paths +ompTlocPathsEntriesPathsEntry OBJECT-TYPE + SYNTAX OmpTlocPathsEntriesPathsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocPathsEntriesIp, ompTlocPathsEntriesColor, ompTlocPathsEntriesEncap, ompTlocPathsEntriesPathsIndex } + ::= { ompTlocPathsEntriesPathsTable 1 } + +OmpTlocPathsEntriesPathsEntry ::= + SEQUENCE { + ompTlocPathsEntriesPathsIndex Unsigned32, + ompTlocPathsEntriesPathsPreference Unsigned32, + ompTlocPathsEntriesPathsMtu Unsigned32, + ompTlocPathsEntriesPathsBfdStatus BfdStatusEnum, + ompTlocPathsEntriesPathsStatus PathStatusEnum, + ompTlocPathsEntriesPathsStale TruthValue + } + +-- tagpath /omp/tloc-paths/entries/paths/index +ompTlocPathsEntriesPathsIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsEntry 1 } + +-- tagpath /omp/tloc-paths/entries/paths/preference +ompTlocPathsEntriesPathsPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsEntry 2 } + +-- tagpath /omp/tloc-paths/entries/paths/mtu +ompTlocPathsEntriesPathsMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsEntry 3 } + +-- tagpath /omp/tloc-paths/entries/paths/bfd-status +ompTlocPathsEntriesPathsBfdStatus OBJECT-TYPE + SYNTAX BfdStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsEntry 4 } + +-- tagpath /omp/tloc-paths/entries/paths/path-status +ompTlocPathsEntriesPathsStatus OBJECT-TYPE + SYNTAX PathStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsEntry 6 } + +-- tagpath /omp/tloc-paths/entries/paths/stale +ompTlocPathsEntriesPathsStale OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsEntry 7 } + +-- tagpath /omp/tloc-paths/entries/paths/links +ompTlocPathsEntriesPathsLinksTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocPathsEntriesPathsLinksEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocPaths 3 } + +-- tagpath /omp/tloc-paths/entries/paths/links +ompTlocPathsEntriesPathsLinksEntry OBJECT-TYPE + SYNTAX OmpTlocPathsEntriesPathsLinksEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocPathsEntriesIp, ompTlocPathsEntriesColor, ompTlocPathsEntriesEncap, ompTlocPathsEntriesPathsIndex, ompTlocPathsEntriesPathsLinksLinkIndex } + ::= { ompTlocPathsEntriesPathsLinksTable 1 } + +OmpTlocPathsEntriesPathsLinksEntry ::= + SEQUENCE { + ompTlocPathsEntriesPathsLinksLinkIndex Unsigned32, + ompTlocPathsEntriesPathsLinksFromTlocIp InetAddressIP, + ompTlocPathsEntriesPathsLinksFromTlocColor INTEGER, + ompTlocPathsEntriesPathsLinksFromTlocEncap INTEGER, + ompTlocPathsEntriesPathsLinksToTlocIp InetAddressIP, + ompTlocPathsEntriesPathsLinksToTlocColor INTEGER, + ompTlocPathsEntriesPathsLinksToTlocEncap INTEGER, + ompTlocPathsEntriesPathsLinksLabel Unsigned32 + } + +-- tagpath /omp/tloc-paths/entries/paths/links/link-index +ompTlocPathsEntriesPathsLinksLinkIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsLinksEntry 1 } + +-- tagpath /omp/tloc-paths/entries/paths/links/from-tloc/ip +ompTlocPathsEntriesPathsLinksFromTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocPathsEntriesPathsLinksEntry 2 } + +-- tagpath /omp/tloc-paths/entries/paths/links/from-tloc/color +ompTlocPathsEntriesPathsLinksFromTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompTlocPathsEntriesPathsLinksEntry 3 } + +-- tagpath /omp/tloc-paths/entries/paths/links/from-tloc/encap +ompTlocPathsEntriesPathsLinksFromTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompTlocPathsEntriesPathsLinksEntry 4 } + +-- tagpath /omp/tloc-paths/entries/paths/links/to-tloc/ip +ompTlocPathsEntriesPathsLinksToTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocPathsEntriesPathsLinksEntry 5 } + +-- tagpath /omp/tloc-paths/entries/paths/links/to-tloc/color +ompTlocPathsEntriesPathsLinksToTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ompTlocPathsEntriesPathsLinksEntry 6 } + +-- tagpath /omp/tloc-paths/entries/paths/links/to-tloc/encap +ompTlocPathsEntriesPathsLinksToTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompTlocPathsEntriesPathsLinksEntry 7 } + +-- tagpath /omp/tloc-paths/entries/paths/links/label +ompTlocPathsEntriesPathsLinksLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocPathsEntriesPathsLinksEntry 8 } + +-- tagpath /omp/omp-tlocs/family +ompTlocsFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocsFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocs 1 } + +-- tagpath /omp/omp-tlocs/family +ompTlocsFamilyEntry OBJECT-TYPE + SYNTAX OmpTlocsFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocsFamilyAddressFamily } + ::= { ompTlocsFamilyTable 1 } + +OmpTlocsFamilyEntry ::= + SEQUENCE { + ompTlocsFamilyAddressFamily AddrFamilyEnum + } + +-- tagpath /omp/omp-tlocs/family/address-family +ompTlocsFamilyAddressFamily OBJECT-TYPE + SYNTAX AddrFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntry 1 } + +-- tagpath /omp/omp-tlocs/family/entries +ompTlocsFamilyEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocsFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocs 2 } + +-- tagpath /omp/omp-tlocs/family/entries +ompTlocsFamilyEntriesEntry OBJECT-TYPE + SYNTAX OmpTlocsFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocsFamilyAddressFamily, ompTlocsFamilyEntriesIp, ompTlocsFamilyEntriesColor, ompTlocsFamilyEntriesEncap } + ::= { ompTlocsFamilyEntriesTable 1 } + +OmpTlocsFamilyEntriesEntry ::= + SEQUENCE { + ompTlocsFamilyEntriesIp InetAddressIP, + ompTlocsFamilyEntriesColor INTEGER, + ompTlocsFamilyEntriesEncap INTEGER + } + +-- tagpath /omp/omp-tlocs/family/entries/ip +ompTlocsFamilyEntriesIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesEntry 1 } + +-- tagpath /omp/omp-tlocs/family/entries/color +ompTlocsFamilyEntriesColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Color" + ::= { ompTlocsFamilyEntriesEntry 2 } + +-- tagpath /omp/omp-tlocs/family/entries/encap +ompTlocsFamilyEntriesEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ompTlocsFamilyEntriesEntry 3 } + +-- tagpath /omp/omp-tlocs/family/entries/received +ompTlocsFamilyEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocsFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocs 5 } + +-- tagpath /omp/omp-tlocs/family/entries/received +ompTlocsFamilyEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpTlocsFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocsFamilyAddressFamily, ompTlocsFamilyEntriesIp, ompTlocsFamilyEntriesColor, ompTlocsFamilyEntriesEncap, ompTlocsFamilyEntriesReceivedFromPeer } + ::= { ompTlocsFamilyEntriesReceivedTable 1 } + +OmpTlocsFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompTlocsFamilyEntriesReceivedFromPeer InetAddressIP, + ompTlocsFamilyEntriesReceivedStatus RibInStatusType, + ompTlocsFamilyEntriesReceivedLossReason LossReasonEnum, + ompTlocsFamilyEntriesReceivedLostToPeer InetAddressIP, + ompTlocsFamilyEntriesReceivedLostToPathId Unsigned32 + } + +-- tagpath /omp/omp-tlocs/family/entries/received/from-peer +ompTlocsFamilyEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedEntry 1 } + +-- tagpath /omp/omp-tlocs/family/entries/received/status +ompTlocsFamilyEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompTlocsFamilyEntriesReceivedEntry 2 } + +-- tagpath /omp/omp-tlocs/family/entries/received/loss-reason +ompTlocsFamilyEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedEntry 3 } + +-- tagpath /omp/omp-tlocs/family/entries/received/lost-to-peer +ompTlocsFamilyEntriesReceivedLostToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedEntry 4 } + +-- tagpath /omp/omp-tlocs/family/entries/received/lost-to-path-id +ompTlocsFamilyEntriesReceivedLostToPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedEntry 5 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes +ompTlocsFamilyEntriesReceivedAttributesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocsFamilyEntriesReceivedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocs 6 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes +ompTlocsFamilyEntriesReceivedAttributesEntry OBJECT-TYPE + SYNTAX OmpTlocsFamilyEntriesReceivedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocsFamilyAddressFamily, ompTlocsFamilyEntriesIp, ompTlocsFamilyEntriesColor, ompTlocsFamilyEntriesEncap, ompTlocsFamilyEntriesReceivedFromPeer, ompTlocsFamilyEntriesReceivedAttributesPseudoKey } + ::= { ompTlocsFamilyEntriesReceivedAttributesTable 1 } + +OmpTlocsFamilyEntriesReceivedAttributesEntry ::= + SEQUENCE { + ompTlocsFamilyEntriesReceivedAttributesPseudoKey Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesAttributeType AttributeTypeEnum, + ompTlocsFamilyEntriesReceivedAttributesTlocEncapKey Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesTlocEncapProto Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesTlocEncapSpi Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesTlocEncapAuthType BITS, + ompTlocsFamilyEntriesReceivedAttributesTlocEncapEncryptType BITS, + ompTlocsFamilyEntriesReceivedAttributesTlocMapPublicIp InetAddressIP, + ompTlocsFamilyEntriesReceivedAttributesTlocMapPublicPort UnsignedShort, + ompTlocsFamilyEntriesReceivedAttributesTlocMapPrivateIp InetAddressIP, + ompTlocsFamilyEntriesReceivedAttributesTlocMapPrivatePort UnsignedShort, + ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PublicIp InetAddressIP, + ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PublicPort UnsignedShort, + ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PrivateIp InetAddressIP, + ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PrivatePort UnsignedShort, + ompTlocsFamilyEntriesReceivedAttributesBfdStatus BfdStatusEnum, + ompTlocsFamilyEntriesReceivedAttributesDomainId Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesSiteId Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesPreference Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesTag Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesStale UnsignedByte, + ompTlocsFamilyEntriesReceivedAttributesCarrier INTEGER, + ompTlocsFamilyEntriesReceivedAttributesGroups Groups1, + ompTlocsFamilyEntriesReceivedAttributesUnknownAttributeLen UnsignedShort, + ompTlocsFamilyEntriesReceivedAttributesWeight Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesGenId Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesVersion Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesOriginator IpAddress, + ompTlocsFamilyEntriesReceivedAttributesRestrict UnsignedByte, + ompTlocsFamilyEntriesReceivedAttributesOverlayId Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesBandwidth Unsigned32, + ompTlocsFamilyEntriesReceivedAttributesQosGroup String, + ompTlocsFamilyEntriesReceivedAttributesOnDemand UnsignedByte + } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/pseudo-key +ompTlocsFamilyEntriesReceivedAttributesPseudoKey OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 1 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/attribute-type +ompTlocsFamilyEntriesReceivedAttributesAttributeType OBJECT-TYPE + SYNTAX AttributeTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 2 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-encap/key +ompTlocsFamilyEntriesReceivedAttributesTlocEncapKey OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GRE key" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 3 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-encap/proto +ompTlocsFamilyEntriesReceivedAttributesTlocEncapProto OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 4 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-encap/spi +ompTlocsFamilyEntriesReceivedAttributesTlocEncapSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPI" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 5 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-encap/auth-type +ompTlocsFamilyEntriesReceivedAttributesTlocEncapAuthType OBJECT-TYPE + SYNTAX BITS {none(0),md5(1),sha1Hmac(2),ahSha1Hmac(3),aesXcbc(4),sha256(5),sha384(6),sha512(7),ghash8(8),ghash12(9),ghash16(10)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 6 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-encap/encrypt-type +ompTlocsFamilyEntriesReceivedAttributesTlocEncapEncryptType OBJECT-TYPE + SYNTAX BITS {null(0),des(1),des3(2),aes128(3),aes192(4),aes256(5),aes128Ctr(6),aes192Ctr(7),aes256Ctr(8),aes128Gmac(9),aes192Gmac(10),aes256Gmac(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 7 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-public/ip +ompTlocsFamilyEntriesReceivedAttributesTlocMapPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 8 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-public/port +ompTlocsFamilyEntriesReceivedAttributesTlocMapPublicPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 9 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-private/ip +ompTlocsFamilyEntriesReceivedAttributesTlocMapPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 10 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-private/port +ompTlocsFamilyEntriesReceivedAttributesTlocMapPrivatePort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 11 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-v6-public/ip +ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 12 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-v6-public/port +ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PublicPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 13 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-v6-private/ip +ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 14 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tloc-map-v6-private/port +ompTlocsFamilyEntriesReceivedAttributesTlocMapV6PrivatePort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 15 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/bfd-status +ompTlocsFamilyEntriesReceivedAttributesBfdStatus OBJECT-TYPE + SYNTAX BfdStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 16 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/domain-id +ompTlocsFamilyEntriesReceivedAttributesDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 17 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/site-id +ompTlocsFamilyEntriesReceivedAttributesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 18 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/preference +ompTlocsFamilyEntriesReceivedAttributesPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 19 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/tag +ompTlocsFamilyEntriesReceivedAttributesTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 20 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/stale +ompTlocsFamilyEntriesReceivedAttributesStale OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 21 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/carrier +ompTlocsFamilyEntriesReceivedAttributesCarrier OBJECT-TYPE + SYNTAX INTEGER {default(1),carrier1(2),carrier2(3),carrier3(4),carrier4(5),carrier5(6),carrier6(7),carrier7(8),carrier8(9)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 22 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/groups +ompTlocsFamilyEntriesReceivedAttributesGroups OBJECT-TYPE + SYNTAX Groups1 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 23 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/unknown-attribute-len +ompTlocsFamilyEntriesReceivedAttributesUnknownAttributeLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 24 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/weight +ompTlocsFamilyEntriesReceivedAttributesWeight OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 25 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/gen-id +ompTlocsFamilyEntriesReceivedAttributesGenId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 26 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/version +ompTlocsFamilyEntriesReceivedAttributesVersion OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 27 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/originator +ompTlocsFamilyEntriesReceivedAttributesOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 28 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/restrict +ompTlocsFamilyEntriesReceivedAttributesRestrict OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 29 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/overlay-id +ompTlocsFamilyEntriesReceivedAttributesOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 30 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/bandwidth +ompTlocsFamilyEntriesReceivedAttributesBandwidth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 31 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/qos-group +ompTlocsFamilyEntriesReceivedAttributesQosGroup OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 32 } + +-- tagpath /omp/omp-tlocs/family/entries/received/attributes/on-demand +ompTlocsFamilyEntriesReceivedAttributesOnDemand OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesReceivedAttributesEntry 33 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised +ompTlocsFamilyEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocsFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocs 7 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised +ompTlocsFamilyEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpTlocsFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocsFamilyAddressFamily, ompTlocsFamilyEntriesIp, ompTlocsFamilyEntriesColor, ompTlocsFamilyEntriesEncap, ompTlocsFamilyEntriesAdvertisedToPeer } + ::= { ompTlocsFamilyEntriesAdvertisedTable 1 } + +OmpTlocsFamilyEntriesAdvertisedEntry ::= + SEQUENCE { + ompTlocsFamilyEntriesAdvertisedToPeer InetAddressIP + } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/to-peer +ompTlocsFamilyEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedEntry 1 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes +ompTlocsFamilyEntriesAdvertisedAttributesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpTlocsFamilyEntriesAdvertisedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocs 8 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes +ompTlocsFamilyEntriesAdvertisedAttributesEntry OBJECT-TYPE + SYNTAX OmpTlocsFamilyEntriesAdvertisedAttributesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompTlocsFamilyAddressFamily, ompTlocsFamilyEntriesIp, ompTlocsFamilyEntriesColor, ompTlocsFamilyEntriesEncap, ompTlocsFamilyEntriesAdvertisedToPeer, ompTlocsFamilyEntriesAdvertisedAttributesAttributeId } + ::= { ompTlocsFamilyEntriesAdvertisedAttributesTable 1 } + +OmpTlocsFamilyEntriesAdvertisedAttributesEntry ::= + SEQUENCE { + ompTlocsFamilyEntriesAdvertisedAttributesAttributeId Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapKey Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapProto Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapSpi Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapAuthType BITS, + ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapEncryptType BITS, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPublicIp InetAddressIP, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPublicPort UnsignedShort, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPrivateIp InetAddressIP, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPrivatePort UnsignedShort, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PublicIp InetAddressIP, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PublicPort UnsignedShort, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PrivateIp InetAddressIP, + ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PrivatePort UnsignedShort, + ompTlocsFamilyEntriesAdvertisedAttributesDomainId Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesSiteId Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesPreference Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesTag Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesStale UnsignedByte, + ompTlocsFamilyEntriesAdvertisedAttributesCarrier INTEGER, + ompTlocsFamilyEntriesAdvertisedAttributesGroups Groups1, + ompTlocsFamilyEntriesAdvertisedAttributesUnknownAttributeLen UnsignedShort, + ompTlocsFamilyEntriesAdvertisedAttributesWeight Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesGenId Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesVersion Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesOriginator IpAddress, + ompTlocsFamilyEntriesAdvertisedAttributesRestrict UnsignedByte, + ompTlocsFamilyEntriesAdvertisedAttributesOverlayId Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesBandwidth Unsigned32, + ompTlocsFamilyEntriesAdvertisedAttributesQosGroup String, + ompTlocsFamilyEntriesAdvertisedAttributesOnDemand UnsignedByte + } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/attribute-id +ompTlocsFamilyEntriesAdvertisedAttributesAttributeId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 1 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-encap/key +ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapKey OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GRE key" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 2 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-encap/proto +ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapProto OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 3 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-encap/spi +ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPI" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 4 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-encap/auth-type +ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapAuthType OBJECT-TYPE + SYNTAX BITS {none(0),md5(1),sha1Hmac(2),ahSha1Hmac(3),aesXcbc(4),sha256(5),sha384(6),sha512(7),ghash8(8),ghash12(9),ghash16(10)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 5 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-encap/encrypt-type +ompTlocsFamilyEntriesAdvertisedAttributesTlocEncapEncryptType OBJECT-TYPE + SYNTAX BITS {null(0),des(1),des3(2),aes128(3),aes192(4),aes256(5),aes128Ctr(6),aes192Ctr(7),aes256Ctr(8),aes128Gmac(9),aes192Gmac(10),aes256Gmac(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 6 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-public/ip +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 7 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-public/port +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPublicPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 8 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-private/ip +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 9 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-private/port +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapPrivatePort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 10 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-v6-public/ip +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 11 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-v6-public/port +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PublicPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 12 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-v6-private/ip +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 13 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tloc-map-v6-private/port +ompTlocsFamilyEntriesAdvertisedAttributesTlocMapV6PrivatePort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 14 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/domain-id +ompTlocsFamilyEntriesAdvertisedAttributesDomainId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 15 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/site-id +ompTlocsFamilyEntriesAdvertisedAttributesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 16 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/preference +ompTlocsFamilyEntriesAdvertisedAttributesPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 17 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/tag +ompTlocsFamilyEntriesAdvertisedAttributesTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 18 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/stale +ompTlocsFamilyEntriesAdvertisedAttributesStale OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 19 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/carrier +ompTlocsFamilyEntriesAdvertisedAttributesCarrier OBJECT-TYPE + SYNTAX INTEGER {default(1),carrier1(2),carrier2(3),carrier3(4),carrier4(5),carrier5(6),carrier6(7),carrier7(8),carrier8(9)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 20 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/groups +ompTlocsFamilyEntriesAdvertisedAttributesGroups OBJECT-TYPE + SYNTAX Groups1 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 21 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/unknown-attribute-len +ompTlocsFamilyEntriesAdvertisedAttributesUnknownAttributeLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 22 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/weight +ompTlocsFamilyEntriesAdvertisedAttributesWeight OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 23 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/gen-id +ompTlocsFamilyEntriesAdvertisedAttributesGenId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 24 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/version +ompTlocsFamilyEntriesAdvertisedAttributesVersion OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 25 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/originator +ompTlocsFamilyEntriesAdvertisedAttributesOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 26 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/restrict +ompTlocsFamilyEntriesAdvertisedAttributesRestrict OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 27 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/overlay-id +ompTlocsFamilyEntriesAdvertisedAttributesOverlayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 28 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/bandwidth +ompTlocsFamilyEntriesAdvertisedAttributesBandwidth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 29 } + +-- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/qos-group +ompTlocsFamilyEntriesAdvertisedAttributesQosGroup OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 30 } + + -- tagpath /omp/omp-tlocs/family/entries/advertised/attributes/on-demand +ompTlocsFamilyEntriesAdvertisedAttributesOnDemand OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompTlocsFamilyEntriesAdvertisedAttributesEntry 31 } + +-- tagpath /omp/services/family +ompServicesFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpServicesFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompServices 1 } + +-- tagpath /omp/services/family +ompServicesFamilyEntry OBJECT-TYPE + SYNTAX OmpServicesFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompServicesFamilyAddressFamily } + ::= { ompServicesFamilyTable 1 } + +OmpServicesFamilyEntry ::= + SEQUENCE { + ompServicesFamilyAddressFamily AddrFamilyEnum + } + +-- tagpath /omp/services/family/address-family +ompServicesFamilyAddressFamily OBJECT-TYPE + SYNTAX AddrFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntry 1 } + +-- tagpath /omp/services/family/entries/ +ompServicesFamilyEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpServicesFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompServices 2 } + +-- tagpath /omp/services/family/entries/ +ompServicesFamilyEntriesEntry OBJECT-TYPE + SYNTAX OmpServicesFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompServicesFamilyAddressFamily, ompServicesFamilyEntriesVpnId, ompServicesFamilyEntriesService, ompServicesFamilyEntriesOriginator } + ::= { ompServicesFamilyEntriesTable 1 } + +OmpServicesFamilyEntriesEntry ::= + SEQUENCE { + ompServicesFamilyEntriesVpnId Unsigned32, + ompServicesFamilyEntriesService INTEGER, + ompServicesFamilyEntriesOriginator InetAddressIP +} + +-- tagpath /omp/services/family/entries/vpn-id +ompServicesFamilyEntriesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ompServicesFamilyEntriesEntry 1 } + +-- tagpath /omp/services/family/entries/service +ompServicesFamilyEntriesService OBJECT-TYPE + SYNTAX INTEGER {vPN(0),fW(1),iDS(2),iDP(3),netsvc1(4),netsvc2(5),netsvc3(6),netsvc4(7),tE(8),sig(9)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Service type" + ::= { ompServicesFamilyEntriesEntry 2 } + +-- tagpath /omp/services/family/entries/originator +ompServicesFamilyEntriesOriginator OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Originator IP address" + ::= { ompServicesFamilyEntriesEntry 3 } + +-- tagpath /omp/services/family/entries/received +ompServicesFamilyEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpServicesFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompServices 3 } + +-- tagpath /omp/services/family/entries/received +ompServicesFamilyEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpServicesFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompServicesFamilyAddressFamily, ompServicesFamilyEntriesVpnId, ompServicesFamilyEntriesService, ompServicesFamilyEntriesOriginator, ompServicesFamilyEntriesReceivedFromPeer, ompServicesFamilyEntriesReceivedPathId } + ::= { ompServicesFamilyEntriesReceivedTable 1 } + +OmpServicesFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompServicesFamilyEntriesReceivedFromPeer InetAddressIP, + ompServicesFamilyEntriesReceivedPathId Unsigned32, + ompServicesFamilyEntriesReceivedLabel Unsigned32, + ompServicesFamilyEntriesReceivedStatus RibInStatusType, + ompServicesFamilyEntriesReceivedLossReason LossReasonEnum, + ompServicesFamilyEntriesReceivedLostToPeer InetAddressIP, + ompServicesFamilyEntriesReceivedLostToPathId Unsigned32 + } + +-- tagpath /omp/services/family/entries/received/from-peer +ompServicesFamilyEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesReceivedEntry 1 } + +-- tagpath /omp/services/family/entries/received/path-id +ompServicesFamilyEntriesReceivedPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesReceivedEntry 2 } + +-- tagpath /omp/services/family/entries/received/label +ompServicesFamilyEntriesReceivedLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesReceivedEntry 3 } + +-- tagpath /omp/services/family/entries/received/status +ompServicesFamilyEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompServicesFamilyEntriesReceivedEntry 4 } + +-- tagpath /omp/services/family/entries/received/loss-reason +ompServicesFamilyEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesReceivedEntry 5 } + +-- tagpath /omp/services/family/entries/received/lost-to-peer +ompServicesFamilyEntriesReceivedLostToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesReceivedEntry 6 } + +-- tagpath /omp/services/family/entries/received/lost-to-path-id +ompServicesFamilyEntriesReceivedLostToPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesReceivedEntry 7 } + +-- tagpath /omp/services/family/entries/advertised +ompServicesFamilyEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpServicesFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompServices 4 } + +-- tagpath /omp/services/family/entries/advertised +ompServicesFamilyEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpServicesFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompServicesFamilyAddressFamily, ompServicesFamilyEntriesVpnId, ompServicesFamilyEntriesService, ompServicesFamilyEntriesOriginator, ompServicesFamilyEntriesAdvertisedToPeer } + ::= { ompServicesFamilyEntriesAdvertisedTable 1 } + +OmpServicesFamilyEntriesAdvertisedEntry ::= + SEQUENCE { + ompServicesFamilyEntriesAdvertisedToPeer InetAddressIP + } + +-- tagpath /omp/services/family/entries/advertised/to-peer +ompServicesFamilyEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompServicesFamilyEntriesAdvertisedEntry 1 } + +-- tagpath /omp/multicast-auto-discover/family +ompMulticastAutoDiscoverFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastAutoDiscoverFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscover 1 } + +-- tagpath /omp/multicast-auto-discover/family +ompMulticastAutoDiscoverFamilyEntry OBJECT-TYPE + SYNTAX OmpMulticastAutoDiscoverFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastAutoDiscoverFamilyAddressFamily } + ::= { ompMulticastAutoDiscoverFamilyTable 1 } + +OmpMulticastAutoDiscoverFamilyEntry ::= + SEQUENCE { + ompMulticastAutoDiscoverFamilyAddressFamily AddrFamilyEnum + } + +-- tagpath /omp/multicast-auto-discover/family/address-family +ompMulticastAutoDiscoverFamilyAddressFamily OBJECT-TYPE + SYNTAX AddrFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscoverFamilyEntry 1 } + +-- tagpath /omp/multicast-auto-discover/family/entries +ompMulticastAutoDiscoverFamilyEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastAutoDiscoverFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscover 2 } + +-- tagpath /omp/multicast-auto-discover/family/entries +ompMulticastAutoDiscoverFamilyEntriesEntry OBJECT-TYPE + SYNTAX OmpMulticastAutoDiscoverFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastAutoDiscoverFamilyAddressFamily, ompMulticastAutoDiscoverFamilyEntriesVpnId, ompMulticastAutoDiscoverFamilyEntriesSourceOriginator } + ::= { ompMulticastAutoDiscoverFamilyEntriesTable 1 } + +OmpMulticastAutoDiscoverFamilyEntriesEntry ::= + SEQUENCE { + ompMulticastAutoDiscoverFamilyEntriesVpnId Unsigned32, + ompMulticastAutoDiscoverFamilyEntriesSourceOriginator IpAddress + } + +-- tagpath /omp/multicast-auto-discover/family/entries/vpn-id +ompMulticastAutoDiscoverFamilyEntriesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscoverFamilyEntriesEntry 1 } + +-- tagpath /omp/multicast-auto-discover/family/entries/source-originator +ompMulticastAutoDiscoverFamilyEntriesSourceOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscoverFamilyEntriesEntry 2 } + +-- tagpath /omp/multicast-auto-discover/family/entries/received +ompMulticastAutoDiscoverFamilyEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastAutoDiscoverFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscover 3 } + +-- tagpath /omp/multicast-auto-discover/family/entries/received +ompMulticastAutoDiscoverFamilyEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpMulticastAutoDiscoverFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastAutoDiscoverFamilyAddressFamily, ompMulticastAutoDiscoverFamilyEntriesVpnId, ompMulticastAutoDiscoverFamilyEntriesSourceOriginator, ompMulticastAutoDiscoverFamilyEntriesReceivedFromPeer } + ::= { ompMulticastAutoDiscoverFamilyEntriesReceivedTable 1 } + +OmpMulticastAutoDiscoverFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompMulticastAutoDiscoverFamilyEntriesReceivedFromPeer InetAddressIP, + ompMulticastAutoDiscoverFamilyEntriesReceivedStatus RibInStatusType, + ompMulticastAutoDiscoverFamilyEntriesReceivedLossReason LossReasonEnum + } + +-- tagpath /omp/multicast-auto-discover/family/entries/received/from-peer +ompMulticastAutoDiscoverFamilyEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscoverFamilyEntriesReceivedEntry 1 } + +-- tagpath /omp/multicast-auto-discover/family/entries/received/status +ompMulticastAutoDiscoverFamilyEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompMulticastAutoDiscoverFamilyEntriesReceivedEntry 2 } + +-- tagpath /omp/multicast-auto-discover/family/entries/received/loss-reason +ompMulticastAutoDiscoverFamilyEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscoverFamilyEntriesReceivedEntry 3 } + +-- tagpath /omp/multicast-auto-discover/family/entries/advertised +ompMulticastAutoDiscoverFamilyEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastAutoDiscoverFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscover 4 } + +-- tagpath /omp/multicast-auto-discover/family/entries/advertised +ompMulticastAutoDiscoverFamilyEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpMulticastAutoDiscoverFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastAutoDiscoverFamilyAddressFamily, ompMulticastAutoDiscoverFamilyEntriesVpnId, ompMulticastAutoDiscoverFamilyEntriesSourceOriginator, ompMulticastAutoDiscoverFamilyEntriesAdvertisedToPeer } + ::= { ompMulticastAutoDiscoverFamilyEntriesAdvertisedTable 1 } + +OmpMulticastAutoDiscoverFamilyEntriesAdvertisedEntry ::= + SEQUENCE { + ompMulticastAutoDiscoverFamilyEntriesAdvertisedToPeer InetAddressIP + } + +-- tagpath /omp/multicast-auto-discover/family/entries/advertised/to-peer +ompMulticastAutoDiscoverFamilyEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastAutoDiscoverFamilyEntriesAdvertisedEntry 1 } + +-- tagpath /omp/multicast-routes/family +ompMulticastRoutesFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastRoutesFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutes 1 } + +-- tagpath /omp/multicast-routes/family +ompMulticastRoutesFamilyEntry OBJECT-TYPE + SYNTAX OmpMulticastRoutesFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastRoutesFamilyAddressFamily } + ::= { ompMulticastRoutesFamilyTable 1 } + +OmpMulticastRoutesFamilyEntry ::= + SEQUENCE { + ompMulticastRoutesFamilyAddressFamily AddrFamilyEnum + } + +-- tagpath /omp/multicast-routes/family/address-family +ompMulticastRoutesFamilyAddressFamily OBJECT-TYPE + SYNTAX AddrFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntry 1 } + +-- tagpath /omp/multicast-routes/family/entries +ompMulticastRoutesFamilyEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastRoutesFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutes 2 } + +-- tagpath /omp/multicast-routes/family/entries +ompMulticastRoutesFamilyEntriesEntry OBJECT-TYPE + SYNTAX OmpMulticastRoutesFamilyEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastRoutesFamilyAddressFamily, ompMulticastRoutesFamilyEntriesType, ompMulticastRoutesFamilyEntriesVpnId, ompMulticastRoutesFamilyEntriesSourceOriginator, ompMulticastRoutesFamilyEntriesDestination, ompMulticastRoutesFamilyEntriesGroup, ompMulticastRoutesFamilyEntriesSource } + ::= { ompMulticastRoutesFamilyEntriesTable 1 } + +OmpMulticastRoutesFamilyEntriesEntry ::= + SEQUENCE { + ompMulticastRoutesFamilyEntriesType McastRouteEnum, + ompMulticastRoutesFamilyEntriesVpnId Unsigned32, + ompMulticastRoutesFamilyEntriesSourceOriginator IpAddress, + ompMulticastRoutesFamilyEntriesDestination IpAddress, + ompMulticastRoutesFamilyEntriesGroup IpAddress, + ompMulticastRoutesFamilyEntriesSource IpAddress + } + +-- tagpath /omp/multicast-routes/family/entries/type +ompMulticastRoutesFamilyEntriesType OBJECT-TYPE + SYNTAX McastRouteEnum + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesEntry 1 } + +-- tagpath /omp/multicast-routes/family/entries/vpn-id +ompMulticastRoutesFamilyEntriesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesEntry 2 } + +-- tagpath /omp/multicast-routes/family/entries/source-originator +ompMulticastRoutesFamilyEntriesSourceOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesEntry 3 } + +-- tagpath /omp/multicast-routes/family/entries/destination +ompMulticastRoutesFamilyEntriesDestination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesEntry 4 } + +-- tagpath /omp/multicast-routes/family/entries/group +ompMulticastRoutesFamilyEntriesGroup OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesEntry 5 } + +-- tagpath /omp/multicast-routes/family/entries/source +ompMulticastRoutesFamilyEntriesSource OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesEntry 6 } + +-- tagpath /omp/multicast-routes/family/entries/received +ompMulticastRoutesFamilyEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastRoutesFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutes 3 } + +-- tagpath /omp/multicast-routes/family/entries/received +ompMulticastRoutesFamilyEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpMulticastRoutesFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastRoutesFamilyAddressFamily, ompMulticastRoutesFamilyEntriesType, ompMulticastRoutesFamilyEntriesVpnId, ompMulticastRoutesFamilyEntriesSourceOriginator, ompMulticastRoutesFamilyEntriesDestination, ompMulticastRoutesFamilyEntriesGroup, ompMulticastRoutesFamilyEntriesSource, ompMulticastRoutesFamilyEntriesReceivedFromPeer } + ::= { ompMulticastRoutesFamilyEntriesReceivedTable 1 } + +OmpMulticastRoutesFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompMulticastRoutesFamilyEntriesReceivedFromPeer InetAddressIP, + ompMulticastRoutesFamilyEntriesReceivedRp IpAddress, + ompMulticastRoutesFamilyEntriesReceivedReceivedPrunes ReceivedPrunes1, + ompMulticastRoutesFamilyEntriesReceivedStatus RibInStatusType, + ompMulticastRoutesFamilyEntriesReceivedLossReason LossReasonEnum + } + +-- tagpath /omp/multicast-routes/family/entries/received/from-peer +ompMulticastRoutesFamilyEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesReceivedEntry 1 } + +-- tagpath /omp/multicast-routes/family/entries/received/rp +ompMulticastRoutesFamilyEntriesReceivedRp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesReceivedEntry 2 } + +-- tagpath /omp/multicast-routes/family/entries/received/received-prunes +ompMulticastRoutesFamilyEntriesReceivedReceivedPrunes OBJECT-TYPE + SYNTAX ReceivedPrunes1 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesReceivedEntry 3 } + +-- tagpath /omp/multicast-routes/family/entries/received/status +ompMulticastRoutesFamilyEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompMulticastRoutesFamilyEntriesReceivedEntry 4 } + +-- tagpath /omp/multicast-routes/family/entries/received/loss-reason +ompMulticastRoutesFamilyEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesReceivedEntry 5 } + +-- tagpath /omp/multicast-routes/family/entries/advertised +ompMulticastRoutesFamilyEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpMulticastRoutesFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutes 4 } + +-- tagpath /omp/multicast-routes/family/entries/advertised +ompMulticastRoutesFamilyEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpMulticastRoutesFamilyEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompMulticastRoutesFamilyAddressFamily, ompMulticastRoutesFamilyEntriesType, ompMulticastRoutesFamilyEntriesVpnId, ompMulticastRoutesFamilyEntriesSourceOriginator, ompMulticastRoutesFamilyEntriesDestination, ompMulticastRoutesFamilyEntriesGroup, ompMulticastRoutesFamilyEntriesSource, ompMulticastRoutesFamilyEntriesAdvertisedToPeer } + ::= { ompMulticastRoutesFamilyEntriesAdvertisedTable 1 } + +OmpMulticastRoutesFamilyEntriesAdvertisedEntry ::= + SEQUENCE { + ompMulticastRoutesFamilyEntriesAdvertisedToPeer InetAddressIP, + ompMulticastRoutesFamilyEntriesAdvertisedRp IpAddress, + ompMulticastRoutesFamilyEntriesAdvertisedAdvertisedPrunes AdvertisedPrunes1 + } + +-- tagpath /omp/multicast-routes/family/entries/advertised/to-peer +ompMulticastRoutesFamilyEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesAdvertisedEntry 1 } + +-- tagpath /omp/multicast-routes/family/entries/advertised/rp +ompMulticastRoutesFamilyEntriesAdvertisedRp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesAdvertisedEntry 2 } + +-- tagpath /omp/multicast-routes/family/entries/advertised/advertised-prunes +ompMulticastRoutesFamilyEntriesAdvertisedAdvertisedPrunes OBJECT-TYPE + SYNTAX AdvertisedPrunes1 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompMulticastRoutesFamilyEntriesAdvertisedEntry 3 } + +-- tagpath /omp/cloudexpress/entries +ompCloudexpressEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpCloudexpressEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressRoutes 1 } + +-- tagpath /omp/cloudexpress/entries +ompCloudexpressEntriesEntry OBJECT-TYPE + SYNTAX OmpCloudexpressEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompCloudexpressEntriesVpnId, ompCloudexpressEntriesOriginator, ompCloudexpressEntriesAppid} + ::= { ompCloudexpressEntriesTable 1 } + +OmpCloudexpressEntriesEntry ::= + SEQUENCE { + ompCloudexpressEntriesVpnId Unsigned32, + ompCloudexpressEntriesOriginator IpAddress, + ompCloudexpressEntriesAppid Unsigned32, + ompCloudexpressEntriesAppname String + } + +-- tagpath /omp/cloudexpress/entries/vpn-id +ompCloudexpressEntriesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesEntry 1 } + +-- tagpath /omp/cloudexpress/entries/originator +ompCloudexpressEntriesOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesEntry 2 } + +-- tagpath /omp/cloudexpress/entries/appid +ompCloudexpressEntriesAppid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesEntry 3 } + +-- tagpath /omp/cloudexpress/entries/appname +ompCloudexpressEntriesAppname OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesEntry 4 } + +-- tagpath /omp/cloudexpress/entries/received +ompCloudexpressEntriesReceivedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpCloudexpressFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressRoutes 2 } + +-- tagpath /omp/cloudexpress/entries/received +ompCloudexpressEntriesReceivedEntry OBJECT-TYPE + SYNTAX OmpCloudexpressFamilyEntriesReceivedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompCloudexpressEntriesVpnId, ompCloudexpressEntriesOriginator, ompCloudexpressEntriesAppid, ompCloudexpressEntriesReceivedFromPeer } + ::= { ompCloudexpressEntriesReceivedTable 1 } + +OmpCloudexpressFamilyEntriesReceivedEntry ::= + SEQUENCE { + ompCloudexpressEntriesReceivedFromPeer InetAddressIP, + ompCloudexpressEntriesReceivedStatus RibInStatusType, + ompCloudexpressEntriesReceivedLossReason LossReasonEnum, + ompCloudexpressEntriesReceivedLatency Unsigned32, + ompCloudexpressEntriesReceivedLoss Unsigned32 + } + +-- tagpath /omp/cloudexpress/entries/received/from-peer +ompCloudexpressEntriesReceivedFromPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesReceivedEntry 1 } + +-- tagpath /omp/cloudexpress/entries/received/status +ompCloudexpressEntriesReceivedStatus OBJECT-TYPE + SYNTAX RibInStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB-in status" + ::= { ompCloudexpressEntriesReceivedEntry 2 } + +-- tagpath /omp/cloudexpress/entries/received/loss-reason +ompCloudexpressEntriesReceivedLossReason OBJECT-TYPE + SYNTAX LossReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesReceivedEntry 3 } + +-- tagpath /omp/cloudexpress/entries/received/latency +ompCloudexpressEntriesReceivedLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesReceivedEntry 4 } + +-- tagpath /omp/cloudexpress/entries/received/loss +ompCloudexpressEntriesReceivedLoss OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesReceivedEntry 5 } + +-- tagpath /omp/cloudexpress/entries/advertised +ompCloudexpressEntriesAdvertisedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OmpCloudexpressEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressRoutes 3 } + +-- tagpath /omp/cloudexpress/entries/advertised +ompCloudexpressEntriesAdvertisedEntry OBJECT-TYPE + SYNTAX OmpCloudexpressEntriesAdvertisedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ompCloudexpressEntriesVpnId, ompCloudexpressEntriesOriginator, ompCloudexpressEntriesAppid, ompCloudexpressEntriesAdvertisedToPeer } + ::= { ompCloudexpressEntriesAdvertisedTable 1 } + +OmpCloudexpressEntriesAdvertisedEntry ::= + SEQUENCE { + ompCloudexpressEntriesAdvertisedToPeer InetAddressIP, + ompCloudexpressEntriesAdvertisedLatency Unsigned32, + ompCloudexpressEntriesAdvertisedLoss Unsigned32 + } + +-- tagpath /omp/cloudexpress/entries/advertised/to-peer +ompCloudexpressEntriesAdvertisedToPeer OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesAdvertisedEntry 1 } + +-- tagpath /omp/cloudexpress/entries/advertised/latency +ompCloudexpressEntriesAdvertisedLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesAdvertisedEntry 2 } + +-- tagpath /omp/cloudexpress/entries/advertised/loss +ompCloudexpressEntriesAdvertisedLoss OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ompCloudexpressEntriesAdvertisedEntry 3 } + +END diff --git a/mibs/viptela/VIPTELA-OPER-BGP b/mibs/viptela/VIPTELA-OPER-BGP new file mode 100644 index 000000000000..647f93620bf5 --- /dev/null +++ b/mibs/viptela/VIPTELA-OPER-BGP @@ -0,0 +1,1552 @@ +-- Namespace: http://viptela.com/oper-bgp + +VIPTELA-OPER-BGP DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-oper-bgp MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for BGP operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 14 } + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +Ipv4Prefix ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d.1d.1d.1d/1d" + STATUS current + DESCRIPTION "confd:ipv4Prefix" + SYNTAX OCTET STRING (SIZE (5)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +BgpRibStatusType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {valid(0),best(1),internal(2),external(3),removed(4),stale(5),history(6),damped(7),inaccessible(8),multipath(9)} + +-- Display BGP information +-- tagpath /bgp +bgp OBJECT IDENTIFIER ::= { viptela-oper-bgp 1 } + +-- tagpath /bgp/bgp-summary +bgpBgpSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpBgpSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "BGP summary" + ::= { viptela-oper-bgp 2 } + +-- tagpath /bgp/bgp-summary +bgpBgpSummaryEntry OBJECT-TYPE + SYNTAX BgpBgpSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpBgpSummaryVpnId } + ::= { bgpBgpSummaryTable 1 } + +BgpBgpSummaryEntry ::= + SEQUENCE { + bgpBgpSummaryVpnId Unsigned32, + bgpBgpSummaryBgpRouterIdentifier IpAddress, + bgpBgpSummaryLocalAs Unsigned32, + bgpBgpSummaryRibEntries Unsigned32, + bgpBgpSummaryRibMemory Unsigned32, + bgpBgpSummaryTotalPeers Unsigned32, + bgpBgpSummaryPeerMemory Unsigned32, + bgpBgpSummaryLocalSiteOfOrigin String, + bgpBgpSummaryIgnoreSiteOfOrigin TruthValue + } + +-- tagpath /bgp/bgp-summary/vpn-id +bgpBgpSummaryVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { bgpBgpSummaryEntry 1 } + +-- tagpath /bgp/bgp-summary/bgp-router-identifier +bgpBgpSummaryBgpRouterIdentifier OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router ID" + ::= { bgpBgpSummaryEntry 2 } + +-- tagpath /bgp/bgp-summary/local-as +bgpBgpSummaryLocalAs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local AS number" + ::= { bgpBgpSummaryEntry 3 } + +-- tagpath /bgp/bgp-summary/rib-entries +bgpBgpSummaryRibEntries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB count" + ::= { bgpBgpSummaryEntry 4 } + +-- tagpath /bgp/bgp-summary/rib-memory +bgpBgpSummaryRibMemory OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RIB memory usage, in bytes" + ::= { bgpBgpSummaryEntry 5 } + +-- tagpath /bgp/bgp-summary/total-peers +bgpBgpSummaryTotalPeers OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of BGP neighbors" + ::= { bgpBgpSummaryEntry 6 } + +-- tagpath /bgp/bgp-summary/peer-memory +bgpBgpSummaryPeerMemory OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor memory usage, in bytes" + ::= { bgpBgpSummaryEntry 7 } + +-- tagpath /bgp/bgp-summary/local-site-of-origin +bgpBgpSummaryLocalSiteOfOrigin OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local site-of-origin extended community added to OMP routes in BGP" + ::= { bgpBgpSummaryEntry 8 } + +-- tagpath /bgp/bgp-summary/ignore-site-of-origin +bgpBgpSummaryIgnoreSiteOfOrigin OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ignore site-of-origin value in BGP" + ::= { bgpBgpSummaryEntry 9 } + +-- tagpath /bgp/bgp-summary/neighbor +bgpBgpSummaryNeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpBgpSummaryNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of neighbors" + ::= { viptela-oper-bgp 3 } + +-- tagpath /bgp/bgp-summary/neighbor +bgpBgpSummaryNeighborEntry OBJECT-TYPE + SYNTAX BgpBgpSummaryNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpBgpSummaryVpnId, bgpBgpSummaryNeighborPeerAddr } + ::= { bgpBgpSummaryNeighborTable 1 } + +BgpBgpSummaryNeighborEntry ::= + SEQUENCE { + bgpBgpSummaryNeighborPeerAddr IpAddress, + bgpBgpSummaryNeighborAs Unsigned32, + bgpBgpSummaryNeighborMsgRcvd Unsigned32, + bgpBgpSummaryNeighborMsgSent Unsigned32, + bgpBgpSummaryNeighborOutQ Unsigned32, + bgpBgpSummaryNeighborPrefixRcvd Unsigned32, + bgpBgpSummaryNeighborPrefixValid Unsigned32, + bgpBgpSummaryNeighborPrefixInstalled Unsigned32, + bgpBgpSummaryNeighborUpTime String, + bgpBgpSummaryNeighborState INTEGER, + bgpBgpSummaryNeighborLastUpTime String + } + +-- tagpath /bgp/bgp-summary/neighbor/peer-addr +bgpBgpSummaryNeighborPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Neighbor address" + ::= { bgpBgpSummaryNeighborEntry 1 } + +-- tagpath /bgp/bgp-summary/neighbor/as +bgpBgpSummaryNeighborAs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor AS number" + ::= { bgpBgpSummaryNeighborEntry 2 } + +-- tagpath /bgp/bgp-summary/neighbor/msg-rcvd +bgpBgpSummaryNeighborMsgRcvd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of messages received" + ::= { bgpBgpSummaryNeighborEntry 3 } + +-- tagpath /bgp/bgp-summary/neighbor/msg-sent +bgpBgpSummaryNeighborMsgSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of messages sent" + ::= { bgpBgpSummaryNeighborEntry 4 } + +-- tagpath /bgp/bgp-summary/neighbor/outQ +bgpBgpSummaryNeighborOutQ OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outbound queue" + ::= { bgpBgpSummaryNeighborEntry 5 } + +-- tagpath /bgp/bgp-summary/neighbor/prefix-rcvd +bgpBgpSummaryNeighborPrefixRcvd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of routes received" + ::= { bgpBgpSummaryNeighborEntry 6 } + +-- tagpath /bgp/bgp-summary/neighbor/prefix-valid +bgpBgpSummaryNeighborPrefixValid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of valid routes" + ::= { bgpBgpSummaryNeighborEntry 7 } + +-- tagpath /bgp/bgp-summary/neighbor/prefix-installed +bgpBgpSummaryNeighborPrefixInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of installed routes" + ::= { bgpBgpSummaryNeighborEntry 8 } + +-- tagpath /bgp/bgp-summary/neighbor/up-time +bgpBgpSummaryNeighborUpTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { bgpBgpSummaryNeighborEntry 9 } + +-- tagpath /bgp/bgp-summary/neighbor/state +bgpBgpSummaryNeighborState OBJECT-TYPE + SYNTAX INTEGER {idle(0),connect(1),active(2),opensent(3),openconfirm(4),established(5),clearing(6),deleted(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { bgpBgpSummaryNeighborEntry 10 } + +-- tagpath /bgp/bgp-summary/neighbor/last-up-time +bgpBgpSummaryNeighborLastUpTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last uptime (Days:Hours:Minutes:Seconds)" + ::= { bgpBgpSummaryNeighborEntry 11 } + +-- tagpath /bgp/routes-table +bgpRoutesTableTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of routes" + ::= { viptela-oper-bgp 4 } + +-- tagpath /bgp/routes-table +bgpRoutesTableEntry OBJECT-TYPE + SYNTAX BgpRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpRoutesTableVpnId, bgpRoutesTablePrefix } + ::= { bgpRoutesTableTable 1 } + +BgpRoutesTableEntry ::= + SEQUENCE { + bgpRoutesTableVpnId Unsigned32, + bgpRoutesTablePrefix Ipv4Prefix, + bgpRoutesTableBestPath Unsigned32, + bgpRoutesTableSuppressed TruthValue, + bgpRoutesTableNoAdvertise TruthValue, + bgpRoutesTableNoExport TruthValue, + bgpRoutesTableNoLocalAs TruthValue + } + +-- tagpath /bgp/routes-table/vpn-id +bgpRoutesTableVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { bgpRoutesTableEntry 1 } + +-- tagpath /bgp/routes-table/prefix +bgpRoutesTablePrefix OBJECT-TYPE + SYNTAX Ipv4Prefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route prefix" + ::= { bgpRoutesTableEntry 2 } + +-- tagpath /bgp/routes-table/best-path +bgpRoutesTableBestPath OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Best path" + ::= { bgpRoutesTableEntry 3 } + +-- tagpath /bgp/routes-table/suppressed +bgpRoutesTableSuppressed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertisements suppressed" + ::= { bgpRoutesTableEntry 4 } + +-- tagpath /bgp/routes-table/no-advertise +bgpRoutesTableNoAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Not advertised to any peer" + ::= { bgpRoutesTableEntry 5 } + +-- tagpath /bgp/routes-table/no-export +bgpRoutesTableNoExport OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Not advertised to EBGP peer" + ::= { bgpRoutesTableEntry 6 } + +-- tagpath /bgp/routes-table/no-local-as +bgpRoutesTableNoLocalAs OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Not advertised outside local AS" + ::= { bgpRoutesTableEntry 7 } + +-- tagpath /bgp/routes-table/advertised-peers +bgpRoutesTableAdvertisedPeersTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpRoutesTableAdvertisedPeersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of peers" + ::= { viptela-oper-bgp 5 } + +-- tagpath /bgp/routes-table/advertised-peers +bgpRoutesTableAdvertisedPeersEntry OBJECT-TYPE + SYNTAX BgpRoutesTableAdvertisedPeersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpRoutesTableVpnId, bgpRoutesTablePrefix, bgpRoutesTableAdvertisedPeersPeerIndex } + ::= { bgpRoutesTableAdvertisedPeersTable 1 } + +BgpRoutesTableAdvertisedPeersEntry ::= + SEQUENCE { + bgpRoutesTableAdvertisedPeersPeerIndex Unsigned32, + bgpRoutesTableAdvertisedPeersPeerAddr IpAddress + } + +-- tagpath /bgp/routes-table/advertised-peers/peer-index +bgpRoutesTableAdvertisedPeersPeerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Peer address" + ::= { bgpRoutesTableAdvertisedPeersEntry 1 } + +-- tagpath /bgp/routes-table/advertised-peers/peer-addr +bgpRoutesTableAdvertisedPeersPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer address" + ::= { bgpRoutesTableAdvertisedPeersEntry 2 } + +-- tagpath /bgp/routes-table/info +bgpRoutesTableInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpRoutesTableInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route information" + ::= { viptela-oper-bgp 6 } + +-- tagpath /bgp/routes-table/info +bgpRoutesTableInfoEntry OBJECT-TYPE + SYNTAX BgpRoutesTableInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpRoutesTableVpnId, bgpRoutesTablePrefix, bgpRoutesTableInfoInfoId } + ::= { bgpRoutesTableInfoTable 1 } + +BgpRoutesTableInfoEntry ::= + SEQUENCE { + bgpRoutesTableInfoInfoId Unsigned32, + bgpRoutesTableInfoNexthop IpAddress, + bgpRoutesTableInfoMetric Unsigned32, + bgpRoutesTableInfoLocalPref Unsigned32, + bgpRoutesTableInfoWeight Unsigned32, + bgpRoutesTableInfoOrigin INTEGER, + bgpRoutesTableInfoAsPath String, + bgpRoutesTableInfoRrClient TruthValue, + bgpRoutesTableInfoHistory TruthValue, + bgpRoutesTableInfoAggregator TruthValue, + bgpRoutesTableInfoAggregatorAs Unsigned32, + bgpRoutesTableInfoAggregatorIp IpAddress, + bgpRoutesTableInfoRiPeer IpAddress, + bgpRoutesTableInfoRiRouterid IpAddress, + bgpRoutesTableInfoIgpMetric Unsigned32, + bgpRoutesTableInfoConfedExternal TruthValue, + bgpRoutesTableInfoAggregated TruthValue, + bgpRoutesTableInfoLocal TruthValue, + bgpRoutesTableInfoSourced TruthValue, + bgpRoutesTableInfoMultipath TruthValue, + bgpRoutesTableInfoCommunity String, + bgpRoutesTableInfoExtCommunity String, + bgpRoutesTableInfoOriginator IpAddress, + bgpRoutesTableInfoLastUpdate String, + bgpRoutesTableInfoClusterList String, + bgpRoutesTableInfoPathStatus BgpRibStatusType, + bgpRoutesTableInfoTag Unsigned32, + bgpRoutesTableInfoOspfTag Unsigned32 + } + +-- tagpath /bgp/routes-table/info/info-id +bgpRoutesTableInfoInfoId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route information index" + ::= { bgpRoutesTableInfoEntry 1 } + +-- tagpath /bgp/routes-table/info/nexthop +bgpRoutesTableInfoNexthop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop IP address" + ::= { bgpRoutesTableInfoEntry 2 } + +-- tagpath /bgp/routes-table/info/metric +bgpRoutesTableInfoMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric" + ::= { bgpRoutesTableInfoEntry 3 } + +-- tagpath /bgp/routes-table/info/local-pref +bgpRoutesTableInfoLocalPref OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local preference" + ::= { bgpRoutesTableInfoEntry 4 } + +-- tagpath /bgp/routes-table/info/weight +bgpRoutesTableInfoWeight OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Weight" + ::= { bgpRoutesTableInfoEntry 5 } + +-- tagpath /bgp/routes-table/info/origin +bgpRoutesTableInfoOrigin OBJECT-TYPE + SYNTAX INTEGER {igp(0),egp(1),incomplete(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Origin" + ::= { bgpRoutesTableInfoEntry 6 } + +-- tagpath /bgp/routes-table/info/as-path +bgpRoutesTableInfoAsPath OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AS path" + ::= { bgpRoutesTableInfoEntry 7 } + +-- tagpath /bgp/routes-table/info/rr-client +bgpRoutesTableInfoRrClient OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received from a route reflector client" + ::= { bgpRoutesTableInfoEntry 8 } + +-- tagpath /bgp/routes-table/info/history +bgpRoutesTableInfoHistory OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "History entry" + ::= { bgpRoutesTableInfoEntry 9 } + +-- tagpath /bgp/routes-table/info/aggregator +bgpRoutesTableInfoAggregator OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aggregated" + ::= { bgpRoutesTableInfoEntry 10 } + +-- tagpath /bgp/routes-table/info/aggregator-as +bgpRoutesTableInfoAggregatorAs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aggregator AS number" + ::= { bgpRoutesTableInfoEntry 11 } + +-- tagpath /bgp/routes-table/info/aggregator-ip +bgpRoutesTableInfoAggregatorIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aggregator IP address" + ::= { bgpRoutesTableInfoEntry 12 } + +-- tagpath /bgp/routes-table/info/ri-peer +bgpRoutesTableInfoRiPeer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer address" + ::= { bgpRoutesTableInfoEntry 13 } + +-- tagpath /bgp/routes-table/info/ri-routerid +bgpRoutesTableInfoRiRouterid OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router ID" + ::= { bgpRoutesTableInfoEntry 14 } + +-- tagpath /bgp/routes-table/info/igp-metric +bgpRoutesTableInfoIgpMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IGP metric" + ::= { bgpRoutesTableInfoEntry 15 } + +-- tagpath /bgp/routes-table/info/confed-external +bgpRoutesTableInfoConfedExternal OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EBGP confederation" + ::= { bgpRoutesTableInfoEntry 16 } + +-- tagpath /bgp/routes-table/info/aggregated +bgpRoutesTableInfoAggregated OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aggregated" + ::= { bgpRoutesTableInfoEntry 17 } + +-- tagpath /bgp/routes-table/info/local +bgpRoutesTableInfoLocal OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local" + ::= { bgpRoutesTableInfoEntry 18 } + +-- tagpath /bgp/routes-table/info/sourced +bgpRoutesTableInfoSourced OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sourced" + ::= { bgpRoutesTableInfoEntry 19 } + +-- tagpath /bgp/routes-table/info/multipath +bgpRoutesTableInfoMultipath OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Multipath" + ::= { bgpRoutesTableInfoEntry 20 } + +-- tagpath /bgp/routes-table/info/community +bgpRoutesTableInfoCommunity OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Community" + ::= { bgpRoutesTableInfoEntry 21 } + +-- tagpath /bgp/routes-table/info/ext-community +bgpRoutesTableInfoExtCommunity OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Extended community" + ::= { bgpRoutesTableInfoEntry 22 } + +-- tagpath /bgp/routes-table/info/originator +bgpRoutesTableInfoOriginator OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attribute originator ID" + ::= { bgpRoutesTableInfoEntry 23 } + +-- tagpath /bgp/routes-table/info/last-update +bgpRoutesTableInfoLastUpdate OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time" + ::= { bgpRoutesTableInfoEntry 24 } + +-- tagpath /bgp/routes-table/info/cluster-list +bgpRoutesTableInfoClusterList OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cluster list" + ::= { bgpRoutesTableInfoEntry 25 } + +-- tagpath /bgp/routes-table/info/path-status +bgpRoutesTableInfoPathStatus OBJECT-TYPE + SYNTAX BgpRibStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BGP path status" + ::= { bgpRoutesTableInfoEntry 26 } + +-- tagpath /bgp/routes-table/info/tag +bgpRoutesTableInfoTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BGP Tag" + ::= { bgpRoutesTableInfoEntry 27 } + +-- tagpath /bgp/routes-table/info/ospf-tag +bgpRoutesTableInfoOspfTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Tag" + ::= { bgpRoutesTableInfoEntry 28 } + +-- tagpath /bgp/bgp-neighbor +bgpBgpNeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpBgpNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of neighbors" + ::= { viptela-oper-bgp 9 } + +-- tagpath /bgp/bgp-neighbor +bgpBgpNeighborEntry OBJECT-TYPE + SYNTAX BgpBgpNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpBgpNeighborVpnId, bgpBgpNeighborPeerAddr } + ::= { bgpBgpNeighborTable 1 } + +BgpBgpNeighborEntry ::= + SEQUENCE { + bgpBgpNeighborVpnId Unsigned32, + bgpBgpNeighborPeerAddr IpAddress, + bgpBgpNeighborAs Unsigned32, + bgpBgpNeighborLocalAsNum Unsigned32, + bgpBgpNeighborChangeLocalAsNum TruthValue, + bgpBgpNeighborFlags Unsigned32, + bgpBgpNeighborDesc String, + bgpBgpNeighborRemoteRouterId IpAddress, + bgpBgpNeighborCommonAdmin TruthValue, + bgpBgpNeighborLastRead Unsigned32, + bgpBgpNeighborKeepalive Unsigned32, + bgpBgpNeighborHoldtime Unsigned32, + bgpBgpNeighborCfgKeepalive Unsigned32, + bgpBgpNeighborCfgHoldtime Unsigned32, + bgpBgpNeighborAdv4byteAsCap TruthValue, + bgpBgpNeighborRec4byteAsCap TruthValue, + bgpBgpNeighborAdvDynamicCap TruthValue, + bgpBgpNeighborRecDynamicCap TruthValue, + bgpBgpNeighborAdvRefreshCap TruthValue, + bgpBgpNeighborRecRefreshCap TruthValue, + bgpBgpNeighborAdvNewRefreshCap TruthValue, + bgpBgpNeighborRecNewRefreshCap TruthValue, + bgpBgpNeighborAdvIpv4UnicastAddrFamily TruthValue, + bgpBgpNeighborRecIpv4UnicastAddrFamily TruthValue, + bgpBgpNeighborRestartTimeLeft Unsigned32, + bgpBgpNeighborStalepathTimeLeft Unsigned32, + bgpBgpNeighborMsgRcvd Unsigned32, + bgpBgpNeighborMsgSent Unsigned32, + bgpBgpNeighborPrefixRcvd Unsigned32, + bgpBgpNeighborPrefixValid Unsigned32, + bgpBgpNeighborPrefixInstalled Unsigned32, + bgpBgpNeighborOutQ Unsigned32, + bgpBgpNeighborUptime String, + bgpBgpNeighborState INTEGER, + bgpBgpNeighborOpenInCount Unsigned32, + bgpBgpNeighborOpenOutCount Unsigned32, + bgpBgpNeighborNotifyInCount Unsigned32, + bgpBgpNeighborNotifyOutCount Unsigned32, + bgpBgpNeighborUpdateInCount Unsigned32, + bgpBgpNeighborUpdateOutCount Unsigned32, + bgpBgpNeighborKeepaliveInCount Unsigned32, + bgpBgpNeighborKeepaliveOutCount Unsigned32, + bgpBgpNeighborRefreshInCount Unsigned32, + bgpBgpNeighborRefreshOutCount Unsigned32, + bgpBgpNeighborDynamicInCount Unsigned32, + bgpBgpNeighborDynamicOutCount Unsigned32, + bgpBgpNeighborAdvInterval Unsigned32, + bgpBgpNeighborUpdateSource IpAddress, + bgpBgpNeighborUpdateIf String, + bgpBgpNeighborWeight Unsigned32, + bgpBgpNeighborConnEstablished Unsigned32, + bgpBgpNeighborConnDropped Unsigned32, + bgpBgpNeighborLastResetTime Unsigned32, + bgpBgpNeighborLastResetReason String, + bgpBgpNeighborMaxPrefixRestartTime Unsigned32, + bgpBgpNeighborExtPeerHops Unsigned32, + bgpBgpNeighborLocalHost IpAddress, + bgpBgpNeighborLocalPort UnsignedShort, + bgpBgpNeighborRemoteHost IpAddress, + bgpBgpNeighborRemotePort UnsignedShort, + bgpBgpNeighborNextHop IpAddress, + bgpBgpNeighborNextStartTimer Unsigned32, + bgpBgpNeighborNextConnectTimer Unsigned32, + bgpBgpNeighborReadThreadOn TruthValue, + bgpBgpNeighborWriteThreadOn TruthValue, + bgpBgpNeighborPassword String, + bgpBgpNeighborLastUptime String + } + +-- tagpath /bgp/bgp-neighbor/vpn-id +bgpBgpNeighborVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { bgpBgpNeighborEntry 1 } + +-- tagpath /bgp/bgp-neighbor/peer-addr +bgpBgpNeighborPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Neighbor address" + ::= { bgpBgpNeighborEntry 2 } + +-- tagpath /bgp/bgp-neighbor/as +bgpBgpNeighborAs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor AS number" + ::= { bgpBgpNeighborEntry 3 } + +-- tagpath /bgp/bgp-neighbor/local-as-num +bgpBgpNeighborLocalAsNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local AS number" + ::= { bgpBgpNeighborEntry 4 } + +-- tagpath /bgp/bgp-neighbor/change-local-as-num +bgpBgpNeighborChangeLocalAsNum OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Change local AS number" + ::= { bgpBgpNeighborEntry 5 } + +-- tagpath /bgp/bgp-neighbor/flags +bgpBgpNeighborFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flags" + ::= { bgpBgpNeighborEntry 6 } + +-- tagpath /bgp/bgp-neighbor/desc +bgpBgpNeighborDesc OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { bgpBgpNeighborEntry 7 } + +-- tagpath /bgp/bgp-neighbor/remote-router-id +bgpBgpNeighborRemoteRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote router ID" + ::= { bgpBgpNeighborEntry 8 } + +-- tagpath /bgp/bgp-neighbor/common-admin +bgpBgpNeighborCommonAdmin OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Common administrator" + ::= { bgpBgpNeighborEntry 9 } + +-- tagpath /bgp/bgp-neighbor/last-read +bgpBgpNeighborLastRead OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last read time, in seconds" + ::= { bgpBgpNeighborEntry 10 } + +-- tagpath /bgp/bgp-neighbor/keepalive +bgpBgpNeighborKeepalive OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Keepalive time" + ::= { bgpBgpNeighborEntry 11 } + +-- tagpath /bgp/bgp-neighbor/holdtime +bgpBgpNeighborHoldtime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hold time" + ::= { bgpBgpNeighborEntry 12 } + +-- tagpath /bgp/bgp-neighbor/cfg-keepalive +bgpBgpNeighborCfgKeepalive OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured keepalive time" + ::= { bgpBgpNeighborEntry 13 } + +-- tagpath /bgp/bgp-neighbor/cfg-holdtime +bgpBgpNeighborCfgHoldtime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured holdtime" + ::= { bgpBgpNeighborEntry 14 } + +-- tagpath /bgp/bgp-neighbor/adv-4byte-as-cap +bgpBgpNeighborAdv4byteAsCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertised 4-byte AS capability" + ::= { bgpBgpNeighborEntry 15 } + +-- tagpath /bgp/bgp-neighbor/rec-4byte-as-cap +bgpBgpNeighborRec4byteAsCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received 4-byte AS capability" + ::= { bgpBgpNeighborEntry 16 } + +-- tagpath /bgp/bgp-neighbor/adv-dynamic-cap +bgpBgpNeighborAdvDynamicCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertised dynamic capability" + ::= { bgpBgpNeighborEntry 17 } + +-- tagpath /bgp/bgp-neighbor/rec-dynamic-cap +bgpBgpNeighborRecDynamicCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received dynamic capability" + ::= { bgpBgpNeighborEntry 18 } + +-- tagpath /bgp/bgp-neighbor/adv-refresh-cap +bgpBgpNeighborAdvRefreshCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertised route refresh capability" + ::= { bgpBgpNeighborEntry 19 } + +-- tagpath /bgp/bgp-neighbor/rec-refresh-cap +bgpBgpNeighborRecRefreshCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received route refresh capability" + ::= { bgpBgpNeighborEntry 20 } + +-- tagpath /bgp/bgp-neighbor/adv-new-refresh-cap +bgpBgpNeighborAdvNewRefreshCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertised new route refresh capability" + ::= { bgpBgpNeighborEntry 21 } + +-- tagpath /bgp/bgp-neighbor/rec-new-refresh-cap +bgpBgpNeighborRecNewRefreshCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received new route refresh capability" + ::= { bgpBgpNeighborEntry 22 } + +-- tagpath /bgp/bgp-neighbor/adv-ipv4-unicast-addr-family +bgpBgpNeighborAdvIpv4UnicastAddrFamily OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertised IPv4 unicast address family" + ::= { bgpBgpNeighborEntry 23 } + +-- tagpath /bgp/bgp-neighbor/rec-ipv4-unicast-addr-family +bgpBgpNeighborRecIpv4UnicastAddrFamily OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received IPv4 unicast address family" + ::= { bgpBgpNeighborEntry 24 } + +-- tagpath /bgp/bgp-neighbor/restart-time-left +bgpBgpNeighborRestartTimeLeft OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Restart time remaining, in seconds" + ::= { bgpBgpNeighborEntry 25 } + +-- tagpath /bgp/bgp-neighbor/stalepath-time-left +bgpBgpNeighborStalepathTimeLeft OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stale path time remaining, in seconds" + ::= { bgpBgpNeighborEntry 26 } + +-- tagpath /bgp/bgp-neighbor/msg-rcvd +bgpBgpNeighborMsgRcvd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total messages input count" + ::= { bgpBgpNeighborEntry 27 } + +-- tagpath /bgp/bgp-neighbor/msg-sent +bgpBgpNeighborMsgSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total messages output count" + ::= { bgpBgpNeighborEntry 28 } + +-- tagpath /bgp/bgp-neighbor/prefix-rcvd +bgpBgpNeighborPrefixRcvd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of routes received" + ::= { bgpBgpNeighborEntry 29 } + +-- tagpath /bgp/bgp-neighbor/prefix-valid +bgpBgpNeighborPrefixValid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of valid routes" + ::= { bgpBgpNeighborEntry 30 } + +-- tagpath /bgp/bgp-neighbor/prefix-installed +bgpBgpNeighborPrefixInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of installed routes" + ::= { bgpBgpNeighborEntry 31 } + +-- tagpath /bgp/bgp-neighbor/outQ +bgpBgpNeighborOutQ OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Output queue depth" + ::= { bgpBgpNeighborEntry 32 } + +-- tagpath /bgp/bgp-neighbor/uptime +bgpBgpNeighborUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { bgpBgpNeighborEntry 33 } + +-- tagpath /bgp/bgp-neighbor/state +bgpBgpNeighborState OBJECT-TYPE + SYNTAX INTEGER {idle(0),connect(1),active(2),opensent(3),openconfirm(4),established(5),clearing(6),deleted(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { bgpBgpNeighborEntry 34 } + +-- tagpath /bgp/bgp-neighbor/open-in-count +bgpBgpNeighborOpenInCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Open message input count" + ::= { bgpBgpNeighborEntry 35 } + +-- tagpath /bgp/bgp-neighbor/open-out-count +bgpBgpNeighborOpenOutCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Open message output count" + ::= { bgpBgpNeighborEntry 36 } + +-- tagpath /bgp/bgp-neighbor/notify-in-count +bgpBgpNeighborNotifyInCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Notify input count" + ::= { bgpBgpNeighborEntry 37 } + +-- tagpath /bgp/bgp-neighbor/notify-out-count +bgpBgpNeighborNotifyOutCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Notify output count" + ::= { bgpBgpNeighborEntry 38 } + +-- tagpath /bgp/bgp-neighbor/update-in-count +bgpBgpNeighborUpdateInCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update message input count" + ::= { bgpBgpNeighborEntry 39 } + +-- tagpath /bgp/bgp-neighbor/update-out-count +bgpBgpNeighborUpdateOutCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update message output count" + ::= { bgpBgpNeighborEntry 40 } + +-- tagpath /bgp/bgp-neighbor/keepalive-in-count +bgpBgpNeighborKeepaliveInCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Keepalive message input count" + ::= { bgpBgpNeighborEntry 41 } + +-- tagpath /bgp/bgp-neighbor/keepalive-out-count +bgpBgpNeighborKeepaliveOutCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Keepalive message output count" + ::= { bgpBgpNeighborEntry 42 } + +-- tagpath /bgp/bgp-neighbor/refresh-in-count +bgpBgpNeighborRefreshInCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Route refresh message input count" + ::= { bgpBgpNeighborEntry 43 } + +-- tagpath /bgp/bgp-neighbor/refresh-out-count +bgpBgpNeighborRefreshOutCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Route refresh message output count" + ::= { bgpBgpNeighborEntry 44 } + +-- tagpath /bgp/bgp-neighbor/dynamic-in-count +bgpBgpNeighborDynamicInCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dynamic capability message input count" + ::= { bgpBgpNeighborEntry 45 } + +-- tagpath /bgp/bgp-neighbor/dynamic-out-count +bgpBgpNeighborDynamicOutCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dynamic capability message output count" + ::= { bgpBgpNeighborEntry 46 } + +-- tagpath /bgp/bgp-neighbor/adv-interval +bgpBgpNeighborAdvInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time between advertisements, in seconds" + ::= { bgpBgpNeighborEntry 47 } + +-- tagpath /bgp/bgp-neighbor/update-source +bgpBgpNeighborUpdateSource OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update source" + ::= { bgpBgpNeighborEntry 48 } + +-- tagpath /bgp/bgp-neighbor/update-if +bgpBgpNeighborUpdateIf OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Update interface" + ::= { bgpBgpNeighborEntry 49 } + +-- tagpath /bgp/bgp-neighbor/weight +bgpBgpNeighborWeight OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Weight" + ::= { bgpBgpNeighborEntry 50 } + +-- tagpath /bgp/bgp-neighbor/conn-established +bgpBgpNeighborConnEstablished OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connections established" + ::= { bgpBgpNeighborEntry 51 } + +-- tagpath /bgp/bgp-neighbor/conn-dropped +bgpBgpNeighborConnDropped OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connections dropped" + ::= { bgpBgpNeighborEntry 52 } + +-- tagpath /bgp/bgp-neighbor/last-reset-time +bgpBgpNeighborLastResetTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last reset time" + ::= { bgpBgpNeighborEntry 53 } + +-- tagpath /bgp/bgp-neighbor/last-reset-reason +bgpBgpNeighborLastResetReason OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last reset reason" + ::= { bgpBgpNeighborEntry 54 } + +-- tagpath /bgp/bgp-neighbor/max-prefix-restart-time +bgpBgpNeighborMaxPrefixRestartTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Restart time after maximum prefix reached" + ::= { bgpBgpNeighborEntry 55 } + +-- tagpath /bgp/bgp-neighbor/ext-peer-hops +bgpBgpNeighborExtPeerHops OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EBGP neighbor hops" + ::= { bgpBgpNeighborEntry 56 } + +-- tagpath /bgp/bgp-neighbor/local-host +bgpBgpNeighborLocalHost OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local host" + ::= { bgpBgpNeighborEntry 57 } + +-- tagpath /bgp/bgp-neighbor/local-port +bgpBgpNeighborLocalPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local port" + ::= { bgpBgpNeighborEntry 58 } + +-- tagpath /bgp/bgp-neighbor/remote-host +bgpBgpNeighborRemoteHost OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote host" + ::= { bgpBgpNeighborEntry 59 } + +-- tagpath /bgp/bgp-neighbor/remote-port +bgpBgpNeighborRemotePort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote port" + ::= { bgpBgpNeighborEntry 60 } + +-- tagpath /bgp/bgp-neighbor/next-hop +bgpBgpNeighborNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next hop" + ::= { bgpBgpNeighborEntry 61 } + +-- tagpath /bgp/bgp-neighbor/next-start-timer +bgpBgpNeighborNextStartTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next start timer" + ::= { bgpBgpNeighborEntry 62 } + +-- tagpath /bgp/bgp-neighbor/next-connect-timer +bgpBgpNeighborNextConnectTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next connect timer" + ::= { bgpBgpNeighborEntry 63 } + +-- tagpath /bgp/bgp-neighbor/read-thread-on +bgpBgpNeighborReadThreadOn OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Read thread on" + ::= { bgpBgpNeighborEntry 64 } + +-- tagpath /bgp/bgp-neighbor/write-thread-on +bgpBgpNeighborWriteThreadOn OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Write thread on" + ::= { bgpBgpNeighborEntry 65 } + +-- tagpath /bgp/bgp-neighbor/password +bgpBgpNeighborPassword OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MD5 key (hashed)" + ::= { bgpBgpNeighborEntry 66 } + +-- tagpath /bgp/bgp-neighbor/last-uptime +bgpBgpNeighborLastUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last uptime (Days:Hours:Minutes:Seconds)" + ::= { bgpBgpNeighborEntry 67 } + +-- tagpath /bgp/bgp-neighbor/address-family +bgpBgpNeighborAddressFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF BgpBgpNeighborAddressFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address family information" + ::= { viptela-oper-bgp 10 } + +-- tagpath /bgp/bgp-neighbor/address-family +bgpBgpNeighborAddressFamilyEntry OBJECT-TYPE + SYNTAX BgpBgpNeighborAddressFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bgpBgpNeighborVpnId, bgpBgpNeighborPeerAddr, bgpBgpNeighborAddressFamilyAfiId } + ::= { bgpBgpNeighborAddressFamilyTable 1 } + +BgpBgpNeighborAddressFamilyEntry ::= + SEQUENCE { + bgpBgpNeighborAddressFamilyAfiId Unsigned32, + bgpBgpNeighborAddressFamilyAfi INTEGER, + bgpBgpNeighborAddressFamilyRouteReflectorClient TruthValue, + bgpBgpNeighborAddressFamilyInboundSoftReconfig TruthValue, + bgpBgpNeighborAddressFamilyPrivateAs TruthValue, + bgpBgpNeighborAddressFamilyNexthopSelf TruthValue, + bgpBgpNeighborAddressFamilyAsPathUnchanged TruthValue, + bgpBgpNeighborAddressFamilyNexthopUnchanged TruthValue, + bgpBgpNeighborAddressFamilyMedUnchanged TruthValue, + bgpBgpNeighborAddressFamilySentCommunity TruthValue, + bgpBgpNeighborAddressFamilyDefOriginateRoutemap String, + bgpBgpNeighborAddressFamilySentDefOriginate TruthValue, + bgpBgpNeighborAddressFamilyPolicyIn TruthValue, + bgpBgpNeighborAddressFamilyPolicyOut TruthValue, + bgpBgpNeighborAddressFamilyAcceptedPrefixCount Unsigned32, + bgpBgpNeighborAddressFamilyMaximumPrefixCount Unsigned32, + bgpBgpNeighborAddressFamilyMaxPrefixWarningOnly TruthValue, + bgpBgpNeighborAddressFamilyMaxPrefixThresholdWarning Unsigned32, + bgpBgpNeighborAddressFamilyMaxPrefixRestartInterval Unsigned32 + } + +-- tagpath /bgp/bgp-neighbor/address-family/afi-id +bgpBgpNeighborAddressFamilyAfiId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address family Index" + ::= { bgpBgpNeighborAddressFamilyEntry 1 } + +-- tagpath /bgp/bgp-neighbor/address-family/afi +bgpBgpNeighborAddressFamilyAfi OBJECT-TYPE + SYNTAX INTEGER {ipv4-unicast(0)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address family" + ::= { bgpBgpNeighborAddressFamilyEntry 2 } + +-- tagpath /bgp/bgp-neighbor/address-family/route-reflector-client +bgpBgpNeighborAddressFamilyRouteReflectorClient OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Route reflector client" + ::= { bgpBgpNeighborAddressFamilyEntry 3 } + +-- tagpath /bgp/bgp-neighbor/address-family/inbound-soft-reconfig +bgpBgpNeighborAddressFamilyInboundSoftReconfig OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inbound soft reconfiguration allowed" + ::= { bgpBgpNeighborAddressFamilyEntry 4 } + +-- tagpath /bgp/bgp-neighbor/address-family/private-as +bgpBgpNeighborAddressFamilyPrivateAs OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private AS number removed" + ::= { bgpBgpNeighborAddressFamilyEntry 5 } + +-- tagpath /bgp/bgp-neighbor/address-family/nexthop-self +bgpBgpNeighborAddressFamilyNexthopSelf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next hop is this router" + ::= { bgpBgpNeighborAddressFamilyEntry 6 } + +-- tagpath /bgp/bgp-neighbor/address-family/as-path-unchanged +bgpBgpNeighborAddressFamilyAsPathUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AS path propogated unchanged" + ::= { bgpBgpNeighborAddressFamilyEntry 7 } + +-- tagpath /bgp/bgp-neighbor/address-family/nexthop-unchanged +bgpBgpNeighborAddressFamilyNexthopUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next hop unchanged" + ::= { bgpBgpNeighborAddressFamilyEntry 8 } + +-- tagpath /bgp/bgp-neighbor/address-family/med-unchanged +bgpBgpNeighborAddressFamilyMedUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MED propogated unchanged" + ::= { bgpBgpNeighborAddressFamilyEntry 9 } + +-- tagpath /bgp/bgp-neighbor/address-family/sent-community +bgpBgpNeighborAddressFamilySentCommunity OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sent community attribute" + ::= { bgpBgpNeighborAddressFamilyEntry 10 } + +-- tagpath /bgp/bgp-neighbor/address-family/def-originate-routemap +bgpBgpNeighborAddressFamilyDefOriginateRoutemap OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default originate route map" + ::= { bgpBgpNeighborAddressFamilyEntry 11 } + +-- tagpath /bgp/bgp-neighbor/address-family/sent-def-originate +bgpBgpNeighborAddressFamilySentDefOriginate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default originate sent" + ::= { bgpBgpNeighborAddressFamilyEntry 12 } + +-- tagpath /bgp/bgp-neighbor/address-family/policy-in +bgpBgpNeighborAddressFamilyPolicyIn OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inbound path policy configured" + ::= { bgpBgpNeighborAddressFamilyEntry 13 } + +-- tagpath /bgp/bgp-neighbor/address-family/policy-out +bgpBgpNeighborAddressFamilyPolicyOut OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outbound path policy configured" + ::= { bgpBgpNeighborAddressFamilyEntry 14 } + +-- tagpath /bgp/bgp-neighbor/address-family/accepted-prefix-count +bgpBgpNeighborAddressFamilyAcceptedPrefixCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Accepted prefix count" + ::= { bgpBgpNeighborAddressFamilyEntry 15 } + +-- tagpath /bgp/bgp-neighbor/address-family/maximum-prefix-count +bgpBgpNeighborAddressFamilyMaximumPrefixCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum prefix count" + ::= { bgpBgpNeighborAddressFamilyEntry 16 } + +-- tagpath /bgp/bgp-neighbor/address-family/max-prefix-warning-only +bgpBgpNeighborAddressFamilyMaxPrefixWarningOnly OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Warning only" + ::= { bgpBgpNeighborAddressFamilyEntry 17 } + +-- tagpath /bgp/bgp-neighbor/address-family/max-prefix-threshold-warning +bgpBgpNeighborAddressFamilyMaxPrefixThresholdWarning OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Threshold for warning" + ::= { bgpBgpNeighborAddressFamilyEntry 18 } + +-- tagpath /bgp/bgp-neighbor/address-family/max-prefix-restart-interval +bgpBgpNeighborAddressFamilyMaxPrefixRestartInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Threshold for restart interval" + ::= { bgpBgpNeighborAddressFamilyEntry 19 } + +END diff --git a/mibs/viptela/VIPTELA-OPER-MULTICAST b/mibs/viptela/VIPTELA-OPER-MULTICAST new file mode 100644 index 000000000000..903eebc3b7c5 --- /dev/null +++ b/mibs/viptela/VIPTELA-OPER-MULTICAST @@ -0,0 +1,1358 @@ +-- Namespace: http://viptela.com/oper-multicast + +VIPTELA-OPER-MULTICAST DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-oper-multicast MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for PIM operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 15 } + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +IpPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:ipPrefix" + SYNTAX OCTET STRING (SIZE (5|17)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +IgmpIfStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {init(0),querier(1),non-querier(2)} + +ReplicatorStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {yes(0),no(1)} + +IgmpIfEventEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {init-event(0),query-timer-expiry(1),query-from-lower-ip(2),other-querier-present(3)} + +RpfStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {resolved(0),not-resolved(1)} + +MulticastFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Multicast flags" + SYNTAX BITS {s(0)} + +JoinTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {invalid(0),starStarRp(1),starGroup(2),sourceGroup(3),sourceGroupRpt(4),autoRp(5),sourceActive(6)} + +IgmpGroupStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {no-members-present(0),members-present(1),v1-members-present(2),checking-membership(3)} + +MulticastOifFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Multicast OIF flags" + SYNTAX BITS {a(0)} + +UpstreamStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {invalid(0),not-joined(1),joined(2),not-pruned(3),pruned(4)} + +IgmpGroupEventEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {init-event(0),membership-report(1),v1-membership-report(2),leave(3),query-timer-expired(4),retransmit-timer-expired(5),v1-host-timer-expired(6)} + +-- Multicast information +-- tagpath /multicast +multicast OBJECT IDENTIFIER ::= { viptela-oper-multicast 1 } + +-- PIM information +-- tagpath /pim +pim OBJECT IDENTIFIER ::= { viptela-oper-multicast 2 } + +-- IGMP information +-- tagpath /igmp +igmp OBJECT IDENTIFIER ::= { viptela-oper-multicast 3 } + +-- Summary of various variables +-- tagpath /igmp/summary +igmpSummary OBJECT IDENTIFIER ::= { igmp 1 } + +-- tagpath /igmp/summary/version +igmpSummaryVersion OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Version" + ::= { igmpSummary 1 } + +-- tagpath /igmp/summary/query-interval +igmpSummaryQueryInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Query Interval, in seconds" + ::= { igmpSummary 2 } + +-- tagpath /igmp/summary/query-response-time +igmpSummaryQueryResponseTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Query Response Time, in seconds" + ::= { igmpSummary 3 } + +-- tagpath /igmp/summary/last-member-query-response-time +igmpSummaryLastMemberQueryResponseTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last member query response time, in seconds" + ::= { igmpSummary 4 } + +-- tagpath /igmp/summary/last-member-query-count +igmpSummaryLastMemberQueryCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last member query count time" + ::= { igmpSummary 5 } + +-- tagpath /igmp/summary/querier-timeout +igmpSummaryQuerierTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Other Querier timeout, in seconds" + ::= { igmpSummary 6 } + +-- tagpath /multicast/rpf +multicastRpfTable OBJECT-TYPE + SYNTAX SEQUENCE OF MulticastRpfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of RPF entries" + ::= { multicast 1 } + +-- tagpath /multicast/rpf +multicastRpfEntry OBJECT-TYPE + SYNTAX MulticastRpfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { multicastRpfVpnId, multicastRpfRpfAddress } + ::= { multicastRpfTable 1 } + +MulticastRpfEntry ::= + SEQUENCE { + multicastRpfVpnId Unsigned32, + multicastRpfRpfAddress InetAddressIP, + multicastRpfRpfStatus RpfStatusEnum, + multicastRpfNexthopCount Unsigned32 + } + +-- tagpath /multicast/rpf/vpn-id +multicastRpfVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { multicastRpfEntry 1 } + +-- tagpath /multicast/rpf/rpf-address +multicastRpfRpfAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address" + ::= { multicastRpfEntry 2 } + +-- tagpath /multicast/rpf/rpf-status +multicastRpfRpfStatus OBJECT-TYPE + SYNTAX RpfStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RPF status" + ::= { multicastRpfEntry 3 } + +-- tagpath /multicast/rpf/nexthop-count +multicastRpfNexthopCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop count" + ::= { multicastRpfEntry 4 } + +-- tagpath /multicast/rpf/rpf-nexthops +multicastRpfRpfNexthopsTable OBJECT-TYPE + SYNTAX SEQUENCE OF MulticastRpfRpfNexthopsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of next hops" + ::= { multicast 2 } + +-- tagpath /multicast/rpf/rpf-nexthops +multicastRpfRpfNexthopsEntry OBJECT-TYPE + SYNTAX MulticastRpfRpfNexthopsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { multicastRpfVpnId, multicastRpfRpfAddress, multicastRpfRpfNexthopsIndex } + ::= { multicastRpfRpfNexthopsTable 1 } + +MulticastRpfRpfNexthopsEntry ::= + SEQUENCE { + multicastRpfRpfNexthopsIndex Unsigned32, + multicastRpfRpfNexthopsRpfNbrAddr InetAddressIP, + multicastRpfRpfNexthopsRpfIfName String, + multicastRpfRpfNexthopsRpfTunnel InetAddressIP, + multicastRpfRpfNhopsRpfTunColor INTEGER, + multicastRpfRpfNhopsRpfTunEncap INTEGER + } + +-- tagpath /multicast/rpf/rpf-nexthops/index +multicastRpfRpfNexthopsIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { multicastRpfRpfNexthopsEntry 1 } + +-- tagpath /multicast/rpf/rpf-nexthops/rpf-nbr-addr +multicastRpfRpfNexthopsRpfNbrAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RPF neighbor address" + ::= { multicastRpfRpfNexthopsEntry 2 } + +-- tagpath /multicast/rpf/rpf-nexthops/rpf-if-name +multicastRpfRpfNexthopsRpfIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface" + ::= { multicastRpfRpfNexthopsEntry 3 } + +-- tagpath /multicast/rpf/rpf-nexthops/rpf-tunnel +multicastRpfRpfNexthopsRpfTunnel OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel end point" + ::= { multicastRpfRpfNexthopsEntry 4 } + +-- tagpath /multicast/rpf/rpf-nexthops/rpf-tunnel-color +multicastRpfRpfNhopsRpfTunColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { multicastRpfRpfNexthopsEntry 5 } + +-- tagpath /multicast/rpf/rpf-nexthops/rpf-tunnel-encap +multicastRpfRpfNhopsRpfTunEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { multicastRpfRpfNexthopsEntry 6 } + +-- tagpath /multicast/topology +multicastTopologyTable OBJECT-TYPE + SYNTAX SEQUENCE OF MulticastTopologyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "PIM topology database" + ::= { multicast 3 } + +-- tagpath /multicast/topology +multicastTopologyEntry OBJECT-TYPE + SYNTAX MulticastTopologyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { multicastTopologyVpnId, multicastTopologyGroup, multicastTopologySource, multicastTopologyJoinType } + ::= { multicastTopologyTable 1 } + +MulticastTopologyEntry ::= + SEQUENCE { + multicastTopologyVpnId Unsigned32, + multicastTopologyGroup InetAddressIP, + multicastTopologySource InetAddressIP, + multicastTopologyJoinType JoinTypeEnum, + multicastTopologyFlags MulticastFlags, + multicastTopologyRpAddress InetAddressIP, + multicastTopologyReplicator InetAddressIP, + multicastTopologyUpstreamNeighbor InetAddressIP, + multicastTopologyUpstreamState UpstreamStateEnum, + multicastTopologyUpstreamInterface String, + multicastTopologyUpTime String, + multicastTopologyExpires String + } + +-- tagpath /multicast/topology/vpn-id +multicastTopologyVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { multicastTopologyEntry 1 } + +-- tagpath /multicast/topology/group +multicastTopologyGroup OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Group address" + ::= { multicastTopologyEntry 2 } + +-- tagpath /multicast/topology/source +multicastTopologySource OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source address" + ::= { multicastTopologyEntry 3 } + +-- tagpath /multicast/topology/join-type +multicastTopologyJoinType OBJECT-TYPE + SYNTAX JoinTypeEnum + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of join" + ::= { multicastTopologyEntry 4 } + +-- tagpath /multicast/topology/Flags +multicastTopologyFlags OBJECT-TYPE + SYNTAX MulticastFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Topology flags" + ::= { multicastTopologyEntry 5 } + +-- tagpath /multicast/topology/rp-address +multicastTopologyRpAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RP address" + ::= { multicastTopologyEntry 6 } + +-- tagpath /multicast/topology/replicator +multicastTopologyReplicator OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast replicator" + ::= { multicastTopologyEntry 7 } + +-- tagpath /multicast/topology/upstream-neighbor +multicastTopologyUpstreamNeighbor OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Upstream neighbor" + ::= { multicastTopologyEntry 8 } + +-- tagpath /multicast/topology/upstream-state +multicastTopologyUpstreamState OBJECT-TYPE + SYNTAX UpstreamStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Upstream neighbor" + ::= { multicastTopologyEntry 9 } + +-- tagpath /multicast/topology/upstream-interface +multicastTopologyUpstreamInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RPF interface" + ::= { multicastTopologyEntry 10 } + +-- tagpath /multicast/topology/up-time +multicastTopologyUpTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { multicastTopologyEntry 11 } + +-- tagpath /multicast/topology/expires +multicastTopologyExpires OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expires (Days:Hours:Minutes:Seconds)" + ::= { multicastTopologyEntry 12 } + +-- tagpath /multicast/topology/topology-oil +multicastTopologyTopologyOilTable OBJECT-TYPE + SYNTAX SEQUENCE OF MulticastTopologyTopologyOilEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of outgoing interfaces" + ::= { multicast 4 } + +-- tagpath /multicast/topology/topology-oil +multicastTopologyTopologyOilEntry OBJECT-TYPE + SYNTAX MulticastTopologyTopologyOilEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { multicastTopologyVpnId, multicastTopologyGroup, multicastTopologySource, multicastTopologyJoinType, multicastTopologyTopologyOilIndex } + ::= { multicastTopologyTopologyOilTable 1 } + +MulticastTopologyTopologyOilEntry ::= + SEQUENCE { + multicastTopologyTopologyOilIndex Unsigned32, + multicastTopologyTopologyOilOifName String, + multicastTopologyTopologyOilOifFlags MulticastOifFlags, + multicastTopologyTopologyOilOifTunnel InetAddressIP + } + +-- tagpath /multicast/topology/topology-oil/index +multicastTopologyTopologyOilIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { multicastTopologyTopologyOilEntry 1 } + +-- tagpath /multicast/topology/topology-oil/oif-name +multicastTopologyTopologyOilOifName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outgoing interface name" + ::= { multicastTopologyTopologyOilEntry 2 } + +-- tagpath /multicast/topology/topology-oil/oif-flags +multicastTopologyTopologyOilOifFlags OBJECT-TYPE + SYNTAX MulticastOifFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outgoing interface flag" + ::= { multicastTopologyTopologyOilEntry 3 } + +-- tagpath /multicast/topology/topology-oil/oif-tunnel +multicastTopologyTopologyOilOifTunnel OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outgoing tunnel end point" + ::= { multicastTopologyTopologyOilEntry 4 } + +-- tagpath /multicast/replicator +multicastReplicatorTable OBJECT-TYPE + SYNTAX SEQUENCE OF MulticastReplicatorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of replicators" + ::= { multicast 5 } + +-- tagpath /multicast/replicator +multicastReplicatorEntry OBJECT-TYPE + SYNTAX MulticastReplicatorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { multicastReplicatorVpnId, multicastReplicatorReplicatorAddress } + ::= { multicastReplicatorTable 1 } + +MulticastReplicatorEntry ::= + SEQUENCE { + multicastReplicatorVpnId Unsigned32, + multicastReplicatorReplicatorAddress InetAddressIP, + multicastReplicatorReplicatorStatus INTEGER, + multicastReplicatorLoadPercent Unsigned32 + } + +-- tagpath /multicast/replicator/vpn-id +multicastReplicatorVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { multicastReplicatorEntry 1 } + +-- tagpath /multicast/replicator/replicator-address +multicastReplicatorReplicatorAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address" + ::= { multicastReplicatorEntry 2 } + +-- tagpath /multicast/replicator/replicator-status +multicastReplicatorReplicatorStatus OBJECT-TYPE + SYNTAX INTEGER {dOWN(1),uP(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Replicator status" + ::= { multicastReplicatorEntry 3 } + +-- tagpath /multicast/replicator/load-percent +multicastReplicatorLoadPercent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Load percentage for VPN" + ::= { multicastReplicatorEntry 4 } + +-- tagpath /multicast/tunnel +multicastTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF MulticastTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of tunnels" + ::= { multicast 6 } + +-- tagpath /multicast/tunnel +multicastTunnelEntry OBJECT-TYPE + SYNTAX MulticastTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { multicastTunnelVpnId, multicastTunnelTunnelAddress } + ::= { multicastTunnelTable 1 } + +MulticastTunnelEntry ::= + SEQUENCE { + multicastTunnelVpnId Unsigned32, + multicastTunnelTunnelAddress InetAddressIP, + multicastTunnelTunnelStatus INTEGER, + multicastTunnelReplicator ReplicatorStatusEnum + } + +-- tagpath /multicast/tunnel/vpn-id +multicastTunnelVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { multicastTunnelEntry 1 } + +-- tagpath /multicast/tunnel/tunnel-address +multicastTunnelTunnelAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tunnel end point" + ::= { multicastTunnelEntry 2 } + +-- tagpath /multicast/tunnel/tunnel-status +multicastTunnelTunnelStatus OBJECT-TYPE + SYNTAX INTEGER {dOWN(1),uP(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel status" + ::= { multicastTunnelEntry 3 } + +-- tagpath /multicast/tunnel/replicator +multicastTunnelReplicator OBJECT-TYPE + SYNTAX ReplicatorStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Replicator status" + ::= { multicastTunnelEntry 4 } + +-- tagpath /pim/interface +pimInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF PimInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of interfaces" + ::= { pim 1 } + +-- tagpath /pim/interface +pimInterfaceEntry OBJECT-TYPE + SYNTAX PimInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { pimInterfaceVpnId, IMPLIED pimInterfaceIfName } + ::= { pimInterfaceTable 1 } + +PimInterfaceEntry ::= + SEQUENCE { + pimInterfaceVpnId Unsigned32, + pimInterfaceIfName String, + pimInterfaceIfAddr IpPrefix, + pimInterfaceNeighborCount Unsigned32, + pimInterfaceHelloInterval Unsigned32, + pimInterfacePriority Unsigned32, + pimInterfaceDrAddress InetAddressIP, + pimInterfaceJoinPruneInterval Unsigned32 + } + +-- tagpath /pim/interface/vpn-id +pimInterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { pimInterfaceEntry 1 } + +-- tagpath /pim/interface/if-name +pimInterfaceIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface" + ::= { pimInterfaceEntry 2 } + +-- tagpath /pim/interface/if-addr +pimInterfaceIfAddr OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address" + ::= { pimInterfaceEntry 3 } + +-- tagpath /pim/interface/neighbor-count +pimInterfaceNeighborCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor count" + ::= { pimInterfaceEntry 4 } + +-- tagpath /pim/interface/hello-interval +pimInterfaceHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello interval" + ::= { pimInterfaceEntry 5 } + +-- tagpath /pim/interface/priority +pimInterfacePriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DR priority" + ::= { pimInterfaceEntry 6 } + +-- tagpath /pim/interface/dr-address +pimInterfaceDrAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DR address" + ::= { pimInterfaceEntry 7 } + +-- tagpath /pim/interface/join-prune-interval +pimInterfaceJoinPruneInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Join prune interval" + ::= { pimInterfaceEntry 8 } + +-- tagpath /pim/rp-mapping +pimRpMappingTable OBJECT-TYPE + SYNTAX SEQUENCE OF PimRpMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of RP mapping entries" + ::= { pim 2 } + +-- tagpath /pim/rp-mapping +pimRpMappingEntry OBJECT-TYPE + SYNTAX PimRpMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { pimRpMappingVpnId, pimRpMappingType, pimRpMappingGroup } + ::= { pimRpMappingTable 1 } + +PimRpMappingEntry ::= + SEQUENCE { + pimRpMappingVpnId Unsigned32, + pimRpMappingType INTEGER, + pimRpMappingGroup IpPrefix, + pimRpMappingRpAddress InetAddressIP + } + +-- tagpath /pim/rp-mapping/vpn-id +pimRpMappingVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { pimRpMappingEntry 1 } + +-- tagpath /pim/rp-mapping/type +pimRpMappingType OBJECT-TYPE + SYNTAX INTEGER {auto-RP(0)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Mapping source type" + ::= { pimRpMappingEntry 2 } + +-- tagpath /pim/rp-mapping/group +pimRpMappingGroup OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Group prefix" + ::= { pimRpMappingEntry 3 } + +-- tagpath /pim/rp-mapping/rp-address +pimRpMappingRpAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RP address" + ::= { pimRpMappingEntry 4 } + +-- tagpath /pim/neighbor +pimNeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF PimNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of neighbors" + ::= { pim 3 } + +-- tagpath /pim/neighbor +pimNeighborEntry OBJECT-TYPE + SYNTAX PimNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { pimNeighborVpnId, pimNeighborIfName, pimNeighborNbrAddr } + ::= { pimNeighborTable 1 } + +PimNeighborEntry ::= + SEQUENCE { + pimNeighborVpnId Unsigned32, + pimNeighborIfName String, + pimNeighborNbrAddr InetAddressIP, + pimNeighborUpTime String, + pimNeighborExpires String, + pimNeighborPriority Unsigned32, + pimNeighborHoldTime Unsigned32, + pimNeighborDrAddress InetAddressIP + } + +-- tagpath /pim/neighbor/vpn-id +pimNeighborVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { pimNeighborEntry 1 } + +-- tagpath /pim/neighbor/if-name +pimNeighborIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface" + ::= { pimNeighborEntry 2 } + +-- tagpath /pim/neighbor/nbr-addr +pimNeighborNbrAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Neighbor address" + ::= { pimNeighborEntry 3 } + +-- tagpath /pim/neighbor/up-time +pimNeighborUpTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { pimNeighborEntry 4 } + +-- tagpath /pim/neighbor/expires +pimNeighborExpires OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expires (Days:Hours:Minutes:Seconds)" + ::= { pimNeighborEntry 5 } + +-- tagpath /pim/neighbor/priority +pimNeighborPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DR priority" + ::= { pimNeighborEntry 6 } + +-- tagpath /pim/neighbor/hold-time +pimNeighborHoldTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor's advertised hold time" + ::= { pimNeighborEntry 7 } + +-- tagpath /pim/neighbor/dr-address +pimNeighborDrAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DR address" + ::= { pimNeighborEntry 8 } + +-- tagpath /pim/statistics +pimStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PimStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Packet statistics" + ::= { pim 4 } + +-- tagpath /pim/statistics +pimStatisticsEntry OBJECT-TYPE + SYNTAX PimStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { pimStatisticsVpnId } + ::= { pimStatisticsTable 1 } + +PimStatisticsEntry ::= + SEQUENCE { + pimStatisticsVpnId Unsigned32, + pimStatisticsHelloRx Unsigned32, + pimStatisticsJoinPruneRx Unsigned32, + pimStatisticsAssertRx Unsigned32, + pimStatisticsAutoRpAnnounceRx Unsigned32, + pimStatisticsAutoRpMappingRx Unsigned32, + pimStatisticsUnsupportedRx Unsigned32, + pimStatisticsUnknownRx Unsigned32, + pimStatisticsBadRx Unsigned32, + pimStatisticsHelloTx Unsigned32, + pimStatisticsJoinPruneTx Unsigned32, + pimStatisticsAssertTx Unsigned32 + } + +-- tagpath /pim/statistics/vpn-id +pimStatisticsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { pimStatisticsEntry 1 } + +-- tagpath /pim/statistics/hello-rx +pimStatisticsHelloRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello packets received" + ::= { pimStatisticsEntry 2 } + +-- tagpath /pim/statistics/join-prune-rx +pimStatisticsJoinPruneRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Join-prune packets received" + ::= { pimStatisticsEntry 3 } + +-- tagpath /pim/statistics/assert-rx +pimStatisticsAssertRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assert packets received" + ::= { pimStatisticsEntry 4 } + +-- tagpath /pim/statistics/auto-rp-announce-rx +pimStatisticsAutoRpAnnounceRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto-RP announce packets received" + ::= { pimStatisticsEntry 5 } + +-- tagpath /pim/statistics/auto-rp-mapping-rx +pimStatisticsAutoRpMappingRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto-RP mapping packets received" + ::= { pimStatisticsEntry 6 } + +-- tagpath /pim/statistics/unsupported-rx +pimStatisticsUnsupportedRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unsupported packets received" + ::= { pimStatisticsEntry 7 } + +-- tagpath /pim/statistics/unknown-rx +pimStatisticsUnknownRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unknown packets received" + ::= { pimStatisticsEntry 8 } + +-- tagpath /pim/statistics/bad-rx +pimStatisticsBadRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bad packets received" + ::= { pimStatisticsEntry 9 } + +-- tagpath /pim/statistics/hello-tx +pimStatisticsHelloTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello packets transmitted" + ::= { pimStatisticsEntry 10 } + +-- tagpath /pim/statistics/join-prune-tx +pimStatisticsJoinPruneTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Join-prune packets transmitted" + ::= { pimStatisticsEntry 11 } + +-- tagpath /pim/statistics/assert-tx +pimStatisticsAssertTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assert packets transmitted" + ::= { pimStatisticsEntry 12 } + +-- tagpath /igmp/interface +igmpInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of interfaces" + ::= { igmp 2 } + +-- tagpath /igmp/interface +igmpInterfaceEntry OBJECT-TYPE + SYNTAX IgmpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { igmpInterfaceVpnId, IMPLIED igmpInterfaceIfName } + ::= { igmpInterfaceTable 1 } + +IgmpInterfaceEntry ::= + SEQUENCE { + igmpInterfaceVpnId Unsigned32, + igmpInterfaceIfName String, + igmpInterfaceIfAddr IpPrefix, + igmpInterfaceGroupCount Unsigned32, + igmpInterfaceQuerier TruthValue, + igmpInterfaceQuerierIp InetAddressIP, + igmpInterfaceQueryInterval String, + igmpInterfaceState IgmpIfStateEnum, + igmpInterfaceOtherQuerierExpiry String, + igmpInterfaceEvent IgmpIfEventEnum + } + +-- tagpath /igmp/interface/vpn-id +igmpInterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { igmpInterfaceEntry 1 } + +-- tagpath /igmp/interface/if-name +igmpInterfaceIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface" + ::= { igmpInterfaceEntry 2 } + +-- tagpath /igmp/interface/if-addr +igmpInterfaceIfAddr OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address" + ::= { igmpInterfaceEntry 3 } + +-- tagpath /igmp/interface/group-count +igmpInterfaceGroupCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of groups for this interface" + ::= { igmpInterfaceEntry 4 } + +-- tagpath /igmp/interface/querier +igmpInterfaceQuerier OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Querier state on this interface" + ::= { igmpInterfaceEntry 5 } + +-- tagpath /igmp/interface/querier-ip +igmpInterfaceQuerierIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Querier IP" + ::= { igmpInterfaceEntry 6 } + +-- tagpath /igmp/interface/query-interval +igmpInterfaceQueryInterval OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expiration of the other querier, in seconds" + ::= { igmpInterfaceEntry 7 } + +-- tagpath /igmp/interface/state +igmpInterfaceState OBJECT-TYPE + SYNTAX IgmpIfStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface state for this interface" + ::= { igmpInterfaceEntry 8 } + +-- tagpath /igmp/interface/other-querier-expiry +igmpInterfaceOtherQuerierExpiry OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expiration of the other querier, in seconds" + ::= { igmpInterfaceEntry 9 } + +-- tagpath /igmp/interface/event +igmpInterfaceEvent OBJECT-TYPE + SYNTAX IgmpIfEventEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last interface event" + ::= { igmpInterfaceEntry 10 } + +-- tagpath /igmp/groups +igmpGroupsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of groups" + ::= { igmp 3 } + +-- tagpath /igmp/groups +igmpGroupsEntry OBJECT-TYPE + SYNTAX IgmpGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { igmpGroupsVpnId, igmpGroupsIfName, igmpGroupsGroup } + ::= { igmpGroupsTable 1 } + +IgmpGroupsEntry ::= + SEQUENCE { + igmpGroupsVpnId Unsigned32, + igmpGroupsIfName String, + igmpGroupsGroup InetAddressIP, + igmpGroupsV1MembersPresent TruthValue, + igmpGroupsState IgmpGroupStateEnum, + igmpGroupsUptime String, + igmpGroupsExpires String, + igmpGroupsV1Expires String, + igmpGroupsEvent IgmpGroupEventEnum + } + +-- tagpath /igmp/groups/vpn-id +igmpGroupsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { igmpGroupsEntry 1 } + +-- tagpath /igmp/groups/if-name +igmpGroupsIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { igmpGroupsEntry 2 } + +-- tagpath /igmp/groups/group +igmpGroupsGroup OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Group Address" + ::= { igmpGroupsEntry 3 } + +-- tagpath /igmp/groups/v1-members-present +igmpGroupsV1MembersPresent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether IGMPv1 members are present" + ::= { igmpGroupsEntry 4 } + +-- tagpath /igmp/groups/state +igmpGroupsState OBJECT-TYPE + SYNTAX IgmpGroupStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IGMP Group State" + ::= { igmpGroupsEntry 5 } + +-- tagpath /igmp/groups/uptime +igmpGroupsUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "How long the group has been up" + ::= { igmpGroupsEntry 6 } + +-- tagpath /igmp/groups/expires +igmpGroupsExpires OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expiration of the group, in seconds" + ::= { igmpGroupsEntry 7 } + +-- tagpath /igmp/groups/v1-expires +igmpGroupsV1Expires OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time to expiration of IGMPv1 host timer, in seconds" + ::= { igmpGroupsEntry 8 } + +-- tagpath /igmp/groups/event +igmpGroupsEvent OBJECT-TYPE + SYNTAX IgmpGroupEventEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last group event" + ::= { igmpGroupsEntry 9 } + +-- tagpath /igmp/statistics +igmpStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IgmpStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Packet statistics" + ::= { igmp 4 } + +-- tagpath /igmp/statistics +igmpStatisticsEntry OBJECT-TYPE + SYNTAX IgmpStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { igmpStatisticsVpnId } + ::= { igmpStatisticsTable 1 } + +IgmpStatisticsEntry ::= + SEQUENCE { + igmpStatisticsVpnId Unsigned32, + igmpStatisticsRxGeneralQuery Counter64, + igmpStatisticsRxGroupQuery Counter64, + igmpStatisticsRxV1Report Counter64, + igmpStatisticsRxV2Report Counter64, + igmpStatisticsRxLeave Counter64, + igmpStatisticsRxUnknown Counter64, + igmpStatisticsRxError Counter64, + igmpStatisticsTxGeneralQuery Counter64, + igmpStatisticsTxGroupQuery Counter64, + igmpStatisticsTxError Counter64 + } + +-- tagpath /igmp/statistics/vpn-id +igmpStatisticsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { igmpStatisticsEntry 1 } + +-- tagpath /igmp/statistics/rx_general_query +igmpStatisticsRxGeneralQuery OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx General Query" + ::= { igmpStatisticsEntry 2 } + +-- tagpath /igmp/statistics/rx_group_query +igmpStatisticsRxGroupQuery OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Group Query" + ::= { igmpStatisticsEntry 3 } + +-- tagpath /igmp/statistics/rx_v1_report +igmpStatisticsRxV1Report OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx V1 Report" + ::= { igmpStatisticsEntry 4 } + +-- tagpath /igmp/statistics/rx_v2_report +igmpStatisticsRxV2Report OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx V2 Report" + ::= { igmpStatisticsEntry 5 } + +-- tagpath /igmp/statistics/rx_leave +igmpStatisticsRxLeave OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Leave" + ::= { igmpStatisticsEntry 6 } + +-- tagpath /igmp/statistics/rx_unknown +igmpStatisticsRxUnknown OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Unknown" + ::= { igmpStatisticsEntry 7 } + +-- tagpath /igmp/statistics/rx_error +igmpStatisticsRxError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Error" + ::= { igmpStatisticsEntry 8 } + +-- tagpath /igmp/statistics/tx_general_query +igmpStatisticsTxGeneralQuery OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx General Query" + ::= { igmpStatisticsEntry 9 } + +-- tagpath /igmp/statistics/tx_group_query +igmpStatisticsTxGroupQuery OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx Group Query" + ::= { igmpStatisticsEntry 10 } + +-- tagpath /igmp/statistics/tx_error +igmpStatisticsTxError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx Error" + ::= { igmpStatisticsEntry 11 } + +END diff --git a/mibs/viptela/VIPTELA-OPER-OSPF b/mibs/viptela/VIPTELA-OPER-OSPF new file mode 100644 index 000000000000..99065ea92c8d --- /dev/null +++ b/mibs/viptela/VIPTELA-OPER-OSPF @@ -0,0 +1,1900 @@ +-- Namespace: http://viptela.com/oper-ospf + +VIPTELA-OPER-OSPF DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-oper-ospf MODULE-IDENTITY + LAST-UPDATED "201608100000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for OSPF operational data" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 13 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +Ipv4Prefix ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d.1d.1d.1d/1d" + STATUS current + DESCRIPTION "confd:ipv4Prefix" + SYNTAX OCTET STRING (SIZE (5)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +OspfNeighborOptions ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {t(0),e(1),mc(2),np(3),ea(4),dc(5),o(6),dn(7)} + +OspfDbRlsaFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {abr(0),asbr(1),vl(2),type-7(4),shortcut-abr(5)} + +-- OSPF information +-- tagpath /ospf +ospf OBJECT IDENTIFIER ::= { viptela-oper-ospf 1 } + +-- tagpath /ospf/neighbor +ospfNeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of neighbors" + ::= { viptela-oper-ospf 2 } + +-- tagpath /ospf/neighbor +ospfNeighborEntry OBJECT-TYPE + SYNTAX OspfNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfNeighborVpnId, ospfNeighborSource, ospfNeighborIfIndex } + ::= { ospfNeighborTable 1 } + +OspfNeighborEntry ::= + SEQUENCE { + ospfNeighborVpnId Unsigned32, + ospfNeighborSource IpAddress, + ospfNeighborIfIndex Unsigned32, + ospfNeighborIfName String, + ospfNeighborRouterId IpAddress, + ospfNeighborIfAddress IpAddress, + ospfNeighborArea Unsigned32, + ospfNeighborAreaType INTEGER, + ospfNeighborNeighborState INTEGER, + ospfNeighborInterfaceState INTEGER, + ospfNeighborPriority Unsigned32, + ospfNeighborStateChanges Unsigned32, + ospfNeighborProgressiveChangeTime Unsigned32, + ospfNeighborRegressiveChangeTime Unsigned32, + ospfNeighborRegressiveChangeReason String, + ospfNeighborDesignatedRouterId IpAddress, + ospfNeighborBackupDesignatedRouterId IpAddress, + ospfNeighborDeadTimer Unsigned32, + ospfNeighborDbSummaryList Unsigned32, + ospfNeighborLinkStateReqList Counter64, + ospfNeighborLinkStateRetransList Counter64, + ospfNeighborOptions OspfNeighborOptions + } + +-- tagpath /ospf/neighbor/vpn-id +ospfNeighborVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfNeighborEntry 1 } + +-- tagpath /ospf/neighbor/source +ospfNeighborSource OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Neighbor address" + ::= { ospfNeighborEntry 2 } + +-- tagpath /ospf/neighbor/if-index +ospfNeighborIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface index" + ::= { ospfNeighborEntry 3 } + +-- tagpath /ospf/neighbor/if-name +ospfNeighborIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { ospfNeighborEntry 4 } + +-- tagpath /ospf/neighbor/router-id +ospfNeighborRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor ID" + ::= { ospfNeighborEntry 5 } + +-- tagpath /ospf/neighbor/if-address +ospfNeighborIfAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface address" + ::= { ospfNeighborEntry 6 } + +-- tagpath /ospf/neighbor/area +ospfNeighborArea OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Area" + ::= { ospfNeighborEntry 7 } + +-- tagpath /ospf/neighbor/area-type +ospfNeighborAreaType OBJECT-TYPE + SYNTAX INTEGER {regular(0),stub(1),nssa(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Area type" + ::= { ospfNeighborEntry 8 } + +-- tagpath /ospf/neighbor/neighbor-state +ospfNeighborNeighborState OBJECT-TYPE + SYNTAX INTEGER {full(0),deleted(1),depend-upon(2),down(3),attempt(4),init(5),two-way(6),exstart(7),exchange(8),loading(9)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor state" + ::= { ospfNeighborEntry 9 } + +-- tagpath /ospf/neighbor/interface-state +ospfNeighborInterfaceState OBJECT-TYPE + SYNTAX INTEGER {if-depend-upon(0),if-down(1),if-loopback(2),if-waiting(3),if-point-to-point(4),if-dr-other(5),if-backup(6),if-dr(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface state" + ::= { ospfNeighborEntry 10 } + +-- tagpath /ospf/neighbor/priority +ospfNeighborPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { ospfNeighborEntry 11 } + +-- tagpath /ospf/neighbor/state-changes +ospfNeighborStateChanges OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of state changes" + ::= { ospfNeighborEntry 12 } + +-- tagpath /ospf/neighbor/progressive-change-time +ospfNeighborProgressiveChangeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Progressive change time, in seconds" + ::= { ospfNeighborEntry 13 } + +-- tagpath /ospf/neighbor/regressive-change-time +ospfNeighborRegressiveChangeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Regressive change time, in seconds" + ::= { ospfNeighborEntry 14 } + +-- tagpath /ospf/neighbor/regressive-change-reason +ospfNeighborRegressiveChangeReason OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Regressive change reason" + ::= { ospfNeighborEntry 15 } + +-- tagpath /ospf/neighbor/designated-router-id +ospfNeighborDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Designated router ID" + ::= { ospfNeighborEntry 16 } + +-- tagpath /ospf/neighbor/backup-designated-router-id +ospfNeighborBackupDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backup designated router ID" + ::= { ospfNeighborEntry 17 } + +-- tagpath /ospf/neighbor/dead-timer +ospfNeighborDeadTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead timer, in seconds" + ::= { ospfNeighborEntry 18 } + +-- tagpath /ospf/neighbor/db-summary-list +ospfNeighborDbSummaryList OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Database summary list" + ::= { ospfNeighborEntry 19 } + +-- tagpath /ospf/neighbor/link-state-req-list +ospfNeighborLinkStateReqList OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link state request list" + ::= { ospfNeighborEntry 20 } + +-- tagpath /ospf/neighbor/link-state-retrans-list +ospfNeighborLinkStateRetransList OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link-state retransmission list" + ::= { ospfNeighborEntry 21 } + +-- tagpath /ospf/neighbor/options +ospfNeighborOptions OBJECT-TYPE + SYNTAX OspfNeighborOptions + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF neighbor options (DN|DC|E|EA|MC|NP|O|T)" + ::= { ospfNeighborEntry 22 } + +-- tagpath /ospf/interface +ospfInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of interfaces" + ::= { viptela-oper-ospf 3 } + +-- tagpath /ospf/interface +ospfInterfaceEntry OBJECT-TYPE + SYNTAX OspfInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfInterfaceVpnId, ospfInterfaceIfAddr, ospfInterfaceIfIndex } + ::= { ospfInterfaceTable 1 } + +OspfInterfaceEntry ::= + SEQUENCE { + ospfInterfaceVpnId Unsigned32, + ospfInterfaceIfAddr OCTET STRING, + ospfInterfaceIfIndex Unsigned32, + ospfInterfaceIfName String, + ospfInterfaceMtu Unsigned32, + ospfInterfaceBandwidth Unsigned32, + ospfInterfaceBroadcastAddr IpAddress, + ospfInterfaceAreaAddr Unsigned32, + ospfInterfaceMtuMismatch TruthValue, + ospfInterfaceRouterId IpAddress, + ospfInterfaceIfType INTEGER, + ospfInterfaceCost Unsigned32, + ospfInterfaceDelay Unsigned32, + ospfInterfaceOspfIfState INTEGER, + ospfInterfacePriority Unsigned32, + ospfInterfaceDesignatedRouterId IpAddress, + ospfInterfaceBackupDesignatedRouterId IpAddress, + ospfInterfaceDesignatedRouterIp IpAddress, + ospfInterfaceBackupDesignatedRouterIp IpAddress, + ospfInterfaceLsaSeqnum Unsigned32, + ospfInterfaceMembers INTEGER, + ospfInterfaceHelloTimer Unsigned32, + ospfInterfaceDeadInterval Unsigned32, + ospfInterfaceRetransmitTimer Unsigned32, + ospfInterfaceNeighborCount Unsigned32, + ospfInterfaceAdjNeighborCount Unsigned32, + ospfInterfaceHelloDueTime Unsigned32, + ospfInterfaceOperState TruthValue, + ospfInterfaceMd5KeyId UnsignedByte, + ospfInterfaceMd5Key String + } + +-- tagpath /ospf/interface/vpn-id +ospfInterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfInterfaceEntry 1 } + +-- tagpath /ospf/interface/if-addr +ospfInterfaceIfAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (5)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface address" + ::= { ospfInterfaceEntry 2 } + +-- tagpath /ospf/interface/if-index +ospfInterfaceIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface index" + ::= { ospfInterfaceEntry 3 } + +-- tagpath /ospf/interface/if-name +ospfInterfaceIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { ospfInterfaceEntry 4 } + +-- tagpath /ospf/interface/mtu +ospfInterfaceMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MTU, in bytes" + ::= { ospfInterfaceEntry 5 } + +-- tagpath /ospf/interface/bandwidth +ospfInterfaceBandwidth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bandwidth, in kilobits" + ::= { ospfInterfaceEntry 6 } + +-- tagpath /ospf/interface/broadcast-addr +ospfInterfaceBroadcastAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast address" + ::= { ospfInterfaceEntry 7 } + +-- tagpath /ospf/interface/area-addr +ospfInterfaceAreaAddr OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Area address" + ::= { ospfInterfaceEntry 8 } + +-- tagpath /ospf/interface/mtu-mismatch +ospfInterfaceMtuMismatch OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MTU mismatch detection" + ::= { ospfInterfaceEntry 9 } + +-- tagpath /ospf/interface/router-id +ospfInterfaceRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router ID" + ::= { ospfInterfaceEntry 10 } + +-- tagpath /ospf/interface/if-type +ospfInterfaceIfType OBJECT-TYPE + SYNTAX INTEGER {none(0),point-to-point(1),broadcast(2),nbma(3),point-to-multipoint(4),loopback(5)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface type" + ::= { ospfInterfaceEntry 11 } + +-- tagpath /ospf/interface/cost +ospfInterfaceCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cost" + ::= { ospfInterfaceEntry 12 } + +-- tagpath /ospf/interface/delay +ospfInterfaceDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay" + ::= { ospfInterfaceEntry 13 } + +-- tagpath /ospf/interface/ospf-if-state +ospfInterfaceOspfIfState OBJECT-TYPE + SYNTAX INTEGER {if-depend-upon(0),if-down(1),if-loopback(2),if-waiting(3),if-point-to-point(4),if-dr-other(5),if-backup(6),if-dr(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { ospfInterfaceEntry 14 } + +-- tagpath /ospf/interface/priority +ospfInterfacePriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { ospfInterfaceEntry 15 } + +-- tagpath /ospf/interface/designated-router-id +ospfInterfaceDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Designated router ID" + ::= { ospfInterfaceEntry 16 } + +-- tagpath /ospf/interface/backup-designated-router-id +ospfInterfaceBackupDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backup designated router ID" + ::= { ospfInterfaceEntry 17 } + +-- tagpath /ospf/interface/designated-router-ip +ospfInterfaceDesignatedRouterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Designated router address" + ::= { ospfInterfaceEntry 18 } + +-- tagpath /ospf/interface/backup-designated-router-ip +ospfInterfaceBackupDesignatedRouterIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backup designated router address" + ::= { ospfInterfaceEntry 19 } + +-- tagpath /ospf/interface/lsa-seqnum +ospfInterfaceLsaSeqnum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LSA sequence number" + ::= { ospfInterfaceEntry 20 } + +-- tagpath /ospf/interface/members +ospfInterfaceMembers OBJECT-TYPE + SYNTAX INTEGER {all(0),designated(1),both(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Members" + ::= { ospfInterfaceEntry 21 } + +-- tagpath /ospf/interface/hello-timer +ospfInterfaceHelloTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello timer, in seconds" + ::= { ospfInterfaceEntry 22 } + +-- tagpath /ospf/interface/dead-interval +ospfInterfaceDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead interval, in seconds" + ::= { ospfInterfaceEntry 23 } + +-- tagpath /ospf/interface/retransmit-timer +ospfInterfaceRetransmitTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit timer, in seconds" + ::= { ospfInterfaceEntry 24 } + +-- tagpath /ospf/interface/neighbor-count +ospfInterfaceNeighborCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Neighbor count" + ::= { ospfInterfaceEntry 25 } + +-- tagpath /ospf/interface/adj-neighbor-count +ospfInterfaceAdjNeighborCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Adjacent neighbor count" + ::= { ospfInterfaceEntry 26 } + +-- tagpath /ospf/interface/hello-due-time +ospfInterfaceHelloDueTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello due time, in seconds" + ::= { ospfInterfaceEntry 27 } + +-- tagpath /ospf/interface/oper-state +ospfInterfaceOperState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Up or down" + ::= { ospfInterfaceEntry 28 } + +-- tagpath /ospf/interface/md5-key-id +ospfInterfaceMd5KeyId OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MD5 key ID" + ::= { ospfInterfaceEntry 29 } + +-- tagpath /ospf/interface/md5-key +ospfInterfaceMd5Key OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MD5 key (hashed)" + ::= { ospfInterfaceEntry 30 } + +-- tagpath /ospf/database +ospfDatabaseTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfDatabaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "LSA database" + ::= { viptela-oper-ospf 4 } + +-- tagpath /ospf/database +ospfDatabaseEntry OBJECT-TYPE + SYNTAX OspfDatabaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfDatabaseVpnId, ospfDatabaseArea, ospfDatabaseLsaType, ospfDatabaseLinkId, ospfDatabaseAdvRouter } + ::= { ospfDatabaseTable 1 } + +OspfDatabaseEntry ::= + SEQUENCE { + ospfDatabaseVpnId Unsigned32, + ospfDatabaseArea Unsigned32, + ospfDatabaseLsaType INTEGER, + ospfDatabaseLinkId IpAddress, + ospfDatabaseAdvRouter IpAddress, + ospfDatabaseChecksum Unsigned32, + ospfDatabaseAge Unsigned32, + ospfDatabaseSequence Unsigned32, + ospfDatabaseLength Unsigned32, + ospfDatabaseOptions Unsigned32, + ospfDatabaseOptionsFlags OspfNeighborOptions, + ospfDatabaseFlags Unsigned32, + ospfDatabaseRlsaFlags OspfDbRlsaFlags, + ospfDatabaseRlsaFlagsValue Unsigned32, + ospfDatabasePrefix Ipv4Prefix, + ospfDatabaseTag Unsigned32, + ospfDatabaseMetricType INTEGER, + ospfDatabaseMask IpAddress, + ospfDatabaseMetric Unsigned32, + ospfDatabaseForwardingAddr IpAddress, + ospfDatabaseLinkCount Unsigned32 + } + +-- tagpath /ospf/database/vpn-id +ospfDatabaseVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfDatabaseEntry 1 } + +-- tagpath /ospf/database/area +ospfDatabaseArea OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Area" + ::= { ospfDatabaseEntry 2 } + +-- tagpath /ospf/database/lsa-type +ospfDatabaseLsaType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),router(1),network(2),summary(3),asbr-summary(4),external(5),group-member(6),nssa-external(7),type-ext-attributes(8),link-local-opaque(9),area-local-opaque(10),as-external-opaque(11)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Link type" + ::= { ospfDatabaseEntry 3 } + +-- tagpath /ospf/database/link-id +ospfDatabaseLinkId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Link state ID" + ::= { ospfDatabaseEntry 4 } + +-- tagpath /ospf/database/adv-router +ospfDatabaseAdvRouter OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Advertising router" + ::= { ospfDatabaseEntry 5 } + +-- tagpath /ospf/database/checksum +ospfDatabaseChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Checksum" + ::= { ospfDatabaseEntry 6 } + +-- tagpath /ospf/database/age +ospfDatabaseAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Age" + ::= { ospfDatabaseEntry 7 } + +-- tagpath /ospf/database/sequence +ospfDatabaseSequence OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sequence" + ::= { ospfDatabaseEntry 8 } + +-- tagpath /ospf/database/length +ospfDatabaseLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Length" + ::= { ospfDatabaseEntry 9 } + +-- tagpath /ospf/database/options +ospfDatabaseOptions OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Options" + ::= { ospfDatabaseEntry 10 } + +-- tagpath /ospf/database/options-flags +ospfDatabaseOptionsFlags OBJECT-TYPE + SYNTAX OspfNeighborOptions + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Options flags" + ::= { ospfDatabaseEntry 11 } + +-- tagpath /ospf/database/flags +ospfDatabaseFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flags" + ::= { ospfDatabaseEntry 12 } + +-- tagpath /ospf/database/rlsa-flags +ospfDatabaseRlsaFlags OBJECT-TYPE + SYNTAX OspfDbRlsaFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router LSA flags (valid for router) (ABR, ASBR, NT, shortcut ABR, Type-7, Virtual" + ::= { ospfDatabaseEntry 13 } + +-- tagpath /ospf/database/rlsa-flags-value +ospfDatabaseRlsaFlagsValue OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router LSA flags value (valid for router)" + ::= { ospfDatabaseEntry 14 } + +-- tagpath /ospf/database/prefix +ospfDatabasePrefix OBJECT-TYPE + SYNTAX Ipv4Prefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Prefix" + ::= { ospfDatabaseEntry 15 } + +-- tagpath /ospf/database/tag +ospfDatabaseTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tag" + ::= { ospfDatabaseEntry 16 } + +-- tagpath /ospf/database/metric-type +ospfDatabaseMetricType OBJECT-TYPE + SYNTAX INTEGER {type1(0),type2(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric type" + ::= { ospfDatabaseEntry 17 } + +-- tagpath /ospf/database/mask +ospfDatabaseMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mask" + ::= { ospfDatabaseEntry 18 } + +-- tagpath /ospf/database/metric +ospfDatabaseMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric" + ::= { ospfDatabaseEntry 19 } + +-- tagpath /ospf/database/forwarding-addr +ospfDatabaseForwardingAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forwarding address" + ::= { ospfDatabaseEntry 20 } + +-- tagpath /ospf/database/link-count +ospfDatabaseLinkCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router links" + ::= { ospfDatabaseEntry 21 } + +-- tagpath /ospf/database/router-link +ospfDatabaseRouterLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfDatabaseRouterLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of router links" + ::= { viptela-oper-ospf 5 } + +-- tagpath /ospf/database/router-link +ospfDatabaseRouterLinkEntry OBJECT-TYPE + SYNTAX OspfDatabaseRouterLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfDatabaseVpnId, ospfDatabaseArea, ospfDatabaseLsaType, ospfDatabaseLinkId, ospfDatabaseAdvRouter, ospfDatabaseRouterLinkLinkIndex } + ::= { ospfDatabaseRouterLinkTable 1 } + +OspfDatabaseRouterLinkEntry ::= + SEQUENCE { + ospfDatabaseRouterLinkLinkIndex Unsigned32, + ospfDatabaseRouterLinkRouterLinkId IpAddress, + ospfDatabaseRouterLinkData IpAddress, + ospfDatabaseRouterLinkTosMetric Unsigned32, + ospfDatabaseRouterLinkRouterLinkType INTEGER + } + +-- tagpath /ospf/database/router-link/link-index +ospfDatabaseRouterLinkLinkIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Link Index" + ::= { ospfDatabaseRouterLinkEntry 1 } + +-- tagpath /ospf/database/router-link/router-link-id +ospfDatabaseRouterLinkRouterLinkId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link ID" + ::= { ospfDatabaseRouterLinkEntry 2 } + +-- tagpath /ospf/database/router-link/data +ospfDatabaseRouterLinkData OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link Data" + ::= { ospfDatabaseRouterLinkEntry 3 } + +-- tagpath /ospf/database/router-link/tos-metric +ospfDatabaseRouterLinkTosMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TOS metric" + ::= { ospfDatabaseRouterLinkEntry 4 } + +-- tagpath /ospf/database/router-link/router-link-type +ospfDatabaseRouterLinkRouterLinkType OBJECT-TYPE + SYNTAX INTEGER {point-to-point(0),transit(1),stub(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link type" + ::= { ospfDatabaseRouterLinkEntry 5 } + +-- tagpath /ospf/database/network-link +ospfDatabaseNetworkLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfDatabaseNetworkLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of network links" + ::= { viptela-oper-ospf 6 } + +-- tagpath /ospf/database/network-link +ospfDatabaseNetworkLinkEntry OBJECT-TYPE + SYNTAX OspfDatabaseNetworkLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfDatabaseVpnId, ospfDatabaseArea, ospfDatabaseLsaType, ospfDatabaseLinkId, ospfDatabaseAdvRouter, ospfDatabaseNetworkLinkLinkIndex } + ::= { ospfDatabaseNetworkLinkTable 1 } + +OspfDatabaseNetworkLinkEntry ::= + SEQUENCE { + ospfDatabaseNetworkLinkLinkIndex Unsigned32, + ospfDatabaseNetworkLinkNetworkLinkId IpAddress + } + +-- tagpath /ospf/database/network-link/link-index +ospfDatabaseNetworkLinkLinkIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Link Index" + ::= { ospfDatabaseNetworkLinkEntry 1 } + +-- tagpath /ospf/database/network-link/network-link-id +ospfDatabaseNetworkLinkNetworkLinkId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link ID" + ::= { ospfDatabaseNetworkLinkEntry 2 } + +-- tagpath /ospf/external-database +ospfExternalDatabaseTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfExternalDatabaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "External LSA database" + ::= { viptela-oper-ospf 7 } + +-- tagpath /ospf/external-database +ospfExternalDatabaseEntry OBJECT-TYPE + SYNTAX OspfExternalDatabaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfExternalDatabaseVpnId, ospfExternalDatabaseLinkId, ospfExternalDatabaseAdvRouter } + ::= { ospfExternalDatabaseTable 1 } + +OspfExternalDatabaseEntry ::= + SEQUENCE { + ospfExternalDatabaseVpnId Unsigned32, + ospfExternalDatabaseLinkId IpAddress, + ospfExternalDatabaseAdvRouter IpAddress, + ospfExternalDatabaseChecksum Unsigned32, + ospfExternalDatabaseAge Unsigned32, + ospfExternalDatabaseSequence Unsigned32, + ospfExternalDatabaseLength Unsigned32, + ospfExternalDatabaseOptions Unsigned32, + ospfExternalDatabaseOptionsFlags OspfNeighborOptions, + ospfExternalDatabaseFlags Unsigned32, + ospfExternalDatabasePrefix Ipv4Prefix, + ospfExternalDatabaseTag Unsigned32, + ospfExternalDatabaseMetricType INTEGER, + ospfExternalDatabaseMask IpAddress, + ospfExternalDatabaseMetric Unsigned32, + ospfExternalDatabaseForwardingAddr IpAddress + } + +-- tagpath /ospf/external-database/vpn-id +ospfExternalDatabaseVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfExternalDatabaseEntry 1 } + +-- tagpath /ospf/external-database/link-id +ospfExternalDatabaseLinkId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Link-state ID" + ::= { ospfExternalDatabaseEntry 2 } + +-- tagpath /ospf/external-database/adv-router +ospfExternalDatabaseAdvRouter OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Advertising router" + ::= { ospfExternalDatabaseEntry 3 } + +-- tagpath /ospf/external-database/checksum +ospfExternalDatabaseChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Checksum" + ::= { ospfExternalDatabaseEntry 4 } + +-- tagpath /ospf/external-database/age +ospfExternalDatabaseAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Age" + ::= { ospfExternalDatabaseEntry 5 } + +-- tagpath /ospf/external-database/sequence +ospfExternalDatabaseSequence OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sequence" + ::= { ospfExternalDatabaseEntry 6 } + +-- tagpath /ospf/external-database/length +ospfExternalDatabaseLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Length" + ::= { ospfExternalDatabaseEntry 7 } + +-- tagpath /ospf/external-database/options +ospfExternalDatabaseOptions OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Options" + ::= { ospfExternalDatabaseEntry 8 } + +-- tagpath /ospf/external-database/options-flags +ospfExternalDatabaseOptionsFlags OBJECT-TYPE + SYNTAX OspfNeighborOptions + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Options flags" + ::= { ospfExternalDatabaseEntry 9 } + +-- tagpath /ospf/external-database/flags +ospfExternalDatabaseFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flags" + ::= { ospfExternalDatabaseEntry 10 } + +-- tagpath /ospf/external-database/prefix +ospfExternalDatabasePrefix OBJECT-TYPE + SYNTAX Ipv4Prefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Prefix" + ::= { ospfExternalDatabaseEntry 11 } + +-- tagpath /ospf/external-database/tag +ospfExternalDatabaseTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tag" + ::= { ospfExternalDatabaseEntry 12 } + +-- tagpath /ospf/external-database/metric-type +ospfExternalDatabaseMetricType OBJECT-TYPE + SYNTAX INTEGER {type1(0),type2(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric type" + ::= { ospfExternalDatabaseEntry 13 } + +-- tagpath /ospf/external-database/mask +ospfExternalDatabaseMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mask" + ::= { ospfExternalDatabaseEntry 14 } + +-- tagpath /ospf/external-database/metric +ospfExternalDatabaseMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric" + ::= { ospfExternalDatabaseEntry 15 } + +-- tagpath /ospf/external-database/forwarding-addr +ospfExternalDatabaseForwardingAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forwarding address" + ::= { ospfExternalDatabaseEntry 16 } + +-- tagpath /ospf/routes-table +ospfRoutesTableTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of routes" + ::= { viptela-oper-ospf 8 } + +-- tagpath /ospf/routes-table +ospfRoutesTableEntry OBJECT-TYPE + SYNTAX OspfRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfRoutesTableVpnId, ospfRoutesTableRouteType, ospfRoutesTablePrefix } + ::= { ospfRoutesTableTable 1 } + +OspfRoutesTableEntry ::= + SEQUENCE { + ospfRoutesTableVpnId Unsigned32, + ospfRoutesTableRouteType INTEGER, + ospfRoutesTablePrefix Ipv4Prefix + } + +-- tagpath /ospf/routes-table/vpn-id +ospfRoutesTableVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfRoutesTableEntry 1 } + +-- tagpath /ospf/routes-table/route-type +ospfRoutesTableRouteType OBJECT-TYPE + SYNTAX INTEGER {router(0),network(1),external(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route type" + ::= { ospfRoutesTableEntry 2 } + +-- tagpath /ospf/routes-table/prefix +ospfRoutesTablePrefix OBJECT-TYPE + SYNTAX Ipv4Prefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route" + ::= { ospfRoutesTableEntry 3 } + +-- tagpath /ospf/routes-table/info +ospfRoutesTableInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfRoutesTableInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of route information" + ::= { viptela-oper-ospf 9 } + +-- tagpath /ospf/routes-table/info +ospfRoutesTableInfoEntry OBJECT-TYPE + SYNTAX OspfRoutesTableInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfRoutesTableVpnId, ospfRoutesTableRouteType, ospfRoutesTablePrefix, ospfRoutesTableInfoInfoId } + ::= { ospfRoutesTableInfoTable 1 } + +OspfRoutesTableInfoEntry ::= + SEQUENCE { + ospfRoutesTableInfoInfoId Unsigned32, + ospfRoutesTableInfoAreaId Unsigned32, + ospfRoutesTableInfoCost Unsigned32, + ospfRoutesTableInfoFlags Unsigned32, + ospfRoutesTableInfoPathType INTEGER, + ospfRoutesTableInfoDestType INTEGER, + ospfRoutesTableInfoTag Unsigned32, + ospfRoutesTableInfoType2Cost Unsigned32, + ospfRoutesTableInfoNextHop IpAddress, + ospfRoutesTableInfoIfName String + } + +-- tagpath /ospf/routes-table/info/info-id +ospfRoutesTableInfoInfoId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Info ID" + ::= { ospfRoutesTableInfoEntry 1 } + +-- tagpath /ospf/routes-table/info/area-id +ospfRoutesTableInfoAreaId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Area ID" + ::= { ospfRoutesTableInfoEntry 2 } + +-- tagpath /ospf/routes-table/info/cost +ospfRoutesTableInfoCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cost" + ::= { ospfRoutesTableInfoEntry 3 } + +-- tagpath /ospf/routes-table/info/flags +ospfRoutesTableInfoFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flags" + ::= { ospfRoutesTableInfoEntry 4 } + +-- tagpath /ospf/routes-table/info/path-type +ospfRoutesTableInfoPathType OBJECT-TYPE + SYNTAX INTEGER {intra-area(0),inter-area(1),external1(2),external2(3),nssa-external1(4),nssa-external2(5)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path type" + ::= { ospfRoutesTableInfoEntry 5 } + +-- tagpath /ospf/routes-table/info/dest-type +ospfRoutesTableInfoDestType OBJECT-TYPE + SYNTAX INTEGER {router(0),network(1),discard(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination type" + ::= { ospfRoutesTableInfoEntry 6 } + +-- tagpath /ospf/routes-table/info/tag +ospfRoutesTableInfoTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tag" + ::= { ospfRoutesTableInfoEntry 7 } + +-- tagpath /ospf/routes-table/info/type2-cost +ospfRoutesTableInfoType2Cost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type 2 cost" + ::= { ospfRoutesTableInfoEntry 8 } + +-- tagpath /ospf/routes-table/info/next-hop +ospfRoutesTableInfoNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next hop" + ::= { ospfRoutesTableInfoEntry 9 } + +-- tagpath /ospf/routes-table/info/if-name +ospfRoutesTableInfoIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { ospfRoutesTableInfoEntry 10 } + +-- tagpath /ospf/database-summary +ospfDatabaseSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfDatabaseSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "OSPF database summary" + ::= { viptela-oper-ospf 10 } + +-- tagpath /ospf/database-summary +ospfDatabaseSummaryEntry OBJECT-TYPE + SYNTAX OspfDatabaseSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfDatabaseSummaryVpnId, ospfDatabaseSummaryAreaId } + ::= { ospfDatabaseSummaryTable 1 } + +OspfDatabaseSummaryEntry ::= + SEQUENCE { + ospfDatabaseSummaryVpnId Unsigned32, + ospfDatabaseSummaryAreaId Unsigned32, + ospfDatabaseSummaryRouterLsa Unsigned32, + ospfDatabaseSummaryNetworkLsa Unsigned32, + ospfDatabaseSummarySummaryLsa Unsigned32, + ospfDatabaseSummaryAsExternalLsa Unsigned32, + ospfDatabaseSummaryNssaLsa Unsigned32, + ospfDatabaseSummaryTotalLsa Unsigned32 + } + +-- tagpath /ospf/database-summary/vpn-id +ospfDatabaseSummaryVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfDatabaseSummaryEntry 1 } + +-- tagpath /ospf/database-summary/area-id +ospfDatabaseSummaryAreaId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Area ID" + ::= { ospfDatabaseSummaryEntry 2 } + +-- tagpath /ospf/database-summary/router-lsa +ospfDatabaseSummaryRouterLsa OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router LSA count" + ::= { ospfDatabaseSummaryEntry 3 } + +-- tagpath /ospf/database-summary/network-lsa +ospfDatabaseSummaryNetworkLsa OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Network LSA count" + ::= { ospfDatabaseSummaryEntry 4 } + +-- tagpath /ospf/database-summary/summary-lsa +ospfDatabaseSummarySummaryLsa OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Summary LSA count" + ::= { ospfDatabaseSummaryEntry 5 } + +-- tagpath /ospf/database-summary/as-external-lsa +ospfDatabaseSummaryAsExternalLsa OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AS external LSA count" + ::= { ospfDatabaseSummaryEntry 6 } + +-- tagpath /ospf/database-summary/nssa-lsa +ospfDatabaseSummaryNssaLsa OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NSSA LSA count" + ::= { ospfDatabaseSummaryEntry 7 } + +-- tagpath /ospf/database-summary/total-lsa +ospfDatabaseSummaryTotalLsa OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LSA count" + ::= { ospfDatabaseSummaryEntry 8 } + +-- tagpath /ospf/process +ospfProcessTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfProcessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "OSPF process" + ::= { viptela-oper-ospf 11 } + +-- tagpath /ospf/process +ospfProcessEntry OBJECT-TYPE + SYNTAX OspfProcessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfProcessVpnId } + ::= { ospfProcessTable 1 } + +OspfProcessEntry ::= + SEQUENCE { + ospfProcessVpnId Unsigned32, + ospfProcessRouterId IpAddress, + ospfProcessDeferredShutdown TruthValue, + ospfProcessRfc1583Compatible TruthValue, + ospfProcessStubRouterAdv TruthValue, + ospfProcessStubRouterStart Unsigned32, + ospfProcessStubRouterShut Unsigned32, + ospfProcessSpfDelay Unsigned32, + ospfProcessSpfHoldtime Unsigned32, + ospfProcessSpfMaxHoldtime Unsigned32, + ospfProcessSpfHoldMultiplier Unsigned32, + ospfProcessSpfLastExecTime Unsigned32, + ospfProcessSpfNextDueTime Unsigned32, + ospfProcessLsaRefreshInterval Unsigned32, + ospfProcessAsbrRouter TruthValue, + ospfProcessExternalLsaCount Unsigned32, + ospfProcessExternalLsaChecksum Unsigned32, + ospfProcessNumberAreas Unsigned32, + ospfProcessLogAdjChanges TruthValue, + ospfProcessIgnoreDownBit TruthValue, + ospfProcessHelloReceived Unsigned32, + ospfProcessHelloSent Unsigned32, + ospfProcessDbdReceived Unsigned32, + ospfProcessDbdSent Unsigned32, + ospfProcessLsReqReceived Unsigned32, + ospfProcessLsReqSent Unsigned32, + ospfProcessLsUpdReceived Unsigned32, + ospfProcessLsUpdSent Unsigned32, + ospfProcessLsAckReceived Unsigned32, + ospfProcessLsAckSent Unsigned32 + } + +-- tagpath /ospf/process/vpn-id +ospfProcessVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ospfProcessEntry 1 } + +-- tagpath /ospf/process/router-id +ospfProcessRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router ID" + ::= { ospfProcessEntry 2 } + +-- tagpath /ospf/process/deferred-shutdown +ospfProcessDeferredShutdown OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Deferred shutdown" + ::= { ospfProcessEntry 3 } + +-- tagpath /ospf/process/rfc1583-compatible +ospfProcessRfc1583Compatible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RFC 1583 compatible" + ::= { ospfProcessEntry 4 } + +-- tagpath /ospf/process/stub-router-adv +ospfProcessStubRouterAdv OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stub router advertisement" + ::= { ospfProcessEntry 5 } + +-- tagpath /ospf/process/stub-router-start +ospfProcessStubRouterStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stub router advertisement after startup, in seconds" + ::= { ospfProcessEntry 6 } + +-- tagpath /ospf/process/stub-router-shut +ospfProcessStubRouterShut OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stub router advertisement before shutdown, in seconds" + ::= { ospfProcessEntry 7 } + +-- tagpath /ospf/process/spf-delay +ospfProcessSpfDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF delay, in milliseconds" + ::= { ospfProcessEntry 8 } + +-- tagpath /ospf/process/spf-holdtime +ospfProcessSpfHoldtime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF hold time, in milliseconds" + ::= { ospfProcessEntry 9 } + +-- tagpath /ospf/process/spf-max-holdtime +ospfProcessSpfMaxHoldtime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF maximum hold time, milliseconds" + ::= { ospfProcessEntry 10 } + +-- tagpath /ospf/process/spf-hold-multiplier +ospfProcessSpfHoldMultiplier OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF hold multiplier" + ::= { ospfProcessEntry 11 } + +-- tagpath /ospf/process/spf-last-exec-time +ospfProcessSpfLastExecTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF last executed time, in seconds" + ::= { ospfProcessEntry 12 } + +-- tagpath /ospf/process/spf-next-due-time +ospfProcessSpfNextDueTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF next due time, in seconds" + ::= { ospfProcessEntry 13 } + +-- tagpath /ospf/process/lsa-refresh-interval +ospfProcessLsaRefreshInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LSA refresh interval, in seconds" + ::= { ospfProcessEntry 14 } + +-- tagpath /ospf/process/asbr-router +ospfProcessAsbrRouter OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ASBR router" + ::= { ospfProcessEntry 15 } + +-- tagpath /ospf/process/external-lsa-count +ospfProcessExternalLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External LSA count" + ::= { ospfProcessEntry 16 } + +-- tagpath /ospf/process/external-lsa-checksum +ospfProcessExternalLsaChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External LSA checksum" + ::= { ospfProcessEntry 17 } + +-- tagpath /ospf/process/number-areas +ospfProcessNumberAreas OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of areas" + ::= { ospfProcessEntry 18 } + +-- tagpath /ospf/process/log-adj-changes +ospfProcessLogAdjChanges OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Log adjacency changes" + ::= { ospfProcessEntry 19 } + +-- tagpath /ospf/process/ignore-down-bit +ospfProcessIgnoreDownBit OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ignore down bit during SPF calculation" + ::= { ospfProcessEntry 20 } + +-- tagpath /ospf/process/hello-received +ospfProcessHelloReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of hello packets received" + ::= { ospfProcessEntry 21 } + +-- tagpath /ospf/process/hello-sent +ospfProcessHelloSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of hello packets sent" + ::= { ospfProcessEntry 22 } + +-- tagpath /ospf/process/dbd-received +ospfProcessDbdReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of database description packets received" + ::= { ospfProcessEntry 23 } + +-- tagpath /ospf/process/dbd-sent +ospfProcessDbdSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of databse description packets sent" + ::= { ospfProcessEntry 24 } + +-- tagpath /ospf/process/ls-req-received +ospfProcessLsReqReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of link-state request packets received" + ::= { ospfProcessEntry 25 } + +-- tagpath /ospf/process/ls-req-sent +ospfProcessLsReqSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of link-state request packets sent" + ::= { ospfProcessEntry 26 } + +-- tagpath /ospf/process/ls-upd-received +ospfProcessLsUpdReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of link-state update packets received" + ::= { ospfProcessEntry 27 } + +-- tagpath /ospf/process/ls-upd-sent +ospfProcessLsUpdSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of link-state update packets sent" + ::= { ospfProcessEntry 28 } + +-- tagpath /ospf/process/ls-ack-received +ospfProcessLsAckReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of link-state acknowledgement packets received" + ::= { ospfProcessEntry 29 } + +-- tagpath /ospf/process/ls-ack-sent +ospfProcessLsAckSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of link-state acknowledgement packets sent" + ::= { ospfProcessEntry 30 } + +-- tagpath /ospf/process/area +ospfProcessAreaTable OBJECT-TYPE + SYNTAX SEQUENCE OF OspfProcessAreaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of areas" + ::= { viptela-oper-ospf 12 } + +-- tagpath /ospf/process/area +ospfProcessAreaEntry OBJECT-TYPE + SYNTAX OspfProcessAreaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ospfProcessVpnId, ospfProcessAreaAreaId } + ::= { ospfProcessAreaTable 1 } + +OspfProcessAreaEntry ::= + SEQUENCE { + ospfProcessAreaAreaId Unsigned32, + ospfProcessAreaBackboneArea TruthValue, + ospfProcessAreaRoutingType INTEGER, + ospfProcessAreaNoSumm TruthValue, + ospfProcessAreaShortcutConfigured TruthValue, + ospfProcessAreaShortcutMode INTEGER, + ospfProcessAreaShortcutCapability TruthValue, + ospfProcessAreaNumInterfaces Unsigned32, + ospfProcessAreaAbr TruthValue, + ospfProcessAreaNssaTranslate TruthValue, + ospfProcessAreaTranslateRole INTEGER, + ospfProcessAreaStubRoute TruthValue, + ospfProcessAreaStubRouteAdmin TruthValue, + ospfProcessAreaStubRouteTimer Unsigned32, + ospfProcessAreaNumFullAdjRouters Unsigned32, + ospfProcessAreaAuthentication INTEGER, + ospfProcessAreaNumVirtualAdjRouters Unsigned32, + ospfProcessAreaSpfExecCount Unsigned32, + ospfProcessAreaLsaCount Unsigned32, + ospfProcessAreaRouterLsaCount Unsigned32, + ospfProcessAreaRouterLsaChecksum Unsigned32, + ospfProcessAreaNetworkLsaCount Unsigned32, + ospfProcessAreaNetworkLsaChecksum Unsigned32, + ospfProcessAreaSummaryLsaCount Unsigned32, + ospfProcessAreaSummaryLsaChecksum Unsigned32, + ospfProcessAreaAsbrLsaCount Unsigned32, + ospfProcessAreaAsbrLsaChecksum Unsigned32, + ospfProcessAreaNssaLsaCount Unsigned32, + ospfProcessAreaNssaLsaChecksum Unsigned32 + } + +-- tagpath /ospf/process/area/area-id +ospfProcessAreaAreaId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Area ID" + ::= { ospfProcessAreaEntry 1 } + +-- tagpath /ospf/process/area/backbone-area +ospfProcessAreaBackboneArea OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backbone area" + ::= { ospfProcessAreaEntry 2 } + +-- tagpath /ospf/process/area/routing-type +ospfProcessAreaRoutingType OBJECT-TYPE + SYNTAX INTEGER {default(0),stub(1),nssa(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing type" + ::= { ospfProcessAreaEntry 3 } + +-- tagpath /ospf/process/area/no-summ +ospfProcessAreaNoSumm OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "No summary" + ::= { ospfProcessAreaEntry 4 } + +-- tagpath /ospf/process/area/shortcut-configured +ospfProcessAreaShortcutConfigured OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shortcut configuration" + ::= { ospfProcessAreaEntry 5 } + +-- tagpath /ospf/process/area/shortcut-mode +ospfProcessAreaShortcutMode OBJECT-TYPE + SYNTAX INTEGER {default(0),enable(1),disable(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shortcut mode" + ::= { ospfProcessAreaEntry 6 } + +-- tagpath /ospf/process/area/shortcut-capability +ospfProcessAreaShortcutCapability OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shortcut capability" + ::= { ospfProcessAreaEntry 7 } + +-- tagpath /ospf/process/area/num-interfaces +ospfProcessAreaNumInterfaces OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of interfaces" + ::= { ospfProcessAreaEntry 8 } + +-- tagpath /ospf/process/area/abr +ospfProcessAreaAbr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Area border router" + ::= { ospfProcessAreaEntry 9 } + +-- tagpath /ospf/process/area/nssa-translate +ospfProcessAreaNssaTranslate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NSSA translate" + ::= { ospfProcessAreaEntry 10 } + +-- tagpath /ospf/process/area/translate-role +ospfProcessAreaTranslateRole OBJECT-TYPE + SYNTAX INTEGER {candidate(0),never(1),always(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Translate role" + ::= { ospfProcessAreaEntry 11 } + +-- tagpath /ospf/process/area/stub-route +ospfProcessAreaStubRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stub route" + ::= { ospfProcessAreaEntry 12 } + +-- tagpath /ospf/process/area/stub-route-admin +ospfProcessAreaStubRouteAdmin OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stub route administratively enabled" + ::= { ospfProcessAreaEntry 13 } + +-- tagpath /ospf/process/area/stub-route-timer +ospfProcessAreaStubRouteTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stub route time left, in seconds" + ::= { ospfProcessAreaEntry 14 } + +-- tagpath /ospf/process/area/num-full-adj-routers +ospfProcessAreaNumFullAdjRouters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of fully adjacent routers" + ::= { ospfProcessAreaEntry 15 } + +-- tagpath /ospf/process/area/authentication +ospfProcessAreaAuthentication OBJECT-TYPE + SYNTAX INTEGER {null(0),simple(1),message-digest(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authertication type" + ::= { ospfProcessAreaEntry 16 } + +-- tagpath /ospf/process/area/num-virtual-adj-routers +ospfProcessAreaNumVirtualAdjRouters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of full virtual adjacencies" + ::= { ospfProcessAreaEntry 17 } + +-- tagpath /ospf/process/area/spf-exec-count +ospfProcessAreaSpfExecCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SPF algorithm executed count" + ::= { ospfProcessAreaEntry 18 } + +-- tagpath /ospf/process/area/lsa-count +ospfProcessAreaLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LSAs" + ::= { ospfProcessAreaEntry 19 } + +-- tagpath /ospf/process/area/router-lsa-count +ospfProcessAreaRouterLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of router LSAs" + ::= { ospfProcessAreaEntry 20 } + +-- tagpath /ospf/process/area/router-lsa-checksum +ospfProcessAreaRouterLsaChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Router LSA checksum" + ::= { ospfProcessAreaEntry 21 } + +-- tagpath /ospf/process/area/network-lsa-count +ospfProcessAreaNetworkLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of network LSAs" + ::= { ospfProcessAreaEntry 22 } + +-- tagpath /ospf/process/area/network-lsa-checksum +ospfProcessAreaNetworkLsaChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Network LSA checksum" + ::= { ospfProcessAreaEntry 23 } + +-- tagpath /ospf/process/area/summary-lsa-count +ospfProcessAreaSummaryLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of summary LSAs" + ::= { ospfProcessAreaEntry 24 } + +-- tagpath /ospf/process/area/summary-lsa-checksum +ospfProcessAreaSummaryLsaChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Summary LSA checksum" + ::= { ospfProcessAreaEntry 25 } + +-- tagpath /ospf/process/area/asbr-lsa-count +ospfProcessAreaAsbrLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of ASBR LSAs" + ::= { ospfProcessAreaEntry 26 } + +-- tagpath /ospf/process/area/asbr-lsa-checksum +ospfProcessAreaAsbrLsaChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ASBR LSA checksum" + ::= { ospfProcessAreaEntry 27 } + +-- tagpath /ospf/process/area/nssa-lsa-count +ospfProcessAreaNssaLsaCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of NSSA LSAs" + ::= { ospfProcessAreaEntry 28 } + +-- tagpath /ospf/process/area/nssa-lsa-checksum +ospfProcessAreaNssaLsaChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NSSA LSA checksum" + ::= { ospfProcessAreaEntry 29 } + +END diff --git a/mibs/viptela/VIPTELA-OPER-SYSTEM b/mibs/viptela/VIPTELA-OPER-SYSTEM new file mode 100644 index 000000000000..299053997457 --- /dev/null +++ b/mibs/viptela/VIPTELA-OPER-SYSTEM @@ -0,0 +1,5992 @@ +-- Namespace: http://viptela.com/oper-system + +VIPTELA-OPER-SYSTEM DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-oper-system MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for system operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 11 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +Permission1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Permission ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +-- Display system status information +-- tagpath /system-status +systemStatus OBJECT IDENTIFIER ::= { viptela-oper-system 1 } + +-- tagpath /system-status/personality +systemStatusPersonality OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 1 } + +-- tagpath /system-status/version +systemStatusVersion OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 2 } + +-- tagpath /system-status/loghost_status +systemStatusLoghostStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 3 } + +-- tagpath /system-status/loghost_name +systemStatusLoghostName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 4 } + +-- tagpath /system-status/disk_status +systemStatusDiskStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 5 } + +-- tagpath /system-status/reboot_reason +systemStatusRebootReason OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 6 } + +-- tagpath /system-status/core_files_status +systemStatusCoreFilesStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 7 } + +-- tagpath /system-status/uptime +systemStatusUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 8 } + +-- tagpath /system-status/min1_avg +systemStatusMin1Avg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 9 } + +-- tagpath /system-status/min5_avg +systemStatusMin5Avg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 10 } + +-- tagpath /system-status/min15_avg +systemStatusMin15Avg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 11 } + +-- tagpath /system-status/totalp +systemStatusTotalp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 12 } + +-- tagpath /system-status/runningp +systemStatusRunningp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 13 } + +-- tagpath /system-status/cpu_user +systemStatusCpuUser OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 14 } + +-- tagpath /system-status/cpu_system +systemStatusCpuSystem OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 15 } + +-- tagpath /system-status/cpu_idle +systemStatusCpuIdle OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 16 } + +-- tagpath /system-status/mem_total +systemStatusMemTotal OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 17 } + +-- tagpath /system-status/mem_used +systemStatusMemUsed OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 18 } + +-- tagpath /system-status/mem_free +systemStatusMemFree OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 19 } + +-- tagpath /system-status/mem_buffers +systemStatusMemBuffers OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 20 } + +-- tagpath /system-status/mem_cached +systemStatusMemCached OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 21 } + +-- tagpath /system-status/disk_fs +systemStatusDiskFs OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 22 } + +-- tagpath /system-status/disk_size +systemStatusDiskSize OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 23 } + +-- tagpath /system-status/disk_used +systemStatusDiskUsed OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 24 } + +-- tagpath /system-status/disk_avail +systemStatusDiskAvail OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 25 } + +-- tagpath /system-status/disk_use +systemStatusDiskUse OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 26 } + +-- tagpath /system-status/disk_total_bytes +systemStatusDiskTotalBytes OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 27 } + +-- tagpath /system-status/disk_used_bytes +systemStatusDiskUsedBytes OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 28 } + +-- tagpath /system-status/disk_avail_bytes +systemStatusDiskAvailBytes OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 29 } + +-- tagpath /system-status/disk_mount +systemStatusDiskMount OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 30 } + +-- tagpath /system-status/services +systemStatusServices OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 31 } + +-- tagpath /system-status/board_type +systemStatusBoardType OBJECT-TYPE + SYNTAX INTEGER {vedge-1000(0), + vedge-2000(1), + sim(2), + none(3), + unknown(4), + vedge-100(5), + vedge-100-B(6), + vedge-5000(7), + vedge-CSR(8), + vedge-ISR(9), + vedge-ASR(10), + vedge-101-B(11), + vedge-1001(12), + vedge-101-m(13), + vedge-ISR1100-4G(14), + vedge-ISR1100-4GLTE(15), + vedge-ISR1100-6G(16), + vedge-encs(17), + vedge-ISR1100X-4G(18), + vedge-ISR1100X-6G(19)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 32 } + +-- tagpath /system-status/config_date/date-time-string +systemStatusConfigDateDateTimeString OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pretty string version of date and time" + ::= { systemStatus 33 } + +-- tagpath /system-status/current_date/date-time-string +systemStatusCurrentDateDateTimeString OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pretty string version of date and time" + ::= { systemStatus 34 } + +-- tagpath /system-status/procs +systemStatusProcs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 100 } + +-- tagpath /system-status/disk_bsize +systemStatusDiskBsize OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 101 } + +-- tagpath /system-status/disk_blocks +systemStatusDiskBlocks OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 102 } + +-- tagpath /system-status/disk_bused +systemStatusDiskBused OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 103 } + +-- tagpath /system-status/disk_bavail +systemStatusDiskBavail OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 104 } + +-- tagpath /system-status/standalone_vbond +systemStatusStandaloneVbond OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 35 } + +-- tagpath /system-status/vmanaged +systemStatusVmanaged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device is managed by the vmanage" + ::= { systemStatus 36 } + +-- tagpath /system-status/pseudo-confirm-commit +systemStatusPseudoConfirmCommit OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Only valid for vmanage .. is always hidden" + ::= { systemStatus 37 } + +-- tagpath /system-status/config-template-name +systemStatusConfigTemplateName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configuration template assigned by the vManage" + ::= { systemStatus 38 } + +-- tagpath /system-status/policy-template-name +systemStatusPolicyTemplateName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy template assigned by the vManage" + ::= { systemStatus 39 } + +-- tagpath /system-status/policy-template-version +systemStatusPolicyTemplateVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy template version assigned by the vManage" + ::= { systemStatus 40 } + +-- tagpath /system-status/vmanage-storage-disk-fs +systemStatusVmanageStorageDiskFs OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 41 } + +-- tagpath /system-status/vmanage-storage-disk-size +systemStatusVmanageStorageDiskSize OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 42 } + +-- tagpath /system-status/vmanage-storage-disk-used +systemStatusVmanageStorageDiskUsed OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 43 } + +-- tagpath /system-status/vmanage-storage-disk-avail +systemStatusVmanageStorageDiskAvail OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 44 } + +-- tagpath /system-status/vmanage-storage-disk-use +systemStatusVmanageStorageDiskUse OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 45 } + +-- tagpath /system-status/vmanage-storage-disk-mount +systemStatusVmanageStorageDiskMount OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 46 } + +-- tagpath /system-status/model +systemStatusModel OBJECT-TYPE + SYNTAX INTEGER {vsmart(1), + vmanage(2), + vbond(3), + vedge-1000(4), + vedge-2000(5), + vedge-100(6), + vedge-100-W2(7), + vedge-100-WM(8), + vedge-100-M2(9), + vedge-100-M(10), + vedge-100-B(11), + vedge-cloud(12), + vcontainer(13), + vedge-5000(14), + vedge-CSR-1000v(15), + vedge-ISR-4331(16), + vedge-ISR-4321(17), + vedge-ISR-4351(18), + vedge-ISR-4221(19), + vedge-ASR-1001-X(20), + vedge-ASR-1001-HX(21), + vedge-ASR-1002-X(22), + vedge-ASR-1002-HX(23), + vedge-C1111-8PLTEEA(24), + vedge-C1111-8PLTELA(25), + vedge-C1117-4PLTEEA(26), + vedge-C1117-4PLTELA(27), + vedge-C1116-4PLTEEA(28), + vedge-C1116-4PLTELA(29), + vedge-ISRv(30), + vedge-C1111-8P(31), + vedge-C1111-4PLTEEA(32), + vedge-C1111-4PLTELA(33), + vedge-C1117-4PMLTEEA(34), + vedge-C1111-4P(35), + vedge-C1116-4P(36), + vedge-C1117-4P(37), + vedge-C1117-4PM(38), + vedge-C1101-4P(39), + vedge-C1101-4PLTEP(40), + vedge-C1111X-8P(41), + vedge-C1111-8PLTEEAW(42), + vedge-C1111-8PW(43), + vedge-ISR-4431(44), + vedge-ISR-4451-X(45), + vedge-ISR-4221X(46), + vedge-ISR-4461(47), + vedge-C8300-1N1S-6G(48), + vedge-C8300-1N1S-4G2X(49), + vedge-CE-9515(54), + vedge-CE-9511(55), + vedge-IR-1101(56), + vedge-C1121X-8PLTEPW(57), + vedge-C1161X-8P(60), + vedge-C1161X-8PLTEP(61), + vedge-C1111-8PLTEAEAW(62), + vedge-C1121-8P(63), + vedge-C1121-8PLTEP(64), + vedge-C1121X-8PLTEPWA(65), + vedge-C1127X-8PMLTEP(66), + vedge-C1109-4PLTE2P(68), + vedge-C1101-4PLTEPW(69), + vedge-C1109-4PLTE2PW(70), + vedge-C1111-8PLTELAW(71), + vedge-C1121X-8P(72), + vedge-C1121X-8PLTEP(73), + vedge-C1126X-8PLTEP(74), + vedge-C1127X-8PLTEP(75), + vedge-C8500-12X4QC(76), + vedge-C8500-12X(77), + vedge-C1121-8PLTEPW(78), + vedge-C1113-8PMLTEEA(79), + vedge-ISR1100-4G(80), + vedge-ISR1100-4GLTE(81), + vedge-ISR1100-6G(82), + vedge-C8300-2N2S-6G(84), + vedge-C8300-2N2S-4G2X(85), + vedge-C8500L-8G4X(86), + vedge-sim(100), + vedge-NFVIS-ENCS5100(200), + vedge-NFVIS-ENCS5400(201), + vedge-NFVIS-UCSC-M5(202), + vedge-NFVIS-UCSC-E(203), + vedge-NFVIS-CSP2100(204), + vedge-NFVIS-CSP2100-X1(205), + vedge-NFVIS-CSP2100-X2(206), + vedge-NFVIS-CSP2100-CSP-5444(207), + vedge-C1161-8P(212), + vedge-C1161-8PLTEP(213), + vedge-C1126-8PLTEP(214), + vedge-C1127-8PLTEP(215), + vedge-C1127-8PMLTEP(216), + vedge-C1121-4P(217), + vedge-C1121-4PLTEP(218), + vedge-C1128-8PLTEP(219), + vedge-C1111-4PW(220), + vedge-C1112-8P(221), + vedge-C1112-8PLTEEA(222), + vedge-C1112-8PLTEEAW(223), + vedge-C1112-8PW(224), + vedge-C1113-8P(225), + vedge-C1113-8PLTEEA(226), + vedge-C1113-8PLTEEAW(227), + vedge-C1113-8PLTELAW(228), + vedge-C1113-8PLTELA(229), + vedge-C1113-8PM(230), + vedge-C1113-8PMW(231), + vedge-C1113-8PW(232), + vedge-C1116-4PLTEEAW(233), + vedge-C1116-4PW(234), + vedge-C1117-4PLTEEAW(235), + vedge-C1117-4PMLTEEAW(236), + vedge-C1117-4PMW(237), + vedge-C1117-4PW(238), + vedge-C1118-8P(239), + vedge-C1109-2PLTEGB(240), + vedge-C1109-2PLTEUS(241), + vedge-C1109-2PLTEVZ(242), + vedge-C1113-8PLTEW(243), + vedge-C1112-8PLTEEAWE(244), + vedge-C1112-8PWE(245), + vedge-C1113-8PLTELAWZ(246), + vedge-C1113-8PMWE(247), + vedge-C1116-4PLTEEAWE(248), + vedge-C1116-4PWE(249), + vedge-C1117-4PLTEEAWA(250), + vedge-C1117-4PMLTEEAWE(251), + vedge-C1117-4PMWE(252), + vedge-C8200-1N-4G(253), + vedge-ISR1100-4GLTE-XE(254), + vedge-ISR1100-4G-XE(255), + vedge-ISR1100-6G-XE(256), + vedge-NFVIS-C8200-UCPE(257), + vedge-C8300-1N1S-6T(258), + vedge-C8300-1N1S-4T2X(259), + vedge-C8300-2N2S-6T(260), + vedge-C8300-2N2S-4T2X(261), + vedge-C8200-1N-4T(262), + vedge-ESR-6300(263), + vedge-C8000V(264), + vedge-ISR1100X-4G(265), + vedge-ISR1100X-6G(266), + vedge-ISR1100X-4G-XE(267), + vedge-ISR1100X-6G-XE(268)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 47 } + +-- tagpath /system-status/reboot_type +systemStatusRebootType OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 48 } + +-- tagpath /system-status/total_cpu_count +systemStatusTotalCpuCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 49 } + +-- tagpath /system-status/fp_cpu_count +systemStatusFpCpuCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 50 } + +-- tagpath /system-status/linux_cpu_count +systemStatusLinuxCpuCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 51 } + +-- tagpath /system-status/bootloader_version +systemStatusBootloaderVersion OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 52 } + + +-- tagpath /system-status/build_number +systemStatusBuildNumber OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 53 } + +-- tagpath /system-status/state +systemStatusState OBJECT-TYPE + SYNTAX INTEGER {blkng-green(0),green(1),yellow(2),red(3)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 54 } + +-- tagpath /system-status/state_description +systemStatusSystemStateDescription OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 55 } + +-- tagpath /system-status/model_sku +systemStatusSystemModelSku OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 56 } + +-- tagpath /system-status/tcpd_cpu_count +systemStatusTcpdCpuCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 57 } + +-- tagpath /system-status/fips_mode +systemStatusSystemFipsMode OBJECT-TYPE + SYNTAX INTEGER {unavailable(0),disabled(1),enabled(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 58 } + +-- tagpath /system-status/testbed_mode +systemStatusSystemTestbedMode OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 59 } + +-- tagpath /system-status/ctrl_compatibility +systemStatusSystemCtrlCompatibility OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 60 } + +-- tagpath /system-status/timezone +systemStatusSystemTimezone OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 61 } + +-- tagpath /system-status/engineering_signed +systemStatusSystemEngineeringSigned OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 62 } + +-- tagpath /system-status/li_license_enabled +systemStatusSystemLiLicenseEnabled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 63 } + +-- tagpath /system-status/chassis_serial_number +systemStatusSystemChassisSerialNumber OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatus 64 } + +-- Display system statistics +-- tagpath /system-statistics +systemStatistics OBJECT IDENTIFIER ::= { viptela-oper-system 2 } + +-- tagpath /system-statistics/rx_pkts +systemStatisticsRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 1 } + +-- tagpath /system-statistics/rx_drops +systemStatisticsRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 2 } + +-- tagpath /system-statistics/ip_fwd +systemStatisticsIpFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 3 } + +-- tagpath /system-statistics/ip_fwd_mirror_pkts +systemStatisticsIpFwdMirrorPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 4 } + +-- tagpath /system-statistics/ip_fwd_arp +systemStatisticsIpFwdArp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 5 } + +-- tagpath /system-statistics/ip_fwd_to_egress +systemStatisticsIpFwdToEgress OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 6 } + +-- tagpath /system-statistics/ip_fwd_invalid_oil +systemStatisticsIpFwdInvalidOil OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 7 } + +-- tagpath /system-statistics/ip_v6_mcast_drops +systemStatisticsIpV6McastDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 8 } + +-- tagpath /system-statistics/ip_fwd_mcast_invalid_iif +systemStatisticsIpFwdMcastInvalidIif OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 9 } + +-- tagpath /system-statistics/ip_fwd_mcast_life_exceeded_drops +systemStatisticsIpFwdMcastLifeExceededDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 10 } + +-- tagpath /system-statistics/rx_mcast_threshold_exceeded +systemStatisticsRxMcastThresholdExceeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 11 } + +-- tagpath /system-statistics/ip_fwd_invalid_tun_oil +systemStatisticsIpFwdInvalidTunOil OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 12 } + +-- tagpath /system-statistics/rx_mcast_policy_fwd_drops +systemStatisticsRxMcastPolicyFwdDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 13 } + +-- tagpath /system-statistics/rx_mcast_mirror_fwd_drops +systemStatisticsRxMcastMirrorFwdDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 14 } + +-- tagpath /system-statistics/ip_fwd_null_mcast_group +systemStatisticsIpFwdNullMcastGroup OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 15 } + +-- tagpath /system-statistics/ip_fwd_null_nhop +systemStatisticsIpFwdNullNhop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 16 } + +-- tagpath /system-statistics/ip_fwd_unknown_nh_type +systemStatisticsIpFwdUnknownNhType OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 17 } + +-- tagpath /system-statistics/ip_fwd_nat_on_tunnel +systemStatisticsIpFwdNatOnTunnel OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 18 } + +-- tagpath /system-statistics/ip_fwd_to_cpu +systemStatisticsIpFwdToCpu OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 19 } + +-- tagpath /system-statistics/ip_fwd_to_cpu_nat_xlates +systemStatisticsIpFwdToCpuNatXlates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 20 } + +-- tagpath /system-statistics/ip_fwd_from_cpu_nat_xlates +systemStatisticsIpFwdFromCpuNatXlates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 21 } + +-- tagpath /system-statistics/ip_fwd_to_cpu_nat_drops +systemStatisticsIpFwdToCpuNatDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 22 } + +-- tagpath /system-statistics/ip_fwd_from_cpu_non_local +systemStatisticsIpFwdFromCpuNonLocal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 23 } + +-- tagpath /system-statistics/ip_fwd_rx_ipsec +systemStatisticsIpFwdRxIpsec OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 24 } + +-- tagpath /system-statistics/ip_fwd_mcast_pkts +systemStatisticsIpFwdMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 25 } + +-- tagpath /system-statistics/ip_fwd_rx_gre +systemStatisticsIpFwdRxGre OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 26 } + +-- tagpath /system-statistics/nat_xlate_outbound +systemStatisticsNatXlateOutbound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 27 } + +-- tagpath /system-statistics/nat_xlate_outbound_drops +systemStatisticsNatXlateOutboundDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 28 } + +-- tagpath /system-statistics/nat_xlate_inbound +systemStatisticsNatXlateInbound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 29 } + +-- tagpath /system-statistics/nat_xlate_inbound_fail +systemStatisticsNatXlateInboundFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 30 } + +-- tagpath /system-statistics/cflowd_pkts +systemStatisticsCflowdPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 31 } + +-- tagpath /system-statistics/no_nat_nexthop +systemStatisticsNoNatNexthop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 32 } + +-- tagpath /system-statistics/rx_bcast +systemStatisticsRxBcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 33 } + +-- tagpath /system-statistics/rx_mcast +systemStatisticsRxMcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 34 } + +-- tagpath /system-statistics/rx_mcast_link_local +systemStatisticsRxMcastLinkLocal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 35 } + +-- tagpath /system-statistics/rx_mcast_filter_to_cpu +systemStatisticsRxMcastFilterToCpu OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 36 } + +-- tagpath /system-statistics/rx_mcast_filter_to_cpu_and_fwd +systemStatisticsRxMcastFilterToCpuAndFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 37 } + +-- tagpath /system-statistics/rx_gre_decap +systemStatisticsRxGreDecap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 38 } + +-- tagpath /system-statistics/rx_gre_drops +systemStatisticsRxGreDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 39 } + +-- tagpath /system-statistics/rx_gre_policer_drops +systemStatisticsRxGrePolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 40 } + +-- tagpath /system-statistics/rx_implicit_acl_drops +systemStatisticsRxImplicitAclDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 41 } + +-- tagpath /system-statistics/rx_ipsec_decap +systemStatisticsRxIpsecDecap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 42 } + +-- tagpath /system-statistics/rx_ip6_ipsec_drops +systemStatisticsRxIp6IpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 43 } + +-- tagpath /system-statistics/rx_sa_ipsec_drops +systemStatisticsRxSaIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 44 } + +-- tagpath /system-statistics/rx_invalid_ipsec_pkt_size +systemStatisticsRxInvalidIpsecPktSize OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 45 } + +-- tagpath /system-statistics/rx_spi_ipsec_drops +systemStatisticsRxSpiIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 46 } + +-- tagpath /system-statistics/rx_replay_drops +systemStatisticsRxReplayDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 47 } + +-- tagpath /system-statistics/rx_replay_integrity_drops +systemStatisticsRxReplayIntegrityDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 48 } + +-- tagpath /system-statistics/rx_unexpected_replay_drops +systemStatisticsRxUnexpectedReplayDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 49 } + +-- tagpath /system-statistics/rx_next_hdr_ipsec_drops +systemStatisticsRxNextHdrIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 50 } + +-- tagpath /system-statistics/rx_mac_compare_ipsec_drops +systemStatisticsRxMacCompareIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 51 } + +-- tagpath /system-statistics/rx_err_pad_ipsec_drops +systemStatisticsRxErrPadIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 52 } + +-- tagpath /system-statistics/rx_ipsec_policer_drops +systemStatisticsRxIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 53 } + +-- tagpath /system-statistics/rx_pre_ipsec_pkts +systemStatisticsRxPreIpsecPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 54 } + +-- tagpath /system-statistics/rx_pre_ipsec_drops +systemStatisticsRxPreIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 55 } + +-- tagpath /system-statistics/rx_pre_ipsec_policer_drops +systemStatisticsRxPreIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 56 } + +-- tagpath /system-statistics/rx_pre_ipsec_decap +systemStatisticsRxPreIpsecDecap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 57 } + +-- tagpath /system-statistics/openssl_aes_decrypt +systemStatisticsOpensslAesDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 58 } + +-- tagpath /system-statistics/rx_ipsec_bad_inner +systemStatisticsRxIpsecBadInner OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 59 } + +-- tagpath /system-statistics/rx_bad_label +systemStatisticsRxBadLabel OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 60 } + +-- tagpath /system-statistics/service_label_fwd +systemStatisticsServiceLabelFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 61 } + +-- tagpath /system-statistics/rx_host_local_pkt +systemStatisticsRxHostLocalPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 62 } + +-- tagpath /system-statistics/rx_host_mirror_drops +systemStatisticsRxHostMirrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 63 } + +-- tagpath /system-statistics/rx_tunneled_pkts +systemStatisticsRxTunneledPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 64 } + +-- tagpath /system-statistics/rx_cp_non_local +systemStatisticsRxCpNonLocal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 65 } + +-- tagpath /system-statistics/tx_if_not_preferred +systemStatisticsTxIfNotPreferred OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 66 } + +-- tagpath /system-statistics/tx_vsmart_drop +systemStatisticsTxVsmartDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 67 } + +-- tagpath /system-statistics/rx_invalid_port +systemStatisticsRxInvalidPort OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 68 } + +-- tagpath /system-statistics/port_disabled_rx +systemStatisticsPortDisabledRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 69 } + +-- tagpath /system-statistics/ip_disabled_rx +systemStatisticsIpDisabledRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 70 } + +-- tagpath /system-statistics/rx_invalid_qtags +systemStatisticsRxInvalidQtags OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 71 } + +-- tagpath /system-statistics/rx_non_ip_drops +systemStatisticsRxNonIpDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 72 } + +-- tagpath /system-statistics/rx_ip_errs +systemStatisticsRxIpErrs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 73 } + +-- tagpath /system-statistics/pko_wred_drops +systemStatisticsPkoWredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 74 } + +-- tagpath /system-statistics/tx_queue_exceeded +systemStatisticsTxQueueExceeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 75 } + +-- tagpath /system-statistics/rx_policer_drops +systemStatisticsRxPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 76 } + +-- tagpath /system-statistics/route_to_host +systemStatisticsRouteToHost OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 77 } + +-- tagpath /system-statistics/ttl_expired +systemStatisticsTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 78 } + +-- tagpath /system-statistics/icmp_redirect +systemStatisticsIcmpRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 79 } + +-- tagpath /system-statistics/bfd_rx_non_ip +systemStatisticsBfdRxNonIp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 80 } + +-- tagpath /system-statistics/bfd_tx_record_changed +systemStatisticsBfdTxRecordChanged OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 81 } + +-- tagpath /system-statistics/bfd_rx_record_invalid +systemStatisticsBfdRxRecordInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 82 } + +-- tagpath /system-statistics/bfd_rx_parse_err +systemStatisticsBfdRxParseErr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 83 } + +-- tagpath /system-statistics/rx_arp_rate_limit_drops +systemStatisticsRxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 84 } + +-- tagpath /system-statistics/rx_arp_non_local_drops +systemStatisticsRxArpNonLocalDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 85 } + +-- tagpath /system-statistics/rx_arp_reqs +systemStatisticsRxArpReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 86 } + +-- tagpath /system-statistics/rx_arp_replies +systemStatisticsRxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 87 } + +-- tagpath /system-statistics/arp_add_fail +systemStatisticsArpAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 88 } + +-- tagpath /system-statistics/unknown_nh_type +systemStatisticsUnknownNhType OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 89 } + +-- tagpath /system-statistics/buf_alloc_fails +systemStatisticsBufAllocFails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 90 } + +-- tagpath /system-statistics/ecmp_discards +systemStatisticsEcmpDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 91 } + +-- tagpath /system-statistics/app_route_policy_discards +systemStatisticsAppRoutePolicyDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 92 } + +-- tagpath /system-statistics/cbf_discards +systemStatisticsCbfDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 93 } + +-- tagpath /system-statistics/filter_drops +systemStatisticsFilterDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 94 } + +-- tagpath /system-statistics/invalid_back_ptr +systemStatisticsInvalidBackPtr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 95 } + +-- tagpath /system-statistics/tunnel_loop_drops +systemStatisticsTunnelLoopDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 96 } + +-- tagpath /system-statistics/to_cpu_policer_drops +systemStatisticsToCpuPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 97 } + +-- tagpath /system-statistics/mirror_drops +systemStatisticsMirrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 98 } + +-- tagpath /system-statistics/split_horizon_drops +systemStatisticsSplitHorizonDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 99 } + +-- tagpath /system-statistics/rx_no_tun_if +systemStatisticsRxNoTunIf OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 100 } + +-- tagpath /system-statistics/tx_pkts +systemStatisticsTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 101 } + +-- tagpath /system-statistics/tx_errors +systemStatisticsTxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 102 } + +-- tagpath /system-statistics/tx_bcast +systemStatisticsTxBcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 103 } + +-- tagpath /system-statistics/tx_mcast +systemStatisticsTxMcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 104 } + +-- tagpath /system-statistics/port_disabled_tx +systemStatisticsPortDisabledTx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 105 } + +-- tagpath /system-statistics/ip_disabled_tx +systemStatisticsIpDisabledTx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 106 } + +-- tagpath /system-statistics/tx_fragment_needed +systemStatisticsTxFragmentNeeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 107 } + +-- tagpath /system-statistics/tx_mcast_fragment_needed +systemStatisticsTxMcastFragmentNeeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 108 } + +-- tagpath /system-statistics/fragment_df_drops +systemStatisticsFragmentDfDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 109 } + +-- tagpath /system-statistics/tx_fragments +systemStatisticsTxFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 110 } + +-- tagpath /system-statistics/tx_fragment_drops +systemStatisticsTxFragmentDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 111 } + +-- tagpath /system-statistics/tx_fragment_fail +systemStatisticsTxFragmentFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 112 } + +-- tagpath /system-statistics/tx_fragment_alloc_fail +systemStatisticsTxFragmentAllocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 113 } + +-- tagpath /system-statistics/tunnel_pmtu_lowered +systemStatisticsTunnelPmtuLowered OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 114 } + +-- tagpath /system-statistics/tx_gre_pkts +systemStatisticsTxGrePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 115 } + +-- tagpath /system-statistics/tx_gre_drops +systemStatisticsTxGreDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 116 } + +-- tagpath /system-statistics/tx_gre_policer_drops +systemStatisticsTxGrePolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 117 } + +-- tagpath /system-statistics/tx_gre_encap +systemStatisticsTxGreEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 118 } + +-- tagpath /system-statistics/tx_ipsec_pkts +systemStatisticsTxIpsecPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 119 } + +-- tagpath /system-statistics/tx_ipsec_mcast_pkts +systemStatisticsTxIpsecMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 120 } + +-- tagpath /system-statistics/tx_ip6_ipsec_drops +systemStatisticsTxIp6IpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 121 } + +-- tagpath /system-statistics/tx_no_out_sa_ipsec_drops +systemStatisticsTxNoOutSaIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 122 } + +-- tagpath /system-statistics/tx_no_tunn_ipsec_drops +systemStatisticsTxNoTunnIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 123 } + +-- tagpath /system-statistics/tx_ipsec_policer_drops +systemStatisticsTxIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 124 } + +-- tagpath /system-statistics/tx_ipsec_encap +systemStatisticsTxIpsecEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 125 } + +-- tagpath /system-statistics/tx_ipsec_mcast_encap +systemStatisticsTxIpsecMcastEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 126 } + +-- tagpath /system-statistics/tx_pre_ipsec_pkts +systemStatisticsTxPreIpsecPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 127 } + +-- tagpath /system-statistics/tx_no_out_sa_pre_ipsec_drops +systemStatisticsTxNoOutSaPreIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 128 } + +-- tagpath /system-statistics/tx_no_tunn_pre_ipsec_drops +systemStatisticsTxNoTunnPreIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 129 } + +-- tagpath /system-statistics/openssl_aes_encrypt +systemStatisticsOpensslAesEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 130 } + +-- tagpath /system-statistics/tx_pre_ipsec_policer_drops +systemStatisticsTxPreIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 131 } + +-- tagpath /system-statistics/tx_pre_ipsec_encap +systemStatisticsTxPreIpsecEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 132 } + +-- tagpath /system-statistics/tx_arp_replies +systemStatisticsTxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 133 } + +-- tagpath /system-statistics/tx_arp_reqs +systemStatisticsTxArpReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 134 } + +-- tagpath /system-statistics/tx_arp_req_fail +systemStatisticsTxArpReqFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 135 } + +-- tagpath /system-statistics/tx_no_arp_drop +systemStatisticsTxNoArpDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 136 } + +-- tagpath /system-statistics/tx_arp_rate_limit_drops +systemStatisticsTxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 137 } + +-- tagpath /system-statistics/tx_icmp_policer_drops +systemStatisticsTxIcmpPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 138 } + +-- tagpath /system-statistics/tx_icmp_mirrored_drops +systemStatisticsTxIcmpMirroredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 139 } + +-- tagpath /system-statistics/bfd_tx_fail +systemStatisticsBfdTxFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 140 } + +-- tagpath /system-statistics/bfd_alloc_fail +systemStatisticsBfdAllocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 141 } + +-- tagpath /system-statistics/bfd_timer_add_fail +systemStatisticsBfdTimerAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 142 } + +-- tagpath /system-statistics/bfd_tx_pkts +systemStatisticsBfdTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 143 } + +-- tagpath /system-statistics/bfd_rx_pkts +systemStatisticsBfdRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 144 } + +-- tagpath /system-statistics/bfd_rec_down +systemStatisticsBfdRecDown OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 145 } + +-- tagpath /system-statistics/bfd_rec_invalid +systemStatisticsBfdRecInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 146 } + +-- tagpath /system-statistics/bfd_lkup_fail +systemStatisticsBfdLkupFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 147 } + +-- tagpath /system-statistics/rx_icmp_echo_requests +systemStatisticsRxIcmpEchoRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 148 } + +-- tagpath /system-statistics/rx_icmp_echo_replies +systemStatisticsRxIcmpEchoReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 149 } + +-- tagpath /system-statistics/rx_icmp_network_unreach +systemStatisticsRxIcmpNetworkUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 150 } + +-- tagpath /system-statistics/rx_icmp_host_unreach +systemStatisticsRxIcmpHostUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 151 } + +-- tagpath /system-statistics/rx_icmp_port_unreach +systemStatisticsRxIcmpPortUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 152 } + +-- tagpath /system-statistics/rx_icmp_protocol_unreach +systemStatisticsRxIcmpProtocolUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 153 } + +-- tagpath /system-statistics/rx_icmp_fragment_required +systemStatisticsRxIcmpFragmentRequired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 154 } + +-- tagpath /system-statistics/rx_icmp_dst_unreach_other +systemStatisticsRxIcmpDstUnreachOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 155 } + +-- tagpath /system-statistics/rx_icmp_ttl_expired +systemStatisticsRxIcmpTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 156 } + +-- tagpath /system-statistics/rx_icmp_redirect +systemStatisticsRxIcmpRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 157 } + +-- tagpath /system-statistics/rx_icmp_src_quench +systemStatisticsRxIcmpSrcQuench OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 158 } + +-- tagpath /system-statistics/rx_icmp_bad_ip_hdr +systemStatisticsRxIcmpBadIpHdr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 159 } + +-- tagpath /system-statistics/rx_icmp_other_types +systemStatisticsRxIcmpOtherTypes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 160 } + +-- tagpath /system-statistics/tx_icmp_echo_requests +systemStatisticsTxIcmpEchoRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 161 } + +-- tagpath /system-statistics/tx_icmp_echo_replies +systemStatisticsTxIcmpEchoReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 162 } + +-- tagpath /system-statistics/tx_icmp_network_unreach +systemStatisticsTxIcmpNetworkUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 163 } + +-- tagpath /system-statistics/tx_icmp_host_unreach +systemStatisticsTxIcmpHostUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 164 } + +-- tagpath /system-statistics/tx_icmp_port_unreach +systemStatisticsTxIcmpPortUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 165 } + +-- tagpath /system-statistics/tx_icmp_protocol_unreach +systemStatisticsTxIcmpProtocolUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 166 } + +-- tagpath /system-statistics/tx_icmp_fragment_required +systemStatisticsTxIcmpFragmentRequired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 167 } + +-- tagpath /system-statistics/tx_icmp_dst_unreach_other +systemStatisticsTxIcmpDstUnreachOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 168 } + +-- tagpath /system-statistics/tx_icmp_ttl_expired +systemStatisticsTxIcmpTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 169 } + +-- tagpath /system-statistics/tx_icmp_redirect +systemStatisticsTxIcmpRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 170 } + +-- tagpath /system-statistics/tx_icmp_src_quench +systemStatisticsTxIcmpSrcQuench OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 171 } + +-- tagpath /system-statistics/tx_icmp_bad_ip_hdr +systemStatisticsTxIcmpBadIpHdr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 172 } + +-- tagpath /system-statistics/tx_icmp_other_types +systemStatisticsTxIcmpOtherTypes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 173 } + +-- tagpath /system-statistics/gre_ka_tx_pkts +systemStatisticsGreKaTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 174 } + +-- tagpath /system-statistics/gre_ka_rx_pkts +systemStatisticsGreKaRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 175 } + +-- tagpath /system-statistics/gre_ka_tx_ipv4_options_drop +systemStatisticsGreKaTxIpv4OptionsDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 176 } + +-- tagpath /system-statistics/gre_ka_tx_non_ip +systemStatisticsGreKaTxNonIp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 177 } + +-- tagpath /system-statistics/gre_ka_tx_parse_err +systemStatisticsGreKaTxParseErr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 178 } + +-- tagpath /system-statistics/gre_ka_tx_record_changed +systemStatisticsGreKaTxRecordChanged OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 179 } + +-- tagpath /system-statistics/gre_ka_tx_fail +systemStatisticsGreKaTxFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 180 } + +-- tagpath /system-statistics/gre_ka_alloc_fail +systemStatisticsGreKaAllocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 181 } + +-- tagpath /system-statistics/gre_ka_timer_add_fail +systemStatisticsGreKaTimerAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 182 } + +-- tagpath /system-statistics/gre_ka_rx_non_ip +systemStatisticsGreKaRxNonIp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 183 } + +-- tagpath /system-statistics/gre_ka_rx_rec_invalid +systemStatisticsGreKaRxRecInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 184 } + +-- tagpath /system-statistics/dot1x_rx_pkts +systemStatisticsDot1xRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 185 } + +-- tagpath /system-statistics/dot1x_tx_pkts +systemStatisticsDot1xTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 186 } + +-- tagpath /system-statistics/dot1x_rx_drops +systemStatisticsDot1xRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 187 } + +-- tagpath /system-statistics/dot1x_tx_drops +systemStatisticsDot1xTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 188 } + +-- tagpath /system-statistics/dot1x_vlan_if_not_found_drops +systemStatisticsDot1xVlanIfNotFoundDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 189 } + +-- tagpath /system-statistics/dot1x_mac_learn_drops +systemStatisticsDot1xMacLearnDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 190 } + +-- tagpath /system-statistics/rx_policer_remark +systemStatisticsRxPolicerRemark OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 191 } + +-- tagpath /system-statistics/bfd_tx_octets +systemStatisticsBfdTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 192 } + +-- tagpath /system-statistics/bfd_rx_octets +systemStatisticsBfdRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 193 } + +-- tagpath /system-statistics/bfd_pmtu_tx_pkts +systemStatisticsBfdPmtuTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 194 } + +-- tagpath /system-statistics/bfd_pmtu_rx_pkts +systemStatisticsBfdPmtuRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 195 } + +-- tagpath /system-statistics/bfd_pmtu_tx_octets +systemStatisticsBfdPmtuTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 196 } + +-- tagpath /system-statistics/bfd_pmtu_rx_octets +systemStatisticsBfdPmtuRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 197 } + +-- tagpath /system-statistics/dns_req_snoop +systemStatisticsDnsReqSnoop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 198 } + +-- tagpath /system-statistics/dns_res_snoop +systemStatisticsDnsResSnoop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 199 } + +-- tagpath /system-statistics/ctrl_loop_fwd +systemStatisticsCtrlLoopFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 200 } + +-- tagpath /system-statistics/ctrl_loop_fwd_drops +systemStatisticsCtrlLoopFwdDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 201 } + +-- FIXME: missing stats here for tx_zero_spi_ipsec_drops? also redirect_dns_req must be 203 + +-- tagpath /system-statistics/redirect_dns_req +systemStatisticsRedirectDnsReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 202 } + +-- tagpath /system-statistics/qat_aes_decrypt +systemStatisticsQatAesDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 204 } + +-- tagpath /system-statistics/qat_aes_encrypt +systemStatisticsQatAesEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 205 } + +-- tagpath /system-statistics/qat_gcm_decrypt +systemStatisticsQatGcmDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 206 } + +-- tagpath /system-statistics/qat_gcm_encrypt +systemStatisticsQatGcmEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 207 } + +-- tagpath /system-statistics/openssl_gcm_decrypt +systemStatisticsOpensslGcmDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 208 } + +-- tagpath /system-statistics/openssl_gcm_encrypt +systemStatisticsOpensslGcmEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 209 } + +-- tagpath /system-statistics/rx_replay_drops_tc0 +systemStatisticsRxReplayDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 210 } + +-- tagpath /system-statistics/rx_replay_drops_tc1 +systemStatisticsRxReplayDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 211 } + +-- tagpath /system-statistics/rx_replay_drops_tc2 +systemStatisticsRxReplayDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 212 } + +-- tagpath /system-statistics/rx_replay_drops_tc3 +systemStatisticsRxReplayDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 213 } + +-- tagpath /system-statistics/rx_replay_drops_tc4 +systemStatisticsRxReplayDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 214 } + +-- tagpath /system-statistics/rx_replay_drops_tc5 +systemStatisticsRxReplayDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 215 } + +-- tagpath /system-statistics/rx_replay_drops_tc6 +systemStatisticsRxReplayDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 216 } + + +-- tagpath /system-statistics/rx_replay_drops_tc7 +systemStatisticsRxReplayDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 217 } + +-- tagpath /system-statistics/rx_window_drops_tc0 +systemStatisticsRxWindowDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 218 } + +-- tagpath /system-statistics/rx_window_drops_tc1 +systemStatisticsRxWindowDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 219 } + +-- tagpath /system-statistics/rx_window_drops_tc2 +systemStatisticsRxWindowDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 220 } + +-- tagpath /system-statistics/rx_window_drops_tc3 +systemStatisticsRxWindowDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 221 } + +-- tagpath /system-statistics/rx_window_drops_tc4 +systemStatisticsRxWindowDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 222 } + +-- tagpath /system-statistics/rx_window_drops_tc5 +systemStatisticsRxWindowDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 223 } + +-- tagpath /system-statistics/rx_window_drops_tc6 +systemStatisticsRxWindowDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 224 } + +-- tagpath /system-statistics/rx_window_drops_tc7 +systemStatisticsRxWindowDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 225 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc0 +systemStatisticsRxUnexpectedReplayDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 226 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc1 +systemStatisticsRxUnexpectedReplayDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 227 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc2 +systemStatisticsRxUnexpectedReplayDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 228 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc3 +systemStatisticsRxUnexpectedReplayDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 229 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc4 +systemStatisticsRxUnexpectedReplayDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 230 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc5 +systemStatisticsRxUnexpectedReplayDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 231 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc6 +systemStatisticsRxUnexpectedReplayDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 232 } + +--tagpath /system-statistics/rx_unexpected_replay_drops_tc7 +systemStatisticsRxUnexpectedReplayDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 233 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc0 +systemStatisticsRxReplayIntegrityDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 234 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc1 +systemStatisticsRxReplayIntegrityDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 235 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc2 +systemStatisticsRxReplayIntegrityDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 236 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc3 +systemStatisticsRxReplayIntegrityDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 237 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc4 +systemStatisticsRxReplayIntegrityDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 238 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc5 +systemStatisticsRxReplayIntegrityDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 239 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc6 +systemStatisticsRxReplayIntegrityDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 240 } + +--tagpath /system-statistics/rx_replay_integrity_drops_tc7 +systemStatisticsRxReplayIntegrityDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 241 } + +-- tagpath /system-statistics/icmp_redirect_tx_drops +systemStatisticsIcmpRedirectTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 242 } + +-- tagpath /system-statistics/icmp_redirect_rx_drops +systemStatisticsIcmpRedirectRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 243 } + +--tagpath /system-statistics/rx_l2mtu_exceeded +systemStatisticsRxL2MtuExceeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "rx l2 mtu exceeded value deprecated from 17.2" + ::= { systemStatistics 244 } + +--tagpath /system-statistics/tcpopt_timeout_state_err +systemStatisticsTcpOptTimeoutStateErr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 245 } + +--tagpath /system-statistics/tcpopt_third_syn_pt +systemStatisticsTcpOptThirdSynPt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 246 } + +--tagpath /system-statistics/tcpopt_init_limit_pt +systemStatisticsTcpOptInitLimitPt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 247 } + +--tagpath /system-statistics/tcpopt_to_cpu +systemStatisticsTcpOptToCpu OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 248 } + +--tagpath /system-statistics/tcpopt_from_cpu +systemStatisticsTcpOptFromCpu OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 249 } + +--tagpath /system-statistics/tcpopt_ctrl_invalid_seq +systemStatisticsTcpOptCtrlInvalidSeq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 250 } + +--tagpath /system-statistics/tcpopt_mbox_total +systemStatisticsTcpOptMboxTotal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 251 } + +--tagpath /system-statistics/tcpopt_new_flow +systemStatisticsTcpOptNewFlow OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 252 } + +--tagpath /system-statistics/tcpopt_del_flow +systemStatisticsTcpOptDelFlow OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 253 } + +--tagpath /system-statistics/ip_direct_bcast_tx_drops +systemStatisticsIpDirectBcastTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 254 } + +--tagpath /system-statistics/ip_direct_bcast_tx_l2_bcast +systemStatisticsIpDirectBcastTxL2Bcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 255 } + +--tagpath /system-statistics/rx_invalid_ip_hdr +systemStatisticsRxInvalidIpHdr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 256 } + +--tagpath /system-statistics/nat_dst_nat_map_invalid +systemStatisticsNatDstNatMapInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 257 } + +--tagpath /system-statistics/device_policy_drops +systemStatisticsDevicePolicyDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 258 } + +-- tagpath /system-statistics/invalid_loop_hdr_drops +systemStatisticsInvalidLoopHdrDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 259 } + +-- tagpath /system-statistics/zbf_frag_cache_drops +systemStatisticsZbfFragCacheDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 260 } + +-- tagpath /system-statistics/nat_frag_cache_drops +systemStatisticsNatFragCacheDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 261 } + +-- tagpath /system-statistics/tx_tracker_if_not_preferred +systemStatisticsTxTrackerIfNotPreferred OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 262 } + +-- tagpath /system-statistics/ipfrag_allfrags_seen +systemStatisticsIpfragAllfragsSeen OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 263 } + +-- tagpath /system-statistics/ipfrag_many_frags +systemStatisticsIpfragManyFrags OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 264 } + +-- tagpath /system-statistics/l2_vrrp_promisc_mismatch_dmac_drops +systemStatisticsVRRPMismatchedDMACDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatistics 265 } + +-- Display system statistics information + +-- tagpath /system-statistics-diff +systemStatisticsDiff OBJECT IDENTIFIER ::= { viptela-oper-system 3 } + +-- tagpath /system-statistics-diff/rx_pkts +systemStatisticsDiffRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 1 } + +-- tagpath /system-statistics-diff/rx_drops +systemStatisticsDiffRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 2 } + +-- tagpath /system-statistics-diff/ip_fwd +systemStatisticsDiffIpFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 3 } + +-- tagpath /system-statistics-diff/ip_fwd_mirror_pkts +systemStatisticsDiffIpFwdMirrorPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 4 } + +-- tagpath /system-statistics-diff/ip_fwd_arp +systemStatisticsDiffIpFwdArp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 5 } + +-- tagpath /system-statistics-diff/ip_fwd_to_egress +systemStatisticsDiffIpFwdToEgress OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 6 } + +-- tagpath /system-statistics-diff/ip_fwd_invalid_oil +systemStatisticsDiffIpFwdInvalidOil OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 7 } + +-- tagpath /system-statistics-diff/ip_v6_mcast_drops +systemStatisticsDiffIpV6McastDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 8 } + +-- tagpath /system-statistics-diff/ip_fwd_mcast_invalid_iif +systemStatisticsDiffIpFwdMcastInvalidIif OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 9 } + +-- tagpath /system-statistics-diff/ip_fwd_mcast_life_exceeded_drops +systemStatisticsDiffIpFwdMcastLifeExceededDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 10 } + +-- tagpath /system-statistics-diff/rx_mcast_threshold_exceeded +systemStatisticsDiffRxMcastThresholdExceeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 11 } + +-- tagpath /system-statistics-diff/ip_fwd_invalid_tun_oil +systemStatisticsDiffIpFwdInvalidTunOil OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 12 } + +-- tagpath /system-statistics-diff/rx_mcast_policy_fwd_drops +systemStatisticsDiffRxMcastPolicyFwdDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 13 } + +-- tagpath /system-statistics-diff/rx_mcast_mirror_fwd_drops +systemStatisticsDiffRxMcastMirrorFwdDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 14 } + +-- tagpath /system-statistics-diff/ip_fwd_null_mcast_group +systemStatisticsDiffIpFwdNullMcastGroup OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 15 } + +-- tagpath /system-statistics-diff/ip_fwd_null_nhop +systemStatisticsDiffIpFwdNullNhop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 16 } + +-- tagpath /system-statistics-diff/ip_fwd_unknown_nh_type +systemStatisticsDiffIpFwdUnknownNhType OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 17 } + +-- tagpath /system-statistics-diff/ip_fwd_nat_on_tunnel +systemStatisticsDiffIpFwdNatOnTunnel OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 18 } + +-- tagpath /system-statistics-diff/ip_fwd_to_cpu +systemStatisticsDiffIpFwdToCpu OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 19 } + +-- tagpath /system-statistics-diff/ip_fwd_to_cpu_nat_xlates +systemStatisticsDiffIpFwdToCpuNatXlates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 20 } + +-- tagpath /system-statistics-diff/ip_fwd_from_cpu_nat_xlates +systemStatisticsDiffIpFwdFromCpuNatXlates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 21 } + +-- tagpath /system-statistics-diff/ip_fwd_to_cpu_nat_drops +systemStatisticsDiffIpFwdToCpuNatDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 22 } + +-- tagpath /system-statistics-diff/ip_fwd_from_cpu_non_local +systemStatisticsDiffIpFwdFromCpuNonLocal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 23 } + +-- tagpath /system-statistics-diff/ip_fwd_rx_ipsec +systemStatisticsDiffIpFwdRxIpsec OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 24 } + +-- tagpath /system-statistics-diff/ip_fwd_mcast_pkts +systemStatisticsDiffIpFwdMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 25 } + +-- tagpath /system-statistics-diff/ip_fwd_rx_gre +systemStatisticsDiffIpFwdRxGre OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 26 } + +-- tagpath /system-statistics-diff/nat_xlate_outbound +systemStatisticsDiffNatXlateOutbound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 27 } + +-- tagpath /system-statistics-diff/nat_xlate_outbound_drops +systemStatisticsDiffNatXlateOutboundDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 28 } + +-- tagpath /system-statistics-diff/nat_xlate_inbound +systemStatisticsDiffNatXlateInbound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 29 } + +-- tagpath /system-statistics-diff/nat_xlate_inbound_fail +systemStatisticsDiffNatXlateInboundFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 30 } + +-- tagpath /system-statistics-diff/cflowd_pkts +systemStatisticsDiffCflowdPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 31 } + +-- tagpath /system-statistics-diff/rx_bcast +systemStatisticsDiffRxBcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 32 } + +-- tagpath /system-statistics-diff/rx_mcast +systemStatisticsDiffRxMcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 33 } + +-- tagpath /system-statistics-diff/rx_mcast_link_local +systemStatisticsDiffRxMcastLinkLocal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 34 } + +-- tagpath /system-statistics-diff/rx_mcast_filter_to_cpu +systemStatisticsDiffRxMcastFilterToCpu OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 35 } + +-- tagpath /system-statistics-diff/rx_mcast_filter_to_cpu_and_fwd +systemStatisticsDiffRxMcastFilterToCpuAndFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 36 } + +-- tagpath /system-statistics-diff/rx_gre_decap +systemStatisticsDiffRxGreDecap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 37 } + +-- tagpath /system-statistics-diff/rx_gre_drops +systemStatisticsDiffRxGreDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 38 } + +-- tagpath /system-statistics-diff/rx_gre_policer_drops +systemStatisticsDiffRxGrePolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 39 } + +-- tagpath /system-statistics-diff/rx_implicit_acl_drops +systemStatisticsDiffRxImplicitAclDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 40 } + +-- tagpath /system-statistics-diff/rx_ipsec_decap +systemStatisticsDiffRxIpsecDecap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 41 } + +-- tagpath /system-statistics-diff/rx_ip6_ipsec_drops +systemStatisticsDiffRxIp6IpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 42 } + +-- tagpath /system-statistics-diff/rx_sa_ipsec_drops +systemStatisticsDiffRxSaIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 43 } + +-- tagpath /system-statistics-diff/rx_invalid_ipsec_pkt_size +systemStatisticsDiffRxInvalidIpsecPktSize OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 44 } + +-- tagpath /system-statistics-diff/rx_spi_ipsec_drops +systemStatisticsDiffRxSpiIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 45 } + +-- tagpath /system-statistics-diff/rx_replay_drops +systemStatisticsDiffRxReplayDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 46 } + +-- tagpath /system-statistics-diff/rx_replay_integrity_drops +systemStatisticsDiffRxReplayIntegrityDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 47 } + +-- tagpath /system-statistics-diff/rx_unexpected_replay_drops +systemStatisticsDiffRxUnexpectedReplayDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 48 } + +-- tagpath /system-statistics-diff/rx_next_hdr_ipsec_drops +systemStatisticsDiffRxNextHdrIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 49 } + +-- tagpath /system-statistics-diff/rx_mac_compare_ipsec_drops +systemStatisticsDiffRxMacCompareIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 50 } + +-- tagpath /system-statistics-diff/rx_err_pad_ipsec_drops +systemStatisticsDiffRxErrPadIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 51 } + +-- tagpath /system-statistics-diff/rx_ipsec_policer_drops +systemStatisticsDiffRxIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 52 } + +-- tagpath /system-statistics-diff/rx_pre_ipsec_pkts +systemStatisticsDiffRxPreIpsecPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 53 } + +-- tagpath /system-statistics-diff/rx_pre_ipsec_drops +systemStatisticsDiffRxPreIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 54 } + +-- tagpath /system-statistics-diff/rx_pre_ipsec_policer_drops +systemStatisticsDiffRxPreIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 55 } + +-- tagpath /system-statistics-diff/rx_pre_ipsec_decap +systemStatisticsDiffRxPreIpsecDecap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 56 } + +-- tagpath /system-statistics-diff/openssl_aes_decrypt +systemStatisticsDiffOpensslAesDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 57 } + +-- tagpath /system-statistics-diff/rx_ipsec_bad_inner +systemStatisticsDiffRxIpsecBadInner OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 58 } + +-- tagpath /system-statistics-diff/rx_bad_label +systemStatisticsDiffRxBadLabel OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 59 } + +-- tagpath /system-statistics-diff/service_label_fwd +systemStatisticsDiffServiceLabelFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 60 } + +-- tagpath /system-statistics-diff/rx_host_local_pkt +systemStatisticsDiffRxHostLocalPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 61 } + +-- tagpath /system-statistics-diff/rx_host_mirror_drops +systemStatisticsDiffRxHostMirrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 62 } + +-- tagpath /system-statistics-diff/rx_tunneled_pkts +systemStatisticsDiffRxTunneledPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 63 } + +-- tagpath /system-statistics-diff/rx_cp_non_local +systemStatisticsDiffRxCpNonLocal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 64 } + +-- tagpath /system-statistics-diff/tx_if_not_preferred +systemStatisticsDiffTxIfNotPreferred OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 65 } + +-- tagpath /system-statistics-diff/tx_vsmart_drop +systemStatisticsDiffTxVsmartDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 66 } + +-- tagpath /system-statistics-diff/rx_invalid_port +systemStatisticsDiffRxInvalidPort OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 67 } + +-- tagpath /system-statistics-diff/port_disabled_rx +systemStatisticsDiffPortDisabledRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 68 } + +-- tagpath /system-statistics-diff/ip_disabled_rx +systemStatisticsDiffIpDisabledRx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 69 } + +-- tagpath /system-statistics-diff/rx_invalid_qtags +systemStatisticsDiffRxInvalidQtags OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 70 } + +-- tagpath /system-statistics-diff/rx_non_ip_drops +systemStatisticsDiffRxNonIpDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 71 } + +-- tagpath /system-statistics-diff/rx_ip_errs +systemStatisticsDiffRxIpErrs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 72 } + +-- tagpath /system-statistics-diff/pko_wred_drops +systemStatisticsDiffPkoWredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 73 } + +-- tagpath /system-statistics-diff/tx_queue_exceeded +systemStatisticsDiffTxQueueExceeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 74 } + +-- tagpath /system-statistics-diff/rx_policer_drops +systemStatisticsDiffRxPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 75 } + +-- tagpath /system-statistics-diff/route_to_host +systemStatisticsDiffRouteToHost OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 76 } + +-- tagpath /system-statistics-diff/ttl_expired +systemStatisticsDiffTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 77 } + +-- tagpath /system-statistics-diff/icmp_redirect +systemStatisticsDiffIcmpRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 78 } + +-- tagpath /system-statistics-diff/bfd_rx_non_ip +systemStatisticsDiffBfdRxNonIp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 79 } + +-- tagpath /system-statistics-diff/bfd_tx_record_changed +systemStatisticsDiffBfdTxRecordChanged OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 80 } + +-- tagpath /system-statistics-diff/bfd_rx_record_invalid +systemStatisticsDiffBfdRxRecordInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 81 } + +-- tagpath /system-statistics-diff/bfd_rx_parse_err +systemStatisticsDiffBfdRxParseErr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 82 } + +-- tagpath /system-statistics-diff/rx_arp_rate_limit_drops +systemStatisticsDiffRxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 83 } + +-- tagpath /system-statistics-diff/rx_arp_non_local_drops +systemStatisticsDiffRxArpNonLocalDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 84 } + +-- tagpath /system-statistics-diff/rx_arp_reqs +systemStatisticsDiffRxArpReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 85 } + +-- tagpath /system-statistics-diff/rx_arp_replies +systemStatisticsDiffRxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 86 } + +-- tagpath /system-statistics-diff/arp_add_fail +systemStatisticsDiffArpAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 87 } + +-- tagpath /system-statistics-diff/unknown_nh_type +systemStatisticsDiffUnknownNhType OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 88 } + +-- tagpath /system-statistics-diff/buf_alloc_fails +systemStatisticsDiffBufAllocFails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 89 } + +-- tagpath /system-statistics-diff/ecmp_discards +systemStatisticsDiffEcmpDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 90 } + +-- tagpath /system-statistics-diff/app_route_policy_discards +systemStatisticsDiffAppRoutePolicyDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 91 } + +-- tagpath /system-statistics-diff/cbf_discards +systemStatisticsDiffCbfDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 92 } + +-- tagpath /system-statistics-diff/filter_drops +systemStatisticsDiffFilterDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 93 } + +-- tagpath /system-statistics-diff/invalid_back_ptr +systemStatisticsDiffInvalidBackPtr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 94 } + +-- tagpath /system-statistics-diff/tunnel_loop_drops +systemStatisticsDiffTunnelLoopDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 95 } + +-- tagpath /system-statistics-diff/to_cpu_policer_drops +systemStatisticsDiffToCpuPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 96 } + +-- tagpath /system-statistics-diff/mirror_drops +systemStatisticsDiffMirrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 97 } + +-- tagpath /system-statistics-diff/split_horizon_drops +systemStatisticsDiffSplitHorizonDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 98 } + +-- tagpath /system-statistics-diff/rx_no_tun_if +systemStatisticsDiffRxNoTunIf OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 99 } + +-- tagpath /system-statistics-diff/tx_pkts +systemStatisticsDiffTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 100 } + +-- tagpath /system-statistics-diff/tx_errors +systemStatisticsDiffTxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 101 } + +-- tagpath /system-statistics-diff/tx_bcast +systemStatisticsDiffTxBcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 102 } + +-- tagpath /system-statistics-diff/tx_mcast +systemStatisticsDiffTxMcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 103 } + +-- tagpath /system-statistics-diff/port_disabled_tx +systemStatisticsDiffPortDisabledTx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 104 } + +-- tagpath /system-statistics-diff/ip_disabled_tx +systemStatisticsDiffIpDisabledTx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 105 } + +-- tagpath /system-statistics-diff/tx_fragment_needed +systemStatisticsDiffTxFragmentNeeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 106 } + +-- tagpath /system-statistics-diff/tx_mcast_fragment_needed +systemStatisticsDiffTxMcastFragmentNeeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 107 } + +-- tagpath /system-statistics-diff/fragment_df_drops +systemStatisticsDiffFragmentDfDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 108 } + +-- tagpath /system-statistics-diff/tx_fragments +systemStatisticsDiffTxFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 109 } + +-- tagpath /system-statistics-diff/tx_fragment_drops +systemStatisticsDiffTxFragmentDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 110 } + +-- tagpath /system-statistics-diff/tx_fragment_fail +systemStatisticsDiffTxFragmentFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 111 } + +-- tagpath /system-statistics-diff/tx_fragment_alloc_fail +systemStatisticsDiffTxFragmentAllocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 112 } + +-- tagpath /system-statistics-diff/tunnel_pmtu_lowered +systemStatisticsDiffTunnelPmtuLowered OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 113 } + +-- tagpath /system-statistics-diff/tx_gre_pkts +systemStatisticsDiffTxGrePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 114 } + +-- tagpath /system-statistics-diff/tx_gre_drops +systemStatisticsDiffTxGreDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 115 } + +-- tagpath /system-statistics-diff/tx_gre_policer_drops +systemStatisticsDiffTxGrePolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 116 } + +-- tagpath /system-statistics-diff/tx_gre_encap +systemStatisticsDiffTxGreEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 117 } + +-- tagpath /system-statistics-diff/tx_ipsec_pkts +systemStatisticsDiffTxIpsecPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 118 } + +-- tagpath /system-statistics-diff/tx_ipsec_mcast_pkts +systemStatisticsDiffTxIpsecMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 119 } + +-- tagpath /system-statistics-diff/tx_ip6_ipsec_drops +systemStatisticsDiffTxIp6IpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 120 } + +-- tagpath /system-statistics-diff/tx_no_out_sa_ipsec_drops +systemStatisticsDiffTxNoOutSaIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 121 } + +-- tagpath /system-statistics-diff/tx_no_tunn_ipsec_drops +systemStatisticsDiffTxNoTunnIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 122 } + +-- tagpath /system-statistics-diff/tx_ipsec_policer_drops +systemStatisticsDiffTxIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 123 } + +-- tagpath /system-statistics-diff/tx_ipsec_encap +systemStatisticsDiffTxIpsecEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 124 } + +-- tagpath /system-statistics-diff/tx_ipsec_mcast_encap +systemStatisticsDiffTxIpsecMcastEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 125 } + +-- tagpath /system-statistics-diff/tx_pre_ipsec_pkts +systemStatisticsDiffTxPreIpsecPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 126 } + +-- tagpath /system-statistics-diff/tx_no_out_sa_pre_ipsec_drops +systemStatisticsDiffTxNoOutSaPreIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 127 } + +-- tagpath /system-statistics-diff/tx_no_tunn_pre_ipsec_drops +systemStatisticsDiffTxNoTunnPreIpsecDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 128 } + +-- tagpath /system-statistics-diff/openssl_aes_encrypt +systemStatisticsDiffOpensslAesEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 129 } + +-- tagpath /system-statistics-diff/tx_pre_ipsec_policer_drops +systemStatisticsDiffTxPreIpsecPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 130 } + +-- tagpath /system-statistics-diff/tx_pre_ipsec_encap +systemStatisticsDiffTxPreIpsecEncap OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 131 } + +-- tagpath /system-statistics-diff/tx_arp_replies +systemStatisticsDiffTxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 132 } + +-- tagpath /system-statistics-diff/tx_arp_reqs +systemStatisticsDiffTxArpReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 133 } + +-- tagpath /system-statistics-diff/tx_arp_req_fail +systemStatisticsDiffTxArpReqFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 134 } + +-- tagpath /system-statistics-diff/tx_no_arp_drop +systemStatisticsDiffTxNoArpDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 135 } + +-- tagpath /system-statistics-diff/tx_arp_rate_limit_drops +systemStatisticsDiffTxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 136 } + +-- tagpath /system-statistics-diff/tx_icmp_policer_drops +systemStatisticsDiffTxIcmpPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 137 } + +-- tagpath /system-statistics-diff/tx_icmp_mirrored_drops +systemStatisticsDiffTxIcmpMirroredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 138 } + +-- tagpath /system-statistics-diff/bfd_tx_fail +systemStatisticsDiffBfdTxFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 139 } + +-- tagpath /system-statistics-diff/bfd_alloc_fail +systemStatisticsDiffBfdAllocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 140 } + +-- tagpath /system-statistics-diff/bfd_timer_add_fail +systemStatisticsDiffBfdTimerAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 141 } + +-- tagpath /system-statistics-diff/bfd_tx_pkts +systemStatisticsDiffBfdTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 142 } + +-- tagpath /system-statistics-diff/bfd_rx_pkts +systemStatisticsDiffBfdRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 143 } + +-- tagpath /system-statistics-diff/bfd_rec_down +systemStatisticsDiffBfdRecDown OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 144 } + +-- tagpath /system-statistics-diff/bfd_rec_invalid +systemStatisticsDiffBfdRecInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 145 } + +-- tagpath /system-statistics-diff/bfd_lkup_fail +systemStatisticsDiffBfdLkupFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 146 } + +-- tagpath /system-statistics-diff/rx_icmp_echo_requests +systemStatisticsDiffRxIcmpEchoRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 147 } + +-- tagpath /system-statistics-diff/rx_icmp_echo_replies +systemStatisticsDiffRxIcmpEchoReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 148 } + +-- tagpath /system-statistics-diff/rx_icmp_network_unreach +systemStatisticsDiffRxIcmpNetworkUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 149 } + +-- tagpath /system-statistics-diff/rx_icmp_host_unreach +systemStatisticsDiffRxIcmpHostUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 150 } + +-- tagpath /system-statistics-diff/rx_icmp_port_unreach +systemStatisticsDiffRxIcmpPortUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 151 } + +-- tagpath /system-statistics-diff/rx_icmp_protocol_unreach +systemStatisticsDiffRxIcmpProtocolUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 152 } + +-- tagpath /system-statistics-diff/rx_icmp_fragment_required +systemStatisticsDiffRxIcmpFragmentRequired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 153 } + +-- tagpath /system-statistics-diff/rx_icmp_dst_unreach_other +systemStatisticsDiffRxIcmpDstUnreachOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 154 } + +-- tagpath /system-statistics-diff/rx_icmp_ttl_expired +systemStatisticsDiffRxIcmpTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 155 } + +-- tagpath /system-statistics-diff/rx_icmp_redirect +systemStatisticsDiffRxIcmpRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 156 } + +-- tagpath /system-statistics-diff/rx_icmp_src_quench +systemStatisticsDiffRxIcmpSrcQuench OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 157 } + +-- tagpath /system-statistics-diff/rx_icmp_bad_ip_hdr +systemStatisticsDiffRxIcmpBadIpHdr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 158 } + +-- tagpath /system-statistics-diff/rx_icmp_other_types +systemStatisticsDiffRxIcmpOtherTypes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 159 } + +-- tagpath /system-statistics-diff/tx_icmp_echo_requests +systemStatisticsDiffTxIcmpEchoRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 160 } + +-- tagpath /system-statistics-diff/tx_icmp_echo_replies +systemStatisticsDiffTxIcmpEchoReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 161 } + +-- tagpath /system-statistics-diff/tx_icmp_network_unreach +systemStatisticsDiffTxIcmpNetworkUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 162 } + +-- tagpath /system-statistics-diff/tx_icmp_host_unreach +systemStatisticsDiffTxIcmpHostUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 163 } + +-- tagpath /system-statistics-diff/tx_icmp_port_unreach +systemStatisticsDiffTxIcmpPortUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 164 } + +-- tagpath /system-statistics-diff/tx_icmp_protocol_unreach +systemStatisticsDiffTxIcmpProtocolUnreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 165 } + +-- tagpath /system-statistics-diff/tx_icmp_fragment_required +systemStatisticsDiffTxIcmpFragmentRequired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 166 } + +-- tagpath /system-statistics-diff/tx_icmp_dst_unreach_other +systemStatisticsDiffTxIcmpDstUnreachOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 167 } + +-- tagpath /system-statistics-diff/tx_icmp_ttl_expired +systemStatisticsDiffTxIcmpTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 168 } + +-- tagpath /system-statistics-diff/tx_icmp_redirect +systemStatisticsDiffTxIcmpRedirect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 169 } + +-- tagpath /system-statistics-diff/tx_icmp_src_quench +systemStatisticsDiffTxIcmpSrcQuench OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 170 } + +-- tagpath /system-statistics-diff/tx_icmp_bad_ip_hdr +systemStatisticsDiffTxIcmpBadIpHdr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 171 } + +-- tagpath /system-statistics-diff/tx_icmp_other_types +systemStatisticsDiffTxIcmpOtherTypes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 172 } + +-- tagpath /system-statistics-diff/gre_ka_tx_pkts +systemStatisticsDiffGreKaTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 174 } + +-- tagpath /system-statistics-diff/gre_ka_rx_pkts +systemStatisticsDiffGreKaRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 175 } + +-- tagpath /system-statistics-diff/gre_ka_tx_ipv4_options_drop +systemStatisticsDiffGreKaTxIpv4OptionsDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 176 } + +-- tagpath /system-statistics-diff/gre_ka_tx_non_ip +systemStatisticsDiffGreKaTxNonIp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 177 } + +-- tagpath /system-statistics-diff/gre_ka_tx_parse_err +systemStatisticsDiffGreKaTxParseErr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 178 } + +-- tagpath /system-statistics-diff/gre_ka_tx_record_changed +systemStatisticsDiffGreKaTxRecordChanged OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 179 } + +-- tagpath /system-statistics-diff/gre_ka_tx_fail +systemStatisticsDiffGreKaTxFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 180 } + +-- tagpath /system-statistics-diff/gre_ka_alloc_fail +systemStatisticsDiffGreKaAllocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 181 } + +-- tagpath /system-statistics-diff/gre_ka_timer_add_fail +systemStatisticsDiffGreKaTimerAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 182 } + +-- tagpath /system-statistics-diff/gre_ka_rx_non_ip +systemStatisticsDiffGreKaRxNonIp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 183 } + +-- tagpath /system-statistics-diff/gre_ka_rx_rec_invalid +systemStatisticsDiffGreKaRxRecInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 184 } + +-- tagpath /system-statistics-diff/dot1x_rx_pkts +systemStatisticsDiffDot1xRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 185 } + +-- tagpath /system-statistics-diff/dot1x_tx_pkts +systemStatisticsDiffDot1xTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 186 } + +-- tagpath /system-statistics-diff/dot1x_rx_drops +systemStatisticsDiffDot1xRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 187 } + +-- tagpath /system-statistics-diff/dot1x_tx_drops +systemStatisticsDiffDot1xTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 188 } + +-- tagpath /system-statistics-diff/dot1x_vlan_if_not_found_drops +systemStatisticsDiffDot1xVlanIfNotFoundDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 189 } + +-- tagpath /system-statistics-diff/dot1x_mac_learn_drops +systemStatisticsDiffDot1xMacLearnDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 190 } + +-- tagpath /system-statistics-diff/rx_policer_remark +systemStatisticsDiffRxPolicerRemark OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 191 } + +-- tagpath /system-statistics-diff/bfd_tx_octets +systemStatisticsDiffBfdTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 192 } + +-- tagpath /system-statistics-diff/bfd_rx_octets +systemStatisticsDiffBfdRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 193 } + +-- tagpath /system-statistics-diff/bfd_pmtu_tx_pkts +systemStatisticsDiffBfdPmtuTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 194 } + +-- tagpath /system-statistics-diff/bfd_pmtu_rx_pkts +systemStatisticsDiffBfdPmtuRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 195 } + +-- tagpath /system-statistics-diff/bfd_pmtu_tx_octets +systemStatisticsDiffBfdPmtuTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 196 } + +-- tagpath /system-statistics-diff/bfd_pmtu_rx_octets +systemStatisticsDiffBfdPmtuRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 197 } + +-- tagpath /system-statistics-diff/dns_req_snoop +systemStatisticsDiffDnsReqSnoop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 198 } + +-- tagpath /system-statistics-diff/dns_res_snoop +systemStatisticsDiffDnsResSnoop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 199 } + +-- tagpath /system-statistics-diff/ctrl_loop_fwd +systemStatisticsDiffCtrlLoopFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 200 } + +-- tagpath /system-statistics-diff/ctrl_loop_fwd_drops +systemStatisticsDiffCtrlLoopFwdDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 201 } + +-- FIXME: missing stats here? + +-- tagpath /system-statistics-diff/qat_aes_decrypt +systemStatisticsDiffQatAesDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 204 } + +-- tagpath /system-statistics-diff/qat_aes_encrypt +systemStatisticsDiffQatAesEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 205 } + +-- tagpath /system-statistics-diff/qat_gcm_decrypt +systemStatisticsDiffQatGcmDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 206 } + +-- tagpath /system-statistics-diff/qat_gcm_encrypt +systemStatisticsDiffQatGcmEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 207 } + +-- tagpath /system-statistics-diff/openssl_gcm_decrypt +systemStatisticsDiffOpensslGcmDecrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 208 } + +-- tagpath /system-statistics-diff/openssl_gcm_encrypt +systemStatisticsDiffOpensslGcmEncrypt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 209 } + + +-- tagpath /system-statistics-diff/rx_replay_drops_tc0 +systemStatisticsDiffRxReplayDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 210 } + +-- tagpath /system-statistics-diff/rx_replay_drops_tc1 +systemStatisticsDiffRxReplayDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 211 } + +-- tagpath /system-statistics-diff/rx_replay_drops_tc2 +systemStatisticsDiffRxReplayDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 212 } + +-- tagpath /system-statistics-diff/rx_replay_drops_tc3 +systemStatisticsDiffRxReplayDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 213 } + +-- tagpath /system-statistics-diff/rx_replay_drops_tc4 +systemStatisticsDiffRxReplayDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 214 } + +-- tagpath /system-statistics-diff/rx_replay_drops_tc5 +systemStatisticsDiffRxReplayDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 215 } + +-- tagpath /system-statistics-diff/rx_replay_drops_tc6 +systemStatisticsDiffRxReplayDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 216 } + + +-- tagpath /system-statistics-diff/rx_replay_drops_tc7 +systemStatisticsDiffRxReplayDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 217 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc0 +systemStatisticsDiffRxWindowDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 218 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc1 +systemStatisticsDiffRxWindowDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 219 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc2 +systemStatisticsDiffRxWindowDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 220 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc3 +systemStatisticsDiffRxWindowDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 221 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc4 +systemStatisticsDiffRxWindowDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 222 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc5 +systemStatisticsDiffRxWindowDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 223 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc6 +systemStatisticsDiffRxWindowDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 224 } + +-- tagpath /system-statistics-diff/rx_window_drops_tc7 +systemStatisticsDiffRxWindowDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 225 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc0 +systemStatisticsDiffRxUnexpectedReplayDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 226 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc1 +systemStatisticsDiffRxUnexpectedReplayDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 227 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc2 +systemStatisticsDiffRxUnexpectedReplayDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 228 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc3 +systemStatisticsDiffRxUnexpectedReplayDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 229 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc4 +systemStatisticsDiffRxUnexpectedReplayDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 230 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc5 +systemStatisticsDiffRxUnexpectedReplayDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 231 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc6 +systemStatisticsDiffRxUnexpectedReplayDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 232 } + +--tagpath /system-statistics-diff/rx_unexpected_replay_drops_tc7 +systemStatisticsDiffRxUnexpectedReplayDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 233 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc0 +systemStatisticsDiffRxReplayIntegrityDropsTc0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 234 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc1 +systemStatisticsDiffRxReplayIntegrityDropsTc1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 235 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc2 +systemStatisticsDiffRxReplayIntegrityDropsTc2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 236 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc3 +systemStatisticsDiffRxReplayIntegrityDropsTc3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 237 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc4 +systemStatisticsDiffRxReplayIntegrityDropsTc4 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 238 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc5 +systemStatisticsDiffRxReplayIntegrityDropsTc5 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 239 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc6 +systemStatisticsDiffRxReplayIntegrityDropsTc6 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 240 } + +--tagpath /system-statistics-diff/rx_replay_integrity_drops_tc7 +systemStatisticsDiffRxReplayIntegrityDropsTc7 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 241 } + +-- tagpath /system-statistics-diff/icmp_redirect_tx_drops +systemStatisticsDiffIcmpRedirectTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 242 } + +-- tagpath /system-statistics-diff/icmp_redirect_rx_drops +systemStatisticsDiffIcmpRedirectRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 243 } + +-- tagpath /system-statistics-diff/rx_l2mtu_exceeded +systemStatisticsDiffRxL2MtuExceeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "rx l2 mtu exceeded value deprecated from 17.2" + ::= { systemStatisticsDiff 244 } + +-- tagpath /system-statistics-diff/ip_direct_bcast_tx_drops +systemStatisticsDiffIpDirectBcastTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 245 } + +-- tagpath /system-statistics-diff/ip_direct_bcast_tx_l2_bcast +systemStatisticsDiffIpDirectBcastTxL2Bcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 246 } + +-- tagpath /system-statistics-diff/rx_invalid_ip_hdr +systemStatisticsDiffRxInvalidIpHdr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 247 } + +-- tagpath /system-statistics-diff/nat_dst_nat_map_invalid +systemStatisticsDiffNatDstNatMapInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 248 } + +-- tagpath /system-statistics-diff/device_policy_drops +systemStatisticsDiffDevicePolicyDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 249 } + +-- tagpath /system-statistics-diff/invalid_loop_hdr_drops +systemStatisticsDiffInvalidLoopHdrDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 250 } + +-- tagpath /system-statistics-diff/zbf_frag_cache_drops +systemStatisticsDiffZbfFragCacheDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 251 } + +-- tagpath /system-statistics-diff/nat_frag_cache_drops +systemStatisticsDiffNatFragCacheDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 252 } + +-- tagpath /system-statistics-diff/tx_tracker_if_not_preferred +systemStatisticsDiffTxTrackerIfNotPreferred OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 253 } + +-- tagpath /system-statistics-diff/ipfrag_allfrags_seen +systemStatisticsDiffIpfragAllfragsSeen OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 254 } + +-- tagpath /system-statistics-diff/ipfrag_many_frags +systemStatisticsDiffIpfragManyFrags OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 255 } + +-- tagpath /system-statistics-diff/l2_vrrp_promisc_mismatch_dmac_drops +systemStatisticsDiffVRRPMismatchedDMACDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { systemStatisticsDiff 256 } + +-- Display system reboot related information +-- tagpath /reboot +reboot OBJECT IDENTIFIER ::= { viptela-oper-system 4 } + +-- Display AAA information +-- tagpath /aaa +aaa OBJECT IDENTIFIER ::= { viptela-oper-system 7 } + +-- Display logging information +-- tagpath /logging +logging OBJECT IDENTIFIER ::= { viptela-oper-system 9 } + +-- tagpath /logging/host_status +loggingHostStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 1 } + +-- tagpath /logging/host_name +loggingHostName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 2 } + +-- tagpath /logging/host_priority +loggingHostPriority OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 3 } + +-- tagpath /logging/host_vpn_id +loggingHostVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 4 } + +-- tagpath /logging/disk_status +loggingDiskStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 5 } + +-- tagpath /logging/disk_priority +loggingDiskPriority OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 6 } + +-- tagpath /logging/disk_filename +loggingDiskFilename OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 7 } + +-- tagpath /logging/disk_filesize +loggingDiskFilesize OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 8 } + +-- tagpath /logging/disk_filerotate +loggingDiskFilerotate OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { logging 9 } + +-- Display NTP information +-- tagpath /ntp +ntp OBJECT IDENTIFIER ::= { viptela-oper-system 10 } + +-- tagpath /ntp/refid +ntpRefid OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Current source of synchronization. Obsoleted in Release 15.4.0" + ::= { ntp 3 } + +-- tagpath /ntp/reftime +ntpReftime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Time when the system clock was last set or corrected. Obsoleted in Release 15.4.0" + ::= { ntp 4 } + +-- tagpath /ntp/stratum +ntpStratum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Stratum. Obsoleted in Release 15.4.0" + ::= { ntp 5 } + +-- tagpath /ntp/rootdelay +ntpRootdelay OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Total round-trip delay to currently selected reference clock. Obsoleted in Release 15.4.0" + ::= { ntp 6 } + +-- tagpath /ntp/rootdisp +ntpRootdisp OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Total dispersion to currently selected reference clock. Obsoleted in Release 15.4.0" + ::= { ntp 7 } + +-- tagpath /ntp/freq_drift_ppm +ntpFreqDriftPpm OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Kernel frequency drift. Obsoleted in Release 15.4.0" + ::= { ntp 8 } + +-- tagpath /ntp/poll_interval +ntpPollInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Polling interval. Obsoleted in Release 15.4.0" + ::= { ntp 9 } + +-- tagpath /ntp/offset +ntpOffset OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION "Offset. Obsoleted in Release 15.4.0" + ::= { ntp 10 } + +-- Display transport connection information +-- tagpath /transport +transport OBJECT IDENTIFIER ::= { viptela-oper-system 11 } + +-- tagpath /reboot/history +rebootHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF RebootHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display system reboot history" + ::= { reboot 1 } + +-- tagpath /reboot/history +rebootHistoryEntry OBJECT-TYPE + SYNTAX RebootHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { rebootHistoryRebootDateTime } + ::= { rebootHistoryTable 1 } + +RebootHistoryEntry ::= + SEQUENCE { + rebootHistoryRebootDateTime DateAndTime, + rebootHistoryRebootReason String + } + +-- tagpath /reboot/history/reboot_date_time +rebootHistoryRebootDateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Reboot date and time in confd format" + ::= { rebootHistoryEntry 1 } + +-- tagpath /reboot/history/reboot_reason +rebootHistoryRebootReason OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reboot reason" + ::= { rebootHistoryEntry 3 } + +-- tagpath /boot-partition +bootPartitionTable OBJECT-TYPE + SYNTAX SEQUENCE OF BootPartitionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display boot partition information" + ::= { viptela-oper-system 5 } + +-- tagpath /boot-partition +bootPartitionEntry OBJECT-TYPE + SYNTAX BootPartitionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { bootPartitionPartition } + ::= { bootPartitionTable 1 } + +BootPartitionEntry ::= + SEQUENCE { + bootPartitionPartition INTEGER, + bootPartitionActive TruthValue, + bootPartitionVersion String, + bootPartitionTimestamp DateAndTime + } + +-- tagpath /boot-partition/partition +bootPartitionPartition OBJECT-TYPE + SYNTAX INTEGER {a1(0),a2(1)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Partition number" + ::= { bootPartitionEntry 1 } + +-- tagpath /boot-partition/active +bootPartitionActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether partition is active" + ::= { bootPartitionEntry 2 } + +-- tagpath /boot-partition/version +bootPartitionVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Version" + ::= { bootPartitionEntry 3 } + +-- tagpath /boot-partition/timestamp +bootPartitionTimestamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Date and time created" + ::= { bootPartitionEntry 4 } + +-- tagpath /users +usersTable OBJECT-TYPE + SYNTAX SEQUENCE OF UsersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display users currently logged in" + ::= { viptela-oper-system 6 } + +-- tagpath /users +usersEntry OBJECT-TYPE + SYNTAX UsersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { usersSession } + ::= { usersTable 1 } + +UsersEntry ::= + SEQUENCE { + usersSession Unsigned32, + usersUser String, + usersContext String, + usersFrom InetAddressIP, + usersProto INTEGER, + usersAuthGroup String, + usersLoginTime DateAndTime + } + +-- tagpath /users/session +usersSession OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "User session ID" + ::= { usersEntry 1 } + +-- tagpath /users/user +usersUser OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User name" + ::= { usersEntry 2 } + +-- tagpath /users/context +usersContext OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CLI | NETCONF | WEBUI" + ::= { usersEntry 3 } + +-- tagpath /users/from +usersFrom OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address from which user session originates" + ::= { usersEntry 4 } + +-- tagpath /users/proto +usersProto OBJECT-TYPE + SYNTAX INTEGER {unknown(0),tcp(1),ssh(2),system(3),console(4),ssl(5),http(6),https(7),udp(8)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol used by user to log in" + ::= { usersEntry 5 } + +-- tagpath /users/auth-group +usersAuthGroup OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User group" + ::= { usersEntry 6 } + +-- tagpath /users/login-time +usersLoginTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Login time of a user" + ::= { usersEntry 7 } + +-- tagpath /aaa/usergroup +aaaUsergroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF AaaUsergroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display user group information" + ::= { aaa 1 } + +-- tagpath /aaa/usergroup +aaaUsergroupEntry OBJECT-TYPE + SYNTAX AaaUsergroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED aaaUsergroupName } + ::= { aaaUsergroupTable 1 } + +AaaUsergroupEntry ::= + SEQUENCE { + aaaUsergroupName String + } + +-- tagpath /aaa/usergroup/name +aaaUsergroupName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the user group" + ::= { aaaUsergroupEntry 1 } + +-- tagpath /aaa/usergroup/task +aaaUsergroupTaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF AaaUsergroupTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tasks and permissions" + ::= { viptela-oper-system 8 } + +-- tagpath /aaa/usergroup/task +aaaUsergroupTaskEntry OBJECT-TYPE + SYNTAX AaaUsergroupTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { aaaUsergroupName, aaaUsergroupTaskMode } + ::= { aaaUsergroupTaskTable 1 } + +AaaUsergroupTaskEntry ::= + SEQUENCE { + aaaUsergroupTaskMode INTEGER, + aaaUsergroupTaskPermission Permission1 + } + +-- tagpath /aaa/usergroup/task/mode +aaaUsergroupTaskMode OBJECT-TYPE + SYNTAX INTEGER {system(0),interface(1),policy(2),routing(3),security(4)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Task mode" + ::= { aaaUsergroupTaskEntry 1 } + +-- tagpath /aaa/usergroup/task/permission +aaaUsergroupTaskPermission OBJECT-TYPE + SYNTAX Permission1 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Permissions" + ::= { aaaUsergroupTaskEntry 2 } + +-- tagpath /ntp/peer +ntpPeerTable OBJECT-TYPE + SYNTAX SEQUENCE OF NtpPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display NTP peer information" + ::= { ntp 1 } + +-- tagpath /ntp/peer +ntpPeerEntry OBJECT-TYPE + SYNTAX NtpPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ntpPeerIndex } + ::= { ntpPeerTable 1 } + +NtpPeerEntry ::= + SEQUENCE { + ntpPeerIndex Unsigned32, + ntpPeerRemote String, + ntpPeerRefid String, + ntpPeerSt Integer32, + ntpPeerType String, + ntpPeerWhen String, + ntpPeerPoll Integer32, + ntpPeerReach String, + ntpPeerDelay String, + ntpPeerOffset String, + ntpPeerJitter String + } + +-- tagpath /ntp/peer/index +ntpPeerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index on this list" + ::= { ntpPeerEntry 1 } + +-- tagpath /ntp/peer/remote +ntpPeerRemote OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NTP server" + ::= { ntpPeerEntry 2 } + +-- tagpath /ntp/peer/refid +ntpPeerRefid OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current source of synchronization" + ::= { ntpPeerEntry 3 } + +-- tagpath /ntp/peer/st +ntpPeerSt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Stratum" + ::= { ntpPeerEntry 4 } + +-- tagpath /ntp/peer/type +ntpPeerType OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type" + ::= { ntpPeerEntry 5 } + +-- tagpath /ntp/peer/when +ntpPeerWhen OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "When" + ::= { ntpPeerEntry 6 } + +-- tagpath /ntp/peer/poll +ntpPeerPoll OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Polling interval, in seconds" + ::= { ntpPeerEntry 7 } + +-- tagpath /ntp/peer/reach +ntpPeerReach OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Status of reachability register, in octal" + ::= { ntpPeerEntry 8 } + +-- tagpath /ntp/peer/delay +ntpPeerDelay OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latest delay" + ::= { ntpPeerEntry 9 } + +-- tagpath /ntp/peer/offset +ntpPeerOffset OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latest offset" + ::= { ntpPeerEntry 10 } + +-- tagpath /ntp/peer/jitter +ntpPeerJitter OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latest jitter" + ::= { ntpPeerEntry 11 } + +-- tagpath /ntp/associations +ntpAssociationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF NtpAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display NTP peer association" + ::= { ntp 2 } + +-- tagpath /ntp/associations +ntpAssociationsEntry OBJECT-TYPE + SYNTAX NtpAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ntpAssociationsIdx } + ::= { ntpAssociationsTable 1 } + +NtpAssociationsEntry ::= + SEQUENCE { + ntpAssociationsIdx Integer32, + ntpAssociationsAssocid String, + ntpAssociationsStatus String, + ntpAssociationsConf String, + ntpAssociationsReachability String, + ntpAssociationsAuth String, + ntpAssociationsCondition String, + ntpAssociationsLastEvent String, + ntpAssociationsCount Integer32 + } + +-- tagpath /ntp/associations/idx +ntpAssociationsIdx OBJECT-TYPE + SYNTAX Integer32 (0 .. 2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index on this list" + ::= { ntpAssociationsEntry 1 } + +-- tagpath /ntp/associations/associd +ntpAssociationsAssocid OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Association ID" + ::= { ntpAssociationsEntry 2 } + +-- tagpath /ntp/associations/status +ntpAssociationsStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer status word, in hexadecimal" + ::= { ntpAssociationsEntry 3 } + +-- tagpath /ntp/associations/conf +ntpAssociationsConf OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configuration (persistent or ephemeral)" + ::= { ntpAssociationsEntry 4 } + +-- tagpath /ntp/associations/reachability +ntpAssociationsReachability OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reachability (yes or no)" + ::= { ntpAssociationsEntry 5 } + +-- tagpath /ntp/associations/auth +ntpAssociationsAuth OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication (ok, yes, bad, or none)" + ::= { ntpAssociationsEntry 6 } + +-- tagpath /ntp/associations/condition +ntpAssociationsCondition OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Selection status" + ::= { ntpAssociationsEntry 7 } + +-- tagpath /ntp/associations/last_event +ntpAssociationsLastEvent OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Event report" + ::= { ntpAssociationsEntry 8 } + +-- tagpath /ntp/associations/count +ntpAssociationsCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Event count" + ::= { ntpAssociationsEntry 9 } + +-- tagpath /transport/connection +transportConnectionTable OBJECT-TYPE + SYNTAX SEQUENCE OF TransportConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { transport 1 } + +-- tagpath /transport/connection +transportConnectionEntry OBJECT-TYPE + SYNTAX TransportConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { transportConnectionTrackType, transportConnectionSource, transportConnectionDestination } + ::= { transportConnectionTable 1 } + +TransportConnectionEntry ::= + SEQUENCE { + transportConnectionTrackType INTEGER, + transportConnectionSource InetAddressIP, + transportConnectionDestination InetAddressIP, + transportConnectionHost String + } + +-- tagpath /transport/connection/track-type +transportConnectionTrackType OBJECT-TYPE + SYNTAX INTEGER {system(0),tloc(1)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tracking Type" + ::= { transportConnectionEntry 1 } + +-- tagpath /transport/connection/source +transportConnectionSource OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source address" + ::= { transportConnectionEntry 2 } + +-- tagpath /transport/connection/destination +transportConnectionDestination OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination address" + ::= { transportConnectionEntry 3 } + +-- tagpath /transport/connection/host +transportConnectionHost OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Host IP/DNS" + ::= { transportConnectionEntry 4 } + +-- tagpath /transport/connection/history +transportConnectionHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF TransportConnectionHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display transport connection history" + ::= { viptela-oper-system 12 } + +-- tagpath /transport/connection/history +transportConnectionHistoryEntry OBJECT-TYPE + SYNTAX TransportConnectionHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { transportConnectionTrackType, transportConnectionSource, transportConnectionDestination, transportConnectionHistoryIndex } + ::= { transportConnectionHistoryTable 1 } + +TransportConnectionHistoryEntry ::= + SEQUENCE { + transportConnectionHistoryIndex Unsigned32, + transportConnectionHistoryTime String, + transportConnectionHistoryState INTEGER + } + +-- tagpath /transport/connection/history/index +transportConnectionHistoryIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { transportConnectionHistoryEntry 1 } + +-- tagpath /transport/connection/history/time +transportConnectionHistoryTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time of log (Days:Hours:Minutes:Seconds)" + ::= { transportConnectionHistoryEntry 2 } + +-- tagpath /transport/connection/history/state +transportConnectionHistoryState OBJECT-TYPE + SYNTAX INTEGER {down(0),up(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { transportConnectionHistoryEntry 3 } + +-- tagpath /crash +crashTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrashEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display system crash log list" + ::= { viptela-oper-system 13 } + +-- tagpath /crash +crashEntry OBJECT-TYPE + SYNTAX CrashEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { crashIndex } + ::= { crashTable 1 } + +CrashEntry ::= + SEQUENCE { + crashIndex Integer32, + crashCoreTime String, + crashCoreFilename String + } + +-- tagpath /crash/index +crashIndex OBJECT-TYPE + SYNTAX Integer32 (0 .. 15) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index on this list" + ::= { crashEntry 1 } + +-- tagpath /crash/core-time +crashCoreTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time core file was generated" + ::= { crashEntry 2 } + +-- tagpath /crash/core-filename +crashCoreFilename OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core file name" + ::= { crashEntry 3 } + +-- tagpath /software +softwareTable OBJECT-TYPE + SYNTAX SEQUENCE OF SoftwareEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display software versions" + ::= { viptela-oper-system 14 } + +-- tagpath /software +softwareEntry OBJECT-TYPE + SYNTAX SoftwareEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED softwareVersion } + ::= { softwareTable 1 } + +SoftwareEntry ::= + SEQUENCE { + softwareVersion String, + softwareActive TruthValue, + softwareDefault TruthValue, + softwarePrevious TruthValue, + softwareTimestamp DateAndTime, + softwareConfirmed String, + softwareNext TruthValue + } + +-- tagpath /software/version +softwareVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Version" + ::= { softwareEntry 1 } + +-- tagpath /software/active +softwareActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is active" + ::= { softwareEntry 2 } + +-- tagpath /software/default +softwareDefault OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is default" + ::= { softwareEntry 3 } + +-- tagpath /software/previous +softwarePrevious OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is previous" + ::= { softwareEntry 4 } + +-- tagpath /software/timestamp +softwareTimestamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Date and time created" + ::= { softwareEntry 5 } + +-- tagpath /software/confirmed +softwareConfirmed OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Confirmed by" + ::= { softwareEntry 6 } + +-- tagpath /software/next +softwareNext OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is next based image" + ::= { softwareEntry 7 } + +-- tagpath /system/local-on-demand +systemLocalOnDemandTable OBJECT-TYPE + SYNTAX SEQUENCE OF SystemLocalOnDemandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display system on-demand info" + ::= { viptela-oper-system 15 } + +-- tagpath /system/local-on-demand +systemLocalOnDemandEntry OBJECT-TYPE + SYNTAX SystemLocalOnDemandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "local system on demand status" + INDEX {IMPLIED systemLocalOnDemandSystemIP} + ::= { systemLocalOnDemandTable 1 } + +SystemLocalOnDemandEntry ::= + SEQUENCE { + systemLocalOnDemandSystemIP InetAddressIP, + systemLocalOnDemandSiteID Unsigned32, + systemLocalOnDemandOnDemand String, + systemLocalOnDemandStatus String, + systemLocalOnDemandIdleTimeoutExpiry String + } + +-- tagpath /system/local-on-demand/system-ip +systemLocalOnDemandSystemIP OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "system-ip" + ::= { systemLocalOnDemandEntry 1 } + +-- tagpath /system/local-on-demand/site-id +systemLocalOnDemandSiteID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "site-id" + ::= {systemLocalOnDemandEntry 2} + +-- tagpath /system/local-on-demand/on-demand +systemLocalOnDemandOnDemand OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "on-demand" + ::= {systemLocalOnDemandEntry 3} + +-- tagpath /system/local-on-demand/status +systemLocalOnDemandStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "status" + ::= {systemLocalOnDemandEntry 4} + +-- tagpath /system/local-on-demand/idle-timeout-expiry +systemLocalOnDemandIdleTimeoutExpiry OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "idle-timeout-expiry" + ::= {systemLocalOnDemandEntry 5} + +-- tagpath /system/remote-on-demand +systemRemoteOnDemandTable OBJECT-TYPE + SYNTAX SEQUENCE OF SystemRemoteOnDemandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display system on-demand info" + ::= { viptela-oper-system 16 } + +-- tagpath /system/remote-on-demand +systemRemoteOnDemandEntry OBJECT-TYPE + SYNTAX SystemRemoteOnDemandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "remote system on demand status" + INDEX { IMPLIED systemRemoteOnDemandSystemIP} + ::= { systemRemoteOnDemandTable 1 } + +SystemRemoteOnDemandEntry ::= + SEQUENCE { + systemRemoteOnDemandSystemIP InetAddressIP, + systemRemoteOnDemandSiteID Unsigned32, + systemRemoteOnDemandOnDemand String, + systemRemoteOnDemandStatus String, + systemRemoteOnDemandIdleTimeoutExpiry String + } + +-- tagpath /system/remote-on-demand/system-ip +systemRemoteOnDemandSystemIP OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "system-ip" + ::= { systemRemoteOnDemandEntry 1 } + +-- tagpath /system/remote-on-demand/site-id +systemRemoteOnDemandSiteID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "site-id" + ::= {systemRemoteOnDemandEntry 2} + +-- tagpath /system/remote-on-demand/on-demand +systemRemoteOnDemandOnDemand OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "on-demand" + ::= {systemRemoteOnDemandEntry 3} + +-- tagpath /system/remote-on-demand/status +systemRemoteOnDemandStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "status" + ::= {systemRemoteOnDemandEntry 4} + +-- tagpath /system/remote-on-demand/idle-timeout-expiry +systemRemoteOnDemandIdleTimeoutExpiry OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "idle-timeout-expiry" + ::= {systemRemoteOnDemandEntry 5} +END diff --git a/mibs/viptela/VIPTELA-OPER-VPN b/mibs/viptela/VIPTELA-OPER-VPN new file mode 100644 index 000000000000..5ef04b3b90f6 --- /dev/null +++ b/mibs/viptela/VIPTELA-OPER-VPN @@ -0,0 +1,7305 @@ +-- Namespace: http://viptela.com/oper-vpn + +VIPTELA-OPER-VPN DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-oper-vpn MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for VPN operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 12 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +Ipv4Prefix ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d.1d.1d.1d/1d" + STATUS current + DESCRIPTION "confd:ipv4Prefix" + SYNTAX OCTET STRING (SIZE (5)) + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +IpPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:ipPrefix" + SYNTAX OCTET STRING (SIZE (5|17)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +HexList ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1x:" + STATUS current + DESCRIPTION "confd:hexList" + SYNTAX OCTET STRING + +IfAddressTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Interface IP address type" + SYNTAX INTEGER {ifaddrEnumInvalid(0), ifaddrEnumIpv4Static(1), ifaddrEnumIpv4Dhcp(2),ifaddrEnumIpv6Static(3),ifaddrEnumIpv6Dhcp(4),ifaddrEnumIpv6Ra(5), ifaddrEnumIpv6LinkLocal(6)} + +SfpPowerType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP optical power measurement basis" + SYNTAX INTEGER {sfpPowerTypeAverageInputPower(0),sfpPowerTypeOma(1)} + +SfpPhysicalIdentifierEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP physical identifer type" + SYNTAX INTEGER {sfpPiUnknownUnspecified(0),sfpPiGbic(1),sfpPiSff(2),sfpPiSfpSfpPlus(3),sfpPiUnknown(256)} + +SfpConnectorTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP connector types" + SYNTAX INTEGER {sfpConnectorTypeUnknownUnspecified(0),sfpConnectorTypeSc(1),sfpConnectorTypeFcStyle1Cu(2),sfpConnectorTypeFcStyle2Cu(3),sfpConnectorTypeBncTnc(4),sfpConnectorTypeCoax(5),sfpConnectorTypeFiberJack(6),sfpConnectorTypeLc(7),sfpConnectorTypeRj(8),sfpConnectorTypeMu(9),sfpConnectorTypeSg(10),sfpConnectorTypeOpticalPigtail(11),sfpConnectorTypeMpo1x12(12),sfpConnectorTypeMpo2x16(13),sfpConnectorTypeHssdcIi(32),sfpConnectorTypeCopperPigtail(33),sfpConnectorTypeRj45(34),sfpConnectorTypeNoSeparableConnector(35),sfpConnectorTypeMxc2x16(36),sfpConnectorTypeUnknown(256)} + +SfpCalibrationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP calibration type" + SYNTAX INTEGER {sfpCalibrationTypeNone(0),sfpCalibrationTypeInternal(1),sfpCalibrationTypeExternal(2)} + +SfpRateSelectEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP rate selection type" + SYNTAX INTEGER {sfpRateSelectUnspecified(0),sfpRateSelect4-2-1G-RateSelectAndAs0As1(1),sfpRateSelect8-4-2G-RxRateSelect(2),sfpRateSelect8-4-2G-TxRateSelect(4),sfpRateSelect8-4-2G-RxAndTxRateSelect(6),sfpRateSelect16-8-4G-RxRateSelect(8),sfpRateSelect16-8-4G-RxAndTxRateSelect(10),sfpRateSelect32-16-8G-RxAndTxRateSelect(12),sfpRateSelect10-8G-RxAndTxRateSelect(14),sfpRateSelectReserved(256),sfpRateSelectUnallocated(257)} + +SfpTransceiverComplianceEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP transceiver compliance types" + SYNTAX INTEGER {sfpTransceiverComplianceUnexpected(0),sfpTransceiverCompliance10gBaseEr(1),sfpTransceiverCompliance10gBaseLrm(2),sfpTransceiverCompliance10gBaseSr(3),sfpTransceiverCompliance10gBaseLr(4),sfpTransceiverCompliance1gBaseT(5),sfpTransceiverCompliance1gBaseCx(6),sfpTransceiverCompliance1gBaseLx(7),sfpTransceiverCompliance1gBaseSx(8)} + +Yesno ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Friendly boolean type" + SYNTAX INTEGER {no(0),yes(1)} + +VpnIfFlagsType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {inactive(0),detect(1),pseudo(2)} + +SfpTimingType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP clock timing type" + SYNTAX INTEGER {sfpTimingTypeInternalRetimer(0),sfpTimingTypeCdr(1)} + +SfpEncodingEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SFP encoding types" + SYNTAX INTEGER {sfpEncodingUnspecified(0),sfpEncoding8b-10b(1),sfpEncoding4b-5b(2),sfpEncodingNrz(3),sfpEncodingManchester(4),sfpEncodingScrambled(5),sfpEncoding64b-66b(6),sfpEncoding256b-257b(7),sfpEncodingPam4(8),sfpEncodingReserved(255)} + +SfpHexBytes ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "Hexadecimal octet array type" + SYNTAX OCTET STRING + +T3 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {dhcp(0),dns(1),icmp(2),sshd(3),ntp(4),stun(5),all(6),bgp(7),ospf(8),netconf(9),https(10)} + +RouteStatusType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {b(0),f(1),i(2),s(3),r(4),l(5)} + +VpnIfPauseType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {txPause(0),rxPause(1)} + +PppInterfaceAuthEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "PPP authentication type" + SYNTAX INTEGER {chap(0),pap(1)} + +CloudExpressAppType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Cloudexpress applications" + SYNTAX INTEGER { salesforce (1), + office365 (2), + amazonAws (3), + oracle (4), + boxNet (6), + dropbox (7), + intuit (9), + concur (10), + sugarCrm (11), + zohoCrm (12), + zendesk (13), + gotomeeting (14), + googleApps (16) + } +TlocColorEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "TLOC color" + SYNTAX INTEGER { default (1), + mpls (2), + metro-ethernet (3), + biz-internet (4), + public-internet (5), + lte (6), + threeG (7), + red (8), + green (9), + blue (10), + gold (11), + silver (12), + bronze (13), + custom1 (14), + custom2 (15), + custom3 (16), + private1 (17), + private2 (18), + private3 (19), + private4 (20), + private5 (21), + private6 (22) + } + +-- App specific information +-- tagpath /app +app OBJECT IDENTIFIER ::= { viptela-oper-vpn 6 } + +-- Cflowd specific information +-- tagpath /app/cflowd +appCflowd OBJECT IDENTIFIER ::= { app 1 } + +-- Display cflowd statistics information +-- tagpath /app/cflowd/statistics +appCflowdStatistics OBJECT IDENTIFIER ::= { appCflowd 3 } + +-- tagpath /app/cflowd/statistics/data-packets +appCflowdStatisticsDataPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of IPFIX data record packets created" + ::= { appCflowdStatistics 1 } + +-- tagpath /app/cflowd/statistics/template-packets +appCflowdStatisticsTemplatePackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of IPFIX template packets created" + ::= { appCflowdStatistics 2 } + +-- tagpath /app/cflowd/statistics/total-packets +appCflowdStatisticsTotalPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of IPFIX packets transmitted" + ::= { appCflowdStatistics 3 } + +-- tagpath /app/cflowd/statistics/flow-refresh +appCflowdStatisticsFlowRefresh OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of flow active timeouts to be reported" + ::= { appCflowdStatistics 4 } + +-- tagpath /app/cflowd/statistics/flow-ageout +appCflowdStatisticsFlowAgeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of flow idle timeouts to be reported" + ::= { appCflowdStatistics 5 } + +-- tagpath /app/cflowd/statistics/flow-end-detected +appCflowdStatisticsFlowEndDetected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of flows whose end was detected by fastpath" + ::= { appCflowdStatistics 6 } + +-- tagpath /app/cflowd/statistics/flow-end-forced +appCflowdStatisticsFlowEndForced OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of flow that were forcibly removed" + ::= { appCflowdStatistics 7 } + +-- Display cflowd template information +-- tagpath /app/cflowd/template +appCflowdTemplate OBJECT IDENTIFIER ::= { appCflowd 4 } + +-- tagpath /app/cflowd/template/name +appCflowdTemplateName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "cflowd template name" + ::= { appCflowdTemplate 1 } + +-- tagpath /app/cflowd/template/flow-active-timeout +appCflowdTemplateFlowActiveTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout value for active flows in secs" + ::= { appCflowdTemplate 2 } + +-- tagpath /app/cflowd/template/flow-inactive-timeout +appCflowdTemplateFlowInactiveTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout value for inactive flows in secs" + ::= { appCflowdTemplate 3 } + +-- tagpath /app/cflowd/template/template-refresh +appCflowdTemplateTemplateRefresh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Refresh value for template in secs" + ::= { appCflowdTemplate 4 } + +-- DPI specific information +-- tagpath /app/dpi +appDpi OBJECT IDENTIFIER ::= { app 2 } + +-- Display DPI summary +-- tagpath /app/dpi/summary +appDpiSummary OBJECT IDENTIFIER ::= { appDpi 4 } + +-- tagpath /app/dpi/summary/status +appDpiSummaryStatus OBJECT-TYPE + SYNTAX INTEGER {disable(1),enable(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dpi status" + ::= { appDpiSummary 1 } + +-- tagpath /app/dpi/summary/flows-created +appDpiSummaryFlowsCreated OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flows created" + ::= { appDpiSummary 2 } + +-- tagpath /app/dpi/summary/flows-expired +appDpiSummaryFlowsExpired OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flows expired" + ::= { appDpiSummary 3 } + +-- tagpath /app/dpi/summary/current-flows +appDpiSummaryCurrentFlows OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current flows" + ::= { appDpiSummary 4 } + +-- tagpath /app/dpi/summary/peak-flows +appDpiSummaryPeakFlows OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peak flows" + ::= { appDpiSummary 5 } + +-- tagpath /app/dpi/summary/current-rate +appDpiSummaryCurrentRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current rate" + ::= { appDpiSummary 6 } + +-- tagpath /app/dpi/summary/peak-rate +appDpiSummaryPeakRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peak rate" + ::= { appDpiSummary 7 } + + +appLog OBJECT IDENTIFIER ::= { app 3 } + +-- tagpath /app/log/flows +appLogFlowsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppLogFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Flow logging information" + ::= { appLog 1 } + +-- tagpath /app/log/flows +appLogFlowsEntry OBJECT-TYPE + SYNTAX AppLogFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appLogFlowsVpnId, appLogFlowsSrcIp, appLogFlowsDestIp, appLogFlowsSrcPort, appLogFlowsDestPort, appLogFlowsDscp, appLogFlowsIpProto } + ::= { appLogFlowsTable 1 } + +AppLogFlowsEntry ::= + SEQUENCE { + appLogFlowsVpnId Unsigned32, + appLogFlowsSrcIp InetAddressIP, + appLogFlowsDestIp InetAddressIP, + appLogFlowsSrcPort UnsignedShort, + appLogFlowsDestPort UnsignedShort, + appLogFlowsDscp UnsignedByte, + appLogFlowsIpProto UnsignedByte, + appLogFlowsTcpCntrlBits UnsignedByte, + appLogFlowsIcmpOpcode UnsignedShort, + appLogFlowsNhopIp InetAddressIP, + appLogFlowsTotalPkts Counter64, + appLogFlowsTotalBytes Counter64, + appLogFlowsStartTime String, + appLogFlowsTimeToExpire Unsigned32, + appLogFlowsEgressIntfName String, + appLogFlowsIngressIntfName String, + appLogFlowsPolicyName String, + appLogFlowsPolicyAction String, + appLogFlowsPolicyDirection String + } + +-- tagpath /app/log/flows/vpn-id +appLogFlowsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { appLogFlowsEntry 1 } + + +-- tagpath /app/log/flows/src-ip +appLogFlowsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP address" + ::= { appLogFlowsEntry 2 } + +-- tagpath /app/log/flows/dest-ip +appLogFlowsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP address" + ::= { appLogFlowsEntry 3 } + +-- tagpath /app/log/flows/src-port +appLogFlowsSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port" + ::= { appLogFlowsEntry 4 } + +-- tagpath /app/log/flows/dest-port +appLogFlowsDestPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port" + ::= { appLogFlowsEntry 5 } + +-- tagpath /app/log/flows/dscp +appLogFlowsDscp OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "DSCP bits" + ::= { appLogFlowsEntry 6 } + +-- tagpath /app/log/flows/ip-proto +appLogFlowsIpProto OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP protocol number" + ::= { appLogFlowsEntry 7 } + +-- tagpath /app/log/flows/tcp-cntrl-bits +appLogFlowsTcpCntrlBits OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCP control bits" + ::= { appLogFlowsEntry 8 } + +-- tagpath /app/log/flows/icmp-opcode +appLogFlowsIcmpOpcode OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256*ICMP-type + code" + ::= { appLogFlowsEntry 9 } + +-- tagpath /app/log/flows/nhop-ip +appLogFlowsNhopIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop IP address" + ::= { appLogFlowsEntry 10 } + +-- tagpath /app/log/flows/total-pkts +appLogFlowsTotalPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total packets" + ::= { appLogFlowsEntry 11 } + +-- tagpath /app/log/flows/total-bytes +appLogFlowsTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total bytes" + ::= { appLogFlowsEntry 12 } + +-- tagpath /app/log/flows/start-time +appLogFlowsStartTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Start time" + ::= { appLogFlowsEntry 13 } + +-- tagpath /app/log/flows/time-to-expire +appLogFlowsTimeToExpire OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time left to expiration, in seconds" + ::= { appLogFlowsEntry 14 } + +-- tagpath /app/log/flows/egress-intf-name +appLogFlowsEgressIntfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress interface name" + ::= { appLogFlowsEntry 15 } + +-- tagpath /app/log/flows/ingress-intf-name +appLogFlowsIngressIntfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress interface name" + ::= { appLogFlowsEntry 16 } + +-- tagpath /app/log/flows/policy-name +appLogFlowsPolicyName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy name" + ::= { appLogFlowsEntry 17 } + +-- tagpath /app/log/flows/policy-action +appLogFlowsPolicyAction OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy action" + ::= { appLogFlowsEntry 18 } + +-- tagpath /app/log/flows/policy-direction +appLogFlowsPolicyDirection OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policy direction" + ::= { appLogFlowsEntry 19 } + +-- tagpath /app/log/flow-count +appLogFlowCountTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppLogFlowCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Flow logging count" + ::= { appLog 2 } + +-- tagpath /app/log/flow-count +appLogFlowCountEntry OBJECT-TYPE + SYNTAX AppLogFlowCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appLogFlowCountVpnId } + ::= { appLogFlowCountTable 1 } + +AppLogFlowCountEntry ::= + SEQUENCE { + appLogFlowCountVpnId Unsigned32, + appLogFlowCountCount Unsigned32 + } + +-- tagpath /app/log/flow-count/vpn-id +appLogFlowCountVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Flow VPN" + ::= { appLogFlowCountEntry 1 } + +-- tagpath /app/log/flow-count/count +appLogFlowCountCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flow count" + ::= { appLogFlowCountEntry 2 } + +-- Tcp-Optspecific information +-- tagpath /app/tcp-opt +appTcpOpt OBJECT IDENTIFIER ::= { app 4 } + +-- tagpath /app/tcp-opt/active-flows +appTcpOptActiveFlowsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppTcpOptActiveFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display active TCP-optimized flows" + ::= { appTcpOpt 1 } + +-- tagpath /app/tcp-opt/active-flows +appTcpOptActiveFlowsEntry OBJECT-TYPE + SYNTAX AppTcpOptActiveFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appTcpOptActiveFlowsVpnId, appTcpOptActiveFlowsSrcIp, appTcpOptActiveFlowsDestIp, appTcpOptActiveFlowsSrcPort, appTcpOptActiveFlowsDestPort } + ::= { appTcpOptActiveFlowsTable 1 } + +AppTcpOptActiveFlowsEntry ::= + SEQUENCE { + appTcpOptActiveFlowsVpnId Unsigned32, + appTcpOptActiveFlowsSrcIp InetAddressIP, + appTcpOptActiveFlowsDestIp InetAddressIP, + appTcpOptActiveFlowsSrcPort UnsignedShort, + appTcpOptActiveFlowsDestPort UnsignedShort, + appTcpOptActiveFlowsStartTime String, + appTcpOptActiveFlowsEgressIntfName String, + appTcpOptActiveFlowsIngressIntfName String, + appTcpOptActiveFlowsTxBytes Counter64, + appTcpOptActiveFlowsRxBytes Counter64, + appTcpOptActiveFlowsTcpState String, + appTcpOptActiveFlowsUnoptReason String, + appTcpOptActiveFlowsProxyIdentity String + } + +-- tagpath /app/tcp-opt/active-flows/vpn-id +appTcpOptActiveFlowsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { appTcpOptActiveFlowsEntry 1 } + +-- tagpath /app/tcp-opt/active-flows/src-ip +appTcpOptActiveFlowsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP Address" + ::= { appTcpOptActiveFlowsEntry 2 } + +-- tagpath /app/tcp-opt/active-flows/dest-ip +appTcpOptActiveFlowsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP Address" + ::= { appTcpOptActiveFlowsEntry 3 } + +-- tagpath /app/tcp-opt/active-flows/src-port +appTcpOptActiveFlowsSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source Port" + ::= { appTcpOptActiveFlowsEntry 4 } + +-- tagpath /app/tcp-opt/active-flows/dest-port +appTcpOptActiveFlowsDestPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination Port" + ::= { appTcpOptActiveFlowsEntry 5 } + + +-- tagpath /app/tcp-opt/active-flows/start-time +appTcpOptActiveFlowsStartTime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Start time" + ::= { appTcpOptActiveFlowsEntry 6 } + +-- tagpath /app/tcp-opt/active-flows/egress-intf-name +appTcpOptActiveFlowsEgressIntfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress interface name" + ::= { appTcpOptActiveFlowsEntry 7 } + +-- tagpath /app/tcp-opt/active-flows/ingress-intf-name +appTcpOptActiveFlowsIngressIntfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress interface name" + ::= { appTcpOptActiveFlowsEntry 8 } + +-- tagpath /app/tcp-opt/active-flows/tx-bytes +appTcpOptActiveFlowsTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmitted Bytes" + ::= { appTcpOptActiveFlowsEntry 9 } + +-- tagpath /app/tcp-opt/active-flows/rx_bytes +appTcpOptActiveFlowsRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received Bytes" + ::= { appTcpOptActiveFlowsEntry 10 } + +-- tagpath /app/tcp-opt/active-flows/state +appTcpOptActiveFlowsTcpState OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State of the flow" + ::= { appTcpOptActiveFlowsEntry 11 } + +-- tagpath /app/tcp-opt/active-flows/upopt-reason +appTcpOptActiveFlowsUnoptReason OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reason why flow is unoptimized" + ::= { appTcpOptActiveFlowsEntry 12 } + +-- tagpath /app/tcp-opt/active-flows/proxy-identity +appTcpOptActiveFlowsProxyIdentity OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Proxy identity" + ::= { appTcpOptActiveFlowsEntry 13 } + +-- tagpath /app/tcp-opt/expired-flows +appTcpOptExpiredFlowsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppTcpOptExpiredFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display expired TCP-optimized flows" + ::= { appTcpOpt 2 } + +-- tagpath /app/tcp-opt/expired-flows +appTcpOptExpiredFlowsEntry OBJECT-TYPE + SYNTAX AppTcpOptExpiredFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appTcpOptExpiredFlowsTimestamp, appTcpOptExpiredFlowsVpnId, appTcpOptExpiredFlowsSrcIp, appTcpOptExpiredFlowsDestIp, appTcpOptExpiredFlowsSrcPort, appTcpOptExpiredFlowsDestPort } + ::= { appTcpOptExpiredFlowsTable 1 } + +AppTcpOptExpiredFlowsEntry ::= + SEQUENCE { + appTcpOptExpiredFlowsTimestamp ConfdString, + appTcpOptExpiredFlowsVpnId Unsigned32, + appTcpOptExpiredFlowsSrcIp InetAddressIP, + appTcpOptExpiredFlowsDestIp InetAddressIP, + appTcpOptExpiredFlowsSrcPort UnsignedShort, + appTcpOptExpiredFlowsDestPort UnsignedShort, + appTcpOptExpiredFlowsStartTime String, + appTcpOptExpiredFlowsEndTime String, + appTcpOptExpiredFlowsTxBytes Counter64, + appTcpOptExpiredFlowsRxBytes Counter64, + appTcpOptExpiredFlowsTcpState String, + appTcpOptExpiredFlowsUnoptReason String, + appTcpOptExpiredFlowsProxyIdentity String, + appTcpOptExpiredFlowsDeleteReason String + } + +-- tagpath /app/tcp-opt/expired-flows/start-time-key +appTcpOptExpiredFlowsTimestamp OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Timestamp" + ::= { appTcpOptExpiredFlowsEntry 1 } + +-- tagpath /app/tcp-opt/expired-flows/vpn-id +appTcpOptExpiredFlowsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { appTcpOptExpiredFlowsEntry 2 } + +-- tagpath /app/tcp-opt/expired-flows/src-ip +appTcpOptExpiredFlowsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP Address" + ::= { appTcpOptExpiredFlowsEntry 3 } + +-- tagpath /app/tcp-opt/expired-flows/dest-ip +appTcpOptExpiredFlowsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP Address" + ::= { appTcpOptExpiredFlowsEntry 4 } + +-- tagpath /app/tcp-opt/expired-flows/src-port +appTcpOptExpiredFlowsSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source Port" + ::= { appTcpOptExpiredFlowsEntry 5 } + +-- tagpath /app/tcp-opt/expired-flows/dest-port +appTcpOptExpiredFlowsDestPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination Port" + ::= { appTcpOptExpiredFlowsEntry 6 } + +-- tagpath /app/tcp-opt/expired-flows/start-time +appTcpOptExpiredFlowsStartTime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Start time" + ::= { appTcpOptExpiredFlowsEntry 7 } + +-- tagpath /app/tcp-opt/expired-flows/end-time +appTcpOptExpiredFlowsEndTime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "End time" + ::= { appTcpOptExpiredFlowsEntry 8 } + +-- tagpath /app/tcp-opt/expired-flows/tx-bytes +appTcpOptExpiredFlowsTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmitted Bytes" + ::= { appTcpOptExpiredFlowsEntry 9 } + +-- tagpath /app/tcp-opt/expired-flows/rx_bytes +appTcpOptExpiredFlowsRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received Bytes" + ::= { appTcpOptExpiredFlowsEntry 10 } + +-- tagpath /app/tcp-opt/expired-flows/state +appTcpOptExpiredFlowsTcpState OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State of the flow" + ::= { appTcpOptExpiredFlowsEntry 11 } + +-- tagpath /app/tcp-opt/expired-flows/upopt-reason +appTcpOptExpiredFlowsUnoptReason OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reason why flow was unoptimized" + ::= { appTcpOptExpiredFlowsEntry 12 } + +-- tagpath /app/tcp-opt/expired-flows/proxy-identity +appTcpOptExpiredFlowsProxyIdentity OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Proxy identity" + ::= { appTcpOptExpiredFlowsEntry 13 } + +-- tagpath /app/tcp-opt/expired-flows/del-reason +appTcpOptExpiredFlowsDeleteReason OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reason why flow was deleted" + ::= { appTcpOptExpiredFlowsEntry 14 } + +-- tagpath /app/cflowd/statistics +appTcpOptSummary OBJECT IDENTIFIER ::= { appTcpOpt 3 } + +-- tagpath /app/tcp-opt/summary/flows-optimized +appTcpOptSummaryFlowsOptimized OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of optimized TCP flows" + ::= { appTcpOptSummary 1 } + +-- tagpath /app/tcp-opt/summary/flows-passthrough +appTcpOptSummaryFlowsPassthrough OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of passthrough TCP flows" + ::= { appTcpOptSummary 2 } + +-- tagpath /app/tcp-opt/summary/flows-in-progress +appTcpOptSummaryFlowsInProgress OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of in-progress TCP flows" + ::= { appTcpOptSummary 3 } + +-- tagpath /app/tcp-opt/summary/flows-expired +appTcpOptSummaryFlowsExpired OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of expired TCP flows" + ::= { appTcpOptSummary 4 } + +-- tagpath /app/tcp-opt/summary/flows-close-wait +appTcpOptSummaryFlowsCloseWait OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of expired TCP flows" + ::= { appTcpOptSummary 5 } + +-- tagpath /app/tcp-opt/summary/flows-conn-all-untracked +appTcpOptSummaryFlowsUntracked OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of untracked flows" + ::= { appTcpOptSummary 6 } + +-- IP information +-- tagpath /ip +ip OBJECT IDENTIFIER ::= { viptela-oper-vpn 7 } + +-- MFIB commands +-- tagpath /ip/mfib +ipMfib OBJECT IDENTIFIER ::= { ip 7 } + +-- Display NAT information +-- tagpath /ip/nat +ipNat OBJECT IDENTIFIER ::= { ip 9 } + +-- Display DHCP information +-- tagpath /dhcp +dhcp OBJECT IDENTIFIER ::= { viptela-oper-vpn 12 } + +-- Display DHCPv6 information +-- tagpath /dhcpv6 +dhcpv6 OBJECT IDENTIFIER ::= { viptela-oper-vpn 18 } + +-- Display PPPoE information +-- tagpath /pppoe +pppoe OBJECT IDENTIFIER ::= { viptela-oper-vpn 15 } + +-- PPPoE statistics +-- tagpath /pppoe/statistics +pppoeStatistics OBJECT IDENTIFIER ::= { pppoe 10 } + +-- tagpath /pppoe/statistics/pppoe-tx-pkts +pppoeStatisticsPppoeTxPkts OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE Tx packets" + ::= { pppoeStatistics 1 } + +-- tagpath /pppoe/statistics/pppoe-rx-pkts +pppoeStatisticsPppoeRxPkts OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE Rx packets" + ::= { pppoeStatistics 2 } + +-- tagpath /pppoe/statistics/pppoe-tx-session-drops +pppoeStatisticsPppoeTxSessionDrops OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE tx drops due to invalid session id" + ::= { pppoeStatistics 3 } + +-- tagpath /pppoe/statistics/pppoe-rx-session-drops +pppoeStatisticsPppoeRxSessionDrops OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE rx drops due to invalid session id" + ::= { pppoeStatistics 4 } + +-- tagpath /pppoe/statistics/pppoe-lcp-pkts +pppoeStatisticsPppoeLcpPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE ppp LCP protocol pkts" + ::= { pppoeStatistics 5 } + +-- tagpath /pppoe/statistics/pppoe-ipcp-pkts +pppoeStatisticsPppoeIpcpPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE ppp IPCP protocol pkts" + ::= { pppoeStatistics 6 } + +-- tagpath /pppoe/statistics/pppoe-ccp-pkts +pppoeStatisticsPppoeCcpPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE ppp CCP protocol pkts" + ::= { pppoeStatistics 7 } + +-- tagpath /pppoe/statistics/pppoe-inv-discovery-pkts +pppoeStatisticsPppoeInvDiscoveryPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE invalid discovery packets" + ::= { pppoeStatistics 8 } + +-- tagpath /pppoe/statistics/pppoe-padi-pkts +pppoeStatisticsPppoePadiPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE active discovery initiation pkts" + ::= { pppoeStatistics 9 } + +-- tagpath /pppoe/statistics/pppoe-pado-pkts +pppoeStatisticsPppoePadoPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE active discovery offer pkts" + ::= { pppoeStatistics 10 } + +-- tagpath /pppoe/statistics/pppoe-padr-pkts +pppoeStatisticsPppoePadrPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE active discovery response pkts" + ::= { pppoeStatistics 11 } + +-- tagpath /pppoe/statistics/pppoe-pads-pkts +pppoeStatisticsPppoePadsPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE active discovery session pkts" + ::= { pppoeStatistics 12 } + +-- tagpath /pppoe/statistics/pppoe-padt-pkts +pppoeStatisticsPppoePadtPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE active discovery termination pkts" + ::= { pppoeStatistics 13 } + +-- Display PPP interface information +-- tagpath /ppp +ppp OBJECT IDENTIFIER ::= { viptela-oper-vpn 16 } + +-- Display SFP information +-- tagpath /sfp +sfp OBJECT IDENTIFIER ::= { viptela-oper-vpn 17 } + +-- tagpath /arp +arpTable OBJECT-TYPE + SYNTAX SEQUENCE OF ArpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display ARP table" + ::= { viptela-oper-vpn 1 } + +-- tagpath /arp +arpEntry OBJECT-TYPE + SYNTAX ArpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { arpVpnId, arpIfName, arpIp } + ::= { arpTable 1 } + +ArpEntry ::= + SEQUENCE { + arpVpnId Unsigned32, + arpIfName String, + arpIp InetAddressIP, + arpMac String, + arpState INTEGER, + arpIdleTimer String, + arpUptime String + } + +-- tagpath /arp/vpn-id +arpVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { arpEntry 1 } + +-- tagpath /arp/if-name +arpIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { arpEntry 2 } + +-- tagpath /arp/ip +arpIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP address" + ::= { arpEntry 3 } + +-- tagpath /arp/mac +arpMac OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC address" + ::= { arpEntry 4 } + +-- tagpath /arp/state +arpState OBJECT-TYPE + SYNTAX INTEGER {static(0),dynamic(1),invalid(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { arpEntry 5 } + +-- tagpath /arp/idle-timer +arpIdleTimer OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time before expiration, in seconds" + ::= { arpEntry 6 } + +-- tagpath /arp/uptime +arpUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "How long this neighbor entry has been active, in seconds" + ::= { arpEntry 7 } + +-- tagpath /nd6 +nd6Table OBJECT-TYPE + SYNTAX SEQUENCE OF Nd6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPv6 neighbor table" + ::= { viptela-oper-vpn 3 } + +-- tagpath /nd6 +nd6Entry OBJECT-TYPE + SYNTAX Nd6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { nd6VpnId, nd6IfName, nd6Ip } + ::= { nd6Table 1 } + +Nd6Entry ::= + SEQUENCE { + nd6VpnId Unsigned32, + nd6IfName String, + nd6Ip InetAddressIP, + nd6Mac String, + nd6State INTEGER, + nd6IdleTimer String, + nd6Uptime String + } + +-- tagpath /nd6/vpn-id +nd6VpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { nd6Entry 1 } + +-- tagpath /nd6/if-name +nd6IfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { nd6Entry 2 } + +-- tagpath /nd6/ip +nd6Ip OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP address" + ::= { nd6Entry 3 } + +-- tagpath /nd6/mac +nd6Mac OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC address" + ::= { nd6Entry 4 } + +-- tagpath /nd6/state +nd6State OBJECT-TYPE + SYNTAX INTEGER {static(0),dynamic(1),invalid(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { nd6Entry 5 } + +-- tagpath /nd6/idle-timer +nd6IdleTimer OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time before expiration, in seconds" + ::= { nd6Entry 6 } + +-- tagpath /nd6/uptime +nd6Uptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "How long this neighbor entry has been active, in seconds" + ::= { nd6Entry 7 } + +-- tagpath /interface +interfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display interface" + ::= { viptela-oper-vpn 2 } + +-- tagpath /interface +interfaceEntry OBJECT-TYPE + SYNTAX InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { interfaceVpnId, interfaceIfname, interfaceAfType } + ::= { interfaceTable 1 } + +InterfaceEntry ::= + SEQUENCE { + interfaceVpnId Unsigned32, + interfaceIfname String, + interfaceIpAddress String, + interfaceIpv6Address String, + interfaceIfAdminStatus String, + interfaceIfOperStatus String, + interfaceIfTrackerStatus String, + interfaceDesc String, + interfaceEncapType INTEGER, + interfacePortType INTEGER, + interfaceIfindex Unsigned32, + interfaceMtu Unsigned32, + interfaceHwaddr String, + interfaceSpeedMbps Unsigned32, + interfaceDuplex INTEGER, + interfaceAutoNeg TruthValue, + interfacePauseType VpnIfPauseType, + interfaceTcpMssAdjust UnsignedShort, + interfaceUptime String, + interfaceAllowService T3, + interfaceRxPackets Counter64, + interfaceRxOctets Counter64, + interfaceRxErrors Counter64, + interfaceRxDrops Counter64, + interfaceTxPackets Counter64, + interfaceTxOctets Counter64, + interfaceTxErrors Counter64, + interfaceTxDrops Counter64, + interfaceRxPps Counter64, + interfaceRxKbps Counter64, + interfaceTxPps Counter64, + interfaceTxKbps Counter64, + interfaceRxArpRequests Counter64, + interfaceTxArpReplies Counter64, + interfaceTxArpRequests Counter64, + interfaceRxArpReplies Counter64, + interfaceArpAddFails Counter64, + interfaceRxArpReplyDrops Counter64, + interfaceRxArpRateLimitDrops Counter64, + interfaceTxArpRateLimitDrops Counter64, + interfaceRxArpNonLocalDrops Counter64, + interfaceTxArpRequestFail Counter64, + interfaceTxNoArpDrops Counter64, + interfaceRxIpTtlExpired Counter64, + interfaceRxIpErrors Counter64, + interfaceInterfaceDisabled Counter64, + interfaceRxPolicerDrops Counter64, + interfaceRxNonIpDrops Counter64, + interfaceFilterDrops Counter64, + interfaceMirrorDrops Counter64, + interfaceCpuPolicerDrops Counter64, + interfaceTxIcmpPolicerDrops Counter64, + interfaceTxIcmpMirroredDrops Counter64, + interfaceSplitHorizonDrops Counter64, + interfaceRouteLookupFail Counter64, + interfaceBadLabel Counter64, + interfaceTxInterfaceDisabled Counter64, + interfaceRxMulticastPkts Counter64, + interfaceRxBroadcastPkts Counter64, + interfaceTxMulticastPkts Counter64, + interfaceTxBroadcastPkts Counter64, + interfaceRxPausePkts Counter64, + interfaceRxDmacFilterDrops Counter64, + interfaceRxWredDrops Counter64, + interfaceRxInterfaceNotFound Counter64, + interfaceRxInbErrors Counter64, + interfaceRxOversizeErrors Counter64, + interfaceRxFcsAlignErrors Counter64, + interfaceRxUndersizeErrors Counter64, + interfaceTxUnderflowPkts Counter64, + interfaceTxCollisionDrops Counter64, + interfaceTxPausePkts Counter64, + interfaceTxFragmentsNeeded Counter64, + interfaceTxFragments Counter64, + interfaceTxFragmentDrops Counter64, + interfaceTxTailRedDrops Counter64, + interfaceLlqDrops Counter64, + interfaceRxPktSize64 Counter64, + interfaceRxPktSizeLt64 Counter64, + interfaceRxPktSize65127 Counter64, + interfaceRxPktSize128255 Counter64, + interfaceRxPktSize256511 Counter64, + interfaceRxPktSize5121023 Counter64, + interfaceRxPktSize10241518 Counter64, + interfaceRxPktSizeGt1518 Counter64, + interfaceTxPktSize64 Counter64, + interfaceTxPktSizeLt64 Counter64, + interfaceTxPktSize65127 Counter64, + interfaceTxPktSize128255 Counter64, + interfaceTxPktSize256511 Counter64, + interfaceTxPktSize5121023 Counter64, + interfaceTxPktSize10241518 Counter64, + interfaceTxPktSizeGt1518 Counter64, + interfaceNumFlaps Unsigned32, + interfacePppoeEnabledInterface String, + interfacePppoeTxPkts Counter64, + interfacePppoeRxPkts Counter64, + interfaceBandwidthUpstream Unsigned32, + interfaceBandwidthDownstream Unsigned32, + interfaceAfType INTEGER, + interfaceLinkLocalAddress String, + interfaceShapingRate Counter64, + interfaceDot1xTxPkts Counter64, + interfaceDot1xRxPkts Counter64, + interfaceRxPolicerRemark Counter64, + interfaceAddrType IfAddressTypeEnum, + interfaceIcmpRedirectTxDrops Counter64, + interfaceIcmpRedirectRxDrops Counter64, + interfaceDevicePolicyDrops Counter64 + } + +-- tagpath /interface/vpn-id +interfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { interfaceEntry 1 } + +-- tagpath /interface/ifname +interfaceIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { interfaceEntry 2 } + +-- tagpath /interface/ip-address +interfaceIpAddress OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address" + ::= { interfaceEntry 3 } + +-- tagpath /interface/ipv6-address +interfaceIpv6Address OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address" + ::= { interfaceEntry 4 } + +-- tagpath /interface/if-admin-status +interfaceIfAdminStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface administrative status" + ::= { interfaceEntry 5 } + +-- tagpath /interface/if-oper-status +interfaceIfOperStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface operational status" + ::= { interfaceEntry 6 } + +-- tagpath /interface/if-tracker-status +interfaceIfTrackerStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface tracker status" + ::= { interfaceEntry 106 } + +-- tagpath /interface/desc +interfaceDesc OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface description" + ::= { interfaceEntry 7 } + +-- tagpath /interface/encap-type +interfaceEncapType OBJECT-TYPE + SYNTAX INTEGER {null(0),vlan(1),ppp(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation type" + ::= { interfaceEntry 9 } + +-- tagpath /interface/port-type +interfacePortType OBJECT-TYPE + SYNTAX INTEGER {service(0),transport(1),loopback(2),mgmt(3)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port type" + ::= { interfaceEntry 10 } + +-- tagpath /interface/ifindex +interfaceIfindex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface index" + ::= { interfaceEntry 11 } + +-- tagpath /interface/mtu +interfaceMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MTU" + ::= { interfaceEntry 12 } + +-- tagpath /interface/hwaddr +interfaceHwaddr OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hardware address" + ::= { interfaceEntry 13 } + +-- tagpath /interface/speed-mbps +interfaceSpeedMbps OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Speed" + ::= { interfaceEntry 14 } + +-- tagpath /interface/duplex +interfaceDuplex OBJECT-TYPE + SYNTAX INTEGER {full(0),half(1),nA(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex mode" + ::= { interfaceEntry 15 } + +-- tagpath /interface/auto-neg +interfaceAutoNeg OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Autonegotiation" + ::= { interfaceEntry 16 } + +-- tagpath /interface/pause-type +interfacePauseType OBJECT-TYPE + SYNTAX VpnIfPauseType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause parameters type" + ::= { interfaceEntry 17 } + +-- tagpath /interface/tcp-mss-adjust +interfaceTcpMssAdjust OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCP MSS on SYN packets, in bytes" + ::= { interfaceEntry 18 } + +-- tagpath /interface/uptime +interfaceUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface uptime" + ::= { interfaceEntry 19 } + +-- tagpath /interface/allow-service +interfaceAllowService OBJECT-TYPE + SYNTAX T3 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Which services are allowed on this interface (only for WAN interfaces)" + ::= { interfaceEntry 20 } + +-- tagpath /interface/rx-packets +interfaceRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 21 } + +-- tagpath /interface/rx-octets +interfaceRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 22 } + +-- tagpath /interface/rx-errors +interfaceRxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 23 } + +-- tagpath /interface/rx-drops +interfaceRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 24 } + +-- tagpath /interface/tx-packets +interfaceTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 25 } + +-- tagpath /interface/tx-octets +interfaceTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 26 } + +-- tagpath /interface/tx-errors +interfaceTxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 27 } + +-- tagpath /interface/tx-drops +interfaceTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 28 } + +-- tagpath /interface/rx-pps +interfaceRxPps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 29 } + +-- tagpath /interface/rx-kbps +interfaceRxKbps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 30 } + +-- tagpath /interface/tx-pps +interfaceTxPps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 31 } + +-- tagpath /interface/tx-kbps +interfaceTxKbps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 32 } + +-- tagpath /interface/rx-arp-requests +interfaceRxArpRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 33 } + +-- tagpath /interface/tx-arp-replies +interfaceTxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 34 } + +-- tagpath /interface/tx-arp-requests +interfaceTxArpRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 35 } + +-- tagpath /interface/rx-arp-replies +interfaceRxArpReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 36 } + +-- tagpath /interface/arp-add-fails +interfaceArpAddFails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 37 } + +-- tagpath /interface/rx-arp-reply-drops +interfaceRxArpReplyDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 38 } + +-- tagpath /interface/rx-arp-rate-limit-drops +interfaceRxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 39 } + +-- tagpath /interface/tx-arp-rate-limit-drops +interfaceTxArpRateLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 40 } + +-- tagpath /interface/rx-arp-non-local-drops +interfaceRxArpNonLocalDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 41 } + +-- tagpath /interface/tx-arp-request-fail +interfaceTxArpRequestFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 42 } + +-- tagpath /interface/tx-no-arp-drops +interfaceTxNoArpDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 43 } + +-- tagpath /interface/rx-ip-ttl-expired +interfaceRxIpTtlExpired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 44 } + +-- tagpath /interface/rx-ip-errors +interfaceRxIpErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 45 } + +-- tagpath /interface/interface-disabled +interfaceInterfaceDisabled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 46 } + +-- tagpath /interface/rx-policer-drops +interfaceRxPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 47 } + +-- tagpath /interface/rx-non-ip-drops +interfaceRxNonIpDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 48 } + +-- tagpath /interface/filter-drops +interfaceFilterDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 49 } + +-- tagpath /interface/mirror-drops +interfaceMirrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 50 } + +-- tagpath /interface/cpu-policer-drops +interfaceCpuPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 51 } + +-- tagpath /interface/tx-icmp-policer-drops +interfaceTxIcmpPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 52 } + +-- tagpath /interface/tx-icmp-mirrored-drops +interfaceTxIcmpMirroredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 53 } + +-- tagpath /interface/split-horizon-drops +interfaceSplitHorizonDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 54 } + +-- tagpath /interface/route-lookup-fail +interfaceRouteLookupFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 55 } + +-- tagpath /interface/bad-label +interfaceBadLabel OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 56 } + +-- tagpath /interface/tx-interface-disabled +interfaceTxInterfaceDisabled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 57 } + +-- tagpath /interface/rx-multicast-pkts +interfaceRxMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 58 } + +-- tagpath /interface/rx-broadcast-pkts +interfaceRxBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 59 } + +-- tagpath /interface/tx-multicast-pkts +interfaceTxMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 60 } + +-- tagpath /interface/tx-broadcast-pkts +interfaceTxBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 61 } + +-- tagpath /interface/rx-pause-pkts +interfaceRxPausePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 62 } + +-- tagpath /interface/rx-dmac-filter-drops +interfaceRxDmacFilterDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 63 } + +-- tagpath /interface/rx-wred-drops +interfaceRxWredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 64 } + +-- tagpath /interface/rx-interface-not-found +interfaceRxInterfaceNotFound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 65 } + +-- tagpath /interface/rx-inb-errors +interfaceRxInbErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 66 } + +-- tagpath /interface/rx-oversize-errors +interfaceRxOversizeErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 67 } + +-- tagpath /interface/rx-fcs-align-errors +interfaceRxFcsAlignErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 68 } + +-- tagpath /interface/rx-undersize-errors +interfaceRxUndersizeErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 69 } + +-- tagpath /interface/tx-underflow-pkts +interfaceTxUnderflowPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 70 } + +-- tagpath /interface/tx-collision-drops +interfaceTxCollisionDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 71 } + +-- tagpath /interface/tx-pause-pkts +interfaceTxPausePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 72 } + +-- tagpath /interface/tx-fragments-needed +interfaceTxFragmentsNeeded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 73 } + +-- tagpath /interface/tx-fragments +interfaceTxFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 74 } + +-- tagpath /interface/tx-fragment-drops +interfaceTxFragmentDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 75 } + +-- tagpath /interface/tx-tail-red-drops +interfaceTxTailRedDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 76 } + +-- tagpath /interface/llq-drops +interfaceLlqDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 77 } + +-- tagpath /interface/rx-pkt-size-64 +interfaceRxPktSize64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 78 } + +-- tagpath /interface/rx-pkt-size-lt-64 +interfaceRxPktSizeLt64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 79 } + +-- tagpath /interface/rx-pkt-size-65-127 +interfaceRxPktSize65127 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 80 } + +-- tagpath /interface/rx-pkt-size-128-255 +interfaceRxPktSize128255 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 81 } + +-- tagpath /interface/rx-pkt-size-256-511 +interfaceRxPktSize256511 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 82 } + +-- tagpath /interface/rx-pkt-size-512-1023 +interfaceRxPktSize5121023 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 83 } + +-- tagpath /interface/rx-pkt-size-1024-1518 +interfaceRxPktSize10241518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 84 } + +-- tagpath /interface/rx-pkt-size-gt-1518 +interfaceRxPktSizeGt1518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 85 } + +-- tagpath /interface/tx-pkt-size-64 +interfaceTxPktSize64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 86 } + +-- tagpath /interface/tx-pkt-size-lt-64 +interfaceTxPktSizeLt64 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 87 } + +-- tagpath /interface/tx-pkt-size-65-127 +interfaceTxPktSize65127 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 88 } + +-- tagpath /interface/tx-pkt-size-128-255 +interfaceTxPktSize128255 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 89 } + +-- tagpath /interface/tx-pkt-size-256-511 +interfaceTxPktSize256511 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 90 } + +-- tagpath /interface/tx-pkt-size-512-1023 +interfaceTxPktSize5121023 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 91 } + +-- tagpath /interface/tx-pkt-size-1024-1518 +interfaceTxPktSize10241518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 92 } + +-- tagpath /interface/tx-pkt-size-gt-1518 +interfaceTxPktSizeGt1518 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 93 } + +-- tagpath /interface/num-flaps +interfaceNumFlaps OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of interface flaps since last boot" + ::= { interfaceEntry 94 } + +-- tagpath /interface/pppoe-enabled-interface +interfacePppoeEnabledInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE-enabled interface" + ::= { interfaceEntry 95 } + +-- tagpath /interface/pppoe-tx-pkts +interfacePppoeTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE Tx packets" + ::= { interfaceEntry 96 } + +-- tagpath /interface/pppoe-rx-pkts +interfacePppoeRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE Rx packets" + ::= { interfaceEntry 97 } + +interfaceBandwidthUpstream OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface upstream bandwidth capacity" + ::= { interfaceEntry 98 } + +interfaceBandwidthDownstream OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface downstream bandwidth capacity" + ::= { interfaceEntry 99 } + +-- tagpath /interface/af-type +interfaceAfType OBJECT-TYPE + SYNTAX INTEGER{ipv4(0), ipv6(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface AF Type" + ::= { interfaceEntry 100 } + +-- tagpath /interface/link-local-address +interfaceLinkLocalAddress OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link local address" + ::= { interfaceEntry 101 } + +-- tagpath /interface/shaping-rate +interfaceShapingRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface shaping rate in kbps" + ::= { interfaceEntry 102 } + +-- tagpath /interface/dot1x-tx-pkts +interfaceDot1xTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dot1x Tx packets" + ::= { interfaceEntry 103 } + +-- tagpath /interface/dot1x-rx-pkts +interfaceDot1xRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dot1x Rx packets" + ::= { interfaceEntry 104 } + +-- tagpath /interface/rx-policer-remark +interfaceRxPolicerRemark OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceEntry 105 } + +-- tagpath /interface/addr-type +interfaceAddrType OBJECT-TYPE + SYNTAX IfAddressTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface primary address type" + ::= { interfaceEntry 107 } + +-- tagpath /interface/icmp-redirect-tx-drops +interfaceIcmpRedirectTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ICMP redirect Tx drops" + ::= { interfaceEntry 108 } + +-- tagpath /interface/icmp-redirect-rx-drops +interfaceIcmpRedirectRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ICMP redirect Rx drops" + ::= { interfaceEntry 109 } + +-- tagpath /interface/device-policy-drops +interfaceDevicePolicyDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device Policy Rx drops" + ::= { interfaceEntry 110 } + +-- tagpath /interface/if-addr +interfaceIfAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF InterfaceIfAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display interface addresses" + ::= { viptela-oper-vpn 4 } + +-- tagpath /interface/if-addr +interfaceIfAddrEntry OBJECT-TYPE + SYNTAX InterfaceIfAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { interfaceVpnId, interfaceIfname, interfaceAfType, interfaceIfAddrAddrId } + ::= { interfaceIfAddrTable 1 } + +InterfaceIfAddrEntry ::= + SEQUENCE { + interfaceIfAddrAddrId Unsigned32, + interfaceIfAddrIpAddress String, + interfaceIfAddrBroadcastAddr IpAddress, + interfaceIfAddrSecondary TruthValue + } + +-- tagpath /interface/if-addr/addr-id +interfaceIfAddrAddrId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address ID" + ::= { interfaceIfAddrEntry 1 } + +-- tagpath /interface/if-addr/ip-address +interfaceIfAddrIpAddress OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { interfaceIfAddrEntry 2 } + +-- tagpath /interface/if-addr/broadcast-addr +interfaceIfAddrBroadcastAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Broadcast address" + ::= { interfaceIfAddrEntry 3 } + +-- tagpath /interface/if-addr/secondary +interfaceIfAddrSecondary OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary address" + ::= { interfaceIfAddrEntry 4 } + +-- tagpath /interface/queue +interfaceQueueTable OBJECT-TYPE + SYNTAX SEQUENCE OF InterfaceQueueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Queue statistics" + ::= { viptela-oper-vpn 5 } + +-- tagpath /interface/queue +interfaceQueueEntry OBJECT-TYPE + SYNTAX InterfaceQueueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { interfaceVpnId, interfaceIfname, interfaceAfType, interfaceQueueQnum } + ::= { interfaceQueueTable 1 } + +InterfaceQueueEntry ::= + SEQUENCE { + interfaceQueueQnum UnsignedByte, + interfaceQueueQueuedPackets Counter64, + interfaceQueueQueuedBytes Counter64, + interfaceQueueTailDropPackets Counter64, + interfaceQueueTailDropBytes Counter64, + interfaceQueueRedDropPackets Counter64, + interfaceQueueRedDropBytes Counter64, + interfaceQueueTxPackets Counter64, + interfaceQueueTxBytes Counter64, + interfaceQueueQueueDepth Counter64, + interfaceQueueMaxDepth Counter64, + interfaceQueueAvgQueue Counter64, + interfaceQueueQueuePps Counter64, + interfaceQueueQueueDropPps Counter64 + } + +-- tagpath /interface/queue/qnum +interfaceQueueQnum OBJECT-TYPE + SYNTAX UnsignedByte (0 .. 7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Queue number" + ::= { interfaceQueueEntry 1 } + +-- tagpath /interface/queue/queued-packets +interfaceQueueQueuedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 2 } + +-- tagpath /interface/queue/queued-bytes +interfaceQueueQueuedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 3 } + +-- tagpath /interface/queue/tail-drop-packets +interfaceQueueTailDropPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 4 } + +-- tagpath /interface/queue/tail-drop-bytes +interfaceQueueTailDropBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 5 } + +-- tagpath /interface/queue/red-drop-packets +interfaceQueueRedDropPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 6 } + +-- tagpath /interface/queue/red-drop-bytes +interfaceQueueRedDropBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 7 } + +-- tagpath /interface/queue/tx-packets +interfaceQueueTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 8 } + +-- tagpath /interface/queue/tx-bytes +interfaceQueueTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 9 } + +-- tagpath /interface/queue/queue-depth +interfaceQueueQueueDepth OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 10 } + +-- tagpath /interface/queue/max-depth +interfaceQueueMaxDepth OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 11 } + +-- tagpath /interface/queue/avg-queue +interfaceQueueAvgQueue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 12 } + +-- tagpath /interface/queue/queue-pps +interfaceQueueQueuePps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 13 } + +-- tagpath /interface/queue/queue-drop-pps +interfaceQueueQueueDropPps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { interfaceQueueEntry 14 } + +-- tagpath /app/cflowd/flows +appCflowdFlowsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppCflowdFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cflowd flows" + ::= { appCflowd 1 } + +-- tagpath /app/cflowd/flows +appCflowdFlowsEntry OBJECT-TYPE + SYNTAX AppCflowdFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appCflowdFlowsVpnId, appCflowdFlowsSrcIp, appCflowdFlowsDestIp, appCflowdFlowsSrcPort, appCflowdFlowsDestPort, appCflowdFlowsDscp, appCflowdFlowsIpProto } + ::= { appCflowdFlowsTable 1 } + +AppCflowdFlowsEntry ::= + SEQUENCE { + appCflowdFlowsVpnId Unsigned32, + appCflowdFlowsSrcIp InetAddressIP, + appCflowdFlowsDestIp InetAddressIP, + appCflowdFlowsSrcPort UnsignedShort, + appCflowdFlowsDestPort UnsignedShort, + appCflowdFlowsDscp UnsignedByte, + appCflowdFlowsIpProto UnsignedByte, + appCflowdFlowsTcpCntrlBits UnsignedByte, + appCflowdFlowsIcmpOpcode UnsignedShort, + appCflowdFlowsNhopIp InetAddressIP, + appCflowdFlowsEgressIntf Unsigned32, --deprecated from 15.4 + appCflowdFlowsIngressIntf Unsigned32, --deprecated from 15.4 + appCflowdFlowsTotalPkts Counter64, + appCflowdFlowsTotalBytes Counter64, + appCflowdFlowsMinLen UnsignedShort, + appCflowdFlowsMaxLen UnsignedShort, + appCflowdFlowsStartTime String, + appCflowdFlowsTimeToExpire Unsigned32, + appCflowdFlowsEgressIntfName String, + appCflowdFlowsIngressIntfName String, + appCflowdFlowsAppID Unsigned32 + } + +-- tagpath /app/cflowd/flows/vpn-id +appCflowdFlowsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { appCflowdFlowsEntry 1 } + +-- tagpath /app/cflowd/flows/src-ip +appCflowdFlowsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP Address" + ::= { appCflowdFlowsEntry 2 } + +-- tagpath /app/cflowd/flows/dest-ip +appCflowdFlowsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP Address" + ::= { appCflowdFlowsEntry 3 } + +-- tagpath /app/cflowd/flows/src-port +appCflowdFlowsSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source Port" + ::= { appCflowdFlowsEntry 4 } + +-- tagpath /app/cflowd/flows/dest-port +appCflowdFlowsDestPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination Port" + ::= { appCflowdFlowsEntry 5 } + +-- tagpath /app/cflowd/flows/dscp +appCflowdFlowsDscp OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "DSCP bits" + ::= { appCflowdFlowsEntry 6 } + +-- tagpath /app/cflowd/flows/ip-proto +appCflowdFlowsIpProto OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP protocol number" + ::= { appCflowdFlowsEntry 7 } + +-- tagpath /app/cflowd/flows/tcp-cntrl-bits +appCflowdFlowsTcpCntrlBits OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCP control bits" + ::= { appCflowdFlowsEntry 8 } + +-- tagpath /app/cflowd/flows/icmp-opcode +appCflowdFlowsIcmpOpcode OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256*ICMP-type + code" + ::= { appCflowdFlowsEntry 9 } + +-- tagpath /app/cflowd/flows/nhop-ip +appCflowdFlowsNhopIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NextHop IP address" + ::= { appCflowdFlowsEntry 10 } + +-- tagpath /app/cflowd/flows/egress-intf +appCflowdFlowsEgressIntf OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "egress interface id - obsolete from 15.4" + ::= { appCflowdFlowsEntry 11 } + +-- tagpath /app/cflowd/flows/ingress-intf +appCflowdFlowsIngressIntf OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "ingress interface id - obsolete from 15.4" + ::= { appCflowdFlowsEntry 12 } + +-- tagpath /app/cflowd/flows/total-pkts +appCflowdFlowsTotalPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total pkts" + ::= { appCflowdFlowsEntry 13 } + +-- tagpath /app/cflowd/flows/total-bytes +appCflowdFlowsTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total bytes" + ::= { appCflowdFlowsEntry 14 } + +-- tagpath /app/cflowd/flows/min-len +appCflowdFlowsMinLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Min length IP packet" + ::= { appCflowdFlowsEntry 15 } + +-- tagpath /app/cflowd/flows/max-len +appCflowdFlowsMaxLen OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Max length IP packet" + ::= { appCflowdFlowsEntry 16 } + +-- tagpath /app/cflowd/flows/start-time +appCflowdFlowsStartTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Start time" + ::= { appCflowdFlowsEntry 17 } + +-- tagpath /app/cflowd/flows/time-to-expire +appCflowdFlowsTimeToExpire OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "time left to expire in secs" + ::= { appCflowdFlowsEntry 18 } + +-- tagpath /app/cflowd/flows/egress-intf-name +appCflowdFlowsEgressIntfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "egress interface name" + ::= { appCflowdFlowsEntry 19 } + +-- tagpath /app/cflowd/flows/ingress-intf-name +appCflowdFlowsIngressIntfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ingress interface name" + ::= { appCflowdFlowsEntry 20 } + +-- tagpath /app/cflowd/flows/app-id +appCflowdFlowsAppID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "app id" + ::= { appCflowdFlowsEntry 21 } + +-- tagpath /app/cflowd/collector +appCflowdCollectorTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppCflowdCollectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cflowd collector information" + ::= { appCflowd 2 } + +-- tagpath /app/cflowd/collector +appCflowdCollectorEntry OBJECT-TYPE + SYNTAX AppCflowdCollectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appCflowdCollectorVpnId, appCflowdCollectorIpAddress, appCflowdCollectorPort, appCflowdCollectorProto } + ::= { appCflowdCollectorTable 1 } + +AppCflowdCollectorEntry ::= + SEQUENCE { + appCflowdCollectorVpnId Unsigned32, + appCflowdCollectorIpAddress InetAddressIP, + appCflowdCollectorPort UnsignedShort, + appCflowdCollectorProto INTEGER, + appCflowdCollectorConnectionUp TruthValue, + appCflowdCollectorIpfix UnsignedByte, + appCflowdCollectorConnectionRetry UnsignedShort, + appCflowdCollectorTemplatePackets Counter64, + appCflowdCollectorDataPackets Counter64, + appCflowdCollectorDroppedPackets Counter64, + appCflowdCollectorSourceInterface String + } + +-- tagpath /app/cflowd/collector/vpn-id +appCflowdCollectorVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Collector VPN ID" + ::= { appCflowdCollectorEntry 1 } + +-- tagpath /app/cflowd/collector/ip-address +appCflowdCollectorIpAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Collector IP address" + ::= { appCflowdCollectorEntry 2 } + +-- tagpath /app/cflowd/collector/port +appCflowdCollectorPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Collector port" + ::= { appCflowdCollectorEntry 3 } + +-- tagpath /app/cflowd/collector/proto +appCflowdCollectorProto OBJECT-TYPE + SYNTAX INTEGER {icmp(1),tcp(6),udp(17)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Transport protocol" + ::= { appCflowdCollectorEntry 4 } + +-- tagpath /app/cflowd/collector/connection-up +appCflowdCollectorConnectionUp OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection state" + ::= { appCflowdCollectorEntry 5 } + +-- tagpath /app/cflowd/collector/ipfix +appCflowdCollectorIpfix OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPFix version" + ::= { appCflowdCollectorEntry 6 } + +-- tagpath /app/cflowd/collector/connection-retry +appCflowdCollectorConnectionRetry OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of connection retry attempts" + ::= { appCflowdCollectorEntry 7 } + +-- tagpath /app/cflowd/collector/template-packets +appCflowdCollectorTemplatePackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of IPFIX template pkts transmitted" + ::= { appCflowdCollectorEntry 8 } + +-- tagpath /app/cflowd/collector/data-packets +appCflowdCollectorDataPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of IPFIX data pkts transmitted" + ::= { appCflowdCollectorEntry 9 } + +-- tagpath /app/cflowd/collector/dropped-packets +appCflowdCollectorDroppedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of IPFIX pkts dropped on TCP connection" + ::= { appCflowdCollectorEntry 10 } + +-- tagpath /app/cflowd/collector/source-interface +appCflowdCollectorSourceInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source interface used to export IPFIX packets" + ::= { appCflowdCollectorEntry 11 } + +-- tagpath /app/cflowd/flow-count +appCflowdFlowCountTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppCflowdFlowCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cflowd flow count" + ::= { appCflowd 5 } + +-- tagpath /app/cflowd/flow-count +appCflowdFlowCountEntry OBJECT-TYPE + SYNTAX AppCflowdFlowCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appCflowdFlowCountVpnId } + ::= { appCflowdFlowCountTable 1 } + +AppCflowdFlowCountEntry ::= + SEQUENCE { + appCflowdFlowCountVpnId Unsigned32, + appCflowdFlowCountCount Unsigned32 + } + +-- tagpath /app/cflowd/flow-count/vpn-id +appCflowdFlowCountVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Flow count" + ::= { appCflowdFlowCountEntry 1 } + +-- tagpath /app/cflowd/flow-count/count +appCflowdFlowCountCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flow count" + ::= { appCflowdFlowCountEntry 2 } + +-- tagpath /app/dpi/applications +appDpiApplicationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppDpiApplicationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display applications" + ::= { appDpi 1 } + +-- tagpath /app/dpi/applications +appDpiApplicationsEntry OBJECT-TYPE + SYNTAX AppDpiApplicationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appDpiApplicationsVpnId, IMPLIED appDpiApplicationsApplication } + ::= { appDpiApplicationsTable 1 } + +AppDpiApplicationsEntry ::= + SEQUENCE { + appDpiApplicationsVpnId Unsigned32, + appDpiApplicationsSrcIp InetAddressIP, --deprecated from 17.2 + appDpiApplicationsApplication String, + appDpiApplicationsFamily String, + appDpiApplicationsTotalFlows Unsigned32, --deprecated from 17.2 + appDpiApplicationsExpiredFlows Unsigned32, + appDpiApplicationsLastSeen DateAndTime, + appDpiApplicationsPackets Unsigned32, + appDpiApplicationsOctets Counter64 + } + +-- tagpath /app/dpi/applications/vpn-id +appDpiApplicationsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { appDpiApplicationsEntry 1 } + +-- tagpath /app/dpi/applications/src-ip +appDpiApplicationsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Source IP Address - deprecated from 17.2" + ::= { appDpiApplicationsEntry 2 } + +-- tagpath /app/dpi/applications/application +appDpiApplicationsApplication OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Application" + ::= { appDpiApplicationsEntry 3 } + +-- tagpath /app/dpi/applications/family +appDpiApplicationsFamily OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Family" + ::= { appDpiApplicationsEntry 4 } + +-- tagpath /app/dpi/applications/total-flows +appDpiApplicationsTotalFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Tot Flows - deprecated from 17.2" + ::= { appDpiApplicationsEntry 5 } + +-- tagpath /app/dpi/applications/expired-flows +appDpiApplicationsExpiredFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Exp Flows" + ::= { appDpiApplicationsEntry 6 } + +-- tagpath /app/dpi/applications/last-seen +appDpiApplicationsLastSeen OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last seen" + ::= { appDpiApplicationsEntry 7 } + +-- tagpath /app/dpi/applications/packets +appDpiApplicationsPackets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet count for the application" + ::= { appDpiApplicationsEntry 8 } + +-- tagpath /app/dpi/applications/octets +appDpiApplicationsOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Octet count for the application" + ::= { appDpiApplicationsEntry 9 } + +-- tagpath /app/dpi/flows +appDpiFlowsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppDpiFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display flows" + ::= { appDpi 2 } + +-- tagpath /app/dpi/flows +appDpiFlowsEntry OBJECT-TYPE + SYNTAX AppDpiFlowsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appDpiFlowsVpnId, appDpiFlowsSrcIp, appDpiFlowsDstIp, appDpiFlowsSrcPort, appDpiFlowsDstPort, appDpiFlowsProto } + ::= { appDpiFlowsTable 1 } + +AppDpiFlowsEntry ::= + SEQUENCE { + appDpiFlowsVpnId Unsigned32, + appDpiFlowsSrcIp InetAddressIP, + appDpiFlowsDstIp InetAddressIP, + appDpiFlowsSrcPort UnsignedShort, + appDpiFlowsDstPort UnsignedShort, + appDpiFlowsProto INTEGER, + appDpiFlowsApplication String, + appDpiFlowsFamily String, + appDpiFlowsActiveSince DateAndTime, + appDpiFlowsPackets Unsigned32, + appDpiFlowsOctets Counter64 + } + +-- tagpath /app/dpi/flows/vpn-id +appDpiFlowsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { appDpiFlowsEntry 1 } + +-- tagpath /app/dpi/flows/src-ip +appDpiFlowsSrcIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP Address" + ::= { appDpiFlowsEntry 2 } + +-- tagpath /app/dpi/flows/dst-ip +appDpiFlowsDstIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP Address" + ::= { appDpiFlowsEntry 3 } + +-- tagpath /app/dpi/flows/src-port +appDpiFlowsSrcPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port" + ::= { appDpiFlowsEntry 4 } + +-- tagpath /app/dpi/flows/dst-port +appDpiFlowsDstPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port" + ::= { appDpiFlowsEntry 5 } + +-- tagpath /app/dpi/flows/proto +appDpiFlowsProto OBJECT-TYPE + SYNTAX INTEGER {hopopt(0),icmp(1),igmp(2),ggp(3),ipv4(4),st(5),tcp(6),cbt(7),egp(8),igp(9),bbn-rcc-mon(10),nvp-ii(11),pup(12),argus(13),emcon(14),xnet(15),chaos(16),udp(17),mux(18),dcn-meas(19),hmp(20),prm(21),xns-idp(22),trunk-1(23),trunk-2(24),leaf-1(25),leaf-2(26),rdp(27),irtp(28),iso-tp4(29),netblt(30),mfe-nsp(31),merit-inp(32),dccp(33),a3pc(34),idpr(35),xtp(36),ddp(37),idpr-cmtp(38),tp(39),il(40),ipv6(41),sdrp(42),ipv6-route(43),ipv6-frag(44),idrp(45),rsvp(46),gre(47),dsr(48),bna(49),esp(50),ah(51),i-nlsp(52),swipe(53),narp(54),mobile(55),tlsp(56),skip(57),ipv6-icmp(58),ipv6-nonxt(59),ipv6-opts(60),any-host(61),cftp(62),any-local(63),sat-expak(64),kryptolan(65),rvd(66),ippc(67),dist-fs(68),sat-mon(69),visa(70),ipcv(71),cpnx(72),cphb(73),wsn(74),pvp(75),br-sat-mon(76),sun-nd(77),wb-mon(78),wb-expak(79),iso-ip(80),vmtp(81),secure-vmtp(82),vines(83),ttp(84),nsfnet-igp(85),dgp(86),tcf(87),eigrp(88),ospf(89),sprite-rpc(90),larp(91),mtp(92),ax-25(93),ipip(94),micp(95),scc-sp(96),etherip(97),encap(98),priv-encypt(99),gmtp(100),ifmp(101),pnni(102),pim(103),aris(104),scps(105),qnx(106),a-n(107),ipcomp(108),snp(109),compaq-peer(110),ipx-in-ip(111),vrrp(112),pgm(113),any-0-hop(114),l2tp(115),ddx(116),iatp(117),stp(118),srp(119),uti(120),smp(121),sm(122),ptp(123),isis-o-ipv4(124),fire(125),crtp(126),crudp(127),sscopmce(128),iplt(129),sps(130),pipe(131),sctp(132),fc(133),rsvp-e2e-ignore(134),mobility-header(135),udplite(136),mpls-in-ip(137),manet(138),hip(139),shim6(140),wesp(141),rohc(142),exp-1(253),exp-2(254),reserved(255)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Transport protocol" + ::= { appDpiFlowsEntry 6 } + +-- tagpath /app/dpi/flows/application +appDpiFlowsApplication OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Application" + ::= { appDpiFlowsEntry 7 } + +-- tagpath /app/dpi/flows/family +appDpiFlowsFamily OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Family" + ::= { appDpiFlowsEntry 8 } + +-- tagpath /app/dpi/flows/active-since +appDpiFlowsActiveSince OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time since active" + ::= { appDpiFlowsEntry 9 } + +-- tagpath /app/dpi/flows/packets +appDpiFlowsPackets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet count for the flow" + ::= { appDpiFlowsEntry 10 } + +-- tagpath /app/dpi/flows/octets +appDpiFlowsOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Octet count for the flow" + ::= { appDpiFlowsEntry 11 } + +-- tagpath /app/dpi/flows/tunnels-in +appDpiFlowsTunnelsInTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppDpiFlowsTunnelsInEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tunnels taken by overlay traffic to remote vedge" + ::= { appDpi 5 } + +-- tagpath /app/dpi/flows/tunnels-in +appDpiFlowsTunnelsInEntry OBJECT-TYPE + SYNTAX AppDpiFlowsTunnelsInEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appDpiFlowsVpnId, appDpiFlowsSrcIp, appDpiFlowsDstIp, appDpiFlowsSrcPort, appDpiFlowsDstPort, appDpiFlowsProto, appDpiFlowsTunnelsInIndex } + ::= { appDpiFlowsTunnelsInTable 1 } + +AppDpiFlowsTunnelsInEntry ::= + SEQUENCE { + appDpiFlowsTunnelsInIndex Unsigned32, + appDpiFlowsTunnelsInLocalTlocIp InetAddressIP, + appDpiFlowsTunnelsInLocalTlocColor INTEGER, + appDpiFlowsTunnelsInLocalTlocEncap INTEGER, + appDpiFlowsTunnelsInRemoteTlocIp InetAddressIP, + appDpiFlowsTunnelsInRemoteTlocColor INTEGER, + appDpiFlowsTunnelsInRemoteTlocEncap INTEGER, + appDpiFlowsTunnelsInPackets Unsigned32, + appDpiFlowsTunnelsInOctets Counter64, + appDpiFlowsTunnelsInStartTime DateAndTime + } + +-- tagpath /app/dpi/flows/tunnels-in/index +appDpiFlowsTunnelsInIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tunnel index" + ::= { appDpiFlowsTunnelsInEntry 1 } + +-- tagpath /app/dpi/flows/tunnels-in/local-tloc/ip +appDpiFlowsTunnelsInLocalTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC IP" + ::= { appDpiFlowsTunnelsInEntry 2 } + +-- tagpath /app/dpi/flows/tunnels-in/local-tloc/color +appDpiFlowsTunnelsInLocalTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC color" + ::= { appDpiFlowsTunnelsInEntry 3 } + +-- tagpath /app/dpi/flows/tunnels-in/local-tloc/encap +appDpiFlowsTunnelsInLocalTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC encap" + ::= { appDpiFlowsTunnelsInEntry 4 } + +-- tagpath /app/dpi/flows/tunnels-in/remote-tloc/ip +appDpiFlowsTunnelsInRemoteTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC IP" + ::= { appDpiFlowsTunnelsInEntry 5 } + +-- tagpath /app/dpi/flows/tunnels-in/remote-tloc/color +appDpiFlowsTunnelsInRemoteTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC color" + ::= { appDpiFlowsTunnelsInEntry 6 } + +-- tagpath /app/dpi/flows/tunnels-in/remote-tloc/encap +appDpiFlowsTunnelsInRemoteTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC encap" + ::= { appDpiFlowsTunnelsInEntry 7 } + +-- tagpath /app/dpi/flows/tunnels-in/packets +appDpiFlowsTunnelsInPackets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet count for the tunnel" + ::= { appDpiFlowsTunnelsInEntry 8 } + +-- tagpath /app/dpi/flows/tunnels-in/octets +appDpiFlowsTunnelsInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Octet count for the tunnel" + ::= { appDpiFlowsTunnelsInEntry 9 } + +-- tagpath /app/dpi/flows/tunnels-in/start-time +appDpiFlowsTunnelsInStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time when flow started using this tunnel" + ::= { appDpiFlowsTunnelsInEntry 10 } + + +-- tagpath /app/dpi/flows/tunnels-out +appDpiFlowsTunnelsOutTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppDpiFlowsTunnelsOutEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tunnels taken by overlay traffic from remote vedge" + ::= { appDpi 6 } + +-- tagpath /app/dpi/flows/tunnels-out +appDpiFlowsTunnelsOutEntry OBJECT-TYPE + SYNTAX AppDpiFlowsTunnelsOutEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appDpiFlowsVpnId, appDpiFlowsSrcIp, appDpiFlowsDstIp, appDpiFlowsSrcPort, appDpiFlowsDstPort, appDpiFlowsProto, appDpiFlowsTunnelsOutIndex } + ::= { appDpiFlowsTunnelsOutTable 1 } + +AppDpiFlowsTunnelsOutEntry ::= + SEQUENCE { + appDpiFlowsTunnelsOutIndex Unsigned32, + appDpiFlowsTunnelsOutLocalTlocIp InetAddressIP, + appDpiFlowsTunnelsOutLocalTlocColor INTEGER, + appDpiFlowsTunnelsOutLocalTlocEncap INTEGER, + appDpiFlowsTunnelsOutRemoteTlocIp InetAddressIP, + appDpiFlowsTunnelsOutRemoteTlocColor INTEGER, + appDpiFlowsTunnelsOutRemoteTlocEncap INTEGER, + appDpiFlowsTunnelsOutPackets Unsigned32, + appDpiFlowsTunnelsOutOctets Counter64, + appDpiFlowsTunnelsOutStartTime DateAndTime + } + +-- tagpath /app/dpi/flows/tunnels-out/index +appDpiFlowsTunnelsOutIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Tunnel index" + ::= { appDpiFlowsTunnelsOutEntry 1 } + +-- tagpath /app/dpi/flows/tunnels-out/local-tloc/ip +appDpiFlowsTunnelsOutLocalTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC IP" + ::= { appDpiFlowsTunnelsOutEntry 2 } + +-- tagpath /app/dpi/flows/tunnels-out/local-tloc/color +appDpiFlowsTunnelsOutLocalTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC color" + ::= { appDpiFlowsTunnelsOutEntry 3 } + +-- tagpath /app/dpi/flows/tunnels-out/local-tloc/encap +appDpiFlowsTunnelsOutLocalTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC encap" + ::= { appDpiFlowsTunnelsOutEntry 4 } + +-- tagpath /app/dpi/flows/tunnels-out/remote-tloc/ip +appDpiFlowsTunnelsOutRemoteTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC IP" + ::= { appDpiFlowsTunnelsOutEntry 5 } + +-- tagpath /app/dpi/flows/tunnels-out/remote-tloc/color +appDpiFlowsTunnelsOutRemoteTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC color" + ::= { appDpiFlowsTunnelsOutEntry 6 } + +-- tagpath /app/dpi/flows/tunnels-out/remote-tloc/encap +appDpiFlowsTunnelsOutRemoteTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC encap" + ::= { appDpiFlowsTunnelsOutEntry 7 } + +-- tagpath /app/dpi/flows/tunnels-out/packets +appDpiFlowsTunnelsOutPackets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet count for the tunnel" + ::= { appDpiFlowsTunnelsOutEntry 8 } + +-- tagpath /app/dpi/flows/tunnels-out/octets +appDpiFlowsTunnelsOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Octet count for the tunnel" + ::= { appDpiFlowsTunnelsOutEntry 9 } + +-- tagpath /app/dpi/flows/tunnels-out/start-time +appDpiFlowsTunnelsOutStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time when flow started using this tunnel" + ::= { appDpiFlowsTunnelsOutEntry 10 } + +-- tagpath /app/dpi/supported-applications +appDpiSupportedApplicationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AppDpiSupportedApplicationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display list of supported applications" + ::= { appDpi 3 } + +-- tagpath /app/dpi/supported-applications +appDpiSupportedApplicationsEntry OBJECT-TYPE + SYNTAX AppDpiSupportedApplicationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { appDpiSupportedApplicationsApplication } + ::= { appDpiSupportedApplicationsTable 1 } + +AppDpiSupportedApplicationsEntry ::= + SEQUENCE { + appDpiSupportedApplicationsApplication String, + appDpiSupportedApplicationsFamily String, + appDpiSupportedApplicationsAppLongName String, + appDpiSupportedApplicationsFamilyLongName String, + appDpiSupportedApplicationsAppId Unsigned32 + } + +-- tagpath /app/dpi/supported-applications/application +appDpiSupportedApplicationsApplication OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Application" + ::= { appDpiSupportedApplicationsEntry 1 } + +-- tagpath /app/dpi/supported-applications/family +appDpiSupportedApplicationsFamily OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Family" + ::= { appDpiSupportedApplicationsEntry 2 } + +-- tagpath /app/dpi/supported-applications/application +appDpiSupportedApplicationsAppLongName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Application Long Name" + ::= { appDpiSupportedApplicationsEntry 3 } + +-- tagpath /app/dpi/supported-applications/family +appDpiSupportedApplicationsFamilyLongName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Family Long Name" + ::= { appDpiSupportedApplicationsEntry 4 } + +-- tagpath /app/dpi/supported-applications/app-id +appDpiSupportedApplicationsAppId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "App ID" + ::= { appDpiSupportedApplicationsEntry 5 } + +-- tagpath /ip/routes-table +ipRoutesTableTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of routes" + ::= { ip 1 } + +-- tagpath /ip/routes-table +ipRoutesTableEntry OBJECT-TYPE + SYNTAX IpRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipRoutesTableVpnId, ipRoutesTableAddressFamily, ipRoutesTablePrefix, ipRoutesTablePathId } + ::= { ipRoutesTableTable 1 } + +IpRoutesTableEntry ::= + SEQUENCE { + ipRoutesTableVpnId Unsigned32, + ipRoutesTableAddressFamily INTEGER, + ipRoutesTablePrefix IpPrefix, + ipRoutesTablePathId Unsigned32, + ipRoutesTableProtocol INTEGER, + ipRoutesTableProtocolSubType INTEGER, + ipRoutesTableDistance Unsigned32, + ipRoutesTableMetric Unsigned32, + ipRoutesTableUptime String, + ipRoutesTablePathFlags Unsigned32, + ipRoutesTableNexthopFlags Unsigned32, + ipRoutesTableNexthopType INTEGER, + ipRoutesTableNexthopIfname String, + ipRoutesTableNexthopAddr InetAddressIP, + ipRoutesTableNexthopRtype INTEGER, + ipRoutesTableNexthopRifname String, + ipRoutesTableNexthopRaddr InetAddressIP, + ipRoutesTableNexthopRsrc InetAddressIP, + ipRoutesTableIp InetAddressIP, + ipRoutesTableColor INTEGER, + ipRoutesTableEncap INTEGER, + ipRoutesTableNexthopVpn Unsigned32, + ipRoutesTableNexthopLabel Unsigned32, + ipRoutesTableRstatus RouteStatusType, + ipRoutesTableOmpTag Unsigned32, + ipRoutesTableOspfTag Unsigned32 + } + +-- tagpath /ip/routes-table/vpn-id +ipRoutesTableVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipRoutesTableEntry 1 } + +-- tagpath /ip/routes-table/address-family +ipRoutesTableAddressFamily OBJECT-TYPE + SYNTAX INTEGER {ipv4(0),ipv6(1)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address Family" + ::= { ipRoutesTableEntry 2 } + +-- tagpath /ip/routes-table/prefix +ipRoutesTablePrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route" + ::= { ipRoutesTableEntry 3 } + +-- tagpath /ip/routes-table/path-id +ipRoutesTablePathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Path identifier" + ::= { ipRoutesTableEntry 4 } + +-- tagpath /ip/routes-table/protocol +ipRoutesTableProtocol OBJECT-TYPE + SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8),stdIpsec(9)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { ipRoutesTableEntry 5 } + +-- tagpath /ip/routes-table/protocol-sub-type +ipRoutesTableProtocolSubType OBJECT-TYPE + SYNTAX INTEGER {intraArea(1),interArea(2),external1(3),external2(4),nssaExternal1(5),nssaExternal2(6),bgpExternal(7),bgpInternal(8)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subtype" + ::= { ipRoutesTableEntry 6 } + +-- tagpath /ip/routes-table/distance +ipRoutesTableDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Distance" + ::= { ipRoutesTableEntry 7 } + +-- tagpath /ip/routes-table/metric +ipRoutesTableMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric" + ::= { ipRoutesTableEntry 8 } + +-- tagpath /ip/routes-table/uptime +ipRoutesTableUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { ipRoutesTableEntry 9 } + +-- tagpath /ip/routes-table/path-flags +ipRoutesTablePathFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path flags" + ::= { ipRoutesTableEntry 10 } + +-- tagpath /ip/routes-table/nexthop-flags +ipRoutesTableNexthopFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop flags" + ::= { ipRoutesTableEntry 11 } + +-- tagpath /ip/routes-table/nexthop-type +ipRoutesTableNexthopType OBJECT-TYPE + SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop type" + ::= { ipRoutesTableEntry 12 } + +-- tagpath /ip/routes-table/nexthop-ifname +ipRoutesTableNexthopIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop interface name" + ::= { ipRoutesTableEntry 13 } + +-- tagpath /ip/routes-table/nexthop-addr +ipRoutesTableNexthopAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop address" + ::= { ipRoutesTableEntry 14 } + +-- tagpath /ip/routes-table/nexthop-rtype +ipRoutesTableNexthopRtype OBJECT-TYPE + SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop type" + ::= { ipRoutesTableEntry 15 } + +-- tagpath /ip/routes-table/nexthop-rifname +ipRoutesTableNexthopRifname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop interface name" + ::= { ipRoutesTableEntry 16 } + +-- tagpath /ip/routes-table/nexthop-raddr +ipRoutesTableNexthopRaddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop address" + ::= { ipRoutesTableEntry 17 } + +-- tagpath /ip/routes-table/nexthop-rsrc +ipRoutesTableNexthopRsrc OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop source" + ::= { ipRoutesTableEntry 18 } + +-- tagpath /ip/routes-table/ip +ipRoutesTableIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ipRoutesTableEntry 19 } + +-- tagpath /ip/routes-table/color +ipRoutesTableColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ipRoutesTableEntry 20 } + +-- tagpath /ip/routes-table/encap +ipRoutesTableEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ipRoutesTableEntry 21 } + +-- tagpath /ip/routes-table/nexthop-vpn +ipRoutesTableNexthopVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop VPN" + ::= { ipRoutesTableEntry 22 } + +-- tagpath /ip/routes-table/nexthop-label +ipRoutesTableNexthopLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop label" + ::= { ipRoutesTableEntry 23 } + +-- tagpath /ip/routes-table/rstatus +ipRoutesTableRstatus OBJECT-TYPE + SYNTAX RouteStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path status (fib/selected/blackhole/inactive/recursive)" + ::= { ipRoutesTableEntry 24 } + +-- tagpath /ip/routes-table/omp-tag +ipRoutesTableOmpTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OMP Tag" + ::= { ipRoutesTableEntry 25 } + +-- tagpath /ip/routes-table/ospf-tag +ipRoutesTableOspfTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Tag" + ::= { ipRoutesTableEntry 26 } + +-- tagpath /ip/longer-routes-table +ipLongerRoutesTableTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpLongerRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of longer routes" + ::= { ip 5 } + +-- tagpath /ip/longer-routes-table +ipLongerRoutesTableEntry OBJECT-TYPE + SYNTAX IpLongerRoutesTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipLongerRoutesTableVpnId, ipLongerRoutesTableAddressFamily, ipLongerRoutesTablePrefix, ipLongerRoutesTableLongerPrefix, ipLongerRoutesTablePathId } + ::= { ipLongerRoutesTableTable 1 } + +IpLongerRoutesTableEntry ::= + SEQUENCE { + ipLongerRoutesTableVpnId Unsigned32, + ipLongerRoutesTableAddressFamily INTEGER, + ipLongerRoutesTablePrefix IpPrefix, + ipLongerRoutesTableLongerPrefix IpPrefix, + ipLongerRoutesTablePathId Unsigned32, + ipLongerRoutesTableProtocol INTEGER, + ipLongerRoutesTableProtocolSubType INTEGER, + ipLongerRoutesTableDistance Unsigned32, + ipLongerRoutesTableMetric Unsigned32, + ipLongerRoutesTableUptime String, + ipLongerRoutesTablePathFlags Unsigned32, + ipLongerRoutesTableNexthopFlags Unsigned32, + ipLongerRoutesTableNexthopType INTEGER, + ipLongerRoutesTableNexthopIfname String, + ipLongerRoutesTableNexthopAddr InetAddressIP, + ipLongerRoutesTableNexthopRtype INTEGER, + ipLongerRoutesTableNexthopRifname String, + ipLongerRoutesTableNexthopRaddr InetAddressIP, + ipLongerRoutesTableNexthopRsrc InetAddressIP, + ipLongerRoutesTableTlocIp InetAddressIP, + ipLongerRoutesTableTlocColor INTEGER, + ipLongerRoutesTableTlocEncap INTEGER, + ipLongerRoutesTableNexthopVpn Unsigned32, + ipLongerRoutesTableNexthopLabel Unsigned32, + ipLongerRoutesTableRstatus RouteStatusType, + ipLongerRoutesTableOmpTag Unsigned32, + ipLongerRoutesTableOspfTag Unsigned32 + } + +-- tagpath /ip/longer-routes-table/vpn-id +ipLongerRoutesTableVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipLongerRoutesTableEntry 1 } + +-- tagpath /ip/longer-routes-table/address-family +ipLongerRoutesTableAddressFamily OBJECT-TYPE + SYNTAX INTEGER {ipv4(0),ipv6(1)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address Family" + ::= { ipLongerRoutesTableEntry 2 } + +-- tagpath /ip/longer-routes-table/prefix +ipLongerRoutesTablePrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route" + ::= { ipLongerRoutesTableEntry 3 } + +-- tagpath /ip/longer-routes-table/longer-prefix +ipLongerRoutesTableLongerPrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Longer route" + ::= { ipLongerRoutesTableEntry 4 } + +-- tagpath /ip/longer-routes-table/path-id +ipLongerRoutesTablePathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Path identifier" + ::= { ipLongerRoutesTableEntry 5 } + +-- tagpath /ip/longer-routes-table/protocol +ipLongerRoutesTableProtocol OBJECT-TYPE + SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { ipLongerRoutesTableEntry 6 } + +-- tagpath /ip/longer-routes-table/protocol-sub-type +ipLongerRoutesTableProtocolSubType OBJECT-TYPE + SYNTAX INTEGER {intraArea(1),interArea(2),external1(3),external2(4),nssaExternal1(5),nssaExternal2(6),bgpExternal(7),bgpInternal(8)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subtype" + ::= { ipLongerRoutesTableEntry 7 } + +-- tagpath /ip/longer-routes-table/distance +ipLongerRoutesTableDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Distance" + ::= { ipLongerRoutesTableEntry 8 } + +-- tagpath /ip/longer-routes-table/metric +ipLongerRoutesTableMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric" + ::= { ipLongerRoutesTableEntry 9 } + +-- tagpath /ip/longer-routes-table/uptime +ipLongerRoutesTableUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { ipLongerRoutesTableEntry 10 } + +-- tagpath /ip/longer-routes-table/path-flags +ipLongerRoutesTablePathFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path flags" + ::= { ipLongerRoutesTableEntry 11 } + +-- tagpath /ip/longer-routes-table/nexthop-flags +ipLongerRoutesTableNexthopFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop flags" + ::= { ipLongerRoutesTableEntry 12 } + +-- tagpath /ip/longer-routes-table/nexthop-type +ipLongerRoutesTableNexthopType OBJECT-TYPE + SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop type" + ::= { ipLongerRoutesTableEntry 13 } + +-- tagpath /ip/longer-routes-table/nexthop-ifname +ipLongerRoutesTableNexthopIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop interface name" + ::= { ipLongerRoutesTableEntry 14 } + +-- tagpath /ip/longer-routes-table/nexthop-addr +ipLongerRoutesTableNexthopAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop address" + ::= { ipLongerRoutesTableEntry 15 } + +-- tagpath /ip/longer-routes-table/nexthop-rtype +ipLongerRoutesTableNexthopRtype OBJECT-TYPE + SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop type" + ::= { ipLongerRoutesTableEntry 16 } + +-- tagpath /ip/longer-routes-table/nexthop-rifname +ipLongerRoutesTableNexthopRifname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop interface name" + ::= { ipLongerRoutesTableEntry 17 } + +-- tagpath /ip/longer-routes-table/nexthop-raddr +ipLongerRoutesTableNexthopRaddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop address" + ::= { ipLongerRoutesTableEntry 18 } + +-- tagpath /ip/longer-routes-table/nexthop-rsrc +ipLongerRoutesTableNexthopRsrc OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop source" + ::= { ipLongerRoutesTableEntry 19 } + +-- tagpath /ip/longer-routes-table/tloc/ip +ipLongerRoutesTableTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ipLongerRoutesTableEntry 20 } + +-- tagpath /ip/longer-routes-table/tloc/color +ipLongerRoutesTableTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ipLongerRoutesTableEntry 21 } + +-- tagpath /ip/longer-routes-table/tloc/encap +ipLongerRoutesTableTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ipLongerRoutesTableEntry 22 } + +-- tagpath /ip/longer-routes-table/nexthop-vpn +ipLongerRoutesTableNexthopVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop VPN" + ::= { ipLongerRoutesTableEntry 23 } + +-- tagpath /ip/longer-routes-table/nexthop-label +ipLongerRoutesTableNexthopLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop label" + ::= { ipLongerRoutesTableEntry 24 } + +-- tagpath /ip/longer-routes-table/rstatus +ipLongerRoutesTableRstatus OBJECT-TYPE + SYNTAX RouteStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path status (fib/selected/blackhole/inactive/recursive)" + ::= { ipLongerRoutesTableEntry 25 } + +-- tagpath /ip/longer-routes-table/omp-tag +ipLongerRoutesTableOmpTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Omp Tag" + ::= { ipLongerRoutesTableEntry 26 } + +-- tagpath /ip/longer-routes-table/ospf-tag +ipLongerRoutesTableOspfTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Tag" + ::= { ipLongerRoutesTableEntry 27 } + +-- tagpath /ip/best-match-route +ipBestMatchRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpBestMatchRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Best matching route" + ::= { ip 6 } + +-- tagpath /ip/best-match-route +ipBestMatchRouteEntry OBJECT-TYPE + SYNTAX IpBestMatchRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipBestMatchRouteVpnId, ipBestMatchRouteAddressFamily, ipBestMatchRouteDestination, ipBestMatchRoutePathId } + ::= { ipBestMatchRouteTable 1 } + +IpBestMatchRouteEntry ::= + SEQUENCE { + ipBestMatchRouteVpnId Unsigned32, + ipBestMatchRouteAddressFamily INTEGER, + ipBestMatchRouteDestination InetAddressIP, + ipBestMatchRoutePathId Unsigned32, + ipBestMatchRoutePrefix IpPrefix, + ipBestMatchRouteProtocol INTEGER, + ipBestMatchRouteProtocolSubType INTEGER, + ipBestMatchRouteDistance Unsigned32, + ipBestMatchRouteMetric Unsigned32, + ipBestMatchRouteUptime String, + ipBestMatchRoutePathFlags Unsigned32, + ipBestMatchRouteNexthopFlags Unsigned32, + ipBestMatchRouteNexthopType INTEGER, + ipBestMatchRouteNexthopIfname String, + ipBestMatchRouteNexthopAddr InetAddressIP, + ipBestMatchRouteNexthopRtype INTEGER, + ipBestMatchRouteNexthopRifname String, + ipBestMatchRouteNexthopRaddr InetAddressIP, + ipBestMatchRouteNexthopRsrc InetAddressIP, + ipBestMatchRouteTlocIp InetAddressIP, + ipBestMatchRouteTlocColor INTEGER, + ipBestMatchRouteTlocEncap INTEGER, + ipBestMatchRouteNexthopLabel Unsigned32, + ipBestMatchRouteRstatus RouteStatusType, + ipBestMatchRouteOmpTag Unsigned32, + ipBestMatchRouteNexthopVpn Unsigned32, + ipBestMatchRouteOspfTag Unsigned32 + } + +-- tagpath /ip/best-match-route/vpn-id +ipBestMatchRouteVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipBestMatchRouteEntry 1 } + +-- tagpath /ip/best-match-route/address-family +ipBestMatchRouteAddressFamily OBJECT-TYPE + SYNTAX INTEGER {ipv4(0),ipv6(1)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address Family" + ::= { ipBestMatchRouteEntry 2 } + +-- tagpath /ip/best-match-route/destination +ipBestMatchRouteDestination OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination address" + ::= { ipBestMatchRouteEntry 3 } + +-- tagpath /ip/best-match-route/path-id +ipBestMatchRoutePathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Path identifier" + ::= { ipBestMatchRouteEntry 4 } + +-- tagpath /ip/best-match-route/prefix +ipBestMatchRoutePrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Route" + ::= { ipBestMatchRouteEntry 5 } + +-- tagpath /ip/best-match-route/protocol +ipBestMatchRouteProtocol OBJECT-TYPE + SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { ipBestMatchRouteEntry 6 } + +-- tagpath /ip/best-match-route/protocol-sub-type +ipBestMatchRouteProtocolSubType OBJECT-TYPE + SYNTAX INTEGER {intraArea(1),interArea(2),external1(3),external2(4),nssaExternal1(5),nssaExternal2(6),bgpExternal(7),bgpInternal(8)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subtype" + ::= { ipBestMatchRouteEntry 7 } + +-- tagpath /ip/best-match-route/distance +ipBestMatchRouteDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Distance" + ::= { ipBestMatchRouteEntry 8 } + +-- tagpath /ip/best-match-route/metric +ipBestMatchRouteMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Metric" + ::= { ipBestMatchRouteEntry 9 } + +-- tagpath /ip/best-match-route/uptime +ipBestMatchRouteUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" + ::= { ipBestMatchRouteEntry 10 } + +-- tagpath /ip/best-match-route/path-flags +ipBestMatchRoutePathFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path flags" + ::= { ipBestMatchRouteEntry 11 } + +-- tagpath /ip/best-match-route/nexthop-flags +ipBestMatchRouteNexthopFlags OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop flags" + ::= { ipBestMatchRouteEntry 12 } + +-- tagpath /ip/best-match-route/nexthop-type +ipBestMatchRouteNexthopType OBJECT-TYPE + SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop type" + ::= { ipBestMatchRouteEntry 13 } + +-- tagpath /ip/best-match-route/nexthop-ifname +ipBestMatchRouteNexthopIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop interface name" + ::= { ipBestMatchRouteEntry 14 } + +-- tagpath /ip/best-match-route/nexthop-addr +ipBestMatchRouteNexthopAddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop address" + ::= { ipBestMatchRouteEntry 15 } + +-- tagpath /ip/best-match-route/nexthop-rtype +ipBestMatchRouteNexthopRtype OBJECT-TYPE + SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop type" + ::= { ipBestMatchRouteEntry 16 } + +-- tagpath /ip/best-match-route/nexthop-rifname +ipBestMatchRouteNexthopRifname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop interface name" + ::= { ipBestMatchRouteEntry 17 } + +-- tagpath /ip/best-match-route/nexthop-raddr +ipBestMatchRouteNexthopRaddr OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop address" + ::= { ipBestMatchRouteEntry 18 } + +-- tagpath /ip/best-match-route/nexthop-rsrc +ipBestMatchRouteNexthopRsrc OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Recursive lookup next-hop source" + ::= { ipBestMatchRouteEntry 19 } + +-- tagpath /ip/best-match-route/tloc/ip +ipBestMatchRouteTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ipBestMatchRouteEntry 20 } + +-- tagpath /ip/best-match-route/tloc/color +ipBestMatchRouteTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ipBestMatchRouteEntry 21 } + +-- tagpath /ip/best-match-route/tloc/encap +ipBestMatchRouteTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { ipBestMatchRouteEntry 22 } + +-- tagpath /ip/best-match-route/nexthop-label +ipBestMatchRouteNexthopLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop label" + ::= { ipBestMatchRouteEntry 23 } + +-- tagpath /ip/best-match-route/rstatus +ipBestMatchRouteRstatus OBJECT-TYPE + SYNTAX RouteStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path status (fib/selected/blackhole/inactive/recursive)" + ::= { ipBestMatchRouteEntry 24 } + +-- tagpath /ip/best-match-route/omp-tag +ipBestMatchRouteOmpTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Omp Tag" + ::= { ipBestMatchRouteEntry 25 } + +-- tagpath /ip/best-match-route/nexthop-vpn +ipBestMatchRouteNexthopVpn OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop VPN" + ::= { ipBestMatchRouteEntry 26 } + +-- tagpath /ip/best-match-route/ospf-tag +ipBestMatchRouteOspfTag OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Tag" + ::= { ipBestMatchRouteEntry 27 } + +-- tagpath /ip/mfib/summary +ipMfibSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpMfibSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Summary of MFIB entries" + ::= { ipMfib 1 } + +-- tagpath /ip/mfib/summary +ipMfibSummaryEntry OBJECT-TYPE + SYNTAX IpMfibSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipMfibSummaryVpnId, ipMfibSummaryGroup, ipMfibSummarySource } + ::= { ipMfibSummaryTable 1 } + +IpMfibSummaryEntry ::= + SEQUENCE { + ipMfibSummaryVpnId Unsigned32, + ipMfibSummaryGroup InetAddressIP, + ipMfibSummarySource InetAddressIP, + ipMfibSummaryUpstreamIf String, + ipMfibSummaryUpstreamTunnel InetAddressIP, + ipMfibSummaryNumServiceOils Unsigned32, + ipMfibSummaryNumTunnelOils Unsigned32 + } + +-- tagpath /ip/mfib/summary/vpn-id +ipMfibSummaryVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN" + ::= { ipMfibSummaryEntry 1 } + +-- tagpath /ip/mfib/summary/group +ipMfibSummaryGroup OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Group address" + ::= { ipMfibSummaryEntry 2 } + +-- tagpath /ip/mfib/summary/source +ipMfibSummarySource OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source address" + ::= { ipMfibSummaryEntry 3 } + +-- tagpath /ip/mfib/summary/upstream-if +ipMfibSummaryUpstreamIf OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RPF interface" + ::= { ipMfibSummaryEntry 4 } + +-- tagpath /ip/mfib/summary/upstream-tunnel +ipMfibSummaryUpstreamTunnel OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RPF remote system IP address" + ::= { ipMfibSummaryEntry 5 } + +-- tagpath /ip/mfib/summary/num-service-oils +ipMfibSummaryNumServiceOils OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of service-side output interfaces" + ::= { ipMfibSummaryEntry 6 } + +-- tagpath /ip/mfib/summary/num-tunnel-oils +ipMfibSummaryNumTunnelOils OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of tunnel-side output interfaces" + ::= { ipMfibSummaryEntry 7 } + +-- tagpath /ip/mfib/oil +ipMfibOilTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpMfibOilEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Multicast OIL database" + ::= { ipMfib 2 } + +-- tagpath /ip/mfib/oil +ipMfibOilEntry OBJECT-TYPE + SYNTAX IpMfibOilEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipMfibOilVpnId, ipMfibOilGroup, ipMfibOilSource } + ::= { ipMfibOilTable 1 } + +IpMfibOilEntry ::= + SEQUENCE { + ipMfibOilVpnId Unsigned32, + ipMfibOilGroup InetAddressIP, + ipMfibOilSource InetAddressIP + } + +-- tagpath /ip/mfib/oil/vpn-id +ipMfibOilVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN" + ::= { ipMfibOilEntry 1 } + +-- tagpath /ip/mfib/oil/group +ipMfibOilGroup OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Group address" + ::= { ipMfibOilEntry 2 } + +-- tagpath /ip/mfib/oil/source +ipMfibOilSource OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source address" + ::= { ipMfibOilEntry 3 } + +-- tagpath /ip/mfib/oil/mcast-oil-list +ipMfibOilMcastOilListTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpMfibOilMcastOilListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of OILs for the multicast group" + ::= { viptela-oper-vpn 8 } + +-- tagpath /ip/mfib/oil/mcast-oil-list +ipMfibOilMcastOilListEntry OBJECT-TYPE + SYNTAX IpMfibOilMcastOilListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipMfibOilVpnId, ipMfibOilGroup, ipMfibOilSource, ipMfibOilMcastOilListIndex } + ::= { ipMfibOilMcastOilListTable 1 } + +IpMfibOilMcastOilListEntry ::= + SEQUENCE { + ipMfibOilMcastOilListIndex Unsigned32, + ipMfibOilMcastOilListOilInterface String, + ipMfibOilMcastOilListOilRemoteSystem InetAddressIP + } + +-- tagpath /ip/mfib/oil/mcast-oil-list/index +ipMfibOilMcastOilListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "OIL index" + ::= { ipMfibOilMcastOilListEntry 1 } + +-- tagpath /ip/mfib/oil/mcast-oil-list/oil-interface +ipMfibOilMcastOilListOilInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OIL interface" + ::= { ipMfibOilMcastOilListEntry 2 } + +-- tagpath /ip/mfib/oil/mcast-oil-list/oil-remote-system +ipMfibOilMcastOilListOilRemoteSystem OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OIL remote system" + ::= { ipMfibOilMcastOilListEntry 3 } + +-- tagpath /ip/mfib/stats +ipMfibStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpMfibStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display statistics associated with a MFIB" + ::= { ipMfib 3 } + +-- tagpath /ip/mfib/stats +ipMfibStatsEntry OBJECT-TYPE + SYNTAX IpMfibStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipMfibStatsVpnId, ipMfibStatsGroup, ipMfibStatsSource } + ::= { ipMfibStatsTable 1 } + +IpMfibStatsEntry ::= + SEQUENCE { + ipMfibStatsVpnId Unsigned32, + ipMfibStatsGroup InetAddressIP, + ipMfibStatsSource InetAddressIP, + ipMfibStatsRxPkts Counter64, + ipMfibStatsRxOctets Counter64, + ipMfibStatsTxPkts Counter64, + ipMfibStatsTxOctets Counter64, + ipMfibStatsTxToPimPkts Counter64, + ipMfibStatsRxPacketRate Counter64, + ipMfibStatsRxOctetRate Counter64, + ipMfibStatsTxPacketRate Counter64, + ipMfibStatsTxOctetRate Counter64, + ipMfibStatsAvgReplication String, + ipMfibStatsRpfFailure Unsigned32, + ipMfibStatsTxInvalidOilFailure Unsigned32, + ipMfibStatsTxFailure Unsigned32, + ipMfibStatsRxPolicyDrop Unsigned32, + ipMfibStatsTxPolicyDrop Unsigned32 + } + +-- tagpath /ip/mfib/stats/vpn-id +ipMfibStatsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN" + ::= { ipMfibStatsEntry 1 } + +-- tagpath /ip/mfib/stats/group +ipMfibStatsGroup OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Group address" + ::= { ipMfibStatsEntry 2 } + +-- tagpath /ip/mfib/stats/source +ipMfibStatsSource OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source address" + ::= { ipMfibStatsEntry 3 } + +-- tagpath /ip/mfib/stats/rx-pkts +ipMfibStatsRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx packets" + ::= { ipMfibStatsEntry 4 } + +-- tagpath /ip/mfib/stats/rx-octets +ipMfibStatsRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx octets" + ::= { ipMfibStatsEntry 5 } + +-- tagpath /ip/mfib/stats/tx-pkts +ipMfibStatsTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx packets" + ::= { ipMfibStatsEntry 6 } + +-- tagpath /ip/mfib/stats/tx-octets +ipMfibStatsTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx octets" + ::= { ipMfibStatsEntry 7 } + +-- tagpath /ip/mfib/stats/tx-to-pim-pkts +ipMfibStatsTxToPimPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx To PIM Pkts" + ::= { ipMfibStatsEntry 8 } + +-- tagpath /ip/mfib/stats/rx-packet-rate +ipMfibStatsRxPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx packet rate" + ::= { ipMfibStatsEntry 9 } + +-- tagpath /ip/mfib/stats/rx-octet-rate +ipMfibStatsRxOctetRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx octet rate" + ::= { ipMfibStatsEntry 10 } + +-- tagpath /ip/mfib/stats/tx-packet-rate +ipMfibStatsTxPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx packet rate" + ::= { ipMfibStatsEntry 11 } + +-- tagpath /ip/mfib/stats/tx-octet-rate +ipMfibStatsTxOctetRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx octet rate" + ::= { ipMfibStatsEntry 12 } + +-- tagpath /ip/mfib/stats/avg_replication +ipMfibStatsAvgReplication OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average packet replication" + ::= { ipMfibStatsEntry 13 } + +-- tagpath /ip/mfib/stats/rpf-failure +ipMfibStatsRpfFailure OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RPF check failure" + ::= { ipMfibStatsEntry 14 } + +-- tagpath /ip/mfib/stats/tx-invalid-oil-failure +ipMfibStatsTxInvalidOilFailure OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attempt to transmit on invalid OIL" + ::= { ipMfibStatsEntry 15 } + +-- tagpath /ip/mfib/stats/tx-failure +ipMfibStatsTxFailure OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit failure" + ::= { ipMfibStatsEntry 16 } + +-- tagpath /ip/mfib/stats/rx-policy-drop +ipMfibStatsRxPolicyDrop OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx policy drop" + ::= { ipMfibStatsEntry 17 } + +-- tagpath /ip/mfib/stats/tx-policy-drop +ipMfibStatsTxPolicyDrop OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx policy drop" + ::= { ipMfibStatsEntry 18 } + +-- tagpath /ip/fib-routes +ipFibTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpFibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of routes in FIB" + ::= { ip 8 } + +-- tagpath /ip/fib-routes +ipFibEntry OBJECT-TYPE + SYNTAX IpFibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipFibVpnId, ipFibAddressFamily, ipFibPrefix, ipFibPathId } + ::= { ipFibTable 1 } + +IpFibEntry ::= + SEQUENCE { + ipFibVpnId Unsigned32, + ipFibPrefix IpPrefix, + ipFibPathId Unsigned32, + ipFibOutIfname String, + ipFibNexthopAddress InetAddressIP, + ipFibNexthopLabel Unsigned32, + ipFibSaIndex Unsigned32, + ipFibIp InetAddressIP, + ipFibColor INTEGER, + ipFibAddressFamily INTEGER, + ipFibNexthopVpn Unsigned32 + } + +-- tagpath /ip/fib-routes/vpn-id +ipFibVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipFibEntry 1 } + +-- tagpath /ip/fib-routes/prefix +ipFibPrefix OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route" + ::= { ipFibEntry 2 } + +-- tagpath /ip/fib-routes/path-id +ipFibPathId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Path ID" + ::= { ipFibEntry 3 } + +-- tagpath /ip/fib-routes/out-ifname +ipFibOutIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop interface name" + ::= { ipFibEntry 4 } + +-- tagpath /ip/fib-routes/nexthop-address +ipFibNexthopAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop address" + ::= { ipFibEntry 5 } + +-- tagpath /ip/fib-routes/nexthop-label +ipFibNexthopLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop label" + ::= { ipFibEntry 6 } + +-- tagpath /ip/fib-routes/sa-index +ipFibSaIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outbound SA index" + ::= { ipFibEntry 7 } + +-- tagpath /ip/fib-routes/ip +ipFibIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ipFibEntry 8 } + +-- tagpath /ip/fib-routes/color +ipFibColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { ipFibEntry 9 } + +-- tagpath /ip/fib-routes/address-family +ipFibAddressFamily OBJECT-TYPE + SYNTAX INTEGER{ipv4(0), ipv6(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Family" + ::= { ipFibEntry 10 } + +-- tagpath /ip/fib-routes/nexthop-vpn +ipFibNexthopVpn OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop VPN" + ::= { ipFibEntry 11 } + +-- tagpath /ip/nat/interface +ipNatInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpNatInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interfaces on which NAT is enabled" + ::= { ipNat 1 } + +-- tagpath /ip/nat/interface +ipNatInterfaceEntry OBJECT-TYPE + SYNTAX IpNatInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipNatInterfaceVpnId, ipNatInterfaceIfname } + ::= { ipNatInterfaceTable 1 } + +IpNatInterfaceEntry ::= + SEQUENCE { + ipNatInterfaceVpnId Unsigned32, + ipNatInterfaceIfname String, + ipNatInterfaceMappingType INTEGER, + ipNatInterfaceFilterType INTEGER, + ipNatInterfaceFilterCount Unsigned32, + ipNatInterfaceFibFilterCount Unsigned32, + ipNatInterfaceIp IpPrefix, + ipNatInterfaceNumberIpPools Unsigned32 + } + +-- tagpath /ip/nat/interface/vpn-id +ipNatInterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipNatInterfaceEntry 1 } + +-- tagpath /ip/nat/interface/ifname +ipNatInterfaceIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "NAT interface name" + ::= { ipNatInterfaceEntry 2 } + +-- tagpath /ip/nat/interface/mapping-type +ipNatInterfaceMappingType OBJECT-TYPE + SYNTAX INTEGER {endpoint-independent(0), address-port-dependent(1), null-translation(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAT mapping type" + ::= { ipNatInterfaceEntry 3 } + +-- tagpath /ip/nat/interface/filter-type +ipNatInterfaceFilterType OBJECT-TYPE + SYNTAX INTEGER {address-port-restricted(0)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAT filter type" + ::= { ipNatInterfaceEntry 4 } + +-- tagpath /ip/nat/interface/filter-count +ipNatInterfaceFilterCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of NAT filter entries in the control plane" + ::= { ipNatInterfaceEntry 5 } + +-- tagpath /ip/nat/interface/fib-filter-count +ipNatInterfaceFibFilterCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of NAT filter entries in the FIB" + ::= { ipNatInterfaceEntry 6 } + +-- tagpath /ip/nat/interface/ip +ipNatInterfaceIp OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ipNatInterfaceEntry 7 } + +-- tagpath /ip/nat/interface/number-ip-pools +ipNatInterfaceNumberIpPools OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ipNatInterfaceEntry 8 } + +-- tagpath /ip/nat/interface-statistics +ipNatInterfaceStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpNatInterfaceStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display NAT interface statistics" + ::= { ipNat 2 } + +-- tagpath /ip/nat/interface-statistics +ipNatInterfaceStatisticsEntry OBJECT-TYPE + SYNTAX IpNatInterfaceStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipNatInterfaceStatisticsVpnId, ipNatInterfaceStatisticsIfname } + ::= { ipNatInterfaceStatisticsTable 1 } + +IpNatInterfaceStatisticsEntry ::= + SEQUENCE { + ipNatInterfaceStatisticsVpnId Unsigned32, + ipNatInterfaceStatisticsIfname String, + ipNatInterfaceStatisticsNatOutboundPackets Counter64, + ipNatInterfaceStatisticsNatInboundPackets Counter64, + ipNatInterfaceStatisticsNatEncodeFail Counter64, + ipNatInterfaceStatisticsNatDecodeFail Counter64, + ipNatInterfaceStatisticsNatMapAddFail Counter64, + ipNatInterfaceStatisticsNatFilterAddFail Counter64, + ipNatInterfaceStatisticsNatFilterLookupFail Counter64, + ipNatInterfaceStatisticsNatStateCheckFail Counter64, + ipNatInterfaceStatisticsNatPolicerDrops Counter64, + ipNatInterfaceStatisticsOutboundIcmpError Counter64, + ipNatInterfaceStatisticsInboundIcmpError Counter64, + ipNatInterfaceStatisticsInboundIcmpErrorDrops Counter64, + ipNatInterfaceStatisticsNatFragments Counter64, + ipNatInterfaceStatisticsNatFragmentsFail Counter64, + ipNatInterfaceStatisticsNatUnsupportedProto Counter64, + ipNatInterfaceStatisticsNatMapNoPorts Counter64, + ipNatInterfaceStatisticsNatMapCannotXlate Counter64, + ipNatInterfaceStatisticsNatFilterMapMismatch Counter64, + ipNatInterfaceStatisticsNatMapIpPoolExhausted Counter64 + } + +-- tagpath /ip/nat/interface-statistics/vpn-id +ipNatInterfaceStatisticsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipNatInterfaceStatisticsEntry 1 } + +-- tagpath /ip/nat/interface-statistics/ifname +ipNatInterfaceStatisticsIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "NAT interface name" + ::= { ipNatInterfaceStatisticsEntry 2 } + +-- tagpath /ip/nat/interface-statistics/nat-outbound-packets +ipNatInterfaceStatisticsNatOutboundPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets sent through NAT from the private realm" + ::= { ipNatInterfaceStatisticsEntry 3 } + +-- tagpath /ip/nat/interface-statistics/nat-inbound-packets +ipNatInterfaceStatisticsNatInboundPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets received through NAT from the public realm" + ::= { ipNatInterfaceStatisticsEntry 4 } + +-- tagpath /ip/nat/interface-statistics/nat-encode-fail +ipNatInterfaceStatisticsNatEncodeFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAT translation encoding failed either in outbound or inbound direction" + ::= { ipNatInterfaceStatisticsEntry 5 } + +-- tagpath /ip/nat/interface-statistics/nat-decode-fail +ipNatInterfaceStatisticsNatDecodeFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAT translation decode failed (typically, ICMP error payload) either in outbound or inbound direction" + ::= { ipNatInterfaceStatisticsEntry 6 } + +-- tagpath /ip/nat/interface-statistics/nat-map-add-fail +ipNatInterfaceStatisticsNatMapAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Could not add new NAT-mapping entry (insufficient resources)" + ::= { ipNatInterfaceStatisticsEntry 7 } + +-- tagpath /ip/nat/interface-statistics/nat-filter-add-fail +ipNatInterfaceStatisticsNatFilterAddFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Could not add new NAT filter entry (insufficient resources)" + ::= { ipNatInterfaceStatisticsEntry 8 } + +-- tagpath /ip/nat/interface-statistics/nat-filter-lookup-fail +ipNatInterfaceStatisticsNatFilterLookupFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Could not find NAT filter entry for an inbound packet" + ::= { ipNatInterfaceStatisticsEntry 9 } + +-- tagpath /ip/nat/interface-statistics/nat-state-check-fail +ipNatInterfaceStatisticsNatStateCheckFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Did not match TCP state check on inbound packets" + ::= { ipNatInterfaceStatisticsEntry 10 } + +-- tagpath /ip/nat/interface-statistics/nat-policer-drops +ipNatInterfaceStatisticsNatPolicerDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Drops due to policer action configured on some filters" + ::= { ipNatInterfaceStatisticsEntry 11 } + +-- tagpath /ip/nat/interface-statistics/outbound-icmp-error +ipNatInterfaceStatisticsOutboundIcmpError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of ICMP error packets sent" + ::= { ipNatInterfaceStatisticsEntry 12 } + +-- tagpath /ip/nat/interface-statistics/inbound-icmp-error +ipNatInterfaceStatisticsInboundIcmpError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of ICMP error packets received" + ::= { ipNatInterfaceStatisticsEntry 13 } + +-- tagpath /ip/nat/interface-statistics/inbound-icmp-error-drops +ipNatInterfaceStatisticsInboundIcmpErrorDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of ICMP error packets received and dropped due to block-icmp-error configuration" + ::= { ipNatInterfaceStatisticsEntry 14 } + +-- tagpath /ip/nat/interface-statistics/nat-fragments +ipNatInterfaceStatisticsNatFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of fragmented packets forwarded in either direction" + ::= { ipNatInterfaceStatisticsEntry 15 } + +-- tagpath /ip/nat/interface-statistics/nat-fragments-fail +ipNatInterfaceStatisticsNatFragmentsFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of fragmented packets dropped in either direction due to absence of fragment state" + ::= { ipNatInterfaceStatisticsEntry 16 } + +-- tagpath /ip/nat/interface-statistics/nat-unsupported-proto +ipNatInterfaceStatisticsNatUnsupportedProto OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unsupport NAT protocol packets dropped" + ::= { ipNatInterfaceStatisticsEntry 17 } + +-- tagpath /ip/nat/interface-statistics/nat-map-no-ports +ipNatInterfaceStatisticsNatMapNoPorts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ran out of NAT ports to map to" + ::= { ipNatInterfaceStatisticsEntry 18 } + +-- tagpath /ip/nat/interface-statistics/nat-map-cannot-xlate +ipNatInterfaceStatisticsNatMapCannotXlate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cannot nat translate this flow" + ::= { ipNatInterfaceStatisticsEntry 19 } + +-- tagpath /ip/nat/interface-statistics/nat-filter-map-mismatch +ipNatInterfaceStatisticsNatFilterMapMismatch OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mismatch in the filter and map records" + ::= { ipNatInterfaceStatisticsEntry 20 } + +-- tagpath /ip/nat/interface-statistics/nat-map-ip-pool-exhausted +ipNatInterfaceStatisticsNatMapIpPoolExhausted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ran out of NAT ip pools to map to" + ::= { ipNatInterfaceStatisticsEntry 21 } + +-- tagpath /ip/nat/filter +ipNatFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpNatFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display NAT filter entries" + ::= { ipNat 3 } + +-- tagpath /ip/nat/filter +ipNatFilterEntry OBJECT-TYPE + SYNTAX IpNatFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipNatFilterNatVpnId, ipNatFilterNatIfname, ipNatFilterPrivateVpnId, ipNatFilterProto, ipNatFilterPrivateSourceAddress, ipNatFilterPrivateDestAddress, ipNatFilterPrivateSourcePort, ipNatFilterPrivateDestPort } + ::= { ipNatFilterTable 1 } + +IpNatFilterEntry ::= + SEQUENCE { + ipNatFilterNatVpnId Unsigned32, + ipNatFilterNatIfname String, + ipNatFilterPrivateVpnId Unsigned32, + ipNatFilterProto INTEGER, + ipNatFilterPrivateSourceAddress IpAddress, + ipNatFilterPrivateDestAddress IpAddress, + ipNatFilterPrivateSourcePort Unsigned32, + ipNatFilterPrivateDestPort Unsigned32, + ipNatFilterPublicSourceAddress IpAddress, + ipNatFilterPublicDestAddress IpAddress, + ipNatFilterPublicSourcePort Unsigned32, + ipNatFilterPublicDestPort Unsigned32, + ipNatFilterFilterState INTEGER, + ipNatFilterIdleTimeout String, + ipNatFilterOutboundPackets Counter64, + ipNatFilterOutboundOctets Counter64, + ipNatFilterInboundPackets Counter64, + ipNatFilterInboundOctets Counter64, + ipNatFilterDirection INTEGER + } + +-- tagpath /ip/nat/filter/nat-vpn-id +ipNatFilterNatVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "NAT interface VPN ID" + ::= { ipNatFilterEntry 1 } + +-- tagpath /ip/nat/filter/nat-ifname +ipNatFilterNatIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "NAT interface name" + ::= { ipNatFilterEntry 2 } + +-- tagpath /ip/nat/filter/private-vpn-id +ipNatFilterPrivateVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private VPN ID" + ::= { ipNatFilterEntry 3 } + +-- tagpath /ip/nat/filter/proto +ipNatFilterProto OBJECT-TYPE + SYNTAX INTEGER {icmp(1),tcp(6),udp(17)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Protocol" + ::= { ipNatFilterEntry 4 } + +-- tagpath /ip/nat/filter/private-source-address +ipNatFilterPrivateSourceAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private source IP address" + ::= { ipNatFilterEntry 5 } + +-- tagpath /ip/nat/filter/private-dest-address +ipNatFilterPrivateDestAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private destination IP address" + ::= { ipNatFilterEntry 6 } + +-- tagpath /ip/nat/filter/private-source-port +ipNatFilterPrivateSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private source port" + ::= { ipNatFilterEntry 7 } + +-- tagpath /ip/nat/filter/private-dest-port +ipNatFilterPrivateDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private destination port" + ::= { ipNatFilterEntry 8 } + +-- tagpath /ip/nat/filter/public-source-address +ipNatFilterPublicSourceAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public source IP address" + ::= { ipNatFilterEntry 9 } + +-- tagpath /ip/nat/filter/public-dest-address +ipNatFilterPublicDestAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public destination IP address" + ::= { ipNatFilterEntry 10 } + +-- tagpath /ip/nat/filter/public-source-port +ipNatFilterPublicSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public source port" + ::= { ipNatFilterEntry 11 } + +-- tagpath /ip/nat/filter/public-dest-port +ipNatFilterPublicDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public destination port" + ::= { ipNatFilterEntry 12 } + +-- tagpath /ip/nat/filter/filter-state +ipNatFilterFilterState OBJECT-TYPE + SYNTAX INTEGER {initial(0),syn-sent(1),syn-ack(2),syn-received(3),established(4),fin-sent(5),fin-received(6),fin-acked(7),closed(8),reset(9)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Session state" + ::= { ipNatFilterEntry 13 } + +-- tagpath /ip/nat/filter/idle-timeout +ipNatFilterIdleTimeout OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Session idle timeout" + ::= { ipNatFilterEntry 14 } + +-- tagpath /ip/nat/filter/outbound-packets +ipNatFilterOutboundPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of outbound packets" + ::= { ipNatFilterEntry 15 } + +-- tagpath /ip/nat/filter/outbound-octets +ipNatFilterOutboundOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of outbound octets" + ::= { ipNatFilterEntry 16 } + +-- tagpath /ip/nat/filter/inbound-packets +ipNatFilterInboundPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of inbound packets" + ::= { ipNatFilterEntry 17 } + +-- tagpath /ip/nat/filter/inbound-octets +ipNatFilterInboundOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of inbound octets" + ::= { ipNatFilterEntry 18 } + +-- tagpath /ip/nat/filter/direction +ipNatFilterDirection OBJECT-TYPE + SYNTAX INTEGER {inside(0), outside(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Direction of NAT translation" + ::= { ipNatFilterEntry 19 } + +-- tagpath /ip/routes-summary +ipRoutesSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpRoutesSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Summary of routes" + ::= { ip 10 } + +-- tagpath /ip/routes-summary +ipRoutesSummaryEntry OBJECT-TYPE + SYNTAX IpRoutesSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipRoutesSummaryVpnId, ipRoutesSummaryAddressFamily, ipRoutesSummaryRouteProtocol } + ::= { ipRoutesSummaryTable 1 } + +IpRoutesSummaryEntry ::= + SEQUENCE { + ipRoutesSummaryVpnId Unsigned32, + ipRoutesSummaryAddressFamily INTEGER, + ipRoutesSummaryRouteProtocol INTEGER, + ipRoutesSummaryReceived Unsigned32, + ipRoutesSummaryInstalled Unsigned32 + } + +-- tagpath /ip/routes-summary/vpn-id +ipRoutesSummaryVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipRoutesSummaryEntry 1 } + +-- tagpath /ip/routes-summary/address-family +ipRoutesSummaryAddressFamily OBJECT-TYPE + SYNTAX INTEGER {ipv4(0),ipv6(1)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address Family" + ::= { ipRoutesSummaryEntry 2 } + +-- tagpath /ip/routes-summary/route-protocol +ipRoutesSummaryRouteProtocol OBJECT-TYPE + SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Protocol" + ::= { ipRoutesSummaryEntry 3 } + +-- tagpath /ip/routes-summary/received +ipRoutesSummaryReceived OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of routes received" + ::= { ipRoutesSummaryEntry 4 } + +-- tagpath /ip/routes-summary/installed +ipRoutesSummaryInstalled OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of routes installed" + ::= { ipRoutesSummaryEntry 5 } + +-- tagpath /vrrp +vrrpTable OBJECT-TYPE + SYNTAX SEQUENCE OF VrrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display VRRP information" + ::= { viptela-oper-vpn 9 } + +-- tagpath /vrrp +vrrpEntry OBJECT-TYPE + SYNTAX VrrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { vrrpVpnId } + ::= { vrrpTable 1 } + +VrrpEntry ::= + SEQUENCE { + vrrpVpnId Unsigned32 + } + +-- tagpath /vrrp/vpn-id +vrrpVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN ID" + ::= { vrrpEntry 1 } + +-- tagpath /vrrp/interfaces +vrrpInterfacesTable OBJECT-TYPE + SYNTAX SEQUENCE OF VrrpInterfacesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display VRRP interfaces" + ::= { viptela-oper-vpn 10 } + +-- tagpath /vrrp/interfaces +vrrpInterfacesEntry OBJECT-TYPE + SYNTAX VrrpInterfacesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { vrrpVpnId, vrrpInterfacesIfName } + ::= { vrrpInterfacesTable 1 } + +VrrpInterfacesEntry ::= + SEQUENCE { + vrrpInterfacesIfName String + } + +-- tagpath /vrrp/interfaces/if-name +vrrpInterfacesIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { vrrpInterfacesEntry 1 } + +-- tagpath /vrrp/interfaces/groups +vrrpInterfacesGroupsTable OBJECT-TYPE + SYNTAX SEQUENCE OF VrrpInterfacesGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display VRRP group" + ::= { viptela-oper-vpn 11 } + +-- tagpath /vrrp/interfaces/groups +vrrpInterfacesGroupsEntry OBJECT-TYPE + SYNTAX VrrpInterfacesGroupsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { vrrpVpnId, vrrpInterfacesIfName, vrrpInterfacesGroupsGroupId } + ::= { vrrpInterfacesGroupsTable 1 } + +VrrpInterfacesGroupsEntry ::= + SEQUENCE { + vrrpInterfacesGroupsGroupId UnsignedByte, + vrrpInterfacesGroupsVirtualIp InetAddressIP, + vrrpInterfacesGroupsVirtualMac String, + vrrpInterfacesGroupsPriority UnsignedByte, + vrrpInterfacesGroupsVrrpState INTEGER, + vrrpInterfacesGroupsOmpState INTEGER, + vrrpInterfacesGroupsAdvertisementTimer Integer32, + vrrpInterfacesGroupsMasterDownTimer Integer32, + vrrpInterfacesGroupsLastStateChangeTime DateAndTime, + vrrpInterfacesGroupsTrackPrefixList String, + vrrpInterfacesGroupsPrefixListState INTEGER + } + +-- tagpath /vrrp/interfaces/groups/group-id +vrrpInterfacesGroupsGroupId OBJECT-TYPE + SYNTAX UnsignedByte (1 .. 255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { vrrpInterfacesGroupsEntry 1 } + +-- tagpath /vrrp/interfaces/groups/virtual-ip +vrrpInterfacesGroupsVirtualIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual IP address" + ::= { vrrpInterfacesGroupsEntry 2 } + +-- tagpath /vrrp/interfaces/groups/virtual-mac +vrrpInterfacesGroupsVirtualMac OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual MAC address" + ::= { vrrpInterfacesGroupsEntry 3 } + +-- tagpath /vrrp/interfaces/groups/priority +vrrpInterfacesGroupsPriority OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { vrrpInterfacesGroupsEntry 4 } + +-- tagpath /vrrp/interfaces/groups/vrrp-state +vrrpInterfacesGroupsVrrpState OBJECT-TYPE + SYNTAX INTEGER {init(1),backup(2),master(3)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VRRP state" + ::= { vrrpInterfacesGroupsEntry 5 } + +-- tagpath /vrrp/interfaces/groups/omp-state +vrrpInterfacesGroupsOmpState OBJECT-TYPE + SYNTAX INTEGER {down(0),up(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OMP state" + ::= { vrrpInterfacesGroupsEntry 6 } + +-- tagpath /vrrp/interfaces/groups/advertisement-timer +vrrpInterfacesGroupsAdvertisementTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Advertisement interval" + ::= { vrrpInterfacesGroupsEntry 7 } + +-- tagpath /vrrp/interfaces/groups/master-down-timer +vrrpInterfacesGroupsMasterDownTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Master down detection interval" + ::= { vrrpInterfacesGroupsEntry 8 } + +-- tagpath /vrrp/interfaces/groups/last-state-change-time +vrrpInterfacesGroupsLastStateChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time when state changed last time" + ::= { vrrpInterfacesGroupsEntry 9 } + +-- tagpath /vrrp/interfaces/groups/track-prefix-list +vrrpInterfacesGroupsTrackPrefixList OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Prefix list to be tracked" + ::= { vrrpInterfacesGroupsEntry 10 } + +-- tagpath /vrrp/interfaces/groups/prefix-list-state +vrrpInterfacesGroupsPrefixListState OBJECT-TYPE + SYNTAX INTEGER {resolved(0),unresolved(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Prefix list state" + ::= { vrrpInterfacesGroupsEntry 11 } + +-- tagpath /dhcp/client-interface +dhcpInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display DHCP client interface information" + ::= { dhcp 1 } + +-- tagpath /dhcp/client-interface +dhcpInterfaceEntry OBJECT-TYPE + SYNTAX DhcpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dhcpInterfaceVpnId, dhcpInterfaceIfname } + ::= { dhcpInterfaceTable 1 } + +DhcpInterfaceEntry ::= + SEQUENCE { + dhcpInterfaceVpnId Unsigned32, + dhcpInterfaceIfname String, + dhcpInterfaceState INTEGER, + dhcpInterfaceAcquiredIp Ipv4Prefix, + dhcpInterfaceServer IpAddress, + dhcpInterfaceLeaseTime String, + dhcpInterfaceTimeRemaining String, + dhcpInterfaceGateway IpAddress + } + +-- tagpath /dhcp/client-interface/vpn-id +dhcpInterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { dhcpInterfaceEntry 1 } + +-- tagpath /dhcp/client-interface/ifname +dhcpInterfaceIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { dhcpInterfaceEntry 2 } + +-- tagpath /dhcp/client-interface/state +dhcpInterfaceState OBJECT-TYPE + SYNTAX INTEGER {init(0),request(1),bound(2),renew(3),rebind(4),release(5),dynamic-ip(6)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { dhcpInterfaceEntry 3 } + +-- tagpath /dhcp/client-interface/acquired-ip +dhcpInterfaceAcquiredIp OBJECT-TYPE + SYNTAX Ipv4Prefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Acquired IP address" + ::= { dhcpInterfaceEntry 4 } + +-- tagpath /dhcp/client-interface/server +dhcpInterfaceServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Server IP" + ::= { dhcpInterfaceEntry 5 } + +-- tagpath /dhcp/client-interface/lease-time +dhcpInterfaceLeaseTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lease time (Days:Hours:Minutes:Seconds)" + ::= { dhcpInterfaceEntry 6 } + +-- tagpath /dhcp/client-interface/time-remaining +dhcpInterfaceTimeRemaining OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lease time remaining (Days:Hours:Minutes:Seconds)" + ::= { dhcpInterfaceEntry 7 } + +-- tagpath /dhcp/client-interface/gateway +dhcpInterfaceGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default gateway" + ::= { dhcpInterfaceEntry 8 } + +-- tagpath /dhcp/client-interface/dns-list +dhcpInterfaceDnsListTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpInterfaceDnsListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of DNS servers" + ::= { viptela-oper-vpn 13 } + +-- tagpath /dhcp/client-interface/dns-list +dhcpInterfaceDnsListEntry OBJECT-TYPE + SYNTAX DhcpInterfaceDnsListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dhcpInterfaceVpnId, dhcpInterfaceIfname, dhcpInterfaceDnsListIndex } + ::= { dhcpInterfaceDnsListTable 1 } + +DhcpInterfaceDnsListEntry ::= + SEQUENCE { + dhcpInterfaceDnsListIndex Unsigned32, + dhcpInterfaceDnsListDns IpAddress + } + +-- tagpath /dhcp/client-interface/dns-list/index +dhcpInterfaceDnsListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { dhcpInterfaceDnsListEntry 1 } + +-- tagpath /dhcp/client-interface/dns-list/dns +dhcpInterfaceDnsListDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DNS IP" + ::= { dhcpInterfaceDnsListEntry 2 } + +-- tagpath /dhcp/server +dhcpServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display DHCP server information" + ::= { dhcp 2 } + +-- tagpath /dhcp/server +dhcpServerEntry OBJECT-TYPE + SYNTAX DhcpServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dhcpServerVpnId, dhcpServerIfname } + ::= { dhcpServerTable 1 } + +DhcpServerEntry ::= + SEQUENCE { + dhcpServerVpnId Unsigned32, + dhcpServerIfname String + } + +-- tagpath /dhcp/server/vpn-id +dhcpServerVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { dhcpServerEntry 1 } + +-- tagpath /dhcp/server/ifname +dhcpServerIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { dhcpServerEntry 2 } + +-- tagpath /dhcp/server/bindings +dhcpServerBindingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpServerBindingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display bindings for clients" + ::= { viptela-oper-vpn 14 } + +-- tagpath /dhcp/server/bindings +dhcpServerBindingsEntry OBJECT-TYPE + SYNTAX DhcpServerBindingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dhcpServerVpnId, dhcpServerIfname, IMPLIED dhcpServerBindingsClientMac } + ::= { dhcpServerBindingsTable 1 } + +DhcpServerBindingsEntry ::= + SEQUENCE { + dhcpServerBindingsClientMac String, + dhcpServerBindingsClientIp IpAddress, + dhcpServerBindingsLeaseTime String, + dhcpServerBindingsLeaseTimeRemaining String, + dhcpServerBindingsStaticBinding TruthValue, + dhcpServerBindingsHostName String + } + +-- tagpath /dhcp/server/bindings/client-mac +dhcpServerBindingsClientMac OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "DHCP client's mac address" + ::= { dhcpServerBindingsEntry 1 } + +-- tagpath /dhcp/server/bindings/client-ip +dhcpServerBindingsClientIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address leased to DHCP client" + ::= { dhcpServerBindingsEntry 2 } + +-- tagpath /dhcp/server/bindings/lease-time +dhcpServerBindingsLeaseTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lease time (Days:Hours:Minutes:Seconds)" + ::= { dhcpServerBindingsEntry 3 } + +-- tagpath /dhcp/server/bindings/lease-time-remaining +dhcpServerBindingsLeaseTimeRemaining OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lease time remaining (Days:Hours:Minutes:Seconds)" + ::= { dhcpServerBindingsEntry 4 } + +-- tagpath /dhcp/server/bindings/static-binding +dhcpServerBindingsStaticBinding OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is binding static or not" + ::= { dhcpServerBindingsEntry 5 } + +-- tagpath /dhcp/server/bindings/host-name +dhcpServerBindingsHostName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP client's hostname" + ::= { dhcpServerBindingsEntry 6 } + +-- tagpath /dhcpv6/interface +dhcpv6InterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dhcpv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display DHCPv6 client interface information" + ::= { dhcpv6 1 } + +-- tagpath /dhcpv6/interface +dhcpv6InterfaceEntry OBJECT-TYPE + SYNTAX Dhcpv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dhcpv6InterfaceVpnId, dhcpv6InterfaceIfname } + ::= { dhcpv6InterfaceTable 1 } + +Dhcpv6InterfaceEntry ::= + SEQUENCE { + dhcpv6InterfaceVpnId Unsigned32, + dhcpv6InterfaceIfname String, + dhcpv6InterfaceState INTEGER, + dhcpv6InterfaceAcquiredIp IpPrefix, + dhcpv6InterfaceServer String, + dhcpv6InterfaceLeaseTime String, + dhcpv6InterfaceTimeRemaining String, + dhcpv6InterfaceGateway Ipv6Address + } + +-- tagpath /dhcpv6/interface/vpn-id +dhcpv6InterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { dhcpv6InterfaceEntry 1 } + +-- tagpath /dhcpv6/interface/ifname +dhcpv6InterfaceIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { dhcpv6InterfaceEntry 2 } + +-- tagpath /dhcpv6/interface/state +dhcpv6InterfaceState OBJECT-TYPE + SYNTAX INTEGER {init(0),request(1),bound(2),renew(3),rebind(4),release(5)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { dhcpv6InterfaceEntry 3 } + +-- tagpath /dhcpv6/interface/acquired-ip +dhcpv6InterfaceAcquiredIp OBJECT-TYPE + SYNTAX IpPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Acquired IP address" + ::= { dhcpv6InterfaceEntry 4 } + +-- tagpath /dhcpv6/interface/server +dhcpv6InterfaceServer OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Server ID" + ::= { dhcpv6InterfaceEntry 5 } + +-- tagpath /dhcpv6/interface/lease-time +dhcpv6InterfaceLeaseTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lease time (Days:Hours:Minutes:Seconds)" + ::= { dhcpv6InterfaceEntry 6 } + +-- tagpath /dhcpv6/interface/time-remaining +dhcpv6InterfaceTimeRemaining OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lease time remaining (Days:Hours:Minutes:Seconds)" + ::= { dhcpv6InterfaceEntry 7 } + +-- tagpath /dhcpv6/interface/gateway +dhcpv6InterfaceGateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default gateway" + ::= { dhcpv6InterfaceEntry 8 } + +-- tagpath /dhcpv6/interface/dns-list +dhcpv6InterfaceDnsListTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dhcpv6InterfaceDnsListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of DNS servers" + ::= { viptela-oper-vpn 19 } + +-- tagpath /dhcpv6/interface/dns-list +dhcpv6InterfaceDnsListEntry OBJECT-TYPE + SYNTAX Dhcpv6InterfaceDnsListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { dhcpv6InterfaceVpnId, dhcpv6InterfaceIfname, dhcpv6InterfaceDnsListIndex } + ::= { dhcpv6InterfaceDnsListTable 1 } + +Dhcpv6InterfaceDnsListEntry ::= + SEQUENCE { + dhcpv6InterfaceDnsListIndex Unsigned32, + dhcpv6InterfaceDnsListDns Ipv6Address + } + +-- tagpath /dhcpv6/interface/dns-list/index +dhcpv6InterfaceDnsListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { dhcpv6InterfaceDnsListEntry 1 } + +-- tagpath /dhcpv6/interface/dns-list/dns +dhcpv6InterfaceDnsListDns OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DNS IP" + ::= { dhcpv6InterfaceDnsListEntry 2 } + +-- tagpath /pppoe/session +pppoeSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF PppoeSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display PPPoE session information" + ::= { pppoe 1 } + +-- tagpath /pppoe/session +pppoeSessionEntry OBJECT-TYPE + SYNTAX PppoeSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { pppoeSessionVpnId, pppoeSessionIfname } + ::= { pppoeSessionTable 1 } + +PppoeSessionEntry ::= + SEQUENCE { + pppoeSessionVpnId Unsigned32, + pppoeSessionIfname String, + pppoeSessionSessionId Unsigned32, + pppoeSessionServerMac String, + pppoeSessionLocalMac String, + pppoeSessionPppInterface String, + pppoeSessionAcName String, + pppoeSessionServiceName String + } + +-- tagpath /pppoe/session/vpn-id +pppoeSessionVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { pppoeSessionEntry 2 } + +-- tagpath /pppoe/session/ifname +pppoeSessionIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Ethernet Interface name" + ::= { pppoeSessionEntry 3 } + +-- tagpath /pppoe/session/session-id +pppoeSessionSessionId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Session ID" + ::= { pppoeSessionEntry 4 } + +-- tagpath /pppoe/session/server-mac +pppoeSessionServerMac OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Server MAC address" + ::= { pppoeSessionEntry 5 } + +-- tagpath /pppoe/session/local-mac +pppoeSessionLocalMac OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local MAC address" + ::= { pppoeSessionEntry 6 } + +-- tagpath /pppoe/session/ppp-interface +pppoeSessionPppInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPP interface name" + ::= { pppoeSessionEntry 7 } + +-- tagpath /pppoe/session/ac-name +pppoeSessionAcName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Access concentrator name" + ::= { pppoeSessionEntry 8 } + +-- tagpath /pppoe/session/service-name +pppoeSessionServiceName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service name" + ::= { pppoeSessionEntry 9 } + +-- tagpath /ppp/interface +pppInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF PppInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display PPP interface information" + ::= { ppp 1 } + +-- tagpath /ppp/interface +pppInterfaceEntry OBJECT-TYPE + SYNTAX PppInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { pppInterfaceVpnId, pppInterfaceIfname } + ::= { pppInterfaceTable 1 } + +PppInterfaceEntry ::= + SEQUENCE { + pppInterfaceVpnId Unsigned32, + pppInterfaceIfname String, + pppInterfacePppoeInterface String, + pppInterfaceInterfaceIp String, + pppInterfaceGatewayIp String, + pppInterfacePrimaryDns String, + pppInterfaceSecondaryDns String, + pppInterfaceMtu Integer32, + pppInterfaceAuthType PppInterfaceAuthEnum + } + +-- tagpath /ppp/interface/vpn-id +pppInterfaceVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { pppInterfaceEntry 2 } + +-- tagpath /ppp/interface/ifname +pppInterfaceIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Ethernet interface name" + ::= { pppInterfaceEntry 3 } + +-- tagpath /ppp/interface/pppoe-interface +pppInterfacePppoeInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PPPoE interface name" + ::= { pppInterfaceEntry 4 } + +-- tagpath /ppp/interface/interface-ip +pppInterfaceInterfaceIp OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface IP" + ::= { pppInterfaceEntry 5 } + +-- tagpath /ppp/interface/gateway-ip +pppInterfaceGatewayIp OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Server's IP address" + ::= { pppInterfaceEntry 6 } + +-- tagpath /ppp/interface/primary-dns +pppInterfacePrimaryDns OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Primary DNS IP address" + ::= { pppInterfaceEntry 7 } + +-- tagpath /ppp/interface/secondary-dns +pppInterfaceSecondaryDns OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary DNS IP address" + ::= { pppInterfaceEntry 8 } + +-- tagpath /ppp/interface/mtu +pppInterfaceMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MTU for PPP interface" + ::= { pppInterfaceEntry 9 } + +-- tagpath /ppp/interface/auth-type +pppInterfaceAuthType OBJECT-TYPE + SYNTAX PppInterfaceAuthEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auth for PPP interface" + ::= { pppInterfaceEntry 10 } + +-- tagpath /sfp/detail +sfpDetailTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpDetailEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display detailed SFP information" + ::= { sfp 1 } + +-- tagpath /sfp/detail +sfpDetailEntry OBJECT-TYPE + SYNTAX SfpDetailEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { sfpDetailIfname } + ::= { sfpDetailTable 1 } + +SfpDetailEntry ::= + SEQUENCE { + sfpDetailIfname String, + sfpDetailPresent Yesno, + sfpDetailPhysicalIdentifier SfpPhysicalIdentifierEnum, + sfpDetailConnectorType SfpConnectorTypeEnum, + sfpDetailTransceiverCompliancePri SfpTransceiverComplianceEnum, + sfpDetailTransceiverComplianceSec SfpTransceiverComplianceEnum, + sfpDetailEncoding SfpEncodingEnum, + sfpDetailNominalSpeed ConfdString, + sfpDetailRateSelectOptions SfpRateSelectEnum, + sfpDetailLengthSingleModeKm Unsigned32, + sfpDetailLength625umOm1 Unsigned32, + sfpDetailLength50umOm2 Unsigned32, + sfpDetailCopperMinLength Unsigned32, + sfpDetailLength50umOm3 Unsigned32, + sfpDetailLength50umOm4 Unsigned32, + sfpDetailLaserWavelength Unsigned32, + sfpDetailVendorName String, + sfpDetailVendorOui HexList, + sfpDetailVendorPartNumber String, + sfpDetailVendorRevision String, + sfpDetailVendorSerialNumber String, + sfpDetailDateCode String, + sfpDetailFeatureOptionsLossOfSignal Yesno, + sfpDetailFeatureOptionsSignalDetect Yesno, + sfpDetailFeatureOptionsTxFault Yesno, + sfpDetailFeatureOptionsTxDisable Yesno, + sfpDetailFeatureOptionsRateSelect Yesno, + sfpDetailFeatureOptionsTuneableWavelength Yesno, + sfpDetailFeatureOptionsRdt Yesno, + sfpDetailFeatureOptionsLro Yesno, + sfpDetailFeatureOptionsPowerLevel Unsigned32, + sfpDetailFeatureOptionsCooledLaser Yesno, + sfpDetailFeatureOptionsTimingType SfpTimingType, + sfpDetailFeatureOptionsPagedA2 Yesno, + sfpDetailDigitalDiagnosticsSupported Yesno, + sfpDetailDigitalDiagnosticsCalibrationType SfpCalibrationType, + sfpDetailDigitalDiagnosticsPowerType SfpPowerType, + sfpDetailEnhancedOptionsSoftRateSelectControl Yesno, + sfpDetailEnhancedOptionsAppSelectControl Yesno, + sfpDetailEnhancedOptionsSoftRateSelectControlMonitor Yesno, + sfpDetailEnhancedOptionsSoftRxLosMonitor Yesno, + sfpDetailEnhancedOptionsSoftTxFaultMonitor Yesno, + sfpDetailEnhancedOptionsSoftTxDisableControlMonitor Yesno, + sfpDetailEnhancedOptionsAllAlarmWarningFlags Yesno + } + +-- tagpath /sfp/detail/ifname +sfpDetailIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { sfpDetailEntry 1 } + +-- tagpath /sfp/detail/present +sfpDetailPresent OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SFP present" + ::= { sfpDetailEntry 2 } + +-- tagpath /sfp/detail/physical-identifier +sfpDetailPhysicalIdentifier OBJECT-TYPE + SYNTAX SfpPhysicalIdentifierEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical transceiver device" + ::= { sfpDetailEntry 3 } + +-- tagpath /sfp/detail/connector-type +sfpDetailConnectorType OBJECT-TYPE + SYNTAX SfpConnectorTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector type presented by the device" + ::= { sfpDetailEntry 4 } + +-- tagpath /sfp/detail/transceiver-compliance-pri +sfpDetailTransceiverCompliancePri OBJECT-TYPE + SYNTAX SfpTransceiverComplianceEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Primary supported protocol compliance" + ::= { sfpDetailEntry 5 } + +-- tagpath /sfp/detail/transceiver-compliance-sec +sfpDetailTransceiverComplianceSec OBJECT-TYPE + SYNTAX SfpTransceiverComplianceEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary supported protocol compliance" + ::= { sfpDetailEntry 6 } + +-- tagpath /sfp/detail/encoding +sfpDetailEncoding OBJECT-TYPE + SYNTAX SfpEncodingEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link encoding mechansim" + ::= { sfpDetailEntry 7 } + +-- tagpath /sfp/detail/nominal-speed +sfpDetailNominalSpeed OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Nominal link speed" + ::= { sfpDetailEntry 8 } + +-- tagpath /sfp/detail/rate-select-options +sfpDetailRateSelectOptions OBJECT-TYPE + SYNTAX SfpRateSelectEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate selection options" + ::= { sfpDetailEntry 9 } + +-- tagpath /sfp/detail/length-single-mode-km +sfpDetailLengthSingleModeKm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supported length for single mode fiber" + ::= { sfpDetailEntry 10 } + +-- tagpath /sfp/detail/length-625um-om1 +sfpDetailLength625umOm1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supported length for 62.5-um multimode OM1 fiber" + ::= { sfpDetailEntry 11 } + +-- tagpath /sfp/detail/length-50um-om2 +sfpDetailLength50umOm2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supported length for 50-um multimode OM2 fiber" + ::= { sfpDetailEntry 12 } + +-- tagpath /sfp/detail/copper-min-length +sfpDetailCopperMinLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Copper minimum link length" + ::= { sfpDetailEntry 13 } + +-- tagpath /sfp/detail/length-50um-om3 +sfpDetailLength50umOm3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supported length for 50-um multimode OM3 fiber" + ::= { sfpDetailEntry 14 } + +-- tagpath /sfp/detail/length-50um-om4 +sfpDetailLength50umOm4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supported length for 50-um multimode OM4 fiber or active cable" + ::= { sfpDetailEntry 15 } + +-- tagpath /sfp/detail/laser-wavelength +sfpDetailLaserWavelength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser wavelength (fiber only)" + ::= { sfpDetailEntry 16 } + +-- tagpath /sfp/detail/vendor-name +sfpDetailVendorName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vendor name" + ::= { sfpDetailEntry 17 } + +-- tagpath /sfp/detail/vendor-oui +sfpDetailVendorOui OBJECT-TYPE + SYNTAX HexList + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vendor OUI" + ::= { sfpDetailEntry 18 } + +-- tagpath /sfp/detail/vendor-part-number +sfpDetailVendorPartNumber OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vendor number" + ::= { sfpDetailEntry 19 } + +-- tagpath /sfp/detail/vendor-revision +sfpDetailVendorRevision OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vendor revision" + ::= { sfpDetailEntry 20 } + +-- tagpath /sfp/detail/vendor-serial-number +sfpDetailVendorSerialNumber OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vendor serial number" + ::= { sfpDetailEntry 21 } + +-- tagpath /sfp/detail/date-code +sfpDetailDateCode OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Date code" + ::= { sfpDetailEntry 22 } + +-- tagpath /sfp/detail/feature-options/loss-of-signal +sfpDetailFeatureOptionsLossOfSignal OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loss of signal" + ::= { sfpDetailEntry 23 } + +-- tagpath /sfp/detail/feature-options/signal-detect +sfpDetailFeatureOptionsSignalDetect OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal detect" + ::= { sfpDetailEntry 24 } + +-- tagpath /sfp/detail/feature-options/tx-fault +sfpDetailFeatureOptionsTxFault OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx fault" + ::= { sfpDetailEntry 25 } + +-- tagpath /sfp/detail/feature-options/tx-disable +sfpDetailFeatureOptionsTxDisable OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx disable" + ::= { sfpDetailEntry 26 } + +-- tagpath /sfp/detail/feature-options/rate-select +sfpDetailFeatureOptionsRateSelect OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate select" + ::= { sfpDetailEntry 27 } + +-- tagpath /sfp/detail/feature-options/tuneable-wavelength +sfpDetailFeatureOptionsTuneableWavelength OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunable wavelength" + ::= { sfpDetailEntry 28 } + +-- tagpath /sfp/detail/feature-options/rdt +sfpDetailFeatureOptionsRdt OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx decision threshold (RDT)" + ::= { sfpDetailEntry 29 } + +-- tagpath /sfp/detail/feature-options/lro +sfpDetailFeatureOptionsLro OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Linear receive output" + ::= { sfpDetailEntry 30 } + +-- tagpath /sfp/detail/feature-options/power-level +sfpDetailFeatureOptionsPowerLevel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power level" + ::= { sfpDetailEntry 31 } + +-- tagpath /sfp/detail/feature-options/cooled-laser +sfpDetailFeatureOptionsCooledLaser OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cooled laser" + ::= { sfpDetailEntry 32 } + +-- tagpath /sfp/detail/feature-options/timing-type +sfpDetailFeatureOptionsTimingType OBJECT-TYPE + SYNTAX SfpTimingType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timing type" + ::= { sfpDetailEntry 33 } + +-- tagpath /sfp/detail/feature-options/paged-a2 +sfpDetailFeatureOptionsPagedA2 OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Paged A2 access" + ::= { sfpDetailEntry 34 } + +-- tagpath /sfp/detail/digital-diagnostics/supported +sfpDetailDigitalDiagnosticsSupported OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supported" + ::= { sfpDetailEntry 35 } + +-- tagpath /sfp/detail/digital-diagnostics/calibration-type +sfpDetailDigitalDiagnosticsCalibrationType OBJECT-TYPE + SYNTAX SfpCalibrationType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Calibration type" + ::= { sfpDetailEntry 36 } + +-- tagpath /sfp/detail/digital-diagnostics/power-type +sfpDetailDigitalDiagnosticsPowerType OBJECT-TYPE + SYNTAX SfpPowerType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power measurement type" + ::= { sfpDetailEntry 37 } + +-- tagpath /sfp/detail/enhanced-options/soft-rate-select-control +sfpDetailEnhancedOptionsSoftRateSelectControl OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft rate select control" + ::= { sfpDetailEntry 38 } + +-- tagpath /sfp/detail/enhanced-options/app-select-control +sfpDetailEnhancedOptionsAppSelectControl OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Application select control" + ::= { sfpDetailEntry 39 } + +-- tagpath /sfp/detail/enhanced-options/soft-rate-select-control-monitor +sfpDetailEnhancedOptionsSoftRateSelectControlMonitor OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft rate select control/monitor" + ::= { sfpDetailEntry 40 } + +-- tagpath /sfp/detail/enhanced-options/soft-rx-los-monitor +sfpDetailEnhancedOptionsSoftRxLosMonitor OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft Rx loss of signal monitor" + ::= { sfpDetailEntry 41 } + +-- tagpath /sfp/detail/enhanced-options/soft-tx-fault-monitor +sfpDetailEnhancedOptionsSoftTxFaultMonitor OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft Tx fault monitor" + ::= { sfpDetailEntry 42 } + +-- tagpath /sfp/detail/enhanced-options/soft-tx-disable-control-monitor +sfpDetailEnhancedOptionsSoftTxDisableControlMonitor OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft Tx disable control/monitor" + ::= { sfpDetailEntry 43 } + +-- tagpath /sfp/detail/enhanced-options/all-alarm-warning-flags +sfpDetailEnhancedOptionsAllAlarmWarningFlags OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Supports all alarms/warning flags" + ::= { sfpDetailEntry 44 } + +-- tagpath /sfp/diagnostic +sfpDiagnosticTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display diagnostic SFP information" + ::= { sfp 2 } + +-- tagpath /sfp/diagnostic +sfpDiagnosticEntry OBJECT-TYPE + SYNTAX SfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { sfpDiagnosticIfname } + ::= { sfpDiagnosticTable 1 } + +SfpDiagnosticEntry ::= + SEQUENCE { + sfpDiagnosticIfname String, + sfpDiagnosticPresent Yesno, + sfpDiagnosticSupported Yesno, + sfpDiagnosticControlStatusDataReadyState Yesno, + sfpDiagnosticControlStatusRxLosState Yesno, + sfpDiagnosticControlStatusTxFaultState Yesno, + sfpDiagnosticControlStatusSoftRateSelect0State Yesno, + sfpDiagnosticControlStatusSoftRateSelect1State Yesno, + sfpDiagnosticControlStatusRateSelect0State Yesno, + sfpDiagnosticControlStatusRateSelect1State Yesno, + sfpDiagnosticControlStatusSoftTxDisableState Yesno, + sfpDiagnosticControlStatusTxDisableState Yesno + } + +-- tagpath /sfp/diagnostic/ifname +sfpDiagnosticIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { sfpDiagnosticEntry 1 } + +-- tagpath /sfp/diagnostic/present +sfpDiagnosticPresent OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SFP present" + ::= { sfpDiagnosticEntry 2 } + +-- tagpath /sfp/diagnostic/supported +sfpDiagnosticSupported OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Diagnostics supported" + ::= { sfpDiagnosticEntry 3 } + +-- tagpath /sfp/diagnostic/control-status/data-ready-state +sfpDiagnosticControlStatusDataReadyState OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data ready" + ::= { sfpDiagnosticEntry 4 } + +-- tagpath /sfp/diagnostic/control-status/rx-los-state +sfpDiagnosticControlStatusRxLosState OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx loss of signal" + ::= { sfpDiagnosticEntry 5 } + +-- tagpath /sfp/diagnostic/control-status/tx-fault-state +sfpDiagnosticControlStatusTxFaultState OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx fault" + ::= { sfpDiagnosticEntry 6 } + +-- tagpath /sfp/diagnostic/control-status/soft-rate-select0-state +sfpDiagnosticControlStatusSoftRateSelect0State OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft rate select 0" + ::= { sfpDiagnosticEntry 7 } + +-- tagpath /sfp/diagnostic/control-status/soft-rate-select1-state +sfpDiagnosticControlStatusSoftRateSelect1State OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft rate select 1" + ::= { sfpDiagnosticEntry 8 } + +-- tagpath /sfp/diagnostic/control-status/rate-select0-state +sfpDiagnosticControlStatusRateSelect0State OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate select 0" + ::= { sfpDiagnosticEntry 9 } + +-- tagpath /sfp/diagnostic/control-status/rate-select1-state +sfpDiagnosticControlStatusRateSelect1State OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate select 1" + ::= { sfpDiagnosticEntry 10 } + +-- tagpath /sfp/diagnostic/control-status/soft-tx-disable-state +sfpDiagnosticControlStatusSoftTxDisableState OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Soft Tx disable" + ::= { sfpDiagnosticEntry 11 } + +-- tagpath /sfp/diagnostic/control-status/tx-disable-state +sfpDiagnosticControlStatusTxDisableState OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx disable" + ::= { sfpDiagnosticEntry 12 } + +-- tagpath /sfp/diagnostic/measurement-value +sfpDiagnosticMeasurementValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpDiagnosticMeasurementValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Measurement" + ::= { sfp 3 } + +-- tagpath /sfp/diagnostic/measurement-value +sfpDiagnosticMeasurementValueEntry OBJECT-TYPE + SYNTAX SfpDiagnosticMeasurementValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { sfpDiagnosticIfname, IMPLIED sfpDiagnosticMeasurementValueMeasurement } + ::= { sfpDiagnosticMeasurementValueTable 1 } + +SfpDiagnosticMeasurementValueEntry ::= + SEQUENCE { + sfpDiagnosticMeasurementValueMeasurement String, + sfpDiagnosticMeasurementValueUnitValue String, + sfpDiagnosticMeasurementValueLowAlarmValue ConfdString, + sfpDiagnosticMeasurementValueLowWarningValue ConfdString, + sfpDiagnosticMeasurementValueHighWarningValue ConfdString, + sfpDiagnosticMeasurementValueHighAlarmValue ConfdString, + sfpDiagnosticMeasurementValueCurrentValue ConfdString + } + +-- tagpath /sfp/diagnostic/measurement-value/measurement +sfpDiagnosticMeasurementValueMeasurement OBJECT-TYPE + SYNTAX String + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Measurement" + ::= { sfpDiagnosticMeasurementValueEntry 1 } + +-- tagpath /sfp/diagnostic/measurement-value/unit-value +sfpDiagnosticMeasurementValueUnitValue OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unit" + ::= { sfpDiagnosticMeasurementValueEntry 2 } + +-- tagpath /sfp/diagnostic/measurement-value/low-alarm-value +sfpDiagnosticMeasurementValueLowAlarmValue OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low alarm" + ::= { sfpDiagnosticMeasurementValueEntry 3 } + +-- tagpath /sfp/diagnostic/measurement-value/low-warning-value +sfpDiagnosticMeasurementValueLowWarningValue OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low warning" + ::= { sfpDiagnosticMeasurementValueEntry 4 } + +-- tagpath /sfp/diagnostic/measurement-value/high-warning-value +sfpDiagnosticMeasurementValueHighWarningValue OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High warning" + ::= { sfpDiagnosticMeasurementValueEntry 5 } + +-- tagpath /sfp/diagnostic/measurement-value/high-alarm-value +sfpDiagnosticMeasurementValueHighAlarmValue OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High alarm" + ::= { sfpDiagnosticMeasurementValueEntry 6 } + +-- tagpath /sfp/diagnostic/measurement-value/current-value +sfpDiagnosticMeasurementValueCurrentValue OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current value" + ::= { sfpDiagnosticMeasurementValueEntry 7 } + +-- tagpath /sfp/diagnostic/measurement-alarm +sfpDiagnosticMeasurementAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF SfpDiagnosticMeasurementAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Measurement" + ::= { sfp 4 } + +-- tagpath /sfp/diagnostic/measurement-alarm +sfpDiagnosticMeasurementAlarmEntry OBJECT-TYPE + SYNTAX SfpDiagnosticMeasurementAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { sfpDiagnosticIfname, IMPLIED sfpDiagnosticMeasurementAlarmMeasurement } + ::= { sfpDiagnosticMeasurementAlarmTable 1 } + +SfpDiagnosticMeasurementAlarmEntry ::= + SEQUENCE { + sfpDiagnosticMeasurementAlarmMeasurement String, + sfpDiagnosticMeasurementAlarmLowAlarmAlarm String, + sfpDiagnosticMeasurementAlarmLowWarningAlarm String, + sfpDiagnosticMeasurementAlarmHighWarningAlarm String, + sfpDiagnosticMeasurementAlarmHighAlarmAlarm String + } + +-- tagpath /sfp/diagnostic/measurement-alarm/measurement +sfpDiagnosticMeasurementAlarmMeasurement OBJECT-TYPE + SYNTAX String + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Measurement" + ::= { sfpDiagnosticMeasurementAlarmEntry 1 } + +-- tagpath /sfp/diagnostic/measurement-alarm/low-alarm-alarm +sfpDiagnosticMeasurementAlarmLowAlarmAlarm OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low alarm" + ::= { sfpDiagnosticMeasurementAlarmEntry 2 } + +-- tagpath /sfp/diagnostic/measurement-alarm/low-warning-alarm +sfpDiagnosticMeasurementAlarmLowWarningAlarm OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low warning" + ::= { sfpDiagnosticMeasurementAlarmEntry 3 } + +-- tagpath /sfp/diagnostic/measurement-alarm/high-warning-alarm +sfpDiagnosticMeasurementAlarmHighWarningAlarm OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High warning" + ::= { sfpDiagnosticMeasurementAlarmEntry 4 } + +-- tagpath /sfp/diagnostic/measurement-alarm/high-alarm-alarm +sfpDiagnosticMeasurementAlarmHighAlarmAlarm OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High alarm" + ::= { sfpDiagnosticMeasurementAlarmEntry 5 } + +-- tagpath /sfp/raw-a0 +sfpRawA0Table OBJECT-TYPE + SYNTAX SEQUENCE OF SfpRawA0Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "(HIDDEN) Display SFP raw page A0 data" + ::= { sfp 5 } + +-- tagpath /sfp/raw-a0 +sfpRawA0Entry OBJECT-TYPE + SYNTAX SfpRawA0Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { sfpRawA0Ifname } + ::= { sfpRawA0Table 1 } + +SfpRawA0Entry ::= + SEQUENCE { + sfpRawA0Ifname String, + sfpRawA0Present Yesno, + sfpRawA0Row0 SfpHexBytes, + sfpRawA0Row1 SfpHexBytes, + sfpRawA0Row2 SfpHexBytes, + sfpRawA0Row3 SfpHexBytes, + sfpRawA0Row4 SfpHexBytes, + sfpRawA0Row5 SfpHexBytes, + sfpRawA0Row6 SfpHexBytes, + sfpRawA0Row7 SfpHexBytes, + sfpRawA0Row8 SfpHexBytes, + sfpRawA0Row9 SfpHexBytes, + sfpRawA0RowA SfpHexBytes, + sfpRawA0RowB SfpHexBytes, + sfpRawA0RowC SfpHexBytes, + sfpRawA0RowD SfpHexBytes, + sfpRawA0RowE SfpHexBytes, + sfpRawA0RowF SfpHexBytes + } + +-- tagpath /sfp/raw-a0/ifname +sfpRawA0Ifname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { sfpRawA0Entry 1 } + +-- tagpath /sfp/raw-a0/present +sfpRawA0Present OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SFP present" + ::= { sfpRawA0Entry 2 } + +-- tagpath /sfp/raw-a0/row-0 +sfpRawA0Row0 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 0 data" + ::= { sfpRawA0Entry 3 } + +-- tagpath /sfp/raw-a0/row-1 +sfpRawA0Row1 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 1 data" + ::= { sfpRawA0Entry 4 } + +-- tagpath /sfp/raw-a0/row-2 +sfpRawA0Row2 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 2 data" + ::= { sfpRawA0Entry 5 } + +-- tagpath /sfp/raw-a0/row-3 +sfpRawA0Row3 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 3 data" + ::= { sfpRawA0Entry 6 } + +-- tagpath /sfp/raw-a0/row-4 +sfpRawA0Row4 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 4 data" + ::= { sfpRawA0Entry 7 } + +-- tagpath /sfp/raw-a0/row-5 +sfpRawA0Row5 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 5 data" + ::= { sfpRawA0Entry 8 } + +-- tagpath /sfp/raw-a0/row-6 +sfpRawA0Row6 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 6 data" + ::= { sfpRawA0Entry 9 } + +-- tagpath /sfp/raw-a0/row-7 +sfpRawA0Row7 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 7 data" + ::= { sfpRawA0Entry 10 } + +-- tagpath /sfp/raw-a0/row-8 +sfpRawA0Row8 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 8 data" + ::= { sfpRawA0Entry 11 } + +-- tagpath /sfp/raw-a0/row-9 +sfpRawA0Row9 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 9 data" + ::= { sfpRawA0Entry 12 } + +-- tagpath /sfp/raw-a0/row-A +sfpRawA0RowA OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 10 data" + ::= { sfpRawA0Entry 13 } + +-- tagpath /sfp/raw-a0/row-B +sfpRawA0RowB OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 11 data" + ::= { sfpRawA0Entry 14 } + +-- tagpath /sfp/raw-a0/row-C +sfpRawA0RowC OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 12 data" + ::= { sfpRawA0Entry 15 } + +-- tagpath /sfp/raw-a0/row-D +sfpRawA0RowD OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 13 data" + ::= { sfpRawA0Entry 16 } + +-- tagpath /sfp/raw-a0/row-E +sfpRawA0RowE OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 14 data" + ::= { sfpRawA0Entry 17 } + +-- tagpath /sfp/raw-a0/row-F +sfpRawA0RowF OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 15 data" + ::= { sfpRawA0Entry 18 } + +-- tagpath /sfp/raw-a2 +sfpRawA2Table OBJECT-TYPE + SYNTAX SEQUENCE OF SfpRawA2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "(HIDDEN) Display SFP raw page A2 data" + ::= { sfp 6 } + +-- tagpath /sfp/raw-a2 +sfpRawA2Entry OBJECT-TYPE + SYNTAX SfpRawA2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { sfpRawA2Ifname } + ::= { sfpRawA2Table 1 } + +SfpRawA2Entry ::= + SEQUENCE { + sfpRawA2Ifname String, + sfpRawA2Present Yesno, + sfpRawA2Supported Yesno, + sfpRawA2Row0 SfpHexBytes, + sfpRawA2Row1 SfpHexBytes, + sfpRawA2Row2 SfpHexBytes, + sfpRawA2Row3 SfpHexBytes, + sfpRawA2Row4 SfpHexBytes, + sfpRawA2Row5 SfpHexBytes, + sfpRawA2Row6 SfpHexBytes, + sfpRawA2Row7 SfpHexBytes, + sfpRawA2Row8 SfpHexBytes, + sfpRawA2Row9 SfpHexBytes, + sfpRawA2RowA SfpHexBytes, + sfpRawA2RowB SfpHexBytes, + sfpRawA2RowC SfpHexBytes, + sfpRawA2RowD SfpHexBytes, + sfpRawA2RowE SfpHexBytes, + sfpRawA2RowF SfpHexBytes + } + +-- tagpath /sfp/raw-a2/ifname +sfpRawA2Ifname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { sfpRawA2Entry 1 } + +-- tagpath /sfp/raw-a2/present +sfpRawA2Present OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SFP present" + ::= { sfpRawA2Entry 2 } + +-- tagpath /sfp/raw-a2/supported +sfpRawA2Supported OBJECT-TYPE + SYNTAX Yesno + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Diagnostics supported" + ::= { sfpRawA2Entry 3 } + +-- tagpath /sfp/raw-a2/row-0 +sfpRawA2Row0 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 0 data" + ::= { sfpRawA2Entry 4 } + +-- tagpath /sfp/raw-a2/row-1 +sfpRawA2Row1 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 1 data" + ::= { sfpRawA2Entry 5 } + +-- tagpath /sfp/raw-a2/row-2 +sfpRawA2Row2 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 2 data" + ::= { sfpRawA2Entry 6 } + +-- tagpath /sfp/raw-a2/row-3 +sfpRawA2Row3 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 3 data" + ::= { sfpRawA2Entry 7 } + +-- tagpath /sfp/raw-a2/row-4 +sfpRawA2Row4 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 4 data" + ::= { sfpRawA2Entry 8 } + +-- tagpath /sfp/raw-a2/row-5 +sfpRawA2Row5 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 5 data" + ::= { sfpRawA2Entry 9 } + +-- tagpath /sfp/raw-a2/row-6 +sfpRawA2Row6 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 6 data" + ::= { sfpRawA2Entry 10 } + +-- tagpath /sfp/raw-a2/row-7 +sfpRawA2Row7 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 7 data" + ::= { sfpRawA2Entry 11 } + +-- tagpath /sfp/raw-a2/row-8 +sfpRawA2Row8 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 8 data" + ::= { sfpRawA2Entry 12 } + +-- tagpath /sfp/raw-a2/row-9 +sfpRawA2Row9 OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 9 data" + ::= { sfpRawA2Entry 13 } + +-- tagpath /sfp/raw-a2/row-A +sfpRawA2RowA OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 10 data" + ::= { sfpRawA2Entry 14 } + +-- tagpath /sfp/raw-a2/row-B +sfpRawA2RowB OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 11 data" + ::= { sfpRawA2Entry 15 } + +-- tagpath /sfp/raw-a2/row-C +sfpRawA2RowC OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 12 data" + ::= { sfpRawA2Entry 16 } + +-- tagpath /sfp/raw-a2/row-D +sfpRawA2RowD OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 13 data" + ::= { sfpRawA2Entry 17 } + +-- tagpath /sfp/raw-a2/row-E +sfpRawA2RowE OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 14 data" + ::= { sfpRawA2Entry 18 } + +-- tagpath /sfp/raw-a2/row-F +sfpRawA2RowF OBJECT-TYPE + SYNTAX SfpHexBytes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row 15 data" + ::= { sfpRawA2Entry 19 } + +-- Cloudexpress specific information +-- tagpath /cloudexpress +cloudexpress OBJECT IDENTIFIER ::= { viptela-oper-vpn 20 } + +-- tagpath /cloudexpress/applications +cloudAppTable OBJECT-TYPE + SYNTAX SEQUENCE OF CloudAppEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cloudexpress applications" + ::= { cloudexpress 1 } + +-- tagpath /cloudexpress/applications +cloudAppEntry OBJECT-TYPE + SYNTAX CloudAppEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { cloudAppVpnId, cloudAppName } + ::= { cloudAppTable 1 } + +CloudAppEntry ::= + SEQUENCE { + cloudAppVpnId Unsigned32, + cloudAppName CloudExpressAppType, + cloudAppExitType INTEGER, + cloudAppGatewayIp InetAddressIP, + cloudAppIfName String, + cloudAppLatency Unsigned32, + cloudAppLoss Unsigned32, + cloudAppLocalColor TlocColorEnum, + cloudAppRemoteColor TlocColorEnum + } + +-- tagpath /cloudexpress/applications/vpn-id +cloudAppVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { cloudAppEntry 1 } + +-- tagpath /cloudexpress/applications/application +cloudAppName OBJECT-TYPE + SYNTAX CloudExpressAppType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Cloudexpress application name" + ::= { cloudAppEntry 2 } + +-- tagpath /cloudexpress/applications/exittype +cloudAppExitType OBJECT-TYPE + SYNTAX INTEGER { gateway (1), + local (2), + uncomputed (3), + none (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cloudexpress exit type" + ::= { cloudAppEntry 3 } + +-- tagpath /cloudexpress/applications/gatewayip +cloudAppGatewayIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gateway system IP Address" + ::= { cloudAppEntry 4 } + +-- tagpath /cloudexpress/applications/interface +cloudAppIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local exit interface name" + ::= { cloudAppEntry 5 } + +-- tagpath /cloudexpress/applications/latency +cloudAppLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latency" + ::= { cloudAppEntry 6 } + +-- tagpath /cloudexpress/applications/loss +cloudAppLoss OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loss" + ::= { cloudAppEntry 7 } + +-- tagpath /cloudexpress/applications/local-color +cloudAppLocalColor OBJECT-TYPE + SYNTAX TlocColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC color" + ::= { cloudAppEntry 8 } + +-- tagpath /cloudexpress/applications/remote-color +cloudAppRemoteColor OBJECT-TYPE + SYNTAX TlocColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC color" + ::= { cloudAppEntry 9 } + +-- tagpath /cloudexpress/localexit +cloudLocalExitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CloudLocalExitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cloudexpress applications" + ::= { cloudexpress 2 } + +-- tagpath /cloudexpress/localexit +cloudLocalExitEntry OBJECT-TYPE + SYNTAX CloudLocalExitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { cloudLocalExitVpnId, cloudLocalExitAppName, cloudLocalExitIfName} + ::= { cloudLocalExitTable 1 } + +CloudLocalExitEntry ::= + SEQUENCE { + cloudLocalExitVpnId Unsigned32, + cloudLocalExitAppName CloudExpressAppType, + cloudLocalExitIfName String, + cloudLocalExitLatency Unsigned32, + cloudLocalExitLoss Unsigned32 + } + +-- tagpath /cloudexpress/localexit/vpn-id +cloudLocalExitVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { cloudLocalExitEntry 1 } + +-- tagpath /cloudexpress/localexit/app +cloudLocalExitAppName OBJECT-TYPE + SYNTAX CloudExpressAppType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Cloudexpress application name" + ::= { cloudLocalExitEntry 2 } + +-- tagpath /cloudexpress/localexit/interface +cloudLocalExitIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local exit interface name" + ::= { cloudLocalExitEntry 3 } + +-- tagpath /cloudexpress/localexit/latency +cloudLocalExitLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latency" + ::= { cloudLocalExitEntry 4 } + +-- tagpath /cloudexpress/localexit/loss +cloudLocalExitLoss OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loss" + ::= { cloudLocalExitEntry 5 } + +-- tagpath /cloudexpress/gatewayexit +cloudGatewayExitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CloudGatewayExitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cloudexpress applications" + ::= { cloudexpress 3 } + +-- tagpath /cloudexpress/gatewayexit +cloudGatewayExitEntry OBJECT-TYPE + SYNTAX CloudGatewayExitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { cloudGatewayExitVpnId, cloudGatewayExitAppName, cloudGatewayExitIP} + ::= { cloudGatewayExitTable 1 } + +CloudGatewayExitEntry ::= + SEQUENCE { + cloudGatewayExitVpnId Unsigned32, + cloudGatewayExitAppName CloudExpressAppType, + cloudGatewayExitIP InetAddressIP, + cloudGatewayExitLatency Unsigned32, + cloudGatewayExitLoss Unsigned32, + cloudGatewayExitLocalColor TlocColorEnum, + cloudGatewayExitRemoteColor TlocColorEnum + } + +-- tagpath /cloudexpress/gatewayexit/vpn-id +cloudGatewayExitVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { cloudGatewayExitEntry 1 } + +-- tagpath /cloudexpress/gatewayexit/app +cloudGatewayExitAppName OBJECT-TYPE + SYNTAX CloudExpressAppType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Cloudexpress application name" + ::= { cloudGatewayExitEntry 2 } + +-- tagpath /cloudexpress/gatewayexit/interface +cloudGatewayExitIP OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Gateway exit system IP address" + ::= { cloudGatewayExitEntry 3 } + +-- tagpath /cloudexpress/gatewayexit/latency +cloudGatewayExitLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latency" + ::= { cloudGatewayExitEntry 4 } + +-- tagpath /cloudexpress/gatewayexit/loss +cloudGatewayExitLoss OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loss" + ::= { cloudGatewayExitEntry 5 } + +-- tagpath /cloudexpress/gatewayexit/local-color +cloudGatewayExitLocalColor OBJECT-TYPE + SYNTAX TlocColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC color" + ::= { cloudGatewayExitEntry 6 } + +-- tagpath /cloudexpress/gatewayexit/remote-color +cloudGatewayExitRemoteColor OBJECT-TYPE + SYNTAX TlocColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC color" + ::= { cloudGatewayExitEntry 7 } + +END diff --git a/mibs/viptela/VIPTELA-POLICY b/mibs/viptela/VIPTELA-POLICY new file mode 100644 index 000000000000..22aa0b793ad3 --- /dev/null +++ b/mibs/viptela/VIPTELA-POLICY @@ -0,0 +1,3025 @@ +-- Namespace: http://viptela.com/policy + +VIPTELA-POLICY DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-policy MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for route and forwarding policy management" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 8 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +Ipv4Prefix ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d.1d.1d.1d/1d" + STATUS current + DESCRIPTION "confd:ipv4Prefix" + SYNTAX OCTET STRING (SIZE (5)) + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +SourcePort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationIp ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Protocol ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Dscp1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +TcpFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX BITS {syn(0)} + +DestinationIp1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +SourceIp ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Protocol1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Protocol2 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Protocol3 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Protocol4 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Protocol5 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationPort1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Community1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationPort2 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationPort3 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationPort4 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationPort5 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +PacketLength ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +TransportProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {transport-tcp(0),transport-udp(1)} + +ActionDataEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {accept(0),drop(1)} + +BgpOriginEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {egp(0),igp(1),incomplete(2)} + +Dscp ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +ActionEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {accept(0),reject(1)} + +PacketLength1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +PacketLength2 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +PacketLength3 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +Community ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DataPolicyDirectionEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {from-service(0),from-tunnel(1),all(2)} + +SourcePort1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +SourcePort2 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +SourcePort3 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +SourcePort4 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +SourcePort5 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DirectionEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {in(0),out(1)} + +SourceIp1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +DestinationPort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +ColorList ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +EncapsulationList ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +LossProtectEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {fec-adaptive(1),fec-always(2),pkt-dup(3)} + +-- tagpath /policy/snmp-policy +policy OBJECT IDENTIFIER ::= { viptela-policy 4 } + +-- tagpath /policy/snmp-policy/data-policy +policyDataPolicyFilter OBJECT IDENTIFIER ::= { policy 1 } + +-- tagpath /policy/snmp-policy/app-route-policy +policyAppRoutePolicy OBJECT IDENTIFIER ::= { policy 2 } + +-- tagpath /policy/snmp-policy/access-list-names +policyAccessListNames OBJECT IDENTIFIER ::= { policy 3 } + +-- tagpath /policy/snmp-policy/access-list-counters +policyAccessListCounters OBJECT IDENTIFIER ::= { policy 4 } + +-- tagpath /policy/snmp-policy/access-list-policers +policyAccessListPolicers OBJECT IDENTIFIER ::= { policy 5 } + +-- tagpath /policy/snmp-policy/qos-scheduler-info +policyQosSchedulerInfo OBJECT IDENTIFIER ::= { policy 6 } + +-- tagpath /policy/snmp-policy/qos-map-info +policyQosMapInfo OBJECT IDENTIFIER ::= { policy 7 } + +-- tagpath /policy/snmp-policy/access-list-associations +policyAccessListAssociations OBJECT IDENTIFIER ::= { policy 8 } + +-- tagpath /policy/snmp-policy/rewrite-associations +policyRewriteAssociations OBJECT IDENTIFIER ::= { policy 9 } + +-- tagpath /policy/from-vsmart +policyFromVsmart OBJECT IDENTIFIER ::= { policy 10 } + +-- tagpath /policy/snmp-policy/device-access-policy-counters +policyDeviceAccessPolicyCounters OBJECT IDENTIFIER ::= { policy 11 } + +-- tagpath /policy/snmp-policy/device-access-policy-names +policyDeviceAccessPolicyNames OBJECT IDENTIFIER ::= { policy 12 } + +-- Display zbfw +-- tagpath /zbfw +zbfw OBJECT IDENTIFIER ::= { viptela-policy 7} + +-- tagpath /policer +policerTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display policers" + ::= { viptela-policy 5 } + +-- tagpath /policer +policerEntry OBJECT-TYPE + SYNTAX PolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policerName, policerIndex, policerDirection } + ::= { policerTable 1 } + +PolicerEntry ::= + SEQUENCE { + policerName String, + policerIndex Unsigned32, + policerDirection DirectionEnum, + policerRate Counter64, + policerBurst Unsigned32, + policerOosAction String, + policerOosPkts Counter64, + policerOosBytes Counter64 + } + +-- tagpath /policer/name +policerName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Name of policer" + ::= { policerEntry 1 } + +-- tagpath /policer/index +policerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Policer index" + ::= { policerEntry 2 } + +-- tagpath /policer/direction +policerDirection OBJECT-TYPE + SYNTAX DirectionEnum + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Direction" + ::= { policerEntry 3 } + +-- tagpath /policer/rate +policerRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bandwidth, in bps" + ::= { policerEntry 4 } + +-- tagpath /policer/burst +policerBurst OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Burst size, in bytes" + ::= { policerEntry 5 } + +-- tagpath /policer/oos-action +policerOosAction OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Out-of-specification action" + ::= { policerEntry 6 } + +-- tagpath /policer/oos-pkts +policerOosPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Out-of-specification packets" + ::= { policerEntry 7 } + +-- tagpath /policer/oos-bytes +policerOosBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Out-of-specification packet bytes" + ::= { policerEntry 8 } + +-- tagpath /zone-policy-filter +policyZonePolicyFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyZonePolicyFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Zone policy filters" + ::= { zbfw 3 } + +-- tagpath /zone-policy-filter +policyZonePolicyFilterEntry OBJECT-TYPE + SYNTAX PolicyZonePolicyFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyZonePolicyFilterName } + ::= { policyZonePolicyFilterTable 1 } + +PolicyZonePolicyFilterEntry ::= + SEQUENCE { + policyZonePolicyFilterName String + } + +-- tagpath /zone-policy-filter/name +policyZonePolicyFilterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Zone policy name" + ::= { policyZonePolicyFilterEntry 1 } + +-- tagpath /zone-policy-filter/zbfw-policy-counter +policyZonePolicyFilterCounterTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyZonePolicyFilterCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Filter Zone Counter" + ::= { zbfw 4 } + +-- tagpath /zone-policy-filter/zbfw-policy-counter +policyZonePolicyFilterCounterEntry OBJECT-TYPE + SYNTAX PolicyZonePolicyFilterCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyZonePolicyFilterName, policyZonePolicyFilterCounterName } + ::= { policyZonePolicyFilterCounterTable 1 } + +PolicyZonePolicyFilterCounterEntry ::= + SEQUENCE { + policyZonePolicyFilterCounterName String, + policyZonePolicyFilterCounterPackets Counter64, + policyZonePolicyFilterCounterBytes Counter64 + } + +-- tagpath /zone-policy-filter/zbfw-policy-counter/counter-name +policyZonePolicyFilterCounterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Counter name" + ::= { policyZonePolicyFilterCounterEntry 1 } + +-- tagpath /zone-policy-filter/zbfw-policy-counter/packets +policyZonePolicyFilterCounterPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyZonePolicyFilterCounterEntry 2 } + +-- tagpath /zone-policy-filter/zone-policy-counter/bytes +policyZonePolicyFilterCounterBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyZonePolicyFilterCounterEntry 3 } + +-- tagpath /policy/data-policy-filter +policyDataPolicyFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDataPolicyFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Data policy filters" + ::= { policyDataPolicyFilter 1 } + +-- tagpath /policy/data-policy-filter +policyDataPolicyFilterEntry OBJECT-TYPE + SYNTAX PolicyDataPolicyFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDataPolicyFilterName } + ::= { policyDataPolicyFilterTable 1 } + +PolicyDataPolicyFilterEntry ::= + SEQUENCE { + policyDataPolicyFilterName String + } + +-- tagpath /policy/data-policy-filter/name +policyDataPolicyFilterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data policy name" + ::= { policyDataPolicyFilterEntry 1 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist +policyDataPolicyFilterVpnlistTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDataPolicyFilterVpnlistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Filter VPN list" + ::= { policyDataPolicyFilter 2 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist +policyDataPolicyFilterVpnlistEntry OBJECT-TYPE + SYNTAX PolicyDataPolicyFilterVpnlistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDataPolicyFilterName, policyDataPolicyFilterVpnlistName } + ::= { policyDataPolicyFilterVpnlistTable 1 } + +PolicyDataPolicyFilterVpnlistEntry ::= + SEQUENCE { + policyDataPolicyFilterVpnlistName String + } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/name +policyDataPolicyFilterVpnlistName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN list name" + ::= { policyDataPolicyFilterVpnlistEntry 1 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter +policyDataPolicyFilterVpnlistCounterTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDataPolicyFilterVpnlistCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Filter counters" + ::= { policyDataPolicyFilter 3 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter +policyDataPolicyFilterVpnlistCounterEntry OBJECT-TYPE + SYNTAX PolicyDataPolicyFilterVpnlistCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDataPolicyFilterName, policyDataPolicyFilterVpnlistName, policyDataPolicyFilterVpnlistCounterName } + ::= { policyDataPolicyFilterVpnlistCounterTable 1 } + +PolicyDataPolicyFilterVpnlistCounterEntry ::= + SEQUENCE { + policyDataPolicyFilterVpnlistCounterName String, + policyDataPolicyFilterVpnlistCounterPackets Counter64, + policyDataPolicyFilterVpnlistCounterBytes Counter64 + } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter/counter-name +policyDataPolicyFilterVpnlistCounterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Counter name" + ::= { policyDataPolicyFilterVpnlistCounterEntry 1 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter/packets +policyDataPolicyFilterVpnlistCounterPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyDataPolicyFilterVpnlistCounterEntry 2 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter/bytes +policyDataPolicyFilterVpnlistCounterBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyDataPolicyFilterVpnlistCounterEntry 3 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer +policyDataPolicyFilterVpnlistPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDataPolicyFilterVpnlistPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Filter policers" + ::= { policyDataPolicyFilter 4 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer +policyDataPolicyFilterVpnlistPolicerEntry OBJECT-TYPE + SYNTAX PolicyDataPolicyFilterVpnlistPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDataPolicyFilterName, policyDataPolicyFilterVpnlistName, policyDataPolicyFilterVpnlistPolicerName } + ::= { policyDataPolicyFilterVpnlistPolicerTable 1 } + +PolicyDataPolicyFilterVpnlistPolicerEntry ::= + SEQUENCE { + policyDataPolicyFilterVpnlistPolicerName String, + policyDataPolicyFilterVpnlistPolicerOosPackets Counter64, + policyDataPolicyFilterVpnlistPolicerOosBytes Counter64 + } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer/policer-name +policyDataPolicyFilterVpnlistPolicerName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Policer name" + ::= { policyDataPolicyFilterVpnlistPolicerEntry 1 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer/oos-packets +policyDataPolicyFilterVpnlistPolicerOosPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyDataPolicyFilterVpnlistPolicerEntry 2 } + +-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer/oos-bytes +policyDataPolicyFilterVpnlistPolicerOosBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyDataPolicyFilterVpnlistPolicerEntry 3 } + +-- tagpath /policy/app-route-policy-filter +policyAppRoutePolicyFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAppRoutePolicyFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Application-aware routing policy filters" + ::= { policyAppRoutePolicy 1 } + +-- tagpath /policy/app-route-policy-filter +policyAppRoutePolicyFilterEntry OBJECT-TYPE + SYNTAX PolicyAppRoutePolicyFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAppRoutePolicyFilterName } + ::= { policyAppRoutePolicyFilterTable 1 } + +PolicyAppRoutePolicyFilterEntry ::= + SEQUENCE { + policyAppRoutePolicyFilterName String + } + +-- tagpath /policy/app-route-policy-filter/name +policyAppRoutePolicyFilterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Application-aware routing policy name" + ::= { policyAppRoutePolicyFilterEntry 1 } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist +policyAppRoutePolicyFilterVpnlistTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAppRoutePolicyFilterVpnlistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Filter VPN list" + ::= { policyAppRoutePolicy 2 } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist +policyAppRoutePolicyFilterVpnlistEntry OBJECT-TYPE + SYNTAX PolicyAppRoutePolicyFilterVpnlistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAppRoutePolicyFilterName, policyAppRoutePolicyFilterVpnlistName } + ::= { policyAppRoutePolicyFilterVpnlistTable 1 } + +PolicyAppRoutePolicyFilterVpnlistEntry ::= + SEQUENCE { + policyAppRoutePolicyFilterVpnlistName String + } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/name +policyAppRoutePolicyFilterVpnlistName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN list name" + ::= { policyAppRoutePolicyFilterVpnlistEntry 1 } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter +policyAppRoutePolicyFilterVpnlistCounterTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAppRoutePolicyFilterVpnlistCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Filter counters" + ::= { policyAppRoutePolicy 3 } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter +policyAppRoutePolicyFilterVpnlistCounterEntry OBJECT-TYPE + SYNTAX PolicyAppRoutePolicyFilterVpnlistCounterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAppRoutePolicyFilterName, policyAppRoutePolicyFilterVpnlistName, policyAppRoutePolicyFilterVpnlistCounterName } + ::= { policyAppRoutePolicyFilterVpnlistCounterTable 1 } + +PolicyAppRoutePolicyFilterVpnlistCounterEntry ::= + SEQUENCE { + policyAppRoutePolicyFilterVpnlistCounterName String, + policyAppRoutePolicyFilterVpnlistCounterPackets Counter64, + policyAppRoutePolicyFilterVpnlistCounterBytes Counter64 + } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter/counter-name +policyAppRoutePolicyFilterVpnlistCounterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Counter name" + ::= { policyAppRoutePolicyFilterVpnlistCounterEntry 1 } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter/packets +policyAppRoutePolicyFilterVpnlistCounterPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyAppRoutePolicyFilterVpnlistCounterEntry 2 } + +-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter/bytes +policyAppRoutePolicyFilterVpnlistCounterBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyAppRoutePolicyFilterVpnlistCounterEntry 3 } + +-- tagpath /policy/access-list-names +policyAccessListNamesTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListNamesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ACL names" + ::= { policyAccessListNames 1 } + +-- tagpath /policy/access-list-names +policyAccessListNamesEntry OBJECT-TYPE + SYNTAX PolicyAccessListNamesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListNamesName } + ::= { policyAccessListNamesTable 1 } + +PolicyAccessListNamesEntry ::= + SEQUENCE { + policyAccessListNamesName String + } + +-- tagpath /policy/access-list-names/name +policyAccessListNamesName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ACL name" + ::= { policyAccessListNamesEntry 1 } + +-- tagpath /policy/access-list-counters +policyAccessListCountersTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListCountersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ACL counters" + ::= { policyAccessListCounters 1 } + +-- tagpath /policy/access-list-counters +policyAccessListCountersEntry OBJECT-TYPE + SYNTAX PolicyAccessListCountersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListCountersName } + ::= { policyAccessListCountersTable 1 } + +PolicyAccessListCountersEntry ::= + SEQUENCE { + policyAccessListCountersName String + } + +-- tagpath /policy/access-list-counters/name +policyAccessListCountersName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ACL name" + ::= { policyAccessListCountersEntry 1 } + +-- tagpath /policy/access-list-counters/access-policy-counter-list +policyAccessListCountersAccessPolicyCounterListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListCountersAccessPolicyCounterListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Access policy counter list" + ::= { policyAccessListCounters 2 } + +-- tagpath /policy/access-list-counters/access-policy-counter-list +policyAccessListCountersAccessPolicyCounterListEntry OBJECT-TYPE + SYNTAX PolicyAccessListCountersAccessPolicyCounterListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListCountersName, policyAccessListCountersAccessPolicyCounterListCounterName } + ::= { policyAccessListCountersAccessPolicyCounterListTable 1 } + +PolicyAccessListCountersAccessPolicyCounterListEntry ::= + SEQUENCE { + policyAccessListCountersAccessPolicyCounterListCounterName String, + policyAccessListCountersAccessPolicyCounterListPackets Counter64, + policyAccessListCountersAccessPolicyCounterListBytes Counter64 + } + +-- tagpath /policy/access-list-counters/access-policy-counter-list/counter-name +policyAccessListCountersAccessPolicyCounterListCounterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Counter name" + ::= { policyAccessListCountersAccessPolicyCounterListEntry 1 } + +-- tagpath /policy/access-list-counters/access-policy-counter-list/packets +policyAccessListCountersAccessPolicyCounterListPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyAccessListCountersAccessPolicyCounterListEntry 2 } + +-- tagpath /policy/access-list-counters/access-policy-counter-list/bytes +policyAccessListCountersAccessPolicyCounterListBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyAccessListCountersAccessPolicyCounterListEntry 3 } + +-- tagpath /policy/device-access-policy-names +policyDeviceAccessPolicyNamesTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDeviceAccessPolicyNamesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Device Access Policy names" + ::= { policyDeviceAccessPolicyNames 1 } + +-- tagpath /policy/device-access-policy-names +policyDeviceAccessPolicyNamesEntry OBJECT-TYPE + SYNTAX PolicyDeviceAccessPolicyNamesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDeviceAccessPolicyNamesName } + ::= { policyDeviceAccessPolicyNamesTable 1 } + +PolicyDeviceAccessPolicyNamesEntry ::= + SEQUENCE { + policyDeviceAccessPolicyNamesName String + } + +-- tagpath /policy/device-access-policy-names/name +policyDeviceAccessPolicyNamesName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device Access Policy name" + ::= { policyDeviceAccessPolicyNamesEntry 1 } + +-- tagpath /policy/device-access-policy-counters +policyDeviceAccessPolicyCountersTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDeviceAccessPolicyCountersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Device Access Policy counters" + ::= { policyDeviceAccessPolicyCounters 1 } + +-- tagpath /policy/device-access-policy-counters +policyDeviceAccessPolicyCountersEntry OBJECT-TYPE + SYNTAX PolicyDeviceAccessPolicyCountersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDeviceAccessPolicyCountersName } + ::= { policyDeviceAccessPolicyCountersTable 1 } + +PolicyDeviceAccessPolicyCountersEntry ::= + SEQUENCE { + policyDeviceAccessPolicyCountersName String + } + +-- tagpath /policy/device-access-policy-counters/name +policyDeviceAccessPolicyCountersName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device Access Policy name" + ::= { policyDeviceAccessPolicyCountersEntry 1 } + +-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list +policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Device access policy counter list" + ::= { policyDeviceAccessPolicyCounters 2 } + +-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list +policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry OBJECT-TYPE + SYNTAX PolicyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyDeviceAccessPolicyCountersName, policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListCounterName } + ::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListTable 1 } + +PolicyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry ::= + SEQUENCE { + policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListCounterName String, + policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListPackets Counter64, + policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListBytes Counter64 + } + +-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list/counter-name +policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListCounterName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Counter name" + ::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry 1 } + +-- tagpath /policy/device-access-policy-counters-device-access-policy-counter-list/packets +policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry 2 } + +-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list/bytes +policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry 3 } + +-- tagpath /policy/access-list-policers +policyAccessListPolicersTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListPolicersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ACL policer" + ::= { policyAccessListPolicers 1 } + +-- tagpath /policy/access-list-policers +policyAccessListPolicersEntry OBJECT-TYPE + SYNTAX PolicyAccessListPolicersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListPolicersName } + ::= { policyAccessListPolicersTable 1 } + +PolicyAccessListPolicersEntry ::= + SEQUENCE { + policyAccessListPolicersName String + } + +-- tagpath /policy/access-list-policers/name +policyAccessListPolicersName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Access policy name" + ::= { policyAccessListPolicersEntry 1 } + +-- tagpath /policy/access-list-policers/access-policy-policer-list +policyAccessListPolicersAccessPolicyPolicerListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListPolicersAccessPolicyPolicerListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Access policy policer list" + ::= { policyAccessListPolicers 2 } + +-- tagpath /policy/access-list-policers/access-policy-policer-list +policyAccessListPolicersAccessPolicyPolicerListEntry OBJECT-TYPE + SYNTAX PolicyAccessListPolicersAccessPolicyPolicerListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListPolicersName, policyAccessListPolicersAccessPolicyPolicerListPolicerName } + ::= { policyAccessListPolicersAccessPolicyPolicerListTable 1 } + +PolicyAccessListPolicersAccessPolicyPolicerListEntry ::= + SEQUENCE { + policyAccessListPolicersAccessPolicyPolicerListPolicerName String, + policyAccessListPolicersAccessPolicyPolicerListOosPackets Counter64, + policyAccessListPolicersAccessPolicyPolicerListOosBytes Counter64 + } + +-- tagpath /policy/access-list-policers/access-policy-policer-list/policer-name +policyAccessListPolicersAccessPolicyPolicerListPolicerName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Policer name" + ::= { policyAccessListPolicersAccessPolicyPolicerListEntry 1 } + +-- tagpath /policy/access-list-policers/access-policy-policer-list/oos-packets +policyAccessListPolicersAccessPolicyPolicerListOosPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyAccessListPolicersAccessPolicyPolicerListEntry 2 } + +-- tagpath /policy/access-list-policers/access-policy-policer-list/oos-bytes +policyAccessListPolicersAccessPolicyPolicerListOosBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyAccessListPolicersAccessPolicyPolicerListEntry 3 } + +-- tagpath /policy/qos-scheduler-info +policyQosSchedulerInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyQosSchedulerInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Scheduler information" + ::= { policyQosSchedulerInfo 1 } + +-- tagpath /policy/qos-scheduler-info +policyQosSchedulerInfoEntry OBJECT-TYPE + SYNTAX PolicyQosSchedulerInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyQosSchedulerInfoQosSchedulerName } + ::= { policyQosSchedulerInfoTable 1 } + +PolicyQosSchedulerInfoEntry ::= + SEQUENCE { + policyQosSchedulerInfoQosSchedulerName String, + policyQosSchedulerInfoBandwidthPercent Unsigned32, + policyQosSchedulerInfoBufferPercent Unsigned32, + policyQosSchedulerInfoQueue Integer32 + } + +-- tagpath /policy/qos-scheduler-info/qos-scheduler-name +policyQosSchedulerInfoQosSchedulerName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "QoS scheduler name" + ::= { policyQosSchedulerInfoEntry 1 } + +-- tagpath /policy/qos-scheduler-info/bandwidth-percent +policyQosSchedulerInfoBandwidthPercent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyQosSchedulerInfoEntry 2 } + +-- tagpath /policy/qos-scheduler-info/buffer-percent +policyQosSchedulerInfoBufferPercent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyQosSchedulerInfoEntry 3 } + +-- tagpath /policy/qos-scheduler-info/queue +policyQosSchedulerInfoQueue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyQosSchedulerInfoEntry 4 } + +-- tagpath /policy/qos-scheduler-info/qos-scheduler-map-association +policyQosSchedulerInfoQosSchedulerMapAssociationTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyQosSchedulerInfoQosSchedulerMapAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "QoS map associated with this scheduler" + ::= { policyQosSchedulerInfo 2 } + +-- tagpath /policy/qos-scheduler-info/qos-scheduler-map-association +policyQosSchedulerInfoQosSchedulerMapAssociationEntry OBJECT-TYPE + SYNTAX PolicyQosSchedulerInfoQosSchedulerMapAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyQosSchedulerInfoQosSchedulerName, policyQosSchedulerInfoQosSchedulerMapAssociationQosMapName } + ::= { policyQosSchedulerInfoQosSchedulerMapAssociationTable 1 } + +PolicyQosSchedulerInfoQosSchedulerMapAssociationEntry ::= + SEQUENCE { + policyQosSchedulerInfoQosSchedulerMapAssociationQosMapName String + } + +-- tagpath /policy/qos-scheduler-info/qos-scheduler-map-association/qos-map-name +policyQosSchedulerInfoQosSchedulerMapAssociationQosMapName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "QoS map name" + ::= { policyQosSchedulerInfoQosSchedulerMapAssociationEntry 1 } + +-- tagpath /policy/qos-map-info +policyQosMapInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyQosMapInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "QoS map information" + ::= { policyQosMapInfo 1 } + +-- tagpath /policy/qos-map-info +policyQosMapInfoEntry OBJECT-TYPE + SYNTAX PolicyQosMapInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyQosMapInfoQosMapName } + ::= { policyQosMapInfoTable 1 } + +PolicyQosMapInfoEntry ::= + SEQUENCE { + policyQosMapInfoQosMapName String + } + +-- tagpath /policy/qos-map-info/qos-map-name +policyQosMapInfoQosMapName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "QoS Map Name" + ::= { policyQosMapInfoEntry 1 } + +-- tagpath /policy/qos-map-info/qos-map-interface-associations +policyQosMapInfoQosMapInterfaceAssociationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyQosMapInfoQosMapInterfaceAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "QoS map intrface associations" + ::= { policyQosMapInfo 2 } + +-- tagpath /policy/qos-map-info/qos-map-interface-associations +policyQosMapInfoQosMapInterfaceAssociationsEntry OBJECT-TYPE + SYNTAX PolicyQosMapInfoQosMapInterfaceAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyQosMapInfoQosMapName, policyQosMapInfoQosMapInterfaceAssociationsInterfaceName } + ::= { policyQosMapInfoQosMapInterfaceAssociationsTable 1 } + +PolicyQosMapInfoQosMapInterfaceAssociationsEntry ::= + SEQUENCE { + policyQosMapInfoQosMapInterfaceAssociationsInterfaceName String + } + +-- tagpath /policy/qos-map-info/qos-map-interface-associations/interface-name +policyQosMapInfoQosMapInterfaceAssociationsInterfaceName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { policyQosMapInfoQosMapInterfaceAssociationsEntry 1 } + +-- tagpath /policy/access-list-associations +policyAccessListAssociationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Access policy interfaces" + ::= { policyAccessListAssociations 1 } + +-- tagpath /policy/access-list-associations +policyAccessListAssociationsEntry OBJECT-TYPE + SYNTAX PolicyAccessListAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListAssociationsName } + ::= { policyAccessListAssociationsTable 1 } + +PolicyAccessListAssociationsEntry ::= + SEQUENCE { + policyAccessListAssociationsName String + } + +-- tagpath /policy/access-list-associations/name +policyAccessListAssociationsName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Access policy name" + ::= { policyAccessListAssociationsEntry 1 } + +-- tagpath /policy/access-list-associations/access-policy-interface-list +policyAccessListAssociationsAccessPolicyInterfaceListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyAccessListAssociationsAccessPolicyInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Access policy interface association" + ::= { policyAccessListAssociations 2 } + +-- tagpath /policy/access-list-associations/access-policy-interface-list +policyAccessListAssociationsAccessPolicyInterfaceListEntry OBJECT-TYPE + SYNTAX PolicyAccessListAssociationsAccessPolicyInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyAccessListAssociationsName, policyAccessListAssociationsAccessPolicyInterfaceListIntName, policyAccessListAssociationsAccessPolicyInterfaceListIntDir } + ::= { policyAccessListAssociationsAccessPolicyInterfaceListTable 1 } + +PolicyAccessListAssociationsAccessPolicyInterfaceListEntry ::= + SEQUENCE { + policyAccessListAssociationsAccessPolicyInterfaceListIntName String, + policyAccessListAssociationsAccessPolicyInterfaceListIntDir DirectionEnum + } + +-- tagpath /policy/access-list-associations/access-policy-interface-list/interface-name +policyAccessListAssociationsAccessPolicyInterfaceListIntName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { policyAccessListAssociationsAccessPolicyInterfaceListEntry 1 } + +-- tagpath /policy/access-list-associations/access-policy-interface-list/interface-direction +policyAccessListAssociationsAccessPolicyInterfaceListIntDir OBJECT-TYPE + SYNTAX DirectionEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface direction" + ::= { policyAccessListAssociationsAccessPolicyInterfaceListEntry 2 } + +-- tagpath /policy/rewrite-associations +policyRewriteAssociationsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyRewriteAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Rewrite rule to interface bindings" + ::= { policyRewriteAssociations 1 } + +-- tagpath /policy/rewrite-associations +policyRewriteAssociationsEntry OBJECT-TYPE + SYNTAX PolicyRewriteAssociationsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyRewriteAssociationsName } + ::= { policyRewriteAssociationsTable 1 } + +PolicyRewriteAssociationsEntry ::= + SEQUENCE { + policyRewriteAssociationsName String + } + +-- tagpath /policy/rewrite-associations/name +policyRewriteAssociationsName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of rewrite rule" + ::= { policyRewriteAssociationsEntry 1 } + +-- tagpath /policy/rewrite-associations/rewrite-interface-list +policyRewriteAssociationsRewriteInterfaceListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyRewriteAssociationsRewriteInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Rewrite rule to interface association" + ::= { policyRewriteAssociations 2 } + +-- tagpath /policy/rewrite-associations/rewrite-interface-list +policyRewriteAssociationsRewriteInterfaceListEntry OBJECT-TYPE + SYNTAX PolicyRewriteAssociationsRewriteInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyRewriteAssociationsName, policyRewriteAssociationsRewriteInterfaceListInterfaceName } + ::= { policyRewriteAssociationsRewriteInterfaceListTable 1 } + +PolicyRewriteAssociationsRewriteInterfaceListEntry ::= + SEQUENCE { + policyRewriteAssociationsRewriteInterfaceListInterfaceName String + } + +-- tagpath /policy/rewrite-associations/rewrite-interface-list/interface-name +policyRewriteAssociationsRewriteInterfaceListInterfaceName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { policyRewriteAssociationsRewriteInterfaceListEntry 1 } + +-- tagpath /policy/from-vsmart/sla-class +policyFromVsmartSlaClassTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartSlaClassEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Configure SLA classes for application-aware routing" + ::= { policyFromVsmart 2 } + +-- tagpath /policy/from-vsmart/sla-class +policyFromVsmartSlaClassEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartSlaClassEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartSlaClassName } + ::= { policyFromVsmartSlaClassTable 1 } + +PolicyFromVsmartSlaClassEntry ::= + SEQUENCE { + policyFromVsmartSlaClassName String, + policyFromVsmartSlaClassLoss UnsignedByte, + policyFromVsmartSlaClassLatency UnsignedShort, + policyFromVsmartSlaClassJitter UnsignedShort + } + +-- tagpath /policy/from-vsmart/sla-class/name +policyFromVsmartSlaClassName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Name of SLA class" + ::= { policyFromVsmartSlaClassEntry 1 } + +-- tagpath /policy/from-vsmart/sla-class/loss +policyFromVsmartSlaClassLoss OBJECT-TYPE + SYNTAX UnsignedByte (0 .. 100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loss percentage" + ::= { policyFromVsmartSlaClassEntry 2 } + +-- tagpath /policy/from-vsmart/sla-class/latency +policyFromVsmartSlaClassLatency OBJECT-TYPE + SYNTAX UnsignedShort (1 .. 1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latency, in milliseconds" + ::= { policyFromVsmartSlaClassEntry 3 } + +-- tagpath /policy/from-vsmart/sla-class/latency +policyFromVsmartSlaClassJitter OBJECT-TYPE + SYNTAX UnsignedShort (1 .. 1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Jitter, in milliseconds" + ::= { policyFromVsmartSlaClassEntry 4 } + +-- tagpath /policy/from-vsmart/data-policy +policyFromVsmartDataPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display data policy" + ::= { policyFromVsmart 3 } + +-- tagpath /policy/from-vsmart/data-policy +policyFromVsmartDataPolicyEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartDataPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartDataPolicyName } + ::= { policyFromVsmartDataPolicyTable 1 } + +PolicyFromVsmartDataPolicyEntry ::= + SEQUENCE { + policyFromVsmartDataPolicyName String, + policyFromVsmartDataPolicyDirection DataPolicyDirectionEnum + } + +-- tagpath /policy/from-vsmart/data-policy/name +policyFromVsmartDataPolicyName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Data policy name" + ::= { policyFromVsmartDataPolicyEntry 1 } + +-- tagpath /policy/from-vsmart/data-policy/direction +policyFromVsmartDataPolicyDirection OBJECT-TYPE + SYNTAX DataPolicyDirectionEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data policy direction" + ::= { policyFromVsmartDataPolicyEntry 2 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list +policyFromVsmartDataPolicyVpnListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyVpnListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Name of VPN list" + ::= { policyFromVsmart 4 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list +policyFromVsmartDataPolicyVpnListEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartDataPolicyVpnListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartDataPolicyName, IMPLIED policyFromVsmartDataPolicyVpnListName } + ::= { policyFromVsmartDataPolicyVpnListTable 1 } + +PolicyFromVsmartDataPolicyVpnListEntry ::= + SEQUENCE { + policyFromVsmartDataPolicyVpnListName String, + policyFromVsmartDataPolicyVpnListDefaultAction ActionDataEnum + } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/name +policyFromVsmartDataPolicyVpnListName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN list name" + ::= { policyFromVsmartDataPolicyVpnListEntry 1 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/default-action +policyFromVsmartDataPolicyVpnListDefaultAction OBJECT-TYPE + SYNTAX ActionDataEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Accept or drop" + DEFVAL { drop } + ::= { policyFromVsmartDataPolicyVpnListEntry 2 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence +policyFromVsmartDataPolicyVpnListSequenceTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyVpnListSequenceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of sequences" + ::= { policyFromVsmart 5 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence +policyFromVsmartDataPolicyVpnListSequenceEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartDataPolicyVpnListSequenceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartDataPolicyName, policyFromVsmartDataPolicyVpnListName, policyFromVsmartDataPolicyVpnListSequenceSeqValue } + ::= { policyFromVsmartDataPolicyVpnListSequenceTable 1 } + +PolicyFromVsmartDataPolicyVpnListSequenceEntry ::= + SEQUENCE { + policyFromVsmartDataPolicyVpnListSequenceSeqValue UnsignedShort, + policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataPrLst String, + policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataV6PrLst String, + policyFromVsmartDataPolicyVpnListSequenceMatchDestDataPrLst String, + policyFromVsmartDataPolicyVpnListSequenceMatchDestDataV6PrLst String, + policyFromVsmartDataPolicyVpnListSequenceMatchTcp TcpFlags, + policyFromVsmartDataPolicyVpnListSequenceActionActionValue ActionDataEnum, + policyFromVsmartDataPolicyVpnListSequenceActionCount String, + policyFromVsmartDataPolicyVpnListSequenceActionNatUseVpn Unsigned32, + policyFromVsmartDataPolicyVpnListSequenceActionCflowd TruthValue, + policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocColor INTEGER, + policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocEncap INTEGER, + policyFromVsmartDataPolicyVpnListSequenceActionSetNextHop String, + policyFromVsmartDataPolicyVpnListSequenceActionSetPolicer String, + policyFromVsmartDataPolicyVpnListSequenceActionSetVpn Unsigned32, + policyFromVsmartDataPolicyVpnListSequenceActionSetVpnLabel Unsigned32, + policyFromVsmartDataPolicyVpnListSequenceActionSetTlocIp InetAddressIP, + policyFromVsmartDataPolicyVpnListSequenceActionSetTlocColor INTEGER, + policyFromVsmartDataPolicyVpnListSequenceActionSetTlocList String, + policyFromVsmartDataPolicyVpnListSequenceActionSetServiceSvcType INTEGER, + policyFromVsmartDataPolicyVpnListSequenceActionSetServiceVpn Unsigned32, + policyFromVsmartDataPolicyVpnListSequenceActionSetServiceTlocIp InetAddressIP, + policyFromVsmartDataPolicyVpnListSequenceActionSetSvcTlocClr INTEGER, + policyFromVsmartDataPolicyVpnListSequencActionSetSvcTlocLst String, + policyFromVsmartDataPolicyVpnListSequenceActionSetServiceLocal TruthValue, + policyFromVsmartDataPolicyVpnListSequenceActionSetServiceRestrict TruthValue, + policyFromVsmartDataPolicyVpnListSequenceActionLog TruthValue, + policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListColor ColorList, + policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListEncap EncapsulationList, + policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListRestrict TruthValue, + policyFromVsmartDataPolicyVpnListSequenceActionTcpOptimization TruthValue, + policyFromVsmartDataPolicyVpnListSequenceActionLossProtect LossProtectEnum, + policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopIpv6 String + } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/seq-value +policyFromVsmartDataPolicyVpnListSequenceSeqValue OBJECT-TYPE + SYNTAX UnsignedShort (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 1 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/source-data-prefix-list +policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataPrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source prefix list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 4 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/source-data-ipv6-prefix-list +policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataV6PrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source IPv6 prefix list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 5 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/destination-data-prefix-list +policyFromVsmartDataPolicyVpnListSequenceMatchDestDataPrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination prefix list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 7 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/destination-data-ipv6-prefix-list +policyFromVsmartDataPolicyVpnListSequenceMatchDestDataV6PrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination IPv6 prefix list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 8 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/tcp +policyFromVsmartDataPolicyVpnListSequenceMatchTcp OBJECT-TYPE + SYNTAX TcpFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCP flags" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 10 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/action-value +policyFromVsmartDataPolicyVpnListSequenceActionActionValue OBJECT-TYPE + SYNTAX ActionDataEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + DEFVAL { drop } + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 11 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/count +policyFromVsmartDataPolicyVpnListSequenceActionCount OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Count packets/bytes matching this rule" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 12 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/nat/use-vpn +policyFromVsmartDataPolicyVpnListSequenceActionNatUseVpn OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN ID (only 0 is allowed)" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 13 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/cflowd +policyFromVsmartDataPolicyVpnListSequenceActionCflowd OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Apply cflowd" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 14 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc/color +policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 15 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc/encap +policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 16 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/next-hop +policyFromVsmartDataPolicyVpnListSequenceActionSetNextHop OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop address" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 17 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/policer +policyFromVsmartDataPolicyVpnListSequenceActionSetPolicer OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Policer" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 18 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vpn +policyFromVsmartDataPolicyVpnListSequenceActionSetVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN ID" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 19 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vpn-label +policyFromVsmartDataPolicyVpnListSequenceActionSetVpnLabel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN label" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 20 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/tloc/ip +policyFromVsmartDataPolicyVpnListSequenceActionSetTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 21 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/tloc/color +policyFromVsmartDataPolicyVpnListSequenceActionSetTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 22 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/tloc-list +policyFromVsmartDataPolicyVpnListSequenceActionSetTlocList OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of TLOC list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 23 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/svc-type +policyFromVsmartDataPolicyVpnListSequenceActionSetServiceSvcType OBJECT-TYPE + SYNTAX INTEGER {fW(1),iDS(2),iDP(3),netsvc1(4),netsvc2(5),netsvc3(6),netsvc4(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service type" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 24 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/vpn +policyFromVsmartDataPolicyVpnListSequenceActionSetServiceVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN ID" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 25 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/tloc/ip +policyFromVsmartDataPolicyVpnListSequenceActionSetServiceTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 26 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/tloc/color +policyFromVsmartDataPolicyVpnListSequenceActionSetSvcTlocClr OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 27 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/tloc-list +policyFromVsmartDataPolicyVpnListSequencActionSetSvcTlocLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of TLOC list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 28 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/local +policyFromVsmartDataPolicyVpnListSequenceActionSetServiceLocal OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local service" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 29 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/restrict +policyFromVsmartDataPolicyVpnListSequenceActionSetServiceRestrict OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Drop packet if local service unreachable" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 30 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/log +policyFromVsmartDataPolicyVpnListSequenceActionLog OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Log this packet header" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 31 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc-list/color +policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListColor OBJECT-TYPE + SYNTAX ColorList + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 32 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc-list/encap +policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListEncap OBJECT-TYPE + SYNTAX EncapsulationList + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local encapsulation list" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 33 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc-list/restrict +policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListRestrict OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Drop packet if local color or encapsulation is not found" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 34 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/tcp-optimization +policyFromVsmartDataPolicyVpnListSequenceActionTcpOptimization OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Send TCP traffic for optimization" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 35 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/loss-protect +policyFromVsmartDataPolicyVpnListSequenceActionLossProtect OBJECT-TYPE + SYNTAX LossProtectEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protect data from loss" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 36 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/next-hop-ipv6 +policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopIpv6 OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next-hop IPv6 address" + ::= { policyFromVsmartDataPolicyVpnListSequenceEntry 37 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { policyFromVsmart 6 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartDataPolicyName, policyFromVsmartDataPolicyVpnListName, policyFromVsmartDataPolicyVpnListSequenceSeqValue, policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstListNum } + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTable 1 } + +PolicyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry ::= + SEQUENCE { + policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstListNum Unsigned32, + policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocLbl Unsigned32, + policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocIp InetAddressIP, + policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocClr INTEGER, + policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocEn INTEGER, + policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocPrf Unsigned32 + } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/list-num +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstListNum OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 1 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-label +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocLbl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VPN label" + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 2 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-ip +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 3 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-color +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocClr OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 4 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-encap +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocEn OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encapsulation" + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 5 } + +-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-preference +policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocPrf OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Preference" + ::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 6 } + +-- tagpath /policy/from-vsmart/cflowd-template +policyFromVsmartCflowdTemplateTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartCflowdTemplateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cflowd templates" + ::= { policyFromVsmart 7 } + +-- tagpath /policy/from-vsmart/cflowd-template +policyFromVsmartCflowdTemplateEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartCflowdTemplateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartCflowdTemplateName } + ::= { policyFromVsmartCflowdTemplateTable 1 } + +PolicyFromVsmartCflowdTemplateEntry ::= + SEQUENCE { + policyFromVsmartCflowdTemplateName String, + policyFromVsmartCflowdTemplateFlowActiveTimeout Unsigned32, + policyFromVsmartCflowdTemplateFlowInactiveTimeout Unsigned32, + policyFromVsmartCflowdTemplateTemplateRefresh Unsigned32, + policyFromVsmartCflowdTemplateFlowSamplingInterval Unsigned32 + } + +-- tagpath /policy/from-vsmart/cflowd-template/name +policyFromVsmartCflowdTemplateName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Name of cflowd" + ::= { policyFromVsmartCflowdTemplateEntry 1 } + +-- tagpath /policy/from-vsmart/cflowd-template/flow-active-timeout +policyFromVsmartCflowdTemplateFlowActiveTimeout OBJECT-TYPE + SYNTAX Unsigned32 (30 .. 3600) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout value for active flows" + DEFVAL { 30 } + ::= { policyFromVsmartCflowdTemplateEntry 2 } + +-- tagpath /policy/from-vsmart/cflowd-template/flow-inactive-timeout +policyFromVsmartCflowdTemplateFlowInactiveTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1 .. 3600) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout value for inactive flows" + DEFVAL { 30 } + ::= { policyFromVsmartCflowdTemplateEntry 3 } + +-- tagpath /policy/from-vsmart/cflowd-template/template-refresh +policyFromVsmartCflowdTemplateTemplateRefresh OBJECT-TYPE + SYNTAX Unsigned32 (60 .. 86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Refresh value for template" + DEFVAL { 600 } + ::= { policyFromVsmartCflowdTemplateEntry 4 } + +-- tagpath /policy/from-vsmart/cflowd-template/flow-sampling-interval +policyFromVsmartCflowdTemplateFlowSamplingInterval OBJECT-TYPE + SYNTAX Unsigned32 (1 .. 65536) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cflowd flow sampling interval" + DEFVAL { 1024 } + ::= { policyFromVsmartCflowdTemplateEntry 5 } + +-- tagpath /policy/from-vsmart/cflowd-template/collector +policyFromVsmartCflowdTemplateCollectorTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartCflowdTemplateCollectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Cflowd collector" + ::= { policyFromVsmart 8 } + +-- tagpath /policy/from-vsmart/cflowd-template/collector +policyFromVsmartCflowdTemplateCollectorEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartCflowdTemplateCollectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartCflowdTemplateName, policyFromVsmartCflowdTemplateCollectorVpn, policyFromVsmartCflowdTemplateCollectorAddress, policyFromVsmartCflowdTemplateCollectorPort, policyFromVsmartCflowdTemplateCollectorTransport } + ::= { policyFromVsmartCflowdTemplateCollectorTable 1 } + +PolicyFromVsmartCflowdTemplateCollectorEntry ::= + SEQUENCE { + policyFromVsmartCflowdTemplateCollectorVpn ConfdString, + policyFromVsmartCflowdTemplateCollectorAddress InetAddressIP, + policyFromVsmartCflowdTemplateCollectorPort UnsignedShort, + policyFromVsmartCflowdTemplateCollectorTransport TransportProtocol, + policyFromVsmartCflowdTemplateCollectorSourceInterface String + } + +-- tagpath /policy/from-vsmart/cflowd-template/collector/vpn +policyFromVsmartCflowdTemplateCollectorVpn OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { policyFromVsmartCflowdTemplateCollectorEntry 1 } + +-- tagpath /policy/from-vsmart/cflowd-template/collector/address +policyFromVsmartCflowdTemplateCollectorAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP address" + ::= { policyFromVsmartCflowdTemplateCollectorEntry 2 } + +-- tagpath /policy/from-vsmart/cflowd-template/collector/port +policyFromVsmartCflowdTemplateCollectorPort OBJECT-TYPE + SYNTAX UnsignedShort (1024 .. 65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartCflowdTemplateCollectorEntry 3 } + +-- tagpath /policy/from-vsmart/cflowd-template/collector/transport +policyFromVsmartCflowdTemplateCollectorTransport OBJECT-TYPE + SYNTAX TransportProtocol + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Transport Protocol type" + ::= { policyFromVsmartCflowdTemplateCollectorEntry 4 } + +-- tagpath /policy/from-vsmart/cflowd-template/collector/source-interface +policyFromVsmartCflowdTemplateCollectorSourceInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPFIX Source Interface" + ::= { policyFromVsmartCflowdTemplateCollectorEntry 5 } + +-- tagpath /policy/from-vsmart/app-route-policy +policyFromVsmartAppRoutePolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartAppRoutePolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Configure application-aware routing policy" + ::= { policyFromVsmart 9 } + +-- tagpath /policy/from-vsmart/app-route-policy +policyFromVsmartAppRoutePolicyEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartAppRoutePolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartAppRoutePolicyName } + ::= { policyFromVsmartAppRoutePolicyTable 1 } + +PolicyFromVsmartAppRoutePolicyEntry ::= + SEQUENCE { + policyFromVsmartAppRoutePolicyName String + } + +-- tagpath /policy/from-vsmart/app-route-policy/name +policyFromVsmartAppRoutePolicyName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of application-aware routing policy" + ::= { policyFromVsmartAppRoutePolicyEntry 1 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list +policyFromVsmartAppRoutePolicyVpnListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartAppRoutePolicyVpnListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Name of VPN list" + ::= { policyFromVsmart 10 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list +policyFromVsmartAppRoutePolicyVpnListEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartAppRoutePolicyVpnListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartAppRoutePolicyName, IMPLIED policyFromVsmartAppRoutePolicyVpnListName } + ::= { policyFromVsmartAppRoutePolicyVpnListTable 1 } + +PolicyFromVsmartAppRoutePolicyVpnListEntry ::= + SEQUENCE { + policyFromVsmartAppRoutePolicyVpnListName String, + policyFromVsmartAppRoutePolicyVpnListDefActSlaClassName String + } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/name +policyFromVsmartAppRoutePolicyVpnListName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN list name" + ::= { policyFromVsmartAppRoutePolicyVpnListEntry 1 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/default-action/sla-class/sla-class-name +policyFromVsmartAppRoutePolicyVpnListDefActSlaClassName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartAppRoutePolicyVpnListEntry 13 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence +policyFromVsmartAppRoutePolicyVpnListSequenceTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartAppRoutePolicyVpnListSequenceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of sequences" + ::= { policyFromVsmart 11 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence +policyFromVsmartAppRoutePolicyVpnListSequenceEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartAppRoutePolicyVpnListSequenceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartAppRoutePolicyName, policyFromVsmartAppRoutePolicyVpnListName, policyFromVsmartAppRoutePolicyVpnListSequenceSeqValue } + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceTable 1 } + +PolicyFromVsmartAppRoutePolicyVpnListSequenceEntry ::= + SEQUENCE { + policyFromVsmartAppRoutePolicyVpnListSequenceSeqValue UnsignedShort, + policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtPrLst String, + policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtV6PrLst String, + policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtPrLst String, + policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtV6PrLst String, + policyFromVsmartAppRoutePolicyVpnListSequenceActionCount String, + policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClName String, + policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClStrict TruthValue, + policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClPrefClr ColorList, + policyFromVsmartAppRoutePolicyVpnListSequenceActionLog TruthValue, + policyFromVsmartAppRoutePolicyVpnListSequenceActionBackupSlaPrefClr ColorList + } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/seq-value +policyFromVsmartAppRoutePolicyVpnListSequenceSeqValue OBJECT-TYPE + SYNTAX UnsignedShort (1 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Sequence value" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 1 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/source-data-prefix-list +policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtPrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source prefix list" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 4 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/source-data-ipv6-prefix-list +policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtV6PrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source prefix IPv6 list" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 5 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/destination-data-prefix-list +policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtPrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination prefix list" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 7 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/destination-data-ipv6-prefix-list +policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtV6PrLst OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination prefix Ipv6 list" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 8 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/count +policyFromVsmartAppRoutePolicyVpnListSequenceActionCount OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Count packets/bytes matching this rule" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 10 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/sla-class-name +policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 11 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/strict +policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClStrict OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Drop traffic if preferred SLA class is unavailable" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 12 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/preferred-color +policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClPrefClr OBJECT-TYPE + SYNTAX ColorList + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of preferred colors when SLA is met" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 14 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/log +policyFromVsmartAppRoutePolicyVpnListSequenceActionLog OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Syslog a sampled set of packets matching this rule with SLA-class information" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 15 } + +-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/backup-preferred-color +policyFromVsmartAppRoutePolicyVpnListSequenceActionBackupSlaPrefClr OBJECT-TYPE + SYNTAX ColorList + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of preferred colors for ECMP when primary SLA is not met" + ::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 16 } + +-- tagpath /policy/from-vsmart/policer +policyFromVsmartPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Configure policer" + ::= { policyFromVsmart 12 } + +-- tagpath /policy/from-vsmart/policer +policyFromVsmartPolicerEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartPolicerName } + ::= { policyFromVsmartPolicerTable 1 } + +PolicyFromVsmartPolicerEntry ::= + SEQUENCE { + policyFromVsmartPolicerName String, + policyFromVsmartPolicerRate Counter64, + policyFromVsmartPolicerBurst Unsigned32, + policyFromVsmartPolicerExceed INTEGER + } + +-- tagpath /policy/from-vsmart/policer/name +policyFromVsmartPolicerName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Name of policer" + ::= { policyFromVsmartPolicerEntry 1 } + +-- tagpath /policy/from-vsmart/policer/rate +policyFromVsmartPolicerRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bandwidth for 1g interfaces: <8..1000000000>bps; + for 10g interfaces: <8..10000000000>bps" + ::= { policyFromVsmartPolicerEntry 2 } + +-- tagpath /policy/from-vsmart/policer/burst +policyFromVsmartPolicerBurst OBJECT-TYPE + SYNTAX Unsigned32 (15000 .. 10000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Burst rate, in bytes" + ::= { policyFromVsmartPolicerEntry 3 } + +-- tagpath /policy/from-vsmart/policer/exceed +policyFromVsmartPolicerExceed OBJECT-TYPE + SYNTAX INTEGER {drop(0),remark(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Action for nonconforming packets" + ::= { policyFromVsmartPolicerEntry 4 } + +-- tagpath /policy/from-vsmart/lists/vpn-list +policyFromVsmartListsVpnListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartListsVpnListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of VPN IDs" + ::= { policyFromVsmart 13 } + +-- tagpath /policy/from-vsmart/lists/vpn-list +policyFromVsmartListsVpnListEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartListsVpnListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartListsVpnListName } + ::= { policyFromVsmartListsVpnListTable 1 } + +PolicyFromVsmartListsVpnListEntry ::= + SEQUENCE { + policyFromVsmartListsVpnListName String + } + +-- tagpath /policy/from-vsmart/lists/vpn-list/name +policyFromVsmartListsVpnListName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of VPN list" + ::= { policyFromVsmartListsVpnListEntry 1 } + +-- tagpath /policy/from-vsmart/lists/vpn-list/vpn +policyFromVsmartListsVpnListVpnTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartListsVpnListVpnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { policyFromVsmart 14 } + +-- tagpath /policy/from-vsmart/lists/vpn-list/vpn +policyFromVsmartListsVpnListVpnEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartListsVpnListVpnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartListsVpnListName, IMPLIED policyFromVsmartListsVpnListVpnId } + ::= { policyFromVsmartListsVpnListVpnTable 1 } + +PolicyFromVsmartListsVpnListVpnEntry ::= + SEQUENCE { + policyFromVsmartListsVpnListVpnId String + } + +-- tagpath /policy/from-vsmart/lists/vpn-list/vpn/id +policyFromVsmartListsVpnListVpnId OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartListsVpnListVpnEntry 1 } + +-- tagpath /policy/from-vsmart/lists/data-prefix-list +policyFromVsmartListsDataPrefixListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartListsDataPrefixListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of prefixes" + ::= { policyFromVsmart 15 } + +-- tagpath /policy/from-vsmart/lists/data-prefix-list +policyFromVsmartListsDataPrefixListEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartListsDataPrefixListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartListsDataPrefixListName } + ::= { policyFromVsmartListsDataPrefixListTable 1 } + +PolicyFromVsmartListsDataPrefixListEntry ::= + SEQUENCE { + policyFromVsmartListsDataPrefixListName String + } + +-- tagpath /policy/from-vsmart/lists/data-prefix-list/name +policyFromVsmartListsDataPrefixListName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of prefix list" + ::= { policyFromVsmartListsDataPrefixListEntry 1 } + +-- tagpath /policy/from-vsmart/lists/data-prefix-list/ip-prefix +policyFromVsmartListsDataPrefixListIpPrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartListsDataPrefixListIpPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Prefix" + ::= { policyFromVsmart 16 } + +-- tagpath /policy/from-vsmart/lists/data-prefix-list/ip-prefix +policyFromVsmartListsDataPrefixListIpPrefixEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartListsDataPrefixListIpPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartListsDataPrefixListName, policyFromVsmartListsDataPrefixListIpPrefixIp } + ::= { policyFromVsmartListsDataPrefixListIpPrefixTable 1 } + +PolicyFromVsmartListsDataPrefixListIpPrefixEntry ::= + SEQUENCE { + policyFromVsmartListsDataPrefixListIpPrefixIp Ipv4Prefix + } + +-- tagpath /policy/from-vsmart/lists/data-prefix-list/ip-prefix/ip +policyFromVsmartListsDataPrefixListIpPrefixIp OBJECT-TYPE + SYNTAX Ipv4Prefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { policyFromVsmartListsDataPrefixListIpPrefixEntry 1 } + +-- tagpath /policy/from-vsmart/lists/tloc-list +policyFromVsmartListsTlocListTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartListsTlocListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of TLOCs" + ::= { policyFromVsmart 17 } + +-- tagpath /policy/from-vsmart/lists/tloc-list +policyFromVsmartListsTlocListEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartListsTlocListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED policyFromVsmartListsTlocListName } + ::= { policyFromVsmartListsTlocListTable 1 } + +PolicyFromVsmartListsTlocListEntry ::= + SEQUENCE { + policyFromVsmartListsTlocListName String + } + +-- tagpath /policy/from-vsmart/lists/tloc-list/name +policyFromVsmartListsTlocListName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of TLOC list" + ::= { policyFromVsmartListsTlocListEntry 1 } + +-- tagpath /policy/from-vsmart/lists/tloc-list/tloc +policyFromVsmartListsTlocListTlocTable OBJECT-TYPE + SYNTAX SEQUENCE OF PolicyFromVsmartListsTlocListTlocEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Transport location" + ::= { policyFromVsmart 18 } + +-- tagpath /policy/from-vsmart/lists/tloc-list/tloc +policyFromVsmartListsTlocListTlocEntry OBJECT-TYPE + SYNTAX PolicyFromVsmartListsTlocListTlocEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { policyFromVsmartListsTlocListName, policyFromVsmartListsTlocListTlocIp, policyFromVsmartListsTlocListTlocColor, policyFromVsmartListsTlocListTlocEncap } + ::= { policyFromVsmartListsTlocListTlocTable 1 } + +PolicyFromVsmartListsTlocListTlocEntry ::= + SEQUENCE { + policyFromVsmartListsTlocListTlocIp InetAddressIP, + policyFromVsmartListsTlocListTlocColor INTEGER, + policyFromVsmartListsTlocListTlocEncap INTEGER, + policyFromVsmartListsTlocListTlocPreference Unsigned32 + } + +-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/ip +policyFromVsmartListsTlocListTlocIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP address" + ::= { policyFromVsmartListsTlocListTlocEntry 1 } + +-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/color +policyFromVsmartListsTlocListTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Color" + ::= { policyFromVsmartListsTlocListTlocEntry 2 } + +-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/encap +policyFromVsmartListsTlocListTlocEncap OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Encapsulation" + ::= { policyFromVsmartListsTlocListTlocEntry 3 } + +-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/preference +policyFromVsmartListsTlocListTlocPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Route preference" + ::= { policyFromVsmartListsTlocListTlocEntry 4 } + +-- Display zone based firewall statistics +-- tagpath /zone-based-firewall-statistics +zoneBasedFirewallStatistics OBJECT IDENTIFIER ::= { zbfw 2 } + + +-- tagpath /zone-based-firewall-statistics/frag-fail +zoneBasedFirewallStatisticsFragFail OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 1 } + +--tagpath /zone-based-firewall-statistics/state-check-fail +zoneBasedFirewallStatisticsStateCheckFail OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 2 } + +--tagpath /zone-based-firewall-statistics/flow-add-fail +zoneBasedFirewallStatisticsFlowAddFail OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 3 } + +--tagpath /zone-based-firewall-statistics/unsupported-proto +zoneBasedFirewallStatisticsUnsupportedProto OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 4 } + +--tagpath /zone-based-firewall-statistics/num-flow-entries +zoneBasedFirewallStatisticsNumFlowEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 5 } + +--tagpath /zone-based-firewall-statistics/max-halfopen-exceeded +zoneBasedFirewallStatisticsMaxHalfOpenExceeded OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 6 } + +--tagpath /zone-based-firewall-statistics/fragments +zoneBasedFirewallStatisticsFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 7 } + +--tagpath /zone-based-firewall-statistics/policy-change-dropped +zoneBasedFirewallStatisticsPolicyChangeDropped OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 8 } + +--tagpath /zone-based-firewall-statistics/no-pair-same-zone-allowed +zoneBasedFirewallStatisticsNoPairSameZoneAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 9 } + +--tagpath /zone-based-firewall-statistics/no-pair-diff-zone-dropped +zoneBasedFirewallStatisticsNoPairDiffZoneDropped OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 10 } + +--tagpath /zone-based-firewall-statistics/zone-no-zone-dropped +zoneBasedFirewallStatisticsZoneNoZoneDropped OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 11 } + +--tagpath /zone-based-firewall-statistics/no-zone-no-zone-allowed +zoneBasedFirewallStatisticsNoZoneNoZoneAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 12 } + +--tagpath /zone-based-firewall-statistics/zone-no-zone-inet-allowed +zoneBasedFirewallStatisticsZoneNoZoneInetAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 13 } + +--tagpath /zone-based-firewall-statistics/zone-no-zone-inet-denied +zoneBasedFirewallStatisticsZoneNoZoneInetDenied OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 14 } + +--tagpath /zone-based-firewall-statistics/tcp-retrans-seg +zoneBasedFirewallStatisticsTcpRetransSeg OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 15 } + +--tagpath /zone-based-firewall-statistics/tcp-ooo-seg +zoneBasedFirewallStatisticsTcpOooSeg OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 16 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-internal-invalid-tcp-state +zoneBasedFirewallStatisticsTcpDropInternalInvalidTcpState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 17 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-stray-seg +zoneBasedFirewallStatisticsTcpDropStraySeg OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 18 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-flags +zoneBasedFirewallStatisticsTcpDropInvalidFlags OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 19 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-syn-with-data +zoneBasedFirewallStatisticsTcpDropSynWithData OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 20 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-win-scale-option +zoneBasedFirewallStatisticsTcpDropInvalidWinScaleOption OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 21 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-synsent-state +zoneBasedFirewallStatisticsTcpDropInvalidSegSynsentState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 22 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-ack-num +zoneBasedFirewallStatisticsTcpDropInvalidAckNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 23 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-ack-flag +zoneBasedFirewallStatisticsTcpDropInvalidAckFlag OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 24 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-rst-to-resp +zoneBasedFirewallStatisticsTcpDropRstToResp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 25 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-retrans-invalid-flags +zoneBasedFirewallStatisticsTcpDropRetransInvalidFlags OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 26 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-rst-in-win +zoneBasedFirewallStatisticsTcpDropRstInWin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 27 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seq +zoneBasedFirewallStatisticsTcpDropInvalidSeq OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 28 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-synrcvd-state +zoneBasedFirewallStatisticsTcpDropInvalidSegSynrcvdState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 29 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-syn-in-win +zoneBasedFirewallStatisticsTcpDropSynInWin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 30 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-unexpect-tcp-pyld +zoneBasedFirewallStatisticsTcpDropUnexpectTcpPyld OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 31 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-pkt-too-old +zoneBasedFirewallStatisticsTcpDropInvalidSegPktTooOld OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 32 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-pkt-win-overflow +zoneBasedFirewallStatisticsTcpDropInvalidSegPktWinOverflow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 33 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-pyld-after-fin-send +zoneBasedFirewallStatisticsTcpDropInvalidSegPyldAfterFinSend OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 34 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-no-syn-in-listen-state +zoneBasedFirewallStatisticsTcpDropNoSynInListenState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 35 } + +--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-dir +zoneBasedFirewallStatisticsTcpDropInvalidDir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 36 } + +--tagpath /zone-based-firewall-statistics/zbf-pkts +zoneBasedFirewallStatisticsZbfPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 37 } + +--tagpath /zone-based-firewall-statistics/invalid-filter-dropped +zoneBasedFirewallStatisticsInvalidFilterDropped OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 38 } + +--tagpath /zone-based-firewall-statistics/mbox-msg-full +zoneBasedFirewallStatisticsMboxMsgFull OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 39 } + +--tagpath /zone-based-firewall-statistics/frag-state-check-fail +zoneBasedFirewallStatisticsFragStateCheckFail OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 40 } + +--tagpath /zone-based-firewall-statistics/self-pkts +zoneBasedFirewallStatisticsSelfPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 41 } + +--tagpath /zone-based-firewall-statistics/self-pkts-allowed +zoneBasedFirewallStatisticsSelfPktsAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 42 } + +--tagpath /zone-based-firewall-statistics/umbrella-registr-pkts-allowed +zoneBasedFirewallStatisticsUmbrellaRegistrPktsAllowed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { zoneBasedFirewallStatistics 43 } + +-- tagpath /zonepair +zonepairInspectSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF ZonepairInspectSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "inspect session" + ::= { zbfw 1 } + +-- tagpath /zonepair/inspect-session +zonepairInspectSessionEntry OBJECT-TYPE + SYNTAX ZonepairInspectSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { zonepairInspectSessionZonepairName, zonepairInspectSessionVpn, zonepairInspectSessionSourceIpAddress,zonepairInspectSessionDestinationIpAddress, zonepairInspectSessionSourcePort, zonepairInspectSessionDestinationPort,zonepairInspectSessionProtocol } + ::= { zonepairInspectSessionTable 1 } + +ZonepairInspectSessionEntry ::= + SEQUENCE { + zonepairInspectSessionZonepairName String, + zonepairInspectSessionVpn Unsigned32, + zonepairInspectSessionSourceIpAddress IpAddress, + zonepairInspectSessionDestinationIpAddress IpAddress, + zonepairInspectSessionSourcePort Unsigned32, + zonepairInspectSessionDestinationPort Unsigned32, + zonepairInspectSessionProtocol INTEGER, + zonepairInspectSessionSourceVpn Unsigned32, + zonepairInspectSessionDestinationVpn Unsigned32, + zonepairInspectSessionIdleTimeout String, + zonepairInspectSessionOutboundPackets Counter32, + zonepairInspectSessionOutboundOctets Counter64, + zonepairInspectSessionInboundPackets Counter32, + zonepairInspectSessionInboundOctets Counter64, + zonepairInspectSessionFilterState INTEGER + } + +--tagpath /zonepair/inspect-session/zonepair-name +zonepairInspectSessionZonepairName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Zonepair Name" + ::= { zonepairInspectSessionEntry 1 } + +--tagpath /zonepair/inspect-session/vpn +zonepairInspectSessionVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN" + ::= { zonepairInspectSessionEntry 2 } + +--tagpath /zonepair/inspect-session/source-ip-address +zonepairInspectSessionSourceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP address" + ::= { zonepairInspectSessionEntry 3 } + +--tagpath /zonepair/inspect-session/destination-ip-address +zonepairInspectSessionDestinationIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP address" + ::= { zonepairInspectSessionEntry 4 } + +--tagpath /zonepair/inspect-session/source-port +zonepairInspectSessionSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port" + ::= { zonepairInspectSessionEntry 5 } + +--tagpath /zonepair/inspect-session/destination-port +zonepairInspectSessionDestinationPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port" + ::= { zonepairInspectSessionEntry 6 } + +--tagpath /zonepair/inspect-session/protocol +zonepairInspectSessionProtocol OBJECT-TYPE + SYNTAX INTEGER {icmp(1),tcp(6),udp(17)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Protocol" + ::= { zonepairInspectSessionEntry 7 } + +--tagpath /zonepair/inspect-session/source-vpn +zonepairInspectSessionSourceVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source VPN" + ::= { zonepairInspectSessionEntry 8 } + +--tagpath /zonepair/inspect-session/destination-vpn +zonepairInspectSessionDestinationVpn OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination VPN" + ::= { zonepairInspectSessionEntry 9 } + +--tagpath /zonepair/inspect-session/idle-timeout +zonepairInspectSessionIdleTimeout OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Idle timeout" + ::= { zonepairInspectSessionEntry 10 } + +--tagpath /zonepair/inspect-session/outbound-packets +zonepairInspectSessionOutboundPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outbound Packets" + ::= { zonepairInspectSessionEntry 11 } + +--tagpath /zonepair/inspect-session/outbound-octets +zonepairInspectSessionOutboundOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Outbound Octets" + ::= { zonepairInspectSessionEntry 12 } + +--tagpath /zonepair/inspect-session/inbound-packets +zonepairInspectSessionInboundPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inbound Packets" + ::= { zonepairInspectSessionEntry 13 } + +--tagpath /zonepair/inspect-session/inbound-octets +zonepairInspectSessionInboundOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inbound Octets" + ::= { zonepairInspectSessionEntry 14 } + +--tagpath /zonepair/inspect-session/filter-state +zonepairInspectSessionFilterState OBJECT-TYPE + SYNTAX INTEGER {close(0),listen(1),syn-sent(2),syn-received(3),established(4),close-wait(5),last-ack(6),timewait(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Filter State" + ::= { zonepairInspectSessionEntry 15 } +END + diff --git a/mibs/viptela/VIPTELA-SECURITY b/mibs/viptela/VIPTELA-SECURITY new file mode 100644 index 000000000000..7f170b613237 --- /dev/null +++ b/mibs/viptela/VIPTELA-SECURITY @@ -0,0 +1,5825 @@ +-- Namespace: http://viptela.com/security + +VIPTELA-SECURITY DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-security MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines data model for Viptela security management" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 4 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +AuthenticationType1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +StateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "State" + SYNTAX INTEGER {unknown(0),up(1),down(2)} + +ConnFlagEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Connection error flags" + SYNTAX INTEGER + {nOERR(0),aCSRREJ(1),sTENTRY(2),hSFAIL(3),dCERTFL(4),nLCERT(5),lISFD(6),sNOCHECK(7),iP-TOS(8),tMRALC(9),dCONFAIL(10),wRKRTO(11),vS-TMO(12),vB-TMO(13),vM-TMO(14),vP-TMO(15),dISTLOC(16),rMGSPR(17),pRCHAL(18),sYSPRCH(19),rECLEN0(20),tXCHTOBD(21),rDSIGFBD(22),sSLNFAIL(23),dHSTMO(24),nOVS(25),nOACTVB(26),oRPTMO(27),dEVALC(28),tUNALC(29),cRTREJSER(30),vBDEST(31),cRTREV(32),rXTRDWN(33),xTVSTRDN(34),nOSLPRCRT(35),dUPSER(36),sERNTPRES(37),cRTVERFL(38),bIDNTPR(39),bIDNTVRFD(40),bDSGVERFL(41),mEMALCFL(42),uNMSGBDRG(43),vSCRTREV(44),vECRTREV(45),uNAUTHEL(46),dISCVBD(47),cTORGNMMIS(48),nOZTPEN(49),nOVMCFG(50),cHVERFAIL(51),dUPCLHELO(52),cERTEXPRD(53),sYSIPCHNG(54),xTVMTRDN(55),mGRTBLCKD(56),nONCGN(57),xTMOS(58),iPTMISS(59),oPERDOWN(60),nTPRVMINT(61),sTNMODETD(62),lRNTPEER(63),cGNIDCHNGD(64),dUPSYSIPDEL(65),bIDSIG(66),iDREQDECFAIL(67),vEYIDBNDFAIL(68),cREDFAIL(69),rECCABLOBFAIL(70),eMBARGOFAIL(71),nEWVBNOVMNG(72),hWCERTREN(73),hWCERTREV(74)} + +AuthenticationEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {none(0),sha1-hmac(3),ah-sha1-hmac(4),ah-no-id(5)} + +SessionState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Session state" + SYNTAX INTEGER {down(0),connect(1),handshake(2),trying(3),challenge(4),challenge-resp(5),challenge-ack(6),up(7),tear-down(8)} + +AuthenticationType ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +-- Display control information +-- tagpath /control +control OBJECT IDENTIFIER ::= { viptela-security 2 } + +-- Display configured control connection rate in PPS +-- tagpath /control/connections-info +controlConnectionsInfo OBJECT IDENTIFIER ::= { control 1 } + +-- tagpath /control/connections-info/rate +controlConnectionsInfoRate OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlConnectionsInfo 1 } + +-- Display control statistics +-- tagpath /control/statistics +controlStatistics OBJECT IDENTIFIER ::= { control 4 } + +-- tagpath /control/statistics/tx_pkts +controlStatisticsTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx packets" + ::= { controlStatistics 1 } + +-- tagpath /control/statistics/tx_octets +controlStatisticsTxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx octets" + ::= { controlStatistics 2 } + +-- tagpath /control/statistics/tx_error +controlStatisticsTxError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx error" + ::= { controlStatistics 3 } + +-- tagpath /control/statistics/tx_blocked +controlStatisticsTxBlocked OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx blocked" + ::= { controlStatistics 4 } + +-- tagpath /control/statistics/tx_hello +controlStatisticsTxHello OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx hello" + ::= { controlStatistics 5 } + +-- tagpath /control/statistics/tx_connects +controlStatisticsTxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx connects" + ::= { controlStatistics 6 } + +-- tagpath /control/statistics/tx_registers +controlStatisticsTxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx registers" + ::= { controlStatistics 7 } + +-- tagpath /control/statistics/tx_register_replies +controlStatisticsTxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register replies" + ::= { controlStatistics 8 } + +-- tagpath /control/statistics/tx_dtls_handshake +controlStatisticsTxDtlsHandshake OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx DTLS handshake" + ::= { controlStatistics 9 } + +-- tagpath /control/statistics/tx_dtls_handshake_failures +controlStatisticsTxDtlsHandshakeFailures OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx DTLS handshake failures" + ::= { controlStatistics 10 } + +-- tagpath /control/statistics/tx_dtls_handshake_done +controlStatisticsTxDtlsHandshakeDone OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx DTLS handshake done" + ::= { controlStatistics 11 } + +-- tagpath /control/statistics/tx_challenge +controlStatisticsTxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge" + ::= { controlStatistics 12 } + +-- tagpath /control/statistics/tx_challenge_resp +controlStatisticsTxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response" + ::= { controlStatistics 13 } + +-- tagpath /control/statistics/tx_challenge_ack +controlStatisticsTxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack" + ::= { controlStatistics 14 } + +-- tagpath /control/statistics/tx_challenge_error +controlStatisticsTxChallengeError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge error" + ::= { controlStatistics 15 } + +-- tagpath /control/statistics/tx_challenge_resp_error +controlStatisticsTxChallengeRespError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response error" + ::= { controlStatistics 16 } + +-- tagpath /control/statistics/tx_challenge_ack_error +controlStatisticsTxChallengeAckError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack error" + ::= { controlStatistics 17 } + +-- tagpath /control/statistics/tx_challenge_gen_error +controlStatisticsTxChallengeGenError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge general errors" + ::= { controlStatistics 18 } + +-- tagpath /control/statistics/tx_vmanage_to_peer +controlStatisticsTxVmanageToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx vManage to peer" + ::= { controlStatistics 19 } + +-- tagpath /control/statistics/tx_register_to_vmanage +controlStatisticsTxRegisterToVmanage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register to vmanage" + ::= { controlStatistics 20 } + +-- tagpath /control/statistics/rx_pkts +controlStatisticsRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx packets" + ::= { controlStatistics 21 } + +-- tagpath /control/statistics/rx_octets +controlStatisticsRxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx octets" + ::= { controlStatistics 22 } + +-- tagpath /control/statistics/rx_error +controlStatisticsRxError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx error" + ::= { controlStatistics 23 } + +-- tagpath /control/statistics/rx_hello +controlStatisticsRxHello OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx hello" + ::= { controlStatistics 24 } + +-- tagpath /control/statistics/rx_connects +controlStatisticsRxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx connects" + ::= { controlStatistics 25 } + +-- tagpath /control/statistics/rx_registers +controlStatisticsRxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx registers" + ::= { controlStatistics 26 } + +-- tagpath /control/statistics/rx_register_replies +controlStatisticsRxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register replies" + ::= { controlStatistics 27 } + +-- tagpath /control/statistics/rx_dtls_handshake +controlStatisticsRxDtlsHandshake OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx DTLS handshake" + ::= { controlStatistics 28 } + +-- tagpath /control/statistics/rx_dtls_handshake_failures +controlStatisticsRxDtlsHandshakeFailures OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx DTLS handshake failures" + ::= { controlStatistics 29 } + +-- tagpath /control/statistics/rx_dtls_handshake_done +controlStatisticsRxDtlsHandshakeDone OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx DTLS handshake done" + ::= { controlStatistics 30 } + +-- tagpath /control/statistics/rx_challenge +controlStatisticsRxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge" + ::= { controlStatistics 31 } + +-- tagpath /control/statistics/rx_challenge_resp +controlStatisticsRxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge response" + ::= { controlStatistics 32 } + +-- tagpath /control/statistics/rx_challenge_ack +controlStatisticsRxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge ack" + ::= { controlStatistics 33 } + +-- tagpath /control/statistics/challenge_failures +controlStatisticsChallengeFailures OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Challenge failures" + ::= { controlStatistics 34 } + +-- tagpath /control/statistics/rx_vmanage_to_peer +controlStatisticsRxVmanageToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx vManage to peer" + ::= { controlStatistics 35 } + +-- tagpath /control/statistics/rx_register_to_vmanage +controlStatisticsRxRegisterToVmanage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register to vmanage" + ::= { controlStatistics 36 } + +-- tagpath /control/statistics/bid_failures_needing_reset +controlStatisticsBidFailuresNeedingReset OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board ID reset count" + ::= { controlStatistics 37 } + +-- Display local control properties +-- tagpath /control/local-properties +controlLocalProperties OBJECT IDENTIFIER ::= { control 5 } + +-- tagpath /control/local-properties/device-type +controlLocalPropertiesDeviceType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Personality" + ::= { controlLocalProperties 1 } + +-- tagpath /control/local-properties/organization-name +controlLocalPropertiesOrganizationName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization name" + ::= { controlLocalProperties 2 } + +-- tagpath /control/local-properties/certificate-status +controlLocalPropertiesCertificateStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate status" + ::= { controlLocalProperties 3 } + +-- tagpath /control/local-properties/root-ca-chain-status +controlLocalPropertiesRootCaChainStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Root CA chain status" + ::= { controlLocalProperties 4 } + +-- tagpath /control/local-properties/certificate-validity +controlLocalPropertiesCertificateValidity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate validity" + ::= { controlLocalProperties 5 } + +-- tagpath /control/local-properties/certificate-not-valid-before +controlLocalPropertiesCertificateNotValidBefore OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate not valid before" + ::= { controlLocalProperties 6 } + +-- tagpath /control/local-properties/certificate-not-valid-after +controlLocalPropertiesCertificateNotValidAfter OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate not valid after" + ::= { controlLocalProperties 7 } + +-- tagpath /control/local-properties/dns-name +controlLocalPropertiesDnsName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DNS name" + ::= { controlLocalProperties 8 } + +-- tagpath /control/local-properties/site-id +controlLocalPropertiesSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site ID" + ::= { controlLocalProperties 9 } + +-- tagpath /control/local-properties/domain-id +controlLocalPropertiesDomainId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Domain ID" + ::= { controlLocalProperties 10 } + +-- tagpath /control/local-properties/protocol +controlLocalPropertiesProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { controlLocalProperties 11 } + +-- tagpath /control/local-properties/tls-port +controlLocalPropertiesTlsPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TLS port" + ::= { controlLocalProperties 12 } + +-- tagpath /control/local-properties/system-ip +controlLocalPropertiesSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { controlLocalProperties 13 } + +-- tagpath /control/local-properties/uuid +controlLocalPropertiesUuid OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique device identifier" + ::= { controlLocalProperties 14 } + +-- tagpath /control/local-properties/board-serial +controlLocalPropertiesBoardSerial OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board ID serial number" + ::= { controlLocalProperties 15 } + +-- tagpath /control/local-properties/register-interval +controlLocalPropertiesRegisterInterval OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Register interval - Deprecated in 15.4" + ::= { controlLocalProperties 16 } + +-- tagpath /control/local-properties/retry-interval +controlLocalPropertiesRetryInterval OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retry interval" + ::= { controlLocalProperties 17 } + +-- tagpath /control/local-properties/no-activity +controlLocalPropertiesNoActivity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "No activity expiry interval" + ::= { controlLocalProperties 18 } + +-- tagpath /control/local-properties/dns-cache-flush-interval +controlLocalPropertiesDnsCacheFlushInterval OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DNS cache time to live" + ::= { controlLocalProperties 19 } + +-- tagpath /control/local-properties/port-hopped +controlLocalPropertiesPortHopped OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device changed port" + ::= { controlLocalProperties 20 } + +-- tagpath /control/local-properties/time-since-port-hop +controlLocalPropertiesTimeSincePortHop OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time since last port hop" + ::= { controlLocalProperties 21 } + +-- tagpath /control/local-properties/max-controllers +controlLocalPropertiesMaxControllers OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum number of controllers" + ::= { controlLocalProperties 22 } + +-- tagpath /control/local-properties/keygen-interval +controlLocalPropertiesKeygenInterval OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Key generation interval" + ::= { controlLocalProperties 23 } + +-- tagpath /control/local-properties/number-vbond-peers +controlLocalPropertiesNumberVbondPeers OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vBond peers" + ::= { controlLocalProperties 25 } + +-- tagpath /control/local-properties/number-active-wan-interfaces +controlLocalPropertiesNumberActiveWanInterfaces OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of WAN interfaces" + ::= { controlLocalProperties 27 } + +-- Display control affinity +-- tagpath /control/affinity +controlAffinity OBJECT IDENTIFIER ::= { control 9 } + +-- Display orchestrator information +-- tagpath /orchestrator +orchestrator OBJECT IDENTIFIER ::= { viptela-security 3 } + +-- Display orchestrator statistics +-- tagpath /orchestrator/statistics +orchestratorStatistics OBJECT IDENTIFIER ::= { orchestrator 3 } + +-- tagpath /orchestrator/statistics/tx_pkts +orchestratorStatisticsTxPkts OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx packets" + ::= { orchestratorStatistics 1 } + +-- tagpath /orchestrator/statistics/tx_octets +orchestratorStatisticsTxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx octets" + ::= { orchestratorStatistics 2 } + +-- tagpath /orchestrator/statistics/tx_error +orchestratorStatisticsTxError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx error" + ::= { orchestratorStatistics 3 } + +-- tagpath /orchestrator/statistics/tx_blocked +orchestratorStatisticsTxBlocked OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx blocked" + ::= { orchestratorStatistics 4 } + +-- tagpath /orchestrator/statistics/tx_connects +orchestratorStatisticsTxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx connects" + ::= { orchestratorStatistics 5 } + +-- tagpath /orchestrator/statistics/tx_registers +orchestratorStatisticsTxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx registers" + ::= { orchestratorStatistics 6 } + +-- tagpath /orchestrator/statistics/tx_register_replies +orchestratorStatisticsTxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register replies" + ::= { orchestratorStatistics 7 } + +-- tagpath /orchestrator/statistics/tx_dtls_handshake +orchestratorStatisticsTxDtlsHandshake OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx DTLS handshake" + ::= { orchestratorStatistics 8 } + +-- tagpath /orchestrator/statistics/tx_dtls_handshake_failures +orchestratorStatisticsTxDtlsHandshakeFailures OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx DTLS handshake failures" + ::= { orchestratorStatistics 9 } + +-- tagpath /orchestrator/statistics/tx_dtls_handshake_done +orchestratorStatisticsTxDtlsHandshakeDone OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx DTLS handshake done" + ::= { orchestratorStatistics 10 } + +-- tagpath /orchestrator/statistics/tx_challenge +orchestratorStatisticsTxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge" + ::= { orchestratorStatistics 11 } + +-- tagpath /orchestrator/statistics/tx_challenge_resp +orchestratorStatisticsTxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response" + ::= { orchestratorStatistics 12 } + +-- tagpath /orchestrator/statistics/tx_challenge_ack +orchestratorStatisticsTxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack" + ::= { orchestratorStatistics 13 } + +-- tagpath /orchestrator/statistics/tx_challenge_error +orchestratorStatisticsTxChallengeError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge error" + ::= { orchestratorStatistics 14 } + +-- tagpath /orchestrator/statistics/tx_challenge_resp_error +orchestratorStatisticsTxChallengeRespError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx Challenge response error" + ::= { orchestratorStatistics 15 } + +-- tagpath /orchestrator/statistics/tx_challenge_ack_error +orchestratorStatisticsTxChallengeAckError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx Challenge ack error" + ::= { orchestratorStatistics 16 } + +-- tagpath /orchestrator/statistics/tx_challenge_gen_error +orchestratorStatisticsTxChallengeGenError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx Challenge general errors" + ::= { orchestratorStatistics 17 } + +-- tagpath /orchestrator/statistics/rx_pkts +orchestratorStatisticsRxPkts OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx packets" + ::= { orchestratorStatistics 18 } + +-- tagpath /orchestrator/statistics/rx_octets +orchestratorStatisticsRxOctets OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx octets" + ::= { orchestratorStatistics 19 } + +-- tagpath /orchestrator/statistics/rx_error +orchestratorStatisticsRxError OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx error" + ::= { orchestratorStatistics 20 } + +-- tagpath /orchestrator/statistics/rx_connects +orchestratorStatisticsRxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx connects" + ::= { orchestratorStatistics 21 } + +-- tagpath /orchestrator/statistics/rx_registers +orchestratorStatisticsRxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx registers" + ::= { orchestratorStatistics 22 } + +-- tagpath /orchestrator/statistics/rx_register_replies +orchestratorStatisticsRxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register replies" + ::= { orchestratorStatistics 23 } + +-- tagpath /orchestrator/statistics/rx_dtls_handshake +orchestratorStatisticsRxDtlsHandshake OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx DTLS handshake" + ::= { orchestratorStatistics 24 } + +-- tagpath /orchestrator/statistics/rx_dtls_handshake_failures +orchestratorStatisticsRxDtlsHandshakeFailures OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx DTLS handshake failures" + ::= { orchestratorStatistics 25 } + +-- tagpath /orchestrator/statistics/rx_dtls_handshake_done +orchestratorStatisticsRxDtlsHandshakeDone OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx DTLS handshake done" + ::= { orchestratorStatistics 26 } + +-- tagpath /orchestrator/statistics/rx_challenge +orchestratorStatisticsRxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge" + ::= { orchestratorStatistics 27 } + +-- tagpath /orchestrator/statistics/rx_challenge_resp +orchestratorStatisticsRxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge response" + ::= { orchestratorStatistics 28 } + +-- tagpath /orchestrator/statistics/rx_challenge_ack +orchestratorStatisticsRxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge ack" + ::= { orchestratorStatistics 29 } + +-- tagpath /orchestrator/statistics/challenge_failures +orchestratorStatisticsChallengeFailures OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Challenge failures" + ::= { orchestratorStatistics 30 } + +-- Display local control properties +-- tagpath /orchestrator/local-properties +orchestratorLocalProperties OBJECT IDENTIFIER ::= { orchestrator 4 } + +-- tagpath /orchestrator/local-properties/device-type +orchestratorLocalPropertiesDeviceType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Personality" + ::= { orchestratorLocalProperties 1 } + +-- tagpath /orchestrator/local-properties/organization-name +orchestratorLocalPropertiesOrganizationName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization name" + ::= { orchestratorLocalProperties 2 } + +-- tagpath /orchestrator/local-properties/certificate-status +orchestratorLocalPropertiesCertificateStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate status" + ::= { orchestratorLocalProperties 3 } + +-- tagpath /orchestrator/local-properties/root-ca-chain-status +orchestratorLocalPropertiesRootCaChainStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Root CA chain status" + ::= { orchestratorLocalProperties 4 } + +-- tagpath /orchestrator/local-properties/certificate-validity +orchestratorLocalPropertiesCertificateValidity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate validity" + ::= { orchestratorLocalProperties 5 } + +-- tagpath /orchestrator/local-properties/certificate-not-valid-before +orchestratorLocalPropertiesCertificateNotValidBefore OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate not valid before" + ::= { orchestratorLocalProperties 6 } + +-- tagpath /orchestrator/local-properties/certificate-not-valid-after +orchestratorLocalPropertiesCertificateNotValidAfter OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Certificate not valid after" + ::= { orchestratorLocalProperties 7 } + +-- tagpath /orchestrator/local-properties/uuid +orchestratorLocalPropertiesUuid OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique device identifier" + ::= { orchestratorLocalProperties 8 } + +-- tagpath /orchestrator/local-properties/board-serial +orchestratorLocalPropertiesBoardSerial OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board ID serial number" + ::= { orchestratorLocalProperties 9 } + +-- tagpath /orchestrator/local-properties/number-active-wan-interfaces +orchestratorLocalPropertiesNumberActiveWanInterfaces OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of WAN interfaces" + ::= { orchestratorLocalProperties 10 } + +-- tagpath /orchestrator/local-properties/protocol +orchestratorLocalPropertiesProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { orchestratorLocalProperties 11 } + +-- tagpath /orchestrator/local-properties/system-ip +orchestratorLocalPropertiesSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { orchestratorLocalProperties 13 } + +-- tagpath /orchestrator/local-properties/vedge-list-version +orchestratorLocalPropertiesVedgeListVersion OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "vEdge list version number" + ::= { orchestratorLocalProperties 14 } + +-- tagpath /orchestrator/local-properties/vsmart-list-version +orchestratorLocalPropertiesVsmartListVersion OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "vSmart list version number" + ::= { orchestratorLocalProperties 15 } + +-- tagpath /orchestrator/local-properties/sp-organization-name +orchestratorLocalPropertiesSPOrganizationName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SP Organization name" + ::= { orchestratorLocalProperties 16 } + +-- Display IPSec information +-- tagpath /ipsec +ipsec OBJECT IDENTIFIER ::= { viptela-security 4 } + +-- Display IPsec information for IKE sessions +-- tagpath /ipsec/ike +ipsecIke OBJECT IDENTIFIER ::= { ipsec 4 } + +-- Display tunnel information +-- tagpath /tunnel +tunnel OBJECT IDENTIFIER ::= { viptela-security 5 } + +-- Display configured security parameters +-- tagpath /security-info +securityInfo OBJECT IDENTIFIER ::= { viptela-security 6 } + +-- tagpath /security-info/authentication-type +securityInfoAuthenticationType OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { securityInfo 1 } + +-- tagpath /security-info/rekey +securityInfoRekey OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { securityInfo 2 } + +-- tagpath /security-info/replay-window +securityInfoReplayWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { securityInfo 3 } + +-- tagpath /security-info/encryption-supported +securityInfoEncryptionSupported OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { securityInfo 4 } + +-- tagpath /security-info/fips-mode +securityInfoFipsMode OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { securityInfo 5 } + +-- tagpath /security-info/pairwise-keying +securityInfoPairwiseKeying OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { securityInfo 6 } + +-- Display entries in the ZTP database +-- tagpath /ztp +ztp OBJECT IDENTIFIER ::= { viptela-security 7 } + +-- tagpath /control/connections +controlConnectionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display control connections information" + ::= { control 2 } + +-- tagpath /control/connections +controlConnectionsEntry OBJECT-TYPE + SYNTAX ControlConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlConnectionsInstance, controlConnectionsPeerType, controlConnectionsSiteId, controlConnectionsDomainId, controlConnectionsLocalPrivateIp, controlConnectionsLocalPrivatePort, controlConnectionsPublicIp, controlConnectionsPublicPort } + ::= { controlConnectionsTable 1 } + +ControlConnectionsEntry ::= + SEQUENCE { + controlConnectionsInstance Unsigned32, + controlConnectionsPeerType INTEGER, + controlConnectionsSiteId Unsigned32, + controlConnectionsDomainId Unsigned32, + controlConnectionsLocalPrivateIp InetAddressIP, + controlConnectionsLocalPrivatePort Unsigned32, + controlConnectionsPublicIp InetAddressIP, + controlConnectionsPublicPort Unsigned32, + controlConnectionsVOrgName String, + controlConnectionsSystemIp InetAddressIP, + controlConnectionsProtocol INTEGER, + controlConnectionsLocalColor INTEGER, + controlConnectionsRemoteColor INTEGER, + controlConnectionsPrivateIp InetAddressIP, + controlConnectionsPrivatePort Unsigned32, + controlConnectionsState SessionState, + controlConnectionsLocalEnum ConnFlagEnum, + controlConnectionsRemoteEnum ConnFlagEnum, + controlConnectionsLocalStateInfo String, + controlConnectionsRemoteStateInfo String, + controlConnectionsUptime String, + controlConnectionsTxHello Unsigned32, + controlConnectionsTxConnects Unsigned32, + controlConnectionsTxRegisters Unsigned32, + controlConnectionsTxRegisterReplies Unsigned32, + controlConnectionsTxChallenge Unsigned32, + controlConnectionsTxChallengeResp Unsigned32, + controlConnectionsTxChallengeAck Unsigned32, + controlConnectionsTxTeardown Unsigned32, + controlConnectionsTxTeardownAll Unsigned32, + controlConnectionsTxVmToPeer Unsigned32, + controlConnectionsTxRegisterToVm Unsigned32, + controlConnectionsRxHello Unsigned32, + controlConnectionsRxConnects Unsigned32, + controlConnectionsRxRegisters Unsigned32, + controlConnectionsRxRegisterReplies Unsigned32, + controlConnectionsRxChallenge Unsigned32, + controlConnectionsRxChallengeResp Unsigned32, + controlConnectionsRxChallengeAck Unsigned32, + controlConnectionsRxTeardown Unsigned32, + controlConnectionsRxVmToPeer Unsigned32, + controlConnectionsRxRegisterToVm Unsigned32, + controlConnectionsNegotiatedHelloInterval Unsigned32, + controlConnectionsNegotiatedHelloTolerance Unsigned32, + controlConnectionsConfiguredSystemIp InetAddressIP, + controlConnectionsTxCreateCert Unsigned32, + controlConnectionsRxCreateCert Unsigned32, + controlConnectionsTxCreateCertReply Unsigned32, + controlConnectionsRxCreateCertReply Unsigned32, + controlConnectionsBehindProxy String + } + +-- tagpath /control/connections/instance +controlConnectionsInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance ID" + ::= { controlConnectionsEntry 1 } + +-- tagpath /control/connections/peer-type +controlConnectionsPeerType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Connection type" + ::= { controlConnectionsEntry 2 } + +-- tagpath /control/connections/site-id +controlConnectionsSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Site ID" + ::= { controlConnectionsEntry 3 } + +-- tagpath /control/connections/domain-id +controlConnectionsDomainId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Domain ID" + ::= { controlConnectionsEntry 4 } + +-- tagpath /control/connections/local-private-ip +controlConnectionsLocalPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private IP address" + ::= { controlConnectionsEntry 5 } + +-- tagpath /control/connections/local-private-port +controlConnectionsLocalPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private port number" + ::= { controlConnectionsEntry 6 } + +-- tagpath /control/connections/public-ip +controlConnectionsPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Public IP address" + ::= { controlConnectionsEntry 7 } + +-- tagpath /control/connections/public-port +controlConnectionsPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Public port number" + ::= { controlConnectionsEntry 8 } + +-- tagpath /control/connections/system-ip +controlConnectionsSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { controlConnectionsEntry 9 } + +-- tagpath /control/connections/protocol +controlConnectionsProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + DEFVAL { dtls } + ::= { controlConnectionsEntry 10 } + +-- tagpath /control/connections/local-color +controlConnectionsLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color" + ::= { controlConnectionsEntry 11 } + +-- tagpath /control/connections/remote-color +controlConnectionsRemoteColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote color" + ::= { controlConnectionsEntry 12 } + +-- tagpath /control/connections/private-ip +controlConnectionsPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP address" + ::= { controlConnectionsEntry 13 } + +-- tagpath /control/connections/private-port +controlConnectionsPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port" + ::= { controlConnectionsEntry 14 } + +-- tagpath /control/connections/state +controlConnectionsState OBJECT-TYPE + SYNTAX SessionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { controlConnectionsEntry 15 } + +-- tagpath /control/connections/local_enum +controlConnectionsLocalEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local error reason" + ::= { controlConnectionsEntry 16 } + +-- tagpath /control/connections/remote_enum +controlConnectionsRemoteEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote error reason" + ::= { controlConnectionsEntry 17 } + +-- tagpath /control/connections/local-state-info +controlConnectionsLocalStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local state information" + ::= { controlConnectionsEntry 18 } + +-- tagpath /control/connections/remote-state-info +controlConnectionsRemoteStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote state information" + ::= { controlConnectionsEntry 19 } + +-- tagpath /control/connections/uptime +controlConnectionsUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime" + ::= { controlConnectionsEntry 20 } + +-- tagpath /control/connections/tx_hello +controlConnectionsTxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx hello" + ::= { controlConnectionsEntry 21 } + +-- tagpath /control/connections/tx_connects +controlConnectionsTxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx connects" + ::= { controlConnectionsEntry 22 } + +-- tagpath /control/connections/tx_registers +controlConnectionsTxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx registers" + ::= { controlConnectionsEntry 23 } + +-- tagpath /control/connections/tx_register_replies +controlConnectionsTxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register replies" + ::= { controlConnectionsEntry 24 } + +-- tagpath /control/connections/tx_challenge +controlConnectionsTxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge" + ::= { controlConnectionsEntry 25 } + +-- tagpath /control/connections/tx_challenge_resp +controlConnectionsTxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response" + ::= { controlConnectionsEntry 26 } + +-- tagpath /control/connections/tx_challenge_ack +controlConnectionsTxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack" + ::= { controlConnectionsEntry 27 } + +-- tagpath /control/connections/tx_teardown +controlConnectionsTxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown" + ::= { controlConnectionsEntry 28 } + +-- tagpath /control/connections/tx_teardown_all +controlConnectionsTxTeardownAll OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown all connections" + ::= { controlConnectionsEntry 29 } + +-- tagpath /control/connections/tx_vm_to_peer +controlConnectionsTxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx vManage to peer" + ::= { controlConnectionsEntry 30 } + +-- tagpath /control/connections/tx_register_to_vm +controlConnectionsTxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register to vManage" + ::= { controlConnectionsEntry 31 } + +-- tagpath /control/connections/rx_hello +controlConnectionsRxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx hello" + ::= { controlConnectionsEntry 32 } + +-- tagpath /control/connections/rx_connects +controlConnectionsRxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx connects" + ::= { controlConnectionsEntry 33 } + +-- tagpath /control/connections/rx_registers +controlConnectionsRxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx registers" + ::= { controlConnectionsEntry 34 } + +-- tagpath /control/connections/rx_register_replies +controlConnectionsRxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register replies" + ::= { controlConnectionsEntry 35 } + +-- tagpath /control/connections/rx_challenge +controlConnectionsRxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge" + ::= { controlConnectionsEntry 36 } + +-- tagpath /control/connections/rx_challenge_resp +controlConnectionsRxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge response" + ::= { controlConnectionsEntry 37 } + +-- tagpath /control/connections/rx_challenge_ack +controlConnectionsRxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge ack" + ::= { controlConnectionsEntry 38 } + +-- tagpath /control/connections/rx_teardown +controlConnectionsRxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx teardown" + ::= { controlConnectionsEntry 39 } + +-- tagpath /control/connections/rx_vm_to_peer +controlConnectionsRxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx vManage to peer" + ::= { controlConnectionsEntry 40 } + +-- tagpath /control/connections/rx_register_to_vm +controlConnectionsRxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register to vManage" + ::= { controlConnectionsEntry 41 } + +-- tagpath /control/connections/negotiated_hello_interval +controlConnectionsNegotiatedHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated hello interval" + ::= { controlConnectionsEntry 42 } + +-- tagpath /control/connections/negotiated_hello_tolerance +controlConnectionsNegotiatedHelloTolerance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated hello tolerance" + ::= { controlConnectionsEntry 43 } + +-- tagpath /control/connections/cfg-system-ip +controlConnectionsConfiguredSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured System IP address" + ::= { controlConnectionsEntry 44 } + +-- tagpath /control/connections/v-org-name +controlConnectionsVOrgName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization Name" + ::= { controlConnectionsEntry 45 } + +-- tagpath /control/connections/tx_create_cert +controlConnectionsTxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate to vManage" + ::= { controlConnectionsEntry 46 } + +-- tagpath /control/connections/rx_create_cert +controlConnectionsRxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate from vBond" + ::= { controlConnectionsEntry 47 } + +-- tagpath /control/connections/tx_create_cert_reply +controlConnectionsTxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate reply to vBond" + ::= { controlConnectionsEntry 48 } + +-- tagpath /control/connections/rx_create_cert_reply +controlConnectionsRxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate reply from vManage" + ::= { controlConnectionsEntry 49 } + +-- tagpath /control/connections/behind-proxy +controlConnectionsBehindProxy OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether controller is behind proxy" + ::= { controlConnectionsEntry 50 } + +-- tagpath /control/connections-history +controlConnectionsHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlConnectionsHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display control connections history" + ::= { control 3 } + +-- tagpath /control/connections-history +controlConnectionsHistoryEntry OBJECT-TYPE + SYNTAX ControlConnectionsHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlConnectionsHistoryInstance, controlConnectionsHistoryIndex } + ::= { controlConnectionsHistoryTable 1 } + +ControlConnectionsHistoryEntry ::= + SEQUENCE { + controlConnectionsHistoryInstance Unsigned32, + controlConnectionsHistoryIndex Unsigned32, + controlConnectionsHistoryPeerType INTEGER, + controlConnectionsHistorySiteId Unsigned32, + controlConnectionsHistoryDomainId Unsigned32, + controlConnectionsHistoryPrivateIp InetAddressIP, + controlConnectionsHistoryPrivatePort Unsigned32, + controlConnectionsHistoryPublicIp InetAddressIP, + controlConnectionsHistoryPublicPort Unsigned32, + controlConnectionsHistorySystemIp InetAddressIP, + controlConnectionsHistoryProtocol INTEGER, + controlConnectionsHistoryLocalColor INTEGER, + controlConnectionsHistoryRemoteColor INTEGER, + controlConnectionsHistoryState SessionState, + controlConnectionsHistoryLocalEnum ConnFlagEnum, + controlConnectionsHistoryRemoteEnum ConnFlagEnum, + controlConnectionsHistoryLocalStateInfo String, + controlConnectionsHistoryRemoteStateInfo String, + controlConnectionsHistoryVHOrgName String, + controlConnectionsHistoryDowntime String, + controlConnectionsHistoryTxHello Unsigned32, + controlConnectionsHistoryTxConnects Unsigned32, + controlConnectionsHistoryTxRegisters Unsigned32, + controlConnectionsHistoryTxRegisterReplies Unsigned32, + controlConnectionsHistoryTxChallenge Unsigned32, + controlConnectionsHistoryTxChallengeResp Unsigned32, + controlConnectionsHistoryTxChallengeAck Unsigned32, + controlConnectionsHistoryTxTeardown Unsigned32, + controlConnectionsHistoryTxTeardownAll Unsigned32, + controlConnectionsHistoryTxVmToPeer Unsigned32, + controlConnectionsHistoryTxRegisterToVm Unsigned32, + controlConnectionsHistoryRxHello Unsigned32, + controlConnectionsHistoryRxConnects Unsigned32, + controlConnectionsHistoryRxRegisters Unsigned32, + controlConnectionsHistoryRxRegisterReplies Unsigned32, + controlConnectionsHistoryRxChallenge Unsigned32, + controlConnectionsHistoryRxChallengeResp Unsigned32, + controlConnectionsHistoryRxChallengeAck Unsigned32, + controlConnectionsHistoryRxTeardown Unsigned32, + controlConnectionsHistoryRxVmToPeer Unsigned32, + controlConnectionsHistoryRxRegisterToVm Unsigned32, + controlConnectionsHistoryRepCount Unsigned32, + controlConnectionsHistoryPrevDowntime String, + controlConnectionsHistoryConfiguredSystemIp InetAddressIP, + controlConnectionsHistoryUuid String, + controlConnectionsHistoryTxCreateCert Unsigned32, + controlConnectionsHistoryRxCreateCert Unsigned32, + controlConnectionsHistoryTxCreateCertReply Unsigned32, + controlConnectionsHistoryRxCreateCertReply Unsigned32 + } + +-- tagpath /control/connections-history/instance +controlConnectionsHistoryInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance id" + ::= { controlConnectionsHistoryEntry 1 } + +-- tagpath /control/connections-history/index +controlConnectionsHistoryIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "History index" + ::= { controlConnectionsHistoryEntry 2 } + +-- tagpath /control/connections-history/peer-type +controlConnectionsHistoryPeerType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection type" + ::= { controlConnectionsHistoryEntry 3 } + +-- tagpath /control/connections-history/site-id +controlConnectionsHistorySiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site ID" + ::= { controlConnectionsHistoryEntry 4 } + +-- tagpath /control/connections-history/domain-id +controlConnectionsHistoryDomainId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Domain ID" + ::= { controlConnectionsHistoryEntry 5 } + +-- tagpath /control/connections-history/private-ip +controlConnectionsHistoryPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP address" + ::= { controlConnectionsHistoryEntry 6 } + +-- tagpath /control/connections-history/private-port +controlConnectionsHistoryPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port number" + ::= { controlConnectionsHistoryEntry 7 } + +-- tagpath /control/connections-history/public-ip +controlConnectionsHistoryPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public IP address" + ::= { controlConnectionsHistoryEntry 8 } + +-- tagpath /control/connections-history/public-port +controlConnectionsHistoryPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public port number" + ::= { controlConnectionsHistoryEntry 9 } + +-- tagpath /control/connections-history/system-ip +controlConnectionsHistorySystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { controlConnectionsHistoryEntry 10 } + +-- tagpath /control/connections-history/protocol +controlConnectionsHistoryProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + DEFVAL { dtls } + ::= { controlConnectionsHistoryEntry 11 } + +-- tagpath /control/connections-history/local-color +controlConnectionsHistoryLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color" + ::= { controlConnectionsHistoryEntry 12 } + +-- tagpath /control/connections-history/remote-color +controlConnectionsHistoryRemoteColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote color" + ::= { controlConnectionsHistoryEntry 13 } + +-- tagpath /control/connections-history/state +controlConnectionsHistoryState OBJECT-TYPE + SYNTAX SessionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { controlConnectionsHistoryEntry 14 } + +-- tagpath /control/connections-history/local_enum +controlConnectionsHistoryLocalEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local error reason" + ::= { controlConnectionsHistoryEntry 15 } + +-- tagpath /control/connections-history/remote_enum +controlConnectionsHistoryRemoteEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote Error Reason" + ::= { controlConnectionsHistoryEntry 16 } + +-- tagpath /control/connections-history/local-state-info +controlConnectionsHistoryLocalStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local state information" + ::= { controlConnectionsHistoryEntry 17 } + +-- tagpath /control/connections-history/remote-state-info +controlConnectionsHistoryRemoteStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote state information" + ::= { controlConnectionsHistoryEntry 18 } + +-- tagpath /control/connections-history/downtime +controlConnectionsHistoryDowntime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Downtime" + ::= { controlConnectionsHistoryEntry 19 } + +-- tagpath /control/connections-history/tx_hello +controlConnectionsHistoryTxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx hello" + ::= { controlConnectionsHistoryEntry 20 } + +-- tagpath /control/connections-history/tx_connects +controlConnectionsHistoryTxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx connects" + ::= { controlConnectionsHistoryEntry 21 } + +-- tagpath /control/connections-history/tx_registers +controlConnectionsHistoryTxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx registers" + ::= { controlConnectionsHistoryEntry 22 } + +-- tagpath /control/connections-history/tx_register_replies +controlConnectionsHistoryTxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register replies" + ::= { controlConnectionsHistoryEntry 23 } + +-- tagpath /control/connections-history/tx_challenge +controlConnectionsHistoryTxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge" + ::= { controlConnectionsHistoryEntry 24 } + +-- tagpath /control/connections-history/tx_challenge_resp +controlConnectionsHistoryTxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response" + ::= { controlConnectionsHistoryEntry 25 } + +-- tagpath /control/connections-history/tx_challenge_ack +controlConnectionsHistoryTxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack" + ::= { controlConnectionsHistoryEntry 26 } + +-- tagpath /control/connections-history/tx_teardown +controlConnectionsHistoryTxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown" + ::= { controlConnectionsHistoryEntry 27 } + +-- tagpath /control/connections-history/tx_teardown_all +controlConnectionsHistoryTxTeardownAll OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown all connections" + ::= { controlConnectionsHistoryEntry 28 } + +-- tagpath /control/connections-history/tx_vm_to_peer +controlConnectionsHistoryTxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx vManage to peer" + ::= { controlConnectionsHistoryEntry 29 } + +-- tagpath /control/connections-history/tx_register_to_vm +controlConnectionsHistoryTxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register to vManage" + ::= { controlConnectionsHistoryEntry 30 } + +-- tagpath /control/connections-history/rx_hello +controlConnectionsHistoryRxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx hello" + ::= { controlConnectionsHistoryEntry 31 } + +-- tagpath /control/connections-history/rx_connects +controlConnectionsHistoryRxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx connects" + ::= { controlConnectionsHistoryEntry 32 } + +-- tagpath /control/connections-history/rx_registers +controlConnectionsHistoryRxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx registers" + ::= { controlConnectionsHistoryEntry 33 } + +-- tagpath /control/connections-history/rx_register_replies +controlConnectionsHistoryRxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register replies" + ::= { controlConnectionsHistoryEntry 34 } + +-- tagpath /control/connections-history/rx_challenge +controlConnectionsHistoryRxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge" + ::= { controlConnectionsHistoryEntry 35 } + +-- tagpath /control/connections-history/rx_challenge_resp +controlConnectionsHistoryRxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge response" + ::= { controlConnectionsHistoryEntry 36 } + +-- tagpath /control/connections-history/rx_challenge_ack +controlConnectionsHistoryRxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge ack" + ::= { controlConnectionsHistoryEntry 37 } + +-- tagpath /control/connections-history/rx_teardown +controlConnectionsHistoryRxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx teardown" + ::= { controlConnectionsHistoryEntry 38 } + +-- tagpath /control/connections-history/rx_vm_to_peer +controlConnectionsHistoryRxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx vManage to peer" + ::= { controlConnectionsHistoryEntry 39 } + +-- tagpath /control/connections-history/rx_register_to_vm +controlConnectionsHistoryRxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register to vManage" + ::= { controlConnectionsHistoryEntry 40 } + +-- tagpath /control/connections-history/rep-count +controlConnectionsHistoryRepCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Repeat count" + ::= { controlConnectionsHistoryEntry 41 } + +-- tagpath /control/connections-history/prev-downtime +controlConnectionsHistoryPrevDowntime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Previous downtime" + ::= { controlConnectionsHistoryEntry 42 } + +-- tagpath /control/connections-history/cfg-system-ip +controlConnectionsHistoryConfiguredSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configured System IP address" + ::= { controlConnectionsHistoryEntry 43 } + +-- tagpath /control/connections-history/vh-org-name +controlConnectionsHistoryVHOrgName OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization Name" + ::= { controlConnectionsHistoryEntry 44 } + +-- tagpath /control/connections-history/uuid +controlConnectionsHistoryUuid OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer's unique device identifier" + ::= { controlConnectionsHistoryEntry 45 } + +-- tagpath /control/connections-history/tx_create_cert +controlConnectionsHistoryTxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate to vManage" + ::= { controlConnectionsHistoryEntry 46 } + +-- tagpath /control/connections-history/rx_create_cert +controlConnectionsHistoryRxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate from vBond" + ::= { controlConnectionsHistoryEntry 47 } + +-- tagpath /control/connections-history/tx_create_cert_reply +controlConnectionsHistoryTxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate reply to vBond" + ::= { controlConnectionsHistoryEntry 48 } + +-- tagpath /control/connections-history/rx_create_cert_reply +controlConnectionsHistoryRxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate reply from vManage" + ::= { controlConnectionsHistoryEntry 49 } + +-- tagpath /control/local-properties/ip-address-list +controlLocalPropertiesIpAddressListTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlLocalPropertiesIpAddressListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of IP addresses" + ::= { controlLocalProperties 24 } + +-- tagpath /control/local-properties/ip-address-list +controlLocalPropertiesIpAddressListEntry OBJECT-TYPE + SYNTAX ControlLocalPropertiesIpAddressListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlLocalPropertiesIpAddressListIndex } + ::= { controlLocalPropertiesIpAddressListTable 1 } + +ControlLocalPropertiesIpAddressListEntry ::= + SEQUENCE { + controlLocalPropertiesIpAddressListIndex Unsigned32, + controlLocalPropertiesIpAddressListIp InetAddressIP, + controlLocalPropertiesIpAddressListPort Unsigned32 + } + +-- tagpath /control/local-properties/ip-address-list/index +controlLocalPropertiesIpAddressListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP index" + ::= { controlLocalPropertiesIpAddressListEntry 1 } + +-- tagpath /control/local-properties/ip-address-list/ip +controlLocalPropertiesIpAddressListIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP" + ::= { controlLocalPropertiesIpAddressListEntry 2 } + +-- tagpath /control/local-properties/ip-address-list/port +controlLocalPropertiesIpAddressListPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port" + ::= { controlLocalPropertiesIpAddressListEntry 3 } + +-- tagpath /control/local-properties/vbond-address-list +controlLocalPropertiesVbondAddressListTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlLocalPropertiesVbondAddressListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of vBond peers" + ::= { controlLocalProperties 26 } + +-- tagpath /control/local-properties/vbond-address-list +controlLocalPropertiesVbondAddressListEntry OBJECT-TYPE + SYNTAX ControlLocalPropertiesVbondAddressListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlLocalPropertiesVbondAddressListIndex } + ::= { controlLocalPropertiesVbondAddressListTable 1 } + +ControlLocalPropertiesVbondAddressListEntry ::= + SEQUENCE { + controlLocalPropertiesVbondAddressListIndex Unsigned32, + controlLocalPropertiesVbondAddressListIp InetAddressIP, + controlLocalPropertiesVbondAddressListPort Unsigned32 + } + +-- tagpath /control/local-properties/vbond-address-list/index +controlLocalPropertiesVbondAddressListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP index" + ::= { controlLocalPropertiesVbondAddressListEntry 1 } + +-- tagpath /control/local-properties/vbond-address-list/ip +controlLocalPropertiesVbondAddressListIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { controlLocalPropertiesVbondAddressListEntry 2 } + +-- tagpath /control/local-properties/vbond-address-list/port +controlLocalPropertiesVbondAddressListPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port" + ::= { controlLocalPropertiesVbondAddressListEntry 3 } + +-- tagpath /control/local-properties/wan-interface-list +controlLocalPropertiesWanInterfaceListTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlLocalPropertiesWanInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of WAN interfaces" + ::= { controlLocalProperties 28 } + +-- tagpath /control/local-properties/vedge-list-version +controlLocalPropertiesVedgeListVersion OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "vEdge list version number" + ::= { controlLocalProperties 29 } + +-- tagpath /control/local-properties/vsmart-list-version +controlLocalPropertiesVsmartListVersion OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "vSmart list version number" + ::= { controlLocalProperties 30 } + +-- tagpath /control/local-properties/sp-organization-name +controlLocalPropertiesSPOrganizationName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SP Organization name" + ::= { controlLocalProperties 31 } + +-- tagpath /control/local-properties/token +controlLocalPropertiesToken OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Token information" + ::= { controlLocalProperties 32 } + +-- tagpath /control/local-properties/cloud-hosted +controlLocalPropertiesCloudHosted OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "vManage is hosted in the Cisco cloud" + ::= { controlLocalProperties 33 } + +-- tagpath /control/local-properties/embargo-check +controlLocalPropertiesEmbargoCheck OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Embargo check status" + ::= { controlLocalProperties 34 } + +-- tagpath /control/local-properties/enterprise-serial +controlLocalPropertiesEnterpriseSerial OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise certificate serial number" + ::= { controlLocalProperties 35 } + +-- tagpath /control/local-properties/enterprise-certificate-status +controlLocalPropertiesEnterpriseCertificateStatus OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise certificate status" + ::= { controlLocalProperties 36 } + +-- tagpath /control/local-properties/enterprise-certificate-validity +controlLocalPropertiesEnterpriseCertificateValidity OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise certificate validity" + ::= { controlLocalProperties 37 } + +-- tagpath /control/local-properties/enterprise-certificate-not-valid-before +controlLocalPropertiesEnterpriseCertificateNotValidBefore OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise certificate not valid before" + ::= { controlLocalProperties 38 } + +-- tagpath /control/local-properties/enterprise-certificate-not-valid-after +controlLocalPropertiesEnterpriseCertificateNotValidAfter OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise certificate not valid after" + ::= { controlLocalProperties 39 } + +-- tagpath /control/local-properties/pairwise-keying +controlLocalPropertiesPairwiseKeying OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pairwise keying enabled" + ::= { controlLocalProperties 40 } + +-- tagpath /control/local-properties/cdb-locked +controlLocalPropertiesCdbLocked OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CDB is locked" + ::= { controlLocalProperties 41 } + +-- tagpath /control/local-properties/subject-serial-number +controlLocalPropertiesSubjectSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subject Name Serial Number " + ::= { controlLocalProperties 42 } + +-- tagpath /control/local-properties/wan-interface-list +controlLocalPropertiesWanInterfaceListEntry OBJECT-TYPE + SYNTAX ControlLocalPropertiesWanInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlLocalPropertiesWanInterfaceListInstance, controlLocalPropertiesWanInterfaceListIndex } + ::= { controlLocalPropertiesWanInterfaceListTable 1 } + +ControlLocalPropertiesWanInterfaceListEntry ::= + SEQUENCE { + controlLocalPropertiesWanInterfaceListIndex Unsigned32, + controlLocalPropertiesWanInterfaceListInterface String, + controlLocalPropertiesWanInterfaceListPublicIp InetAddressIP, + controlLocalPropertiesWanInterfaceListPublicPort Unsigned32, + controlLocalPropertiesWanInterfaceListPrivateIp InetAddressIP, + controlLocalPropertiesWanInterfaceListPrivatePort Unsigned32, + controlLocalPropertiesWanInterfaceListNumVsmarts Unsigned32, + controlLocalPropertiesWanInterfaceListNumVmanages Unsigned32, + controlLocalPropertiesWanInterfaceListWeight Unsigned32, + controlLocalPropertiesWanInterfaceListColor INTEGER, + controlLocalPropertiesWanInterfaceListCarrier INTEGER, + controlLocalPropertiesWanInterfaceListPreference Unsigned32, + controlLocalPropertiesWanInterfaceListAdminState StateEnum, + controlLocalPropertiesWanInterfaceListOperationState StateEnum, + controlLocalPropertiesWanInterfaceListLastConnTime String, + controlLocalPropertiesWanInterfaceListRestrictStr String, + controlLocalPropertiesWanInterfaceListControlStr String, + controlLocalPropertiesWanInterfaceListPerWanMaxControllers UnsignedByte, + controlLocalPropertiesWanInterfaceListInstance Unsigned32, + controlLocalPropertiesWanInterfaceListPrivateIpv6 InetAddressIP, + controlLocalPropertiesWanInterfaceListSpiChange String, + controlLocalPropertiesWanInterfaceListLastResort String, + controlLocalPropertiesWanInterfaceListWanPortHopped String, + controlLocalPropertiesWanInterfaceListWanTimeSincePortHop String, + controlLocalPropertiesWanInterfaceListVbondAsStunServer String, + controlLocalPropertiesWanInterfaceListVmanageConnectionPreference UnsignedByte, + controlLocalPropertiesWanInterfaceListLowBandwidthLink String, + controlLocalPropertiesWanInterfaceListNatType String, + controlLocalPropertiesWanInterfaceListInterfaceAdminState StateEnum, + controlLocalPropertiesWanInterfaceListInterfaceOperState StateEnum + } + +-- tagpath /control/local-properties/wan-interface-list/index +controlLocalPropertiesWanInterfaceListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "WAN index" + ::= { controlLocalPropertiesWanInterfaceListEntry 1 } + +-- tagpath /control/local-properties/wan-interface-list/interface +controlLocalPropertiesWanInterfaceListInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { controlLocalPropertiesWanInterfaceListEntry 2 } + +-- tagpath /control/local-properties/wan-interface-list/public-ip +controlLocalPropertiesWanInterfaceListPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public IP address" + ::= { controlLocalPropertiesWanInterfaceListEntry 3 } + +-- tagpath /control/local-properties/wan-interface-list/public-port +controlLocalPropertiesWanInterfaceListPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public port" + ::= { controlLocalPropertiesWanInterfaceListEntry 4 } + +-- tagpath /control/local-properties/wan-interface-list/private-ip +controlLocalPropertiesWanInterfaceListPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP" + ::= { controlLocalPropertiesWanInterfaceListEntry 5 } + +-- tagpath /control/local-properties/wan-interface-list/private-port +controlLocalPropertiesWanInterfaceListPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port" + ::= { controlLocalPropertiesWanInterfaceListEntry 6 } + +-- tagpath /control/local-properties/wan-interface-list/num-vsmarts +controlLocalPropertiesWanInterfaceListNumVsmarts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vSmarts" + ::= { controlLocalPropertiesWanInterfaceListEntry 7 } + +-- tagpath /control/local-properties/wan-interface-list/num-vmanages +controlLocalPropertiesWanInterfaceListNumVmanages OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vManages" + ::= { controlLocalPropertiesWanInterfaceListEntry 8 } + +-- tagpath /control/local-properties/wan-interface-list/weight +controlLocalPropertiesWanInterfaceListWeight OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Weight" + ::= { controlLocalPropertiesWanInterfaceListEntry 9 } + +-- tagpath /control/local-properties/wan-interface-list/color +controlLocalPropertiesWanInterfaceListColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Color" + ::= { controlLocalPropertiesWanInterfaceListEntry 10 } + +-- tagpath /control/local-properties/wan-interface-list/carrier +controlLocalPropertiesWanInterfaceListCarrier OBJECT-TYPE + SYNTAX INTEGER {default(1),carrier1(2),carrier2(3),carrier3(4),carrier4(5),carrier5(6),carrier6(7),carrier7(8),carrier8(9)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier" + ::= { controlLocalPropertiesWanInterfaceListEntry 11 } + +-- tagpath /control/local-properties/wan-interface-list/preference +controlLocalPropertiesWanInterfaceListPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Preference" + ::= { controlLocalPropertiesWanInterfaceListEntry 12 } + +-- tagpath /control/local-properties/wan-interface-list/admin-state +controlLocalPropertiesWanInterfaceListAdminState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative state" + ::= { controlLocalPropertiesWanInterfaceListEntry 13 } + +-- tagpath /control/local-properties/wan-interface-list/operation-state +controlLocalPropertiesWanInterfaceListOperationState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational state" + ::= { controlLocalPropertiesWanInterfaceListEntry 14 } + +-- tagpath /control/local-properties/wan-interface-list/last-conn-time +controlLocalPropertiesWanInterfaceListLastConnTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time since last connection" + ::= { controlLocalPropertiesWanInterfaceListEntry 15 } + +-- tagpath /control/local-properties/wan-interface-list/restrict-str +controlLocalPropertiesWanInterfaceListRestrictStr OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Restrict" + ::= { controlLocalPropertiesWanInterfaceListEntry 16 } + +-- tagpath /control/local-properties/wan-interface-list/control-str +controlLocalPropertiesWanInterfaceListControlStr OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Control connections required" + ::= { controlLocalPropertiesWanInterfaceListEntry 17 } + +-- tagpath /control/local-properties/wan-interface-list/per-wan-max-controllers +controlLocalPropertiesWanInterfaceListPerWanMaxControllers OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum number of controllers on this WAN interface" + ::= { controlLocalPropertiesWanInterfaceListEntry 18 } + +-- tagpath /control/local-properties/wan-interface-list/instance +controlLocalPropertiesWanInterfaceListInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance ID" + ::= { controlLocalPropertiesWanInterfaceListEntry 19 } + +-- tagpath /control/local-properties/wan-interface-list/private-ipv6 +controlLocalPropertiesWanInterfaceListPrivateIpv6 OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IPv6 address" + ::= { controlLocalPropertiesWanInterfaceListEntry 20 } + +-- tagpath /control/local-properties/wan-interface-list/spi-change +controlLocalPropertiesWanInterfaceListSpiChange OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time left until SPI change" + ::= { controlLocalPropertiesWanInterfaceListEntry 21 } + +-- tagpath /control/local-properties/wan-interface-list/last-resort +controlLocalPropertiesWanInterfaceListLastResort OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last-resort Interface" + ::= { controlLocalPropertiesWanInterfaceListEntry 22 } + +-- tagpath /control/local-properties/wan-interface-list/wan-port-hopped +controlLocalPropertiesWanInterfaceListWanPortHopped OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface changed port" + ::= { controlLocalPropertiesWanInterfaceListEntry 23 } + +-- tagpath /control/local-properties/wan-interface-list/wan-time-since-port-hop +controlLocalPropertiesWanInterfaceListWanTimeSincePortHop OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time since the interface changed port" + ::= { controlLocalPropertiesWanInterfaceListEntry 24 } + +-- tagpath /control/local-properties/wan-interface-list/vbond-as-stun-server +controlLocalPropertiesWanInterfaceListVbondAsStunServer OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vbond As Stun Server" + ::= { controlLocalPropertiesWanInterfaceListEntry 25 } + +-- tagpath /control/local-properties/wan-interface-list/vmanage-connection-preference +controlLocalPropertiesWanInterfaceListVmanageConnectionPreference OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface preference for control connection to vManage" + ::= { controlLocalPropertiesWanInterfaceListEntry 26 } + +-- tagpath /control/local-properties/wan-interface-list/low-bandwidth-link +controlLocalPropertiesWanInterfaceListLowBandwidthLink OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low bandwidth interface" + ::= { controlLocalPropertiesWanInterfaceListEntry 27 } + +-- tagpath /control/local-properties/wan-interface-list/nat-type +controlLocalPropertiesWanInterfaceListNatType OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NAT Type" + ::= { controlLocalPropertiesWanInterfaceListEntry 31 } + +-- tagpath /control/local-properties/wan-interface-list/interface-admin-state +controlLocalPropertiesWanInterfaceListInterfaceAdminState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface administrative state" + ::= { controlLocalPropertiesWanInterfaceListEntry 32 } + +-- tagpath /control/local-properties/wan-interface-list/interface-oper-state +controlLocalPropertiesWanInterfaceListInterfaceOperState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface operational state" + ::= { controlLocalPropertiesWanInterfaceListEntry 33 } + +-- tagpath /control/affinity/config +controlAffinityConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlAffinityConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display Control Affinity Config" + ::= { controlAffinity 1 } + +-- tagpath /control/affinity/config +controlAffinityConfigEntry OBJECT-TYPE + SYNTAX ControlAffinityConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlAffinityConfigAffcIndex } + ::= { controlAffinityConfigTable 1 } + +ControlAffinityConfigEntry ::= + SEQUENCE { + controlAffinityConfigAffcIndex Unsigned32, + controlAffinityConfigAffcInterface String, + controlAffinityConfigAffcErvc Unsigned32, + controlAffinityConfigAffcEcl String, + controlAffinityConfigAffcCcl String, + controlAffinityConfigAffcEquil String, + controlAffinityConfigAffcLastResort String + } + +-- tagpath /control/affinity/config/affc_index +controlAffinityConfigAffcIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "WAN index" + ::= { controlAffinityConfigEntry 1 } + +-- tagpath /control/affinity/config/affc_interface +controlAffinityConfigAffcInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { controlAffinityConfigEntry 2 } + +-- tagpath /control/affinity/config/affc_ervc +controlAffinityConfigAffcErvc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective required vSmart count" + ::= { controlAffinityConfigEntry 3 } + +-- tagpath /control/affinity/config/affc_ecl +controlAffinityConfigAffcEcl OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective controller group id list" + ::= { controlAffinityConfigEntry 4 } + +-- tagpath /control/affinity/config/affc_ccl +controlAffinityConfigAffcCcl OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current controller group Id list" + ::= { controlAffinityConfigEntry 5 } + +-- tagpath /control/affinity/config/affc_equil +controlAffinityConfigAffcEquil OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Equilibrium" + ::= { controlAffinityConfigEntry 6 } + +-- tagpath /control/affinity/config/affc_last_resort +controlAffinityConfigAffcLastResort OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last-resort Interface" + ::= { controlAffinityConfigEntry 7 } + +-- tagpath /control/affinity/status +controlAffinityStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlAffinityStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display control affinity status" + ::= { controlAffinity 2 } + +-- tagpath /control/affinity/status +controlAffinityStatusEntry OBJECT-TYPE + SYNTAX ControlAffinityStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlAffinityStatusAffsIndex } + ::= { controlAffinityStatusTable 1 } + +ControlAffinityStatusEntry ::= + SEQUENCE { + controlAffinityStatusAffsIndex Unsigned32, + controlAffinityStatusAffsInterface String, + controlAffinityStatusAffsAcc String, + controlAffinityStatusAffsUcc String, + controlAffinityStatusAffsAc String + } + +-- tagpath /control/affinity/status/affs_index +controlAffinityStatusAffsIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "WAN index" + ::= { controlAffinityStatusEntry 1 } + +-- tagpath /control/affinity/status/affs_interface +controlAffinityStatusAffsInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface name" + ::= { controlAffinityStatusEntry 2 } + +-- tagpath /control/affinity/status/affs_acc +controlAffinityStatusAffsAcc OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assigned connected controllers" + ::= { controlAffinityStatusEntry 3 } + +-- tagpath /control/affinity/status/affs_ucc +controlAffinityStatusAffsUcc OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unassigned connected controllers" + ::= { controlAffinityStatusEntry 4 } + +-- tagpath /control/affinity/status/affs_ac +controlAffinityStatusAffsAc OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assigned controllers" + ::= { controlAffinityStatusEntry 5 } + +-- tagpath /control/valid-vsmarts +controlValidVsmartsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlValidVsmartsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display valid vSmarts" + ::= { control 6 } + +-- tagpath /control/valid-vsmarts +controlValidVsmartsEntry OBJECT-TYPE + SYNTAX ControlValidVsmartsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlValidVsmartsSerialNumber, controlValidVsmartsOrg } + ::= { controlValidVsmartsTable 1 } + +ControlValidVsmartsEntry ::= + SEQUENCE { + controlValidVsmartsSerialNumber String, + controlValidVsmartsOrg String + } + +-- tagpath /control/valid-vsmarts/serial-number +controlValidVsmartsSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the device" + ::= { controlValidVsmartsEntry 1 } + +-- tagpath /control/valid-vsmarts/org +controlValidVsmartsOrg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization that the controller belongs to" + ::= { controlValidVsmartsEntry 2 } + +-- tagpath /control/valid-vedges +controlValidVedgesTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlValidVedgesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display valid vedges" + ::= { control 7 } + +-- tagpath /control/valid-vedges +controlValidVedgesEntry OBJECT-TYPE + SYNTAX ControlValidVedgesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED controlValidVedgesChassisNumber } + ::= { controlValidVedgesTable 1 } + +ControlValidVedgesEntry ::= + SEQUENCE { + controlValidVedgesChassisNumber String, + controlValidVedgesSerialNumber String, + controlValidVedgesValidity INTEGER, + controlValidVedgesOrg String, + controlValidVedgesHardwareInstalledSerialNumber String, + controlValidVedgesSubjectSerialNumber String + } + +-- tagpath /control/valid-vedges/chassis-number +controlValidVedgesChassisNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Chassis number of the device" + ::= { controlValidVedgesEntry 1 } + +-- tagpath /control/valid-vedges/serial-number +controlValidVedgesSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the device" + ::= { controlValidVedgesEntry 2 } + +-- tagpath /control/valid-vedges/validity +controlValidVedgesValidity OBJECT-TYPE + SYNTAX INTEGER {valid(1),invalid(2),staging(3)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device valid or staging" + ::= { controlValidVedgesEntry 3 } + +-- tagpath /control/valid-vedges/org +controlValidVedgesOrg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization that the vedge belongs to" + ::= { controlValidVedgesEntry 4 } + +-- tagpath /control/valid-vedges/hardware-installed-serial-number +controlValidVedgesHardwareInstalledSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Installed Serial number of the device" + ::= { controlValidVedgesEntry 5 } + +-- tagpath /control/valid-vedges/subject-serial-number +controlValidVedgesSubjectSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subject Serial number of the device" + ::= { controlValidVedgesEntry 6 } + +-- tagpath /control/summary +controlSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display control summary" + ::= { control 8 } + +-- tagpath /control/summary +controlSummaryEntry OBJECT-TYPE + SYNTAX ControlSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { controlSummaryInstance } + ::= { controlSummaryTable 1 } + +ControlSummaryEntry ::= + SEQUENCE { + controlSummaryInstance Unsigned32, + controlSummaryVbondCounts UnsignedShort, + controlSummaryVmanageCounts UnsignedShort, + controlSummaryVsmartCounts UnsignedShort, + controlSummaryVedgeCounts UnsignedShort, + controlSummaryProtocol INTEGER, + controlSummaryListeningIp InetAddressIP, + controlSummaryListeningPort Unsigned32, + controlSummaryListeningIpv6 InetAddressIP, + controlSummaryValidControllerCounts UnsignedShort + } + +-- tagpath /control/summary/instance +controlSummaryInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance id" + ::= { controlSummaryEntry 1 } + +-- tagpath /control/summary/vbond_counts +controlSummaryVbondCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlSummaryEntry 2 } + +-- tagpath /control/summary/vmanage_counts +controlSummaryVmanageCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlSummaryEntry 3 } + +-- tagpath /control/summary/vsmart_counts +controlSummaryVsmartCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlSummaryEntry 4 } + +-- tagpath /control/summary/vedge_counts +controlSummaryVedgeCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlSummaryEntry 5 } + +-- tagpath /control/summary/protocol +controlSummaryProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { controlSummaryEntry 6 } + +-- tagpath /control/summary/listening_ip +controlSummaryListeningIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Listening IP address" + ::= { controlSummaryEntry 7 } + +-- tagpath /control/summary/listening_port +controlSummaryListeningPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Listening port number" + ::= { controlSummaryEntry 8 } + +-- tagpath /control/summary/listening_ipv6 +controlSummaryListeningIpv6 OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Listening IPv6 address" + ::= { controlSummaryEntry 9 } + +-- tagpath /control/summary/valid_controller_counts +controlSummaryValidControllerCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Controller Counts" + ::= { controlSummaryEntry 10 } + +-- tagpath /control/valid-vmanage-id +controlValidVmanageIdTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlValidVmanageIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display valid vManage CA id" + ::= { control 10 } + +-- tagpath /control/valid-vmanage-id +controlValidVmanageIdEntry OBJECT-TYPE + SYNTAX ControlValidVmanageIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED controlValidVManageIdChassisNumbers } + ::= { controlValidVmanageIdTable 1 } + +ControlValidVmanageIdEntry ::= + SEQUENCE { + controlValidVManageIdChassisNumbers String + } + +-- tagpath /control/valid-vmanage-id/chassis-number +controlValidVManageIdChassisNumbers OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chassis number of the device" + ::= { controlValidVmanageIdEntry 1 } + +-- tagpath /orchestrator/connections +orchestratorConnectionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display orchestrator connection information" + ::= { orchestrator 1 } + +-- tagpath /orchestrator/connections +orchestratorConnectionsEntry OBJECT-TYPE + SYNTAX OrchestratorConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { orchestratorConnectionsInstance, orchestratorConnectionsPeerType, orchestratorConnectionsSiteId, orchestratorConnectionsDomainId, orchestratorConnectionsLocalPrivateIp, orchestratorConnectionsLocalPrivatePort, orchestratorConnectionsPublicIp, orchestratorConnectionsPublicPort } + ::= { orchestratorConnectionsTable 1 } + +OrchestratorConnectionsEntry ::= + SEQUENCE { + orchestratorConnectionsInstance Unsigned32, + orchestratorConnectionsPeerType INTEGER, + orchestratorConnectionsSiteId Unsigned32, + orchestratorConnectionsDomainId Unsigned32, + orchestratorConnectionsProtocol INTEGER, + orchestratorConnectionsLocalPrivateIp InetAddressIP, + orchestratorConnectionsLocalPrivatePort Unsigned32, + orchestratorConnectionsPublicIp InetAddressIP, + orchestratorConnectionsPublicPort Unsigned32, + orchestratorConnectionsSystemIp InetAddressIP, + orchestratorConnectionsLocalColor INTEGER, + orchestratorConnectionsRemoteColor INTEGER, + orchestratorConnectionsPrivateIp InetAddressIP, + orchestratorConnectionsPrivatePort Unsigned32, + orchestratorConnectionsState SessionState, + orchestratorConnectionsLocalEnum ConnFlagEnum, + orchestratorConnectionsRemoteEnum ConnFlagEnum, + orchestratorConnectionsLocalStateInfo String, + orchestratorConnectionsRemoteStateInfo String, + orchestratorConnectionsUptime String, + orchestratorConnectionsTxHello Unsigned32, + orchestratorConnectionsTxConnects Unsigned32, + orchestratorConnectionsTxRegisters Unsigned32, + orchestratorConnectionsTxRegisterReplies Unsigned32, + orchestratorConnectionsTxChallenge Unsigned32, + orchestratorConnectionsTxChallengeResp Unsigned32, + orchestratorConnectionsTxChallengeAck Unsigned32, + orchestratorConnectionsTxTeardown Unsigned32, + orchestratorConnectionsTxTeardownAll Unsigned32, + orchestratorConnectionsTxVmToPeer Unsigned32, + orchestratorConnectionsTxRegisterToVm Unsigned32, + orchestratorConnectionsRxHello Unsigned32, + orchestratorConnectionsRxConnects Unsigned32, + orchestratorConnectionsRxRegisters Unsigned32, + orchestratorConnectionsRxRegisterReplies Unsigned32, + orchestratorConnectionsRxChallenge Unsigned32, + orchestratorConnectionsRxChallengeResp Unsigned32, + orchestratorConnectionsRxChallengeAck Unsigned32, + orchestratorConnectionsRxTeardown Unsigned32, + orchestratorConnectionsRxVmToPeer Unsigned32, + orchestratorConnectionsRxRegisterToVm Unsigned32, + orchestratorConnectionsNegotiatedHelloInterval Unsigned32, + orchestratorConnectionsNegotiatedHelloTolerance Unsigned32, + orchestratorConnectionsOrgname String, + orchestratorConnectionsSporgname String, + orchestratorConnectionsTxCreateCert Unsigned32, + orchestratorConnectionsRxCreateCert Unsigned32, + orchestratorConnectionsTxCreateCertReply Unsigned32, + orchestratorConnectionsRxCreateCertReply Unsigned32, + orchestratorConnectionsCloudHosted TruthValue + } + +-- tagpath /orchestrator/connections/instance +orchestratorConnectionsInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance id" + ::= { orchestratorConnectionsEntry 1 } + +-- tagpath /orchestrator/connections/peer-type +orchestratorConnectionsPeerType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Connection type" + ::= { orchestratorConnectionsEntry 2 } + +-- tagpath /orchestrator/connections/site-id +orchestratorConnectionsSiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Site ID" + ::= { orchestratorConnectionsEntry 3 } + +-- tagpath /orchestrator/connections/domain-id +orchestratorConnectionsDomainId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Domain ID" + ::= { orchestratorConnectionsEntry 4 } + +-- tagpath /orchestrator/connections/protocol +orchestratorConnectionsProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + DEFVAL { dtls } + ::= { orchestratorConnectionsEntry 5 } + +-- tagpath /orchestrator/connections/local-private-ip +orchestratorConnectionsLocalPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private IP address" + ::= { orchestratorConnectionsEntry 6 } + +-- tagpath /orchestrator/connections/local-private-port +orchestratorConnectionsLocalPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Private port number" + ::= { orchestratorConnectionsEntry 7 } + +-- tagpath /orchestrator/connections/public-ip +orchestratorConnectionsPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Public IP address" + ::= { orchestratorConnectionsEntry 8 } + +-- tagpath /orchestrator/connections/public-port +orchestratorConnectionsPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Public port number" + ::= { orchestratorConnectionsEntry 9 } + +-- tagpath /orchestrator/connections/system-ip +orchestratorConnectionsSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { orchestratorConnectionsEntry 10 } + +-- tagpath /orchestrator/connections/local-color +orchestratorConnectionsLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color" + ::= { orchestratorConnectionsEntry 11 } + +-- tagpath /orchestrator/connections/remote-color +orchestratorConnectionsRemoteColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote color" + ::= { orchestratorConnectionsEntry 12 } + +-- tagpath /orchestrator/connections/private-ip +orchestratorConnectionsPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP address" + ::= { orchestratorConnectionsEntry 13 } + +-- tagpath /orchestrator/connections/private-port +orchestratorConnectionsPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port" + ::= { orchestratorConnectionsEntry 14 } + +-- tagpath /orchestrator/connections/state +orchestratorConnectionsState OBJECT-TYPE + SYNTAX SessionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { orchestratorConnectionsEntry 15 } + +-- tagpath /orchestrator/connections/local_enum +orchestratorConnectionsLocalEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local error reason" + ::= { orchestratorConnectionsEntry 16 } + +-- tagpath /orchestrator/connections/remote_enum +orchestratorConnectionsRemoteEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote error reason" + ::= { orchestratorConnectionsEntry 17 } + +-- tagpath /orchestrator/connections/local-state-info +orchestratorConnectionsLocalStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local state information" + ::= { orchestratorConnectionsEntry 18 } + +-- tagpath /orchestrator/connections/remote-state-info +orchestratorConnectionsRemoteStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote state information" + ::= { orchestratorConnectionsEntry 19 } + +-- tagpath /orchestrator/connections/uptime +orchestratorConnectionsUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uptime" + ::= { orchestratorConnectionsEntry 20 } + +-- tagpath /orchestrator/connections/tx_hello +orchestratorConnectionsTxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx hello" + ::= { orchestratorConnectionsEntry 21 } + +-- tagpath /orchestrator/connections/tx_connects +orchestratorConnectionsTxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx connects" + ::= { orchestratorConnectionsEntry 22 } + +-- tagpath /orchestrator/connections/tx_registers +orchestratorConnectionsTxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx registers" + ::= { orchestratorConnectionsEntry 23 } + +-- tagpath /orchestrator/connections/tx_register_replies +orchestratorConnectionsTxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register replies" + ::= { orchestratorConnectionsEntry 24 } + +-- tagpath /orchestrator/connections/tx_challenge +orchestratorConnectionsTxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge" + ::= { orchestratorConnectionsEntry 25 } + +-- tagpath /orchestrator/connections/tx_challenge_resp +orchestratorConnectionsTxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response" + ::= { orchestratorConnectionsEntry 26 } + +-- tagpath /orchestrator/connections/tx_challenge_ack +orchestratorConnectionsTxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack" + ::= { orchestratorConnectionsEntry 27 } + +-- tagpath /orchestrator/connections/tx_teardown +orchestratorConnectionsTxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown" + ::= { orchestratorConnectionsEntry 28 } + +-- tagpath /orchestrator/connections/tx_teardown_all +orchestratorConnectionsTxTeardownAll OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown all connections" + ::= { orchestratorConnectionsEntry 29 } + +-- tagpath /orchestrator/connections/tx_vm_to_peer +orchestratorConnectionsTxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx vManage to peer" + ::= { orchestratorConnectionsEntry 30 } + +-- tagpath /orchestrator/connections/tx_register_to_vm +orchestratorConnectionsTxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register to vManage" + ::= { orchestratorConnectionsEntry 31 } + +-- tagpath /orchestrator/connections/rx_hello +orchestratorConnectionsRxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx hello" + ::= { orchestratorConnectionsEntry 32 } + +-- tagpath /orchestrator/connections/rx_connects +orchestratorConnectionsRxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx connects" + ::= { orchestratorConnectionsEntry 33 } + +-- tagpath /orchestrator/connections/rx_registers +orchestratorConnectionsRxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx registers" + ::= { orchestratorConnectionsEntry 34 } + +-- tagpath /orchestrator/connections/rx_register_replies +orchestratorConnectionsRxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register replies" + ::= { orchestratorConnectionsEntry 35 } + +-- tagpath /orchestrator/connections/rx_challenge +orchestratorConnectionsRxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge" + ::= { orchestratorConnectionsEntry 36 } + +-- tagpath /orchestrator/connections/rx_challenge_resp +orchestratorConnectionsRxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge response" + ::= { orchestratorConnectionsEntry 37 } + +-- tagpath /orchestrator/connections/rx_challenge_ack +orchestratorConnectionsRxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge ack" + ::= { orchestratorConnectionsEntry 38 } + +-- tagpath /orchestrator/connections/rx_teardown +orchestratorConnectionsRxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx teardown" + ::= { orchestratorConnectionsEntry 39 } + +-- tagpath /orchestrator/connections/rx_vm_to_peer +orchestratorConnectionsRxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx vManage to peer" + ::= { orchestratorConnectionsEntry 40 } + +-- tagpath /orchestrator/connections/rx_register_to_vm +orchestratorConnectionsRxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register to vManage" + ::= { orchestratorConnectionsEntry 41 } + +-- tagpath /orchestrator/connections/negotiated_hello_interval +orchestratorConnectionsNegotiatedHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated hello interval" + ::= { orchestratorConnectionsEntry 42 } + +-- tagpath /orchestrator/connections/negotiated_hello_tolerance +orchestratorConnectionsNegotiatedHelloTolerance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated hello tolerance" + ::= { orchestratorConnectionsEntry 43 } + +-- tagpath /orchestrator/connections/orgname +orchestratorConnectionsOrgname OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization Name" + ::= { orchestratorConnectionsEntry 44 } + +-- tagpath /orchestrator/connections/sporgname +orchestratorConnectionsSporgname OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SP Organization Name" + ::= { orchestratorConnectionsEntry 45 } + +-- tagpath /orchestrator/connections/tx_create_cert +orchestratorConnectionsTxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate to vManage" + ::= { orchestratorConnectionsEntry 46 } + +-- tagpath /orchestrator/connections/rx_create_cert +orchestratorConnectionsRxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate from vBond" + ::= { orchestratorConnectionsEntry 47 } + +-- tagpath /orchestrator/connections/tx_create_cert_reply +orchestratorConnectionsTxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate reply to vBond" + ::= { orchestratorConnectionsEntry 48 } + +-- tagpath /orchestrator/connections/rx_create_cert_reply +orchestratorConnectionsRxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate reply from vManage" + ::= { orchestratorConnectionsEntry 49 } + +-- tagpath /orchestrator/connections/cloud-hosted +orchestratorConnectionsCloudHosted OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Controller hosted in Cisco cloud" + ::= { orchestratorConnectionsEntry 50 } + +-- tagpath /orchestrator/connections-history +orchestratorConnectionsHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorConnectionsHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display orchestrator connection history" + ::= { orchestrator 2 } + +-- tagpath /orchestrator/connections-history +orchestratorConnectionsHistoryEntry OBJECT-TYPE + SYNTAX OrchestratorConnectionsHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { orchestratorConnectionsHistoryInstance, orchestratorConnectionsHistoryIndex } + ::= { orchestratorConnectionsHistoryTable 1 } + +OrchestratorConnectionsHistoryEntry ::= + SEQUENCE { + orchestratorConnectionsHistoryInstance Unsigned32, + orchestratorConnectionsHistoryIndex Unsigned32, + orchestratorConnectionsHistoryPeerType INTEGER, + orchestratorConnectionsHistorySiteId Unsigned32, + orchestratorConnectionsHistoryDomainId Unsigned32, + orchestratorConnectionsHistoryProtocol INTEGER, + orchestratorConnectionsHistoryPrivateIp InetAddressIP, + orchestratorConnectionsHistoryPrivatePort Unsigned32, + orchestratorConnectionsHistoryPublicIp InetAddressIP, + orchestratorConnectionsHistoryPublicPort Unsigned32, + orchestratorConnectionsHistorySystemIp InetAddressIP, + orchestratorConnectionsHistoryLocalColor INTEGER, + orchestratorConnectionsHistoryRemoteColor INTEGER, + orchestratorConnectionsHistoryState SessionState, + orchestratorConnectionsHistoryLocalEnum ConnFlagEnum, + orchestratorConnectionsHistoryRemoteEnum ConnFlagEnum, + orchestratorConnectionsHistoryLocalStateInfo String, + orchestratorConnectionsHistoryRemoteStateInfo String, + orchestratorConnectionsHistoryLocalPrivateIp InetAddressIP, + orchestratorConnectionsHistoryLocalPrivatePort Unsigned32, + orchestratorConnectionsHistoryDowntime String, + orchestratorConnectionsHistoryTxHello Unsigned32, + orchestratorConnectionsHistoryTxConnects Unsigned32, + orchestratorConnectionsHistoryTxRegisters Unsigned32, + orchestratorConnectionsHistoryTxRegisterReplies Unsigned32, + orchestratorConnectionsHistoryTxChallenge Unsigned32, + orchestratorConnectionsHistoryTxChallengeResp Unsigned32, + orchestratorConnectionsHistoryTxChallengeAck Unsigned32, + orchestratorConnectionsHistoryTxTeardown Unsigned32, + orchestratorConnectionsHistoryTxTeardownAll Unsigned32, + orchestratorConnectionsHistoryTxVmToPeer Unsigned32, + orchestratorConnectionsHistoryTxRegisterToVm Unsigned32, + orchestratorConnectionsHistoryRxHello Unsigned32, + orchestratorConnectionsHistoryRxConnects Unsigned32, + orchestratorConnectionsHistoryRxRegisters Unsigned32, + orchestratorConnectionsHistoryRxRegisterReplies Unsigned32, + orchestratorConnectionsHistoryRxChallenge Unsigned32, + orchestratorConnectionsHistoryRxChallengeResp Unsigned32, + orchestratorConnectionsHistoryRxChallengeAck Unsigned32, + orchestratorConnectionsHistoryRxTeardown Unsigned32, + orchestratorConnectionsHistoryRxVmToPeer Unsigned32, + orchestratorConnectionsHistoryRxRegisterToVm Unsigned32, + orchestratorConnectionsHistoryRepCount Unsigned32, + orchestratorConnectionsHistoryPrevDowntime String, + orchestratorConnectionsHistoryHOrgname String, + orchestratorConnectionsHistoryHSporgname String, + orchestratorConnectionsHistoryUuid String, + orchestratorConnectionsHistoryTxCreateCert Unsigned32, + orchestratorConnectionsHistoryRxCreateCert Unsigned32, + orchestratorConnectionsHistoryTxCreateCertReply Unsigned32, + orchestratorConnectionsHistoryRxCreateCertReply Unsigned32 + } + +-- tagpath /orchestrator/connections-history/instance +orchestratorConnectionsHistoryInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance id" + ::= { orchestratorConnectionsHistoryEntry 1 } + +-- tagpath /orchestrator/connections-history/index +orchestratorConnectionsHistoryIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "History index" + ::= { orchestratorConnectionsHistoryEntry 2 } + +-- tagpath /orchestrator/connections-history/peer-type +orchestratorConnectionsHistoryPeerType OBJECT-TYPE + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection type" + ::= { orchestratorConnectionsHistoryEntry 3 } + +-- tagpath /orchestrator/connections-history/site-id +orchestratorConnectionsHistorySiteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Site ID" + ::= { orchestratorConnectionsHistoryEntry 4 } + +-- tagpath /orchestrator/connections-history/domain-id +orchestratorConnectionsHistoryDomainId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Domain ID" + ::= { orchestratorConnectionsHistoryEntry 5 } + +-- tagpath /orchestrator/connections-history/protocol +orchestratorConnectionsHistoryProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + DEFVAL { dtls } + ::= { orchestratorConnectionsHistoryEntry 6 } + +-- tagpath /orchestrator/connections-history/private-ip +orchestratorConnectionsHistoryPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP address" + ::= { orchestratorConnectionsHistoryEntry 7 } + +-- tagpath /orchestrator/connections-history/private-port +orchestratorConnectionsHistoryPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port number" + ::= { orchestratorConnectionsHistoryEntry 8 } + +-- tagpath /orchestrator/connections-history/public-ip +orchestratorConnectionsHistoryPublicIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public IP address" + ::= { orchestratorConnectionsHistoryEntry 9 } + +-- tagpath /orchestrator/connections-history/public-port +orchestratorConnectionsHistoryPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Public port number" + ::= { orchestratorConnectionsHistoryEntry 10 } + +-- tagpath /orchestrator/connections-history/system-ip +orchestratorConnectionsHistorySystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System IP address" + ::= { orchestratorConnectionsHistoryEntry 11 } + +-- tagpath /orchestrator/connections-history/local-color +orchestratorConnectionsHistoryLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color" + ::= { orchestratorConnectionsHistoryEntry 12 } + +-- tagpath /orchestrator/connections-history/remote-color +orchestratorConnectionsHistoryRemoteColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote color" + ::= { orchestratorConnectionsHistoryEntry 13 } + +-- tagpath /orchestrator/connections-history/state +orchestratorConnectionsHistoryState OBJECT-TYPE + SYNTAX SessionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State" + ::= { orchestratorConnectionsHistoryEntry 14 } + +-- tagpath /orchestrator/connections-history/local_enum +orchestratorConnectionsHistoryLocalEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local error reason" + ::= { orchestratorConnectionsHistoryEntry 15 } + +-- tagpath /orchestrator/connections-history/remote_enum +orchestratorConnectionsHistoryRemoteEnum OBJECT-TYPE + SYNTAX ConnFlagEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote error reason" + ::= { orchestratorConnectionsHistoryEntry 16 } + +-- tagpath /orchestrator/connections-history/local-state-info +orchestratorConnectionsHistoryLocalStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local state information" + ::= { orchestratorConnectionsHistoryEntry 17 } + +-- tagpath /orchestrator/connections-history/remote-state-info +orchestratorConnectionsHistoryRemoteStateInfo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote state information" + ::= { orchestratorConnectionsHistoryEntry 18 } + +-- tagpath /orchestrator/connections-history/local-private-ip +orchestratorConnectionsHistoryLocalPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP address" + ::= { orchestratorConnectionsHistoryEntry 19 } + +-- tagpath /orchestrator/connections-history/local-private-port +orchestratorConnectionsHistoryLocalPrivatePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port" + ::= { orchestratorConnectionsHistoryEntry 20 } + +-- tagpath /orchestrator/connections-history/downtime +orchestratorConnectionsHistoryDowntime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Downtime" + ::= { orchestratorConnectionsHistoryEntry 21 } + +-- tagpath /orchestrator/connections-history/tx_hello +orchestratorConnectionsHistoryTxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx hello" + ::= { orchestratorConnectionsHistoryEntry 22 } + +-- tagpath /orchestrator/connections-history/tx_connects +orchestratorConnectionsHistoryTxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx connects" + ::= { orchestratorConnectionsHistoryEntry 23 } + +-- tagpath /orchestrator/connections-history/tx_registers +orchestratorConnectionsHistoryTxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx registers" + ::= { orchestratorConnectionsHistoryEntry 24 } + +-- tagpath /orchestrator/connections-history/tx_register_replies +orchestratorConnectionsHistoryTxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register replies" + ::= { orchestratorConnectionsHistoryEntry 25 } + +-- tagpath /orchestrator/connections-history/tx_challenge +orchestratorConnectionsHistoryTxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge" + ::= { orchestratorConnectionsHistoryEntry 26 } + +-- tagpath /orchestrator/connections-history/tx_challenge_resp +orchestratorConnectionsHistoryTxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge response" + ::= { orchestratorConnectionsHistoryEntry 27 } + +-- tagpath /orchestrator/connections-history/tx_challenge_ack +orchestratorConnectionsHistoryTxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx challenge ack" + ::= { orchestratorConnectionsHistoryEntry 28 } + +-- tagpath /orchestrator/connections-history/tx_teardown +orchestratorConnectionsHistoryTxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown" + ::= { orchestratorConnectionsHistoryEntry 29 } + +-- tagpath /orchestrator/connections-history/tx_teardown_all +orchestratorConnectionsHistoryTxTeardownAll OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx teardown all connections" + ::= { orchestratorConnectionsHistoryEntry 30 } + +-- tagpath /orchestrator/connections-history/tx_vm_to_peer +orchestratorConnectionsHistoryTxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx vManage to peer" + ::= { orchestratorConnectionsHistoryEntry 31 } + +-- tagpath /orchestrator/connections-history/tx_register_to_vm +orchestratorConnectionsHistoryTxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx register to vManage" + ::= { orchestratorConnectionsHistoryEntry 32 } + +-- tagpath /orchestrator/connections-history/rx_hello +orchestratorConnectionsHistoryRxHello OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx hello" + ::= { orchestratorConnectionsHistoryEntry 33 } + +-- tagpath /orchestrator/connections-history/rx_connects +orchestratorConnectionsHistoryRxConnects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx connects" + ::= { orchestratorConnectionsHistoryEntry 34 } + +-- tagpath /orchestrator/connections-history/rx_registers +orchestratorConnectionsHistoryRxRegisters OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx registers" + ::= { orchestratorConnectionsHistoryEntry 35 } + +-- tagpath /orchestrator/connections-history/rx_register_replies +orchestratorConnectionsHistoryRxRegisterReplies OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register replies" + ::= { orchestratorConnectionsHistoryEntry 36 } + +-- tagpath /orchestrator/connections-history/rx_challenge +orchestratorConnectionsHistoryRxChallenge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge" + ::= { orchestratorConnectionsHistoryEntry 37 } + +-- tagpath /orchestrator/connections-history/rx_challenge_resp +orchestratorConnectionsHistoryRxChallengeResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge response" + ::= { orchestratorConnectionsHistoryEntry 38 } + +-- tagpath /orchestrator/connections-history/rx_challenge_ack +orchestratorConnectionsHistoryRxChallengeAck OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx challenge ack" + ::= { orchestratorConnectionsHistoryEntry 39 } + +-- tagpath /orchestrator/connections-history/rx_teardown +orchestratorConnectionsHistoryRxTeardown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx teardown" + ::= { orchestratorConnectionsHistoryEntry 40 } + +-- tagpath /orchestrator/connections-history/rx_vm_to_peer +orchestratorConnectionsHistoryRxVmToPeer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx vManage to peer" + ::= { orchestratorConnectionsHistoryEntry 41 } + +-- tagpath /orchestrator/connections-history/rx_register_to_vm +orchestratorConnectionsHistoryRxRegisterToVm OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx register to vManage" + ::= { orchestratorConnectionsHistoryEntry 42 } + +-- tagpath /orchestrator/connections-history/rep-count +orchestratorConnectionsHistoryRepCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Repeat count" + ::= { orchestratorConnectionsHistoryEntry 43 } + +-- tagpath /orchestrator/connections-history/prev-downtime +orchestratorConnectionsHistoryPrevDowntime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Previous downtime" + ::= { orchestratorConnectionsHistoryEntry 44 } + +-- tagpath /orchestrator/connections-history/h-orgname +orchestratorConnectionsHistoryHOrgname OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization Name" + ::= { orchestratorConnectionsHistoryEntry 45 } + +-- tagpath /orchestrator/connections-history/h-sporgname +orchestratorConnectionsHistoryHSporgname OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SP Organization Name" + ::= { orchestratorConnectionsHistoryEntry 46 } + +-- tagpath /orchestrator/connections-history/uuid +orchestratorConnectionsHistoryUuid OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer's unique device identifier" + ::= { orchestratorConnectionsHistoryEntry 47 } + +-- tagpath /orchestrator/connections-history/tx_create_cert +orchestratorConnectionsHistoryTxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate to vManage" + ::= { orchestratorConnectionsHistoryEntry 48 } + +-- tagpath /orchestrator/connections-history/rx_create_cert +orchestratorConnectionsHistoryRxCreateCert OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate from vBond" + ::= { orchestratorConnectionsHistoryEntry 49 } + +-- tagpath /orchestrator/connections-history/tx_create_cert_reply +orchestratorConnectionsHistoryTxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx create certificate reply to vBond" + ::= { orchestratorConnectionsHistoryEntry 50 } + +-- tagpath /orchestrator/connections-history/rx_create_cert_reply +orchestratorConnectionsHistoryRxCreateCertReply OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx create certificate reply from vManage" + ::= { orchestratorConnectionsHistoryEntry 51 } + +-- tagpath /orchestrator/local-properties/wan-interface-list +orchestratorLocalPropertiesWanInterfaceListTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorLocalPropertiesWanInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of WAN interfaces" + ::= { orchestratorLocalProperties 12 } + +-- tagpath /orchestrator/local-properties/wan-interface-list +orchestratorLocalPropertiesWanInterfaceListEntry OBJECT-TYPE + SYNTAX OrchestratorLocalPropertiesWanInterfaceListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { orchestratorLocalPropertiesWanInterfaceListInstance, orchestratorLocalPropertiesWanInterfaceListIndex } + ::= { orchestratorLocalPropertiesWanInterfaceListTable 1 } + +OrchestratorLocalPropertiesWanInterfaceListEntry ::= + SEQUENCE { + orchestratorLocalPropertiesWanInterfaceListIndex Unsigned32, + orchestratorLocalPropertiesWanInterfaceListIp InetAddressIP, + orchestratorLocalPropertiesWanInterfaceListPort Unsigned32, + orchestratorLocalPropertiesWanInterfaceListNumVsmarts Unsigned32, + orchestratorLocalPropertiesWanInterfaceListNumVmanages Unsigned32, + orchestratorLocalPropertiesWanInterfaceListAdminState StateEnum, + orchestratorLocalPropertiesWanInterfaceListOperationState StateEnum, + orchestratorLocalPropertiesWanInterfaceListLastConnTime String, + orchestratorLocalPropertiesWanInterfaceListInstance Unsigned32, + orchestratorLocalPropertiesWanInterfaceListInterfaceAdminState StateEnum, + orchestratorLocalPropertiesWanInterfaceListInterfaceOperState StateEnum + } + +-- tagpath /orchestrator/local-properties/wan-interface-list/index +orchestratorLocalPropertiesWanInterfaceListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "WAN index" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 1 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/ip +orchestratorLocalPropertiesWanInterfaceListIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 2 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/port +orchestratorLocalPropertiesWanInterfaceListPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 3 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/num-vsmarts +orchestratorLocalPropertiesWanInterfaceListNumVsmarts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vSmarts" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 4 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/num-vmanages +orchestratorLocalPropertiesWanInterfaceListNumVmanages OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of vManages" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 5 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/admin-state +orchestratorLocalPropertiesWanInterfaceListAdminState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative state" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 6 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/operation-state +orchestratorLocalPropertiesWanInterfaceListOperationState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational state" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 7 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/last-conn-time +orchestratorLocalPropertiesWanInterfaceListLastConnTime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time since last connection" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 8 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/instance +orchestratorLocalPropertiesWanInterfaceListInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance ID" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 9 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/interface-admin-state +orchestratorLocalPropertiesWanInterfaceListInterfaceAdminState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface administrative state" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 10 } + +-- tagpath /orchestrator/local-properties/wan-interface-list/interface-oper-state +orchestratorLocalPropertiesWanInterfaceListInterfaceOperState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface operational state" + ::= { orchestratorLocalPropertiesWanInterfaceListEntry 11 } + +-- tagpath /orchestrator/valid-vsmarts +orchestratorValidVsmartsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorValidVsmartsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display valid vSmarts" + ::= { orchestrator 5 } + +-- tagpath /orchestrator/valid-vsmarts +orchestratorValidVsmartsEntry OBJECT-TYPE + SYNTAX OrchestratorValidVsmartsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { orchestratorValidVsmartsSerialNumber, orchestratorValidVsmartsOrg } + ::= { orchestratorValidVsmartsTable 1 } + +OrchestratorValidVsmartsEntry ::= + SEQUENCE { + orchestratorValidVsmartsSerialNumber String, + orchestratorValidVsmartsOrg String + } + +-- tagpath /orchestrator/valid-vsmarts/serial-number +orchestratorValidVsmartsSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the device" + ::= { orchestratorValidVsmartsEntry 1 } + +-- tagpath /orchestrator/valid-vsmarts/org +orchestratorValidVsmartsOrg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization that the controller belongs to" + ::= { orchestratorValidVsmartsEntry 2 } + +-- tagpath /orchestrator/valid-vedges +orchestratorValidVedgesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorValidVedgesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display valid vedges" + ::= { orchestrator 6 } + +-- tagpath /orchestrator/valid-vedges +orchestratorValidVedgesEntry OBJECT-TYPE + SYNTAX OrchestratorValidVedgesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED orchestratorValidVedgesChassisNumber } + ::= { orchestratorValidVedgesTable 1 } + +OrchestratorValidVedgesEntry ::= + SEQUENCE { + orchestratorValidVedgesChassisNumber String, + orchestratorValidVedgesSerialNumber String, + orchestratorValidVedgesValidity INTEGER, + orchestratorValidVedgesOrg String, + orchestratorValidVedgesInstalledSerialNumber String, + orchestratorValidVedgesSubjectSerialNumber String + } + +-- tagpath /orchestrator/valid-vedges/chassis-number +orchestratorValidVedgesChassisNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Chassis number of the device" + ::= { orchestratorValidVedgesEntry 1 } + +-- tagpath /orchestrator/valid-vedges/serial-number +orchestratorValidVedgesSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the device" + ::= { orchestratorValidVedgesEntry 2 } + +-- tagpath /orchestrator/valid-vedges/validity +orchestratorValidVedgesValidity OBJECT-TYPE + SYNTAX INTEGER {valid(1),invalid(2),staging(3)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device valid or staging" + ::= { orchestratorValidVedgesEntry 3 } + +-- tagpath /orchestrator/valid-vedges/org +orchestratorValidVedgesOrg OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization the vedge belongs to" + ::= { orchestratorValidVedgesEntry 4 } + +-- tagpath /orchestrator/valid-vedges/installed-serial-number +orchestratorValidVedgesInstalledSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Installed Serial number of the device" + ::= { orchestratorValidVedgesEntry 5 } + +-- tagpath /orchestrator/valid-vedges/subject-serial-number +orchestratorValidVedgesSubjectSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subject Serial number of the device" + ::= { orchestratorValidVedgesEntry 6 } + +-- tagpath /orchestrator/summary +orchestratorSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display orchestrator summary" + ::= { orchestrator 7 } + +-- tagpath /orchestrator/summary +orchestratorSummaryEntry OBJECT-TYPE + SYNTAX OrchestratorSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { orchestratorSummaryInstance } + ::= { orchestratorSummaryTable 1 } + +OrchestratorSummaryEntry ::= + SEQUENCE { + orchestratorSummaryInstance Unsigned32, + orchestratorSummaryVmanageCounts UnsignedShort, + orchestratorSummaryVsmartCounts UnsignedShort, + orchestratorSummaryVedgeCounts UnsignedShort, + orchestratorSummaryProtocol INTEGER, + orchestratorSummaryListeningIp InetAddressIP, + orchestratorSummaryListeningPort Unsigned32, + orchestratorSummaryListeningIpv6 InetAddressIP, + orchestratorSummaryValidControllerCounts UnsignedShort + } + +-- tagpath /orchestrator/summary/instance +orchestratorSummaryInstance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "vdaemon instance id" + ::= { orchestratorSummaryEntry 1 } + +-- tagpath /orchestrator/summary/vmanage_counts +orchestratorSummaryVmanageCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { orchestratorSummaryEntry 2 } + +-- tagpath /orchestrator/summary/vsmart_counts +orchestratorSummaryVsmartCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { orchestratorSummaryEntry 3 } + +-- tagpath /orchestrator/summary/vedge_counts +orchestratorSummaryVedgeCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { orchestratorSummaryEntry 4 } + +-- tagpath /control/summary/protocol +orchestratorSummaryProtocol OBJECT-TYPE + SYNTAX INTEGER {dtls(0),tls(1)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protocol" + ::= { orchestratorSummaryEntry 5 } + +-- tagpath /orchestrator/summary/listening_ip +orchestratorSummaryListeningIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Listening IP address" + ::= { orchestratorSummaryEntry 6 } + +-- tagpath /orchestrator/summary/listening_port +orchestratorSummaryListeningPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Listening port number" + ::= { orchestratorSummaryEntry 7 } + +-- tagpath /orchestrator/summary/listening_ipv6 +orchestratorSummaryListeningIpv6 OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Listening IPv6 address" + ::= { orchestratorSummaryEntry 8 } + +-- tagpath /orchestrator/summary/valid_controller_counts +orchestratorSummaryValidControllerCounts OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Controller Counts" + ::= { orchestratorSummaryEntry 9 } + +-- tagpath /orchestrator/valid-vmanage-id +orchestratorValidVmanageIdTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorValidVmanageIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display valid vManage CA id" + ::= { orchestrator 8 } + +-- tagpath /orchestrator/valid-vmanage-id +orchestratorValidVmanageIdEntry OBJECT-TYPE + SYNTAX OrchestratorValidVmanageIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED orchestratorValidVManageIdChassisNumbers } + ::= { orchestratorValidVmanageIdTable 1 } + +OrchestratorValidVmanageIdEntry ::= + SEQUENCE { + orchestratorValidVManageIdChassisNumbers String + } + +-- tagpath /orchestrator/valid-vmanage-id/chassis-number +orchestratorValidVManageIdChassisNumbers OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chassis number of the device" + ::= { orchestratorValidVmanageIdEntry 1 } + +-- tagpath /orchestrator/reverse-proxy-mapping +orchestratorReverseProxyMappingTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorReverseProxyMapping + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display configured reverse proxy mappings" + ::= { orchestrator 9 } + +-- tagpath /orchestrator/reverse-proxy-mapping +orchestratorReverseProxyMapping OBJECT-TYPE + SYNTAX OrchestratorReverseProxyMapping + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { orchestratorReverseProxyMappingUuid, + orchestratorReverseProxyMappingPrivateIp, orchestratorReverseProxyMappingPrivatePort } + ::= { orchestratorReverseProxyMappingTable 1 } + +OrchestratorReverseProxyMapping ::= + SEQUENCE { + orchestratorReverseProxyMappingUuid String, + orchestratorReverseProxyMappingPrivateIp InetAddressIP, + orchestratorReverseProxyMappingPrivatePort UnsignedShort, + orchestratorReverseProxyMappingProxyIp InetAddressIP, + orchestratorReverseProxyMappingProxyPort UnsignedShort + } + +-- tagpath /orchestrator/reverse-proxy-mapping/uuid +orchestratorReverseProxyMappingUuid OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "UUID of vSmart or vManage" + ::= { orchestratorReverseProxyMapping 1 } + +-- tagpath /orchestrator/reverse-proxy-mapping/private-ip +orchestratorReverseProxyMappingPrivateIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private IP address of vSmart or vManage" + ::= { orchestratorReverseProxyMapping 2 } + +-- tagpath /orchestrator/reverse-proxy-mapping/private-port +orchestratorReverseProxyMappingPrivatePort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Private port of vSmart or vManage" + ::= { orchestratorReverseProxyMapping 3 } + +-- tagpath /orchestrator/reverse-proxy-mapping/proxy-ip +orchestratorReverseProxyMappingProxyIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Proxy IP address mapping this vSmart or vManage" + ::= { orchestratorReverseProxyMapping 4 } + +-- tagpath /orchestrator/reverse-proxy-mapping/proxy-port +orchestratorReverseProxyMappingProxyPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Proxy port mapping this vSmart or vManage" + ::= { orchestratorReverseProxyMapping 5 } + +-- tagpath /orchestrator/unclaimed-vedges +orchestratorUnclaimedVedgesTable OBJECT-TYPE + SYNTAX SEQUENCE OF OrchestratorUnclaimedVedgesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display unclaimed vedges" + ::= { orchestrator 10 } + +-- tagpath /orchestrator/unclaimed-vedges +orchestratorUnclaimedVedgesEntry OBJECT-TYPE + SYNTAX OrchestratorUnclaimedVedgesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED orchestratorUnclaimedVedgesChassisNumber } + ::= { orchestratorUnclaimedVedgesTable 1 } + +OrchestratorUnclaimedVedgesEntry ::= + SEQUENCE { + orchestratorUnclaimedVedgesChassisNumber String, + orchestratorUnclaimedVedgesSerialNumber String, + orchestratorUnclaimedVedgesSubjectSerialNumber String, + orchestratorUnclaimedVedgesOrg String + } + +-- tagpath /orchestrator/unclaimed-vedges/chassis-number +orchestratorUnclaimedVedgesChassisNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Chassis number of the device" + ::= { orchestratorUnclaimedVedgesEntry 1 } + +-- tagpath /orchestrator/unclaimed-vedges/serial-number +orchestratorUnclaimedVedgesSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the device" + ::= { orchestratorUnclaimedVedgesEntry 2 } + +-- tagpath /orchestrator/unclaimed-vedges/subject-serial-number +orchestratorUnclaimedVedgesSubjectSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subject Serial number of the device" + ::= { orchestratorUnclaimedVedgesEntry 3 } + +-- tagpath /orchestrator/unclaimed-vedges/org +orchestratorUnclaimedVedgesOrg OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Organization name" + ::= { orchestratorUnclaimedVedgesEntry 4 } + +-- tagpath /ipsec/local-sa +ipsecLocalSaTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecLocalSaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPSec local SA" + ::= { ipsec 1 } + +-- tagpath /ipsec/local-sa +ipsecLocalSaEntry OBJECT-TYPE + SYNTAX IpsecLocalSaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipsecLocalSaTlocAddress, ipsecLocalSaTlocColor, ipsecLocalSaSpi, ipsecLocalSaTlocIndex } + ::= { ipsecLocalSaTable 1 } + +IpsecLocalSaEntry ::= + SEQUENCE { + ipsecLocalSaTlocAddress InetAddressIP, + ipsecLocalSaTlocColor INTEGER, + ipsecLocalSaSpi Unsigned32, + ipsecLocalSaTlocIndex Unsigned32, + ipsecLocalSaIp InetAddressIP, + ipsecLocalSaPort Unsigned32, + ipsecLocalSaEncryptKeyHash String, + ipsecLocalSaAuthKeyHash String, + ipsecLocalSaIpv6 InetAddressIP + } + +-- tagpath /ipsec/local-sa/tloc-address +ipsecLocalSaTlocAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "TLOC address" + ::= { ipsecLocalSaEntry 1 } + +-- tagpath /ipsec/local-sa/tloc-color +ipsecLocalSaTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Color" + ::= { ipsecLocalSaEntry 2 } + +-- tagpath /ipsec/local-sa/spi +ipsecLocalSaSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "SPI" + ::= { ipsecLocalSaEntry 3 } + +-- tagpath /ipsec/local-sa/tloc-index +ipsecLocalSaTlocIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "TLOC index" + ::= { ipsecLocalSaEntry 4 } + +-- tagpath /ipsec/local-sa/ip +ipsecLocalSaIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address" + ::= { ipsecLocalSaEntry 5 } + +-- tagpath /ipsec/local-sa/port +ipsecLocalSaPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port number" + ::= { ipsecLocalSaEntry 6 } + +-- tagpath /ipsec/local-sa/encrypt-key-hash +ipsecLocalSaEncryptKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption key hash" + ::= { ipsecLocalSaEntry 7 } + +-- tagpath /ipsec/local-sa/auth-key-hash +ipsecLocalSaAuthKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication key hash" + ::= { ipsecLocalSaEntry 8 } + +-- tagpath /ipsec/local-sa/ipv6 +ipsecLocalSaIpv6 OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 address" + ::= { ipsecLocalSaEntry 9 } + + +-- tagpath /ipsec/inbound-connections +ipsecInboundConnectionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecInboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPSec inbound connections" + ::= { ipsec 2 } + +-- tagpath /ipsec/inbound-connections +ipsecInboundConnectionsEntry OBJECT-TYPE + SYNTAX IpsecInboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipsecInboundConnectionsLocalTlocAddress, ipsecInboundConnectionsLocalTlocColor, ipsecInboundConnectionsRemoteTlocAddress, ipsecInboundConnectionsRemoteTlocColor, ipsecInboundConnectionsLocalTlocIndex, ipsecInboundConnectionsRemoteTlocIndex } + ::= { ipsecInboundConnectionsTable 1 } + +IpsecInboundConnectionsEntry ::= + SEQUENCE { + ipsecInboundConnectionsLocalTlocAddress InetAddressIP, + ipsecInboundConnectionsLocalTlocColor INTEGER, + ipsecInboundConnectionsRemoteTlocAddress InetAddressIP, + ipsecInboundConnectionsRemoteTlocColor INTEGER, + ipsecInboundConnectionsLocalTlocIndex Unsigned32, + ipsecInboundConnectionsRemoteTlocIndex Unsigned32, + ipsecInboundConnectionsSourceIp InetAddressIP, + ipsecInboundConnectionsSourcePort Unsigned32, + ipsecInboundConnectionsDestIp InetAddressIP, + ipsecInboundConnectionsDestPort Unsigned32, + ipsecInboundConnectionsNegotiatedEncryptionAlgo String, + ipsecInboundConnectionsTcSpiPerTun Unsigned32, + ipsecInboundConnectionsPkeyHash String, + ipsecInboundConnectionsPeerSpi String + } + +-- tagpath /ipsec/inbound-connections/local-tloc-address +ipsecInboundConnectionsLocalTlocAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC address" + ::= { ipsecInboundConnectionsEntry 1 } + +-- tagpath /ipsec/inbound-connections/local-tloc-color +ipsecInboundConnectionsLocalTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local color" + ::= { ipsecInboundConnectionsEntry 2 } + +-- tagpath /ipsec/inbound-connections/remote-tloc-address +ipsecInboundConnectionsRemoteTlocAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote TLOC address" + ::= { ipsecInboundConnectionsEntry 3 } + +-- tagpath /ipsec/inbound-connections/remote-tloc-color +ipsecInboundConnectionsRemoteTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote color" + ::= { ipsecInboundConnectionsEntry 4 } + +-- tagpath /ipsec/inbound-connections/local-tloc-index +ipsecInboundConnectionsLocalTlocIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Local TLOC Index" + ::= { ipsecInboundConnectionsEntry 5 } + +-- tagpath /ipsec/inbound-connections/remote-tloc-index +ipsecInboundConnectionsRemoteTlocIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Remote TLOC Index" + ::= { ipsecInboundConnectionsEntry 6 } + +-- tagpath /ipsec/inbound-connections/source-ip +ipsecInboundConnectionsSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source IP address" + ::= { ipsecInboundConnectionsEntry 7 } + +-- tagpath /ipsec/inbound-connections/source-port +ipsecInboundConnectionsSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source port number" + ::= { ipsecInboundConnectionsEntry 8 } + +-- tagpath /ipsec/inbound-connections/dest-ip +ipsecInboundConnectionsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination IP address" + ::= { ipsecInboundConnectionsEntry 9 } + +-- tagpath /ipsec/inbound-connections/dest-port +ipsecInboundConnectionsDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination port number" + ::= { ipsecInboundConnectionsEntry 10 } + +-- tagpath /ipsec/inbound-connections/negotiated-encryption-algo +ipsecInboundConnectionsNegotiatedEncryptionAlgo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated encryption algorithm" + ::= { ipsecInboundConnectionsEntry 11 } + +-- tagpath /ipsec/inbound-connections/tc-pi-per-tun +ipsecInboundConnectionsTcSpiPerTun OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Traffic Control SPIs per Tunnel" + ::= { ipsecInboundConnectionsEntry 12 } + +-- tagpath /ipsec/inbound-connections/peer-key-hash +ipsecInboundConnectionsPkeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer pairwise key hash" + ::= { ipsecInboundConnectionsEntry 13 } + +-- tagpath /ipsec/inbound-connections/peer-spi +ipsecInboundConnectionsPeerSpi OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer IPsec SPI" + ::= { ipsecInboundConnectionsEntry 14 } + +-- tagpath /ipsec/outbound-connections +ipsecOutboundConnectionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecOutboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPSec outbound connections" + ::= { ipsec 3 } + +-- tagpath /ipsec/outbound-connections +ipsecOutboundConnectionsEntry OBJECT-TYPE + SYNTAX IpsecOutboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipsecOutboundConnectionsSourceIp, ipsecOutboundConnectionsSourcePort, ipsecOutboundConnectionsDestIp, ipsecOutboundConnectionsDestPort, ipsecOutboundConnectionsSpi, ipsecOutboundConnectionsTlocIndex } + ::= { ipsecOutboundConnectionsTable 1 } + +IpsecOutboundConnectionsEntry ::= + SEQUENCE { + ipsecOutboundConnectionsSourceIp InetAddressIP, + ipsecOutboundConnectionsSourcePort Unsigned32, + ipsecOutboundConnectionsDestIp InetAddressIP, + ipsecOutboundConnectionsDestPort Unsigned32, + ipsecOutboundConnectionsSpi Unsigned32, + ipsecOutboundConnectionsTlocIndex Unsigned32, + ipsecOutboundConnectionsTunnelMtu Unsigned32, + ipsecOutboundConnectionsRemoteTlocAddress InetAddressIP, + ipsecOutboundConnectionsRemoteTlocColor INTEGER, + ipsecOutboundConnectionsAuthenticationUsed String, + ipsecOutboundConnectionsEncryptKeyHash String, + ipsecOutboundConnectionsAuthKeyHash String, + ipsecOutboundConnectionsNegotiatedAlgo String, + ipsecOutboundConnectionsTcSpiPerTun Unsigned32, + ipsecOutboundConnectionsPkeyHash String, + ipsecOutboundConnectionsPeerSpi String, + ipsecOutboundConnectionsLocalTlocAddress InetAddressIP, + ipsecOutboundConnectionsLocalTlocColor INTEGER + } + +-- tagpath /ipsec/outbound-connections/source-ip +ipsecOutboundConnectionsSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP address" + ::= { ipsecOutboundConnectionsEntry 1 } + +-- tagpath /ipsec/outbound-connections/source-port +ipsecOutboundConnectionsSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port number" + ::= { ipsecOutboundConnectionsEntry 2 } + +-- tagpath /ipsec/outbound-connections/dest-ip +ipsecOutboundConnectionsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP address" + ::= { ipsecOutboundConnectionsEntry 3 } + +-- tagpath /ipsec/outbound-connections/dest-port +ipsecOutboundConnectionsDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port number" + ::= { ipsecOutboundConnectionsEntry 4 } + +-- tagpath /ipsec/outbound-connections/spi +ipsecOutboundConnectionsSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "SPI" + ::= { ipsecOutboundConnectionsEntry 5 } + +-- tagpath /ipsec/outbound-connections/tloc-index +ipsecOutboundConnectionsTlocIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "TLOC index" + ::= { ipsecOutboundConnectionsEntry 6 } + +-- tagpath /ipsec/outbound-connections/tunnel-mtu +ipsecOutboundConnectionsTunnelMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel MTU" + ::= { ipsecOutboundConnectionsEntry 7 } + +-- tagpath /ipsec/outbound-connections/remote-tloc-address +ipsecOutboundConnectionsRemoteTlocAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote TLOC address" + ::= { ipsecOutboundConnectionsEntry 8 } + +-- tagpath /ipsec/outbound-connections/remote-tloc-color +ipsecOutboundConnectionsRemoteTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote color" + ::= { ipsecOutboundConnectionsEntry 9 } + +-- tagpath /ipsec/outbound-connections/authentication-used +ipsecOutboundConnectionsAuthenticationUsed OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication used" + ::= { ipsecOutboundConnectionsEntry 10 } + +-- tagpath /ipsec/outbound-connections/encrypt-key-hash +ipsecOutboundConnectionsEncryptKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption key hash" + ::= { ipsecOutboundConnectionsEntry 11 } + +-- tagpath /ipsec/outbound-connections/auth-key-hash +ipsecOutboundConnectionsAuthKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication key hash" + ::= { ipsecOutboundConnectionsEntry 12 } + +-- tagpath /ipsec/outbound-connections/negotiated-algo +ipsecOutboundConnectionsNegotiatedAlgo OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated Encryption Algorithm" + ::= { ipsecOutboundConnectionsEntry 13 } + +-- tagpath /ipsec/outbound-connections/tc-spi-per-tun +ipsecOutboundConnectionsTcSpiPerTun OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Traffic Control SPIs per Tunnel" + ::= { ipsecOutboundConnectionsEntry 14 } + +-- tagpath /ipsec/outbound-connections/peer-key-hash +ipsecOutboundConnectionsPkeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer pairwise key hash" + ::= { ipsecOutboundConnectionsEntry 15 } + +-- tagpath /ipsec/outbound-connections/peer-spi +ipsecOutboundConnectionsPeerSpi OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Peer IPsec SPI" + ::= { ipsecOutboundConnectionsEntry 16 } + +-- tagpath /ipsec/outbound-connections/local-tloc-address +ipsecOutboundConnectionsLocalTlocAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local TLOC address" + ::= { ipsecOutboundConnectionsEntry 17 } + +-- tagpath /ipsec/outbound-connections/local-tloc-color +ipsecOutboundConnectionsLocalTlocColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color" + ::= { ipsecOutboundConnectionsEntry 18 } + +-- tagpath /ipsec/ike/inbound-connections +ipsecIkeInboundConnectionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecIkeInboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPsec-IKE inbound connections" + ::= { ipsecIke 1 } + +-- tagpath /ipsec/ike/inbound-connections +ipsecIkeInboundConnectionsEntry OBJECT-TYPE + SYNTAX IpsecIkeInboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipsecIkeInboundConnectionsSourceIp, ipsecIkeInboundConnectionsSourcePort, ipsecIkeInboundConnectionsDestIp, ipsecIkeInboundConnectionsDestPort } + ::= { ipsecIkeInboundConnectionsTable 1 } + +IpsecIkeInboundConnectionsEntry ::= + SEQUENCE { + ipsecIkeInboundConnectionsSourceIp InetAddressIP, + ipsecIkeInboundConnectionsSourcePort Unsigned32, + ipsecIkeInboundConnectionsDestIp InetAddressIP, + ipsecIkeInboundConnectionsDestPort Unsigned32, + ipsecIkeInboundConnectionsNewSpi Unsigned32, + ipsecIkeInboundConnectionsOldSpi Unsigned32, + ipsecIkeInboundConnectionsCipherSuite String, + ipsecIkeInboundConnectionsNewKeyHash String, + ipsecIkeInboundConnectionsOldKeyHash String, + ipsecIkeInboundConnectionsExtSeq String + } + +-- tagpath /ipsec/ike/inbound-connections/source-ip +ipsecIkeInboundConnectionsSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP address" + ::= { ipsecIkeInboundConnectionsEntry 1 } + +-- tagpath /ipsec/ike/inbound-connections/source-port +ipsecIkeInboundConnectionsSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port number" + ::= { ipsecIkeInboundConnectionsEntry 2 } + +-- tagpath /ipsec/ike/inbound-connections/dest-ip +ipsecIkeInboundConnectionsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP address" + ::= { ipsecIkeInboundConnectionsEntry 3 } + +-- tagpath /ipsec/ike/inbound-connections/dest-port +ipsecIkeInboundConnectionsDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port number" + ::= { ipsecIkeInboundConnectionsEntry 4 } + +-- tagpath /ipsec/ike/inbound-connections/new-spi +ipsecIkeInboundConnectionsNewSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "New SPI" + ::= { ipsecIkeInboundConnectionsEntry 5 } + +-- tagpath /ipsec/ike/inbound-connections/old-spi +ipsecIkeInboundConnectionsOldSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Old SPI" + ::= { ipsecIkeInboundConnectionsEntry 6 } + +-- tagpath /ipsec/ike/inbound-connections/cipher-suite +ipsecIkeInboundConnectionsCipherSuite OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption and integrity Suite" + ::= { ipsecIkeInboundConnectionsEntry 7 } + +-- tagpath /ipsec/ike/inbound-connections/new-key-hash +ipsecIkeInboundConnectionsNewKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "New Key Hash" + ::= { ipsecIkeInboundConnectionsEntry 8 } + +-- tagpath /ipsec/ike/inbound-connections/old-key-hash +ipsecIkeInboundConnectionsOldKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Old Key Hash" + ::= { ipsecIkeInboundConnectionsEntry 9 } + +-- tagpath /ipsec/ike/inbound-connections/ext-seq +ipsecIkeInboundConnectionsExtSeq OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Extended Sequence Numbers" + ::= { ipsecIkeInboundConnectionsEntry 10 } + +-- tagpath /ipsec/ike/outbound-connections +ipsecIkeOutboundConnectionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecIkeOutboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPsec-IKE outbound connections" + ::= { ipsecIke 2 } + +-- tagpath /ipsec/ike/outbound-connections +ipsecIkeOutboundConnectionsEntry OBJECT-TYPE + SYNTAX IpsecIkeOutboundConnectionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipsecIkeOutboundConnectionsSourceIp, ipsecIkeOutboundConnectionsSourcePort, ipsecIkeOutboundConnectionsDestIp, ipsecIkeOutboundConnectionsDestPort, ipsecIkeOutboundConnectionsSpi } + ::= { ipsecIkeOutboundConnectionsTable 1 } + +IpsecIkeOutboundConnectionsEntry ::= + SEQUENCE { + ipsecIkeOutboundConnectionsSourceIp InetAddressIP, + ipsecIkeOutboundConnectionsSourcePort Unsigned32, + ipsecIkeOutboundConnectionsDestIp InetAddressIP, + ipsecIkeOutboundConnectionsDestPort Unsigned32, + ipsecIkeOutboundConnectionsSpi Unsigned32, + ipsecIkeOutboundConnectionsCipherSuite String, + ipsecIkeOutboundConnectionsKeyHash String, + ipsecIkeOutboundConnectionsTunnelMtu Unsigned32, + ipsecIkeOutboundConnectionsExtSeq String + } + +-- tagpath /ipsec/ike/outbound-connections/source-ip +ipsecIkeOutboundConnectionsSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP address" + ::= { ipsecIkeOutboundConnectionsEntry 1 } + +-- tagpath /ipsec/ike/outbound-connections/source-port +ipsecIkeOutboundConnectionsSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port number" + ::= { ipsecIkeOutboundConnectionsEntry 2 } + +-- tagpath /ipsec/ike/outbound-connections/dest-ip +ipsecIkeOutboundConnectionsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP address" + ::= { ipsecIkeOutboundConnectionsEntry 3 } + +-- tagpath /ipsec/ike/outbound-connections/dest-port +ipsecIkeOutboundConnectionsDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port number" + ::= { ipsecIkeOutboundConnectionsEntry 4 } + +-- tagpath /ipsec/ike/outbound-connections/spi +ipsecIkeOutboundConnectionsSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "SPI" + ::= { ipsecIkeOutboundConnectionsEntry 5 } + +-- tagpath /ipsec/ike/outbound-connections/cipher-suite +ipsecIkeOutboundConnectionsCipherSuite OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption and integrity Suite" + ::= { ipsecIkeOutboundConnectionsEntry 6 } + +-- tagpath /ipsec/ike/outbound-connections/key-hash +ipsecIkeOutboundConnectionsKeyHash OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Key Hash" + ::= { ipsecIkeOutboundConnectionsEntry 7 } + +-- tagpath /ipsec/ike/outbound-connections/tunnel-mtu +ipsecIkeOutboundConnectionsTunnelMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel MTU" + ::= { ipsecIkeOutboundConnectionsEntry 8 } + +-- tagpath /ipsec/ike/outbound-connections/ext-seq +ipsecIkeOutboundConnectionsExtSeq OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Extended Sequence Numbers" + ::= { ipsecIkeOutboundConnectionsEntry 9 } + +-- tagpath /ipsec/ike/sessions +ipsecIkeSessionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpsecIkeSessionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display IPsec-IKE sessions" + ::= { ipsecIke 3 } + +-- tagpath /ipsec/ike/sessions +ipsecIkeSessionsEntry OBJECT-TYPE + SYNTAX IpsecIkeSessionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ipsecIkeSessionsVpnId, IMPLIED ipsecIkeSessionsIfName } + ::= { ipsecIkeSessionsTable 1 } + +IpsecIkeSessionsEntry ::= + SEQUENCE { + ipsecIkeSessionsVpnId Unsigned32, + ipsecIkeSessionsIfName String, + ipsecIkeSessionsVersion UnsignedByte, + ipsecIkeSessionsSourceIp InetAddressIP, + ipsecIkeSessionsSourcePort Unsigned32, + ipsecIkeSessionsDestIp InetAddressIP, + ipsecIkeSessionsDestPort Unsigned32, + ipsecIkeSessionsInitiatorSpi String, + ipsecIkeSessionsResponderSpi String, + ipsecIkeSessionsCipherSuite String, + ipsecIkeSessionsDhGroup String, + ipsecIkeSessionsState String, + ipsecIkeSessionsUptime String, + ipsecIkeSessionsTunnelUptime String + } + +-- tagpath /ipsec/ike/sessions/vpn-id +ipsecIkeSessionsVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { ipsecIkeSessionsEntry 1 } + +-- tagpath /ipsec/ike/sessions/if-name +ipsecIkeSessionsIfName OBJECT-TYPE + SYNTAX String + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IPsec interface name" + ::= { ipsecIkeSessionsEntry 2 } + +-- tagpath /ipsec/ike/sessions/version +ipsecIkeSessionsVersion OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IKE version" + ::= { ipsecIkeSessionsEntry 3 } + +-- tagpath /ipsec/ike/sessions/source-ip +ipsecIkeSessionsSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source IP address" + ::= { ipsecIkeSessionsEntry 4 } + +-- tagpath /ipsec/ike/sessions/source-port +ipsecIkeSessionsSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source port number" + ::= { ipsecIkeSessionsEntry 5 } + +-- tagpath /ipsec/ike/sessions/dest-ip +ipsecIkeSessionsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination IP address" + ::= { ipsecIkeSessionsEntry 6 } + +-- tagpath /ipsec/ike/sessions/dest-port +ipsecIkeSessionsDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination port number" + ::= { ipsecIkeSessionsEntry 7 } + +-- tagpath /ipsec/ike/sessions/initiator-spi +ipsecIkeSessionsInitiatorSpi OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiator SPI" + ::= { ipsecIkeSessionsEntry 8 } + +-- tagpath /ipsec/ike/sessions/responder-spi +ipsecIkeSessionsResponderSpi OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Responder SPI" + ::= { ipsecIkeSessionsEntry 9 } + +-- tagpath /ipsec/ike/sessions/cipher-suite +ipsecIkeSessionsCipherSuite OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated cipher suite" + ::= { ipsecIkeSessionsEntry 10 } + +-- tagpath /ipsec/ike/sessions/dh-group +ipsecIkeSessionsDhGroup OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Negotiated Diffie-Hellman group" + ::= { ipsecIkeSessionsEntry 11 } + +-- tagpath /ipsec/ike/sessions/state +ipsecIkeSessionsState OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IKE SA state" + ::= { ipsecIkeSessionsEntry 12 } + +-- tagpath /ipsec/ike/sessions/uptime +ipsecIkeSessionsUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IKE sessions uptime" + ::= { ipsecIkeSessionsEntry 13 } + +-- tagpath /ipsec/ike/sessions/tunnel-uptime +ipsecIkeSessionsTunnelUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPsec tunnel uptime" + ::= { ipsecIkeSessionsEntry 14 } + +-- tagpath /tunnel/stats +tunnelStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF TunnelStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display tunnel forwarding statistics" + ::= { tunnel 1 } + +-- tagpath /tunnel/stats +tunnelStatisticsEntry OBJECT-TYPE + SYNTAX TunnelStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { tunnelStatisticsTunnelProtocol, tunnelStatisticsSourceIp, tunnelStatisticsDestIp, tunnelStatisticsSourcePort, tunnelStatisticsDestPort } + ::= { tunnelStatisticsTable 1 } + +TunnelStatisticsEntry ::= + SEQUENCE { + tunnelStatisticsTunnelProtocol INTEGER, + tunnelStatisticsSourceIp InetAddressIP, + tunnelStatisticsDestIp InetAddressIP, + tunnelStatisticsSourcePort Unsigned32, + tunnelStatisticsDestPort Unsigned32, + tunnelStatisticsSystemIp InetAddressIP, + tunnelStatisticsLocalColor INTEGER, + tunnelStatisticsRemoteColor INTEGER, + tunnelStatisticsTunnelMtu Unsigned32, + tunnelStatisticsTxPkts Counter64, + tunnelStatisticsTxOctets Counter64, + tunnelStatisticsRxPkts Counter64, + tunnelStatisticsRxOctets Counter64, + tunnelStatisticsIpsecDecryptInbound Counter64, + tunnelStatisticsIpsecRxAuthFailures Counter64, + tunnelStatisticsIpsecRxFailures Counter64, + tunnelStatisticsIpsecEncryptOutbound Counter64, + tunnelStatisticsIpsecTxAuthFailures Counter64, + tunnelStatisticsIpsecTxFailures Counter64, + tunnelStatisticsTcpMssAdjust Unsigned32, + tunnelStatisticsBfdTxPkts Counter64, + tunnelStatisticsBfdRxPkts Counter64, + tunnelStatisticsBfdTxOctets Counter64, + tunnelStatisticsBfdRxOctets Counter64, + tunnelStatisticsPmtuTxPkts Counter64, + tunnelStatisticsPmtuRxPkts Counter64, + tunnelStatisticsPmtuTxOctets Counter64, + tunnelStatisticsPmtuRxOctets Counter64, + tunnelStatisticsFecRxDataPkts Unsigned32, + tunnelStatisticsFecRxParityPkts Unsigned32, + tunnelStatisticsFecTxDataPkts Unsigned32, + tunnelStatisticsFecTxParityPkts Unsigned32, + tunnelStatisticsFecReconstructPkts Unsigned32, + tunnelStatisticsFecCapable TruthValue, + tunnelStatisticsFecDynamic TruthValue, + tunnelStatisticsPktDupRxPkts Unsigned32, + tunnelStatisticsPktDupRxOtherPkts Unsigned32, + tunnelStatisticsPktDupRxThisPkts Unsigned32, + tunnelStatisticsPktDupTxPkts Unsigned32, + tunnelStatisticsPktDupTxOtherPkts Unsigned32, + tunnelStatisticsPktDupCapable TruthValue + } + +-- tagpath /tunnel/stats/tunnel-protocol +tunnelStatisticsTunnelProtocol OBJECT-TYPE + SYNTAX INTEGER {gre(1),ipsec(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel encapsulation protocol type" + ::= { tunnelStatisticsEntry 1 } + +-- tagpath /tunnel/stats/source-ip +tunnelStatisticsSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source IP address" + ::= { tunnelStatisticsEntry 2 } + +-- tagpath /tunnel/stats/dest-ip +tunnelStatisticsDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IP address" + ::= { tunnelStatisticsEntry 3 } + +-- tagpath /tunnel/stats/source-port +tunnelStatisticsSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Source port number" + ::= { tunnelStatisticsEntry 4 } + +-- tagpath /tunnel/stats/dest-port +tunnelStatisticsDestPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination port number" + ::= { tunnelStatisticsEntry 5 } + +-- tagpath /tunnel/stats/system-ip +tunnelStatisticsSystemIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote system IP address" + ::= { tunnelStatisticsEntry 6 } + +-- tagpath /tunnel/stats/local-color +tunnelStatisticsLocalColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Local color" + ::= { tunnelStatisticsEntry 7 } + +-- tagpath /tunnel/stats/remote-color +tunnelStatisticsRemoteColor OBJECT-TYPE + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote color" + ::= { tunnelStatisticsEntry 8 } + +-- tagpath /tunnel/stats/tunnel-mtu +tunnelStatisticsTunnelMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel MTU size" + ::= { tunnelStatisticsEntry 9 } + +-- tagpath /tunnel/stats/tx_pkts +tunnelStatisticsTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets transmitted" + ::= { tunnelStatisticsEntry 10 } + +-- tagpath /tunnel/stats/tx_octets +tunnelStatisticsTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of octets transmitted" + ::= { tunnelStatisticsEntry 11 } + +-- tagpath /tunnel/stats/rx_pkts +tunnelStatisticsRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets received" + ::= { tunnelStatisticsEntry 12 } + +-- tagpath /tunnel/stats/rx_octets +tunnelStatisticsRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of octets received" + ::= { tunnelStatisticsEntry 13 } + +-- tagpath /tunnel/stats/ipsec-decrypt-inbound +tunnelStatisticsIpsecDecryptInbound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received IPsec packets that were decrypted" + ::= { tunnelStatisticsEntry 14 } + +-- tagpath /tunnel/stats/ipsec-rx-auth-failures +tunnelStatisticsIpsecRxAuthFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication failures for received IPsec packets" + ::= { tunnelStatisticsEntry 15 } + +-- tagpath /tunnel/stats/ipsec-rx-failures +tunnelStatisticsIpsecRxFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Other failures for received IPsec packets" + ::= { tunnelStatisticsEntry 16 } + +-- tagpath /tunnel/stats/ipsec-encrypt-outbound +tunnelStatisticsIpsecEncryptOutbound OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmitted IPsec packets that were encrypted" + ::= { tunnelStatisticsEntry 17 } + +-- tagpath /tunnel/stats/ipsec-tx-auth-failures +tunnelStatisticsIpsecTxAuthFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication failures for transmitted IPsec packets" + ::= { tunnelStatisticsEntry 18 } + +-- tagpath /tunnel/stats/ipsec-tx-failures +tunnelStatisticsIpsecTxFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Other failures for transmitted IPsec packets" + ::= { tunnelStatisticsEntry 19 } + +-- tagpath /tunnel/stats/tcp-mss-adjust +tunnelStatisticsTcpMssAdjust OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective TCP MSS adjust used" + ::= { tunnelStatisticsEntry 20 } + +-- tagpath /tunnel/stats/bfd-tx-pkts +tunnelStatisticsBfdTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD hello packets sent" + ::= { tunnelStatisticsEntry 21 } + +-- tagpath /tunnel/stats/bfd-rx-pkts +tunnelStatisticsBfdRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD hello packets received" + ::= { tunnelStatisticsEntry 22 } + +-- tagpath /tunnel/stats/bfd-tx-octets +tunnelStatisticsBfdTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD hello octets sent" + ::= { tunnelStatisticsEntry 23 } + +-- tagpath /tunnel/stats/bfd-rx-octets +tunnelStatisticsBfdRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD hello octets received" + ::= { tunnelStatisticsEntry 24 } + +-- tagpath /tunnel/stats/pmtu-tx-pkts +tunnelStatisticsPmtuTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD PMTU packets sent" + ::= { tunnelStatisticsEntry 25 } + +-- tagpath /tunnel/stats/pmtu-rx-pkts +tunnelStatisticsPmtuRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD PMTU packets received" + ::= { tunnelStatisticsEntry 26 } + +-- tagpath /tunnel/stats/pmtu-tx-octets +tunnelStatisticsPmtuTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD PMTU octets sent" + ::= { tunnelStatisticsEntry 27 } + +-- tagpath /tunnel/stats/pmtu-rx-octets +tunnelStatisticsPmtuRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "BFD PMTU octets received" + ::= { tunnelStatisticsEntry 28 } + +-- tagpath /tunnel/stats/fec-rx-data-pkts +tunnelStatisticsFecRxDataPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC data packets received" + ::= { tunnelStatisticsEntry 29 } + +-- tagpath /tunnel/stats/fec-rx-parity-pkts +tunnelStatisticsFecRxParityPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Parity packets received" + ::= { tunnelStatisticsEntry 30 } + +-- tagpath /tunnel/stats/fec-tx-data-pkts +tunnelStatisticsFecTxDataPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Data packets transmitted" + ::= { tunnelStatisticsEntry 31 } + +-- tagpath /tunnel/stats/fec-tx-parity-pkts +tunnelStatisticsFecTxParityPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Parity packets transmitted" + ::= { tunnelStatisticsEntry 32 } + +-- tagpath /tunnel/stats/fec-reconstruct-pkts +tunnelStatisticsFecReconstructPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC packets reconstructed" + ::= { tunnelStatisticsEntry 33 } + +-- tagpath /tunnel/stats/fec-capable +tunnelStatisticsFecCapable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is tunnel FEC capable" + ::= { tunnelStatisticsEntry 34 } + +-- tagpath /tunnel/stats/fec-dynamic +tunnelStatisticsFecDynamic OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is dynamic FEC enabled on tunnel" + ::= { tunnelStatisticsEntry 35 } + +-- tagpath /tunnel/stats/pktdup-rx +tunnelStatisticsPktDupRxPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total PKT-DUP RX packets" + ::= { tunnelStatisticsEntry 36 } + +-- tagpath /tunnel/stats/pktdup-rx-other +tunnelStatisticsPktDupRxOtherPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total PKT-DUP RX for other tunnel" + ::= { tunnelStatisticsEntry 37 } + +-- tagpath /tunnel/stats/pktdup-rx-this +tunnelStatisticsPktDupRxThisPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total PKT-DUP RX for this tunnel" + ::= { tunnelStatisticsEntry 38 } + +-- tagpath /tunnel/stats/pktdup-tx +tunnelStatisticsPktDupTxPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total PKT-DUP TX packets" + ::= { tunnelStatisticsEntry 39 } + +-- tagpath /tunnel/stats/pktdup-tx-other +tunnelStatisticsPktDupTxOtherPkts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total PKT-DUP TX for other tunnel" + ::= { tunnelStatisticsEntry 40 } + +-- tagpath /tunnel/stats/pktdup-capable +tunnelStatisticsPktDupCapable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Is tunnel PKT-DUP capable" + ::= { tunnelStatisticsEntry 41 } + +-- tagpath /ztp/entries +ztpEntriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF ZtpEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display vEdges in the ZTP database" + ::= { ztp 1 } + +-- tagpath /ztp/entries +ztpEntriesEntry OBJECT-TYPE + SYNTAX ZtpEntriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { ztpEntriesIndex } + ::= { ztpEntriesTable 1 } + +-- tagpath /tunnel/gre-keepalives +tunnelGreKeepalivesTable OBJECT-TYPE + SYNTAX SEQUENCE OF TunnelGreKeepalivesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display gre tunnel keepalives" + ::= { tunnel 2 } + +-- tagpath /tunnel/gre-keepalives +tunnelGreKeepalivesEntry OBJECT-TYPE + SYNTAX TunnelGreKeepalivesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { tunnelGreKeepalivesVpnId, tunnelGreKeepalivesIfName } + ::= { tunnelGreKeepalivesTable 1 } + +TunnelGreKeepalivesEntry ::= + SEQUENCE { + tunnelGreKeepalivesVpnId Unsigned32, + tunnelGreKeepalivesIfName String, + tunnelGreKeepalivesSourceIp InetAddressIP, + tunnelGreKeepalivesDestIp InetAddressIP, + tunnelGreKeepalivesAdminState INTEGER, + tunnelGreKeepalivesOperState INTEGER, + tunnelGreKeepalivesKaEnabled TruthValue, + tunnelGreKeepalivesRemoteTxPackets Counter64, + tunnelGreKeepalivesRemoteRxPackets Counter64, + tunnelGreKeepalivesTxPackets Counter64, + tunnelGreKeepalivesRxPackets Counter64, + tunnelGreKeepalivesTxErrors Counter32, + tunnelGreKeepalivesRxErrors Counter32, + tunnelGreKeepalivesBaseIfOperStatus String, + tunnelGreKeepalivesTransitions Counter32 + } + +-- tagpath /tunnel/gre-keepalives/vpn-id +tunnelGreKeepalivesVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPN ID" + ::= { tunnelGreKeepalivesEntry 1 } + +-- tagpath /tunnel/gre-keepalives/if-name +tunnelGreKeepalivesIfName OBJECT-TYPE + SYNTAX String + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "GRE Interface Name" + ::= { tunnelGreKeepalivesEntry 2 } + +-- tagpath /tunnel/gre-keepalives/source-ip +tunnelGreKeepalivesSourceIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source IP address" + ::= { tunnelGreKeepalivesEntry 3 } + +-- tagpath /tunnel/gre-keepalives/dest-ip +tunnelGreKeepalivesDestIp OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination IP address" + ::= { tunnelGreKeepalivesEntry 4 } + +-- tagpath /tunnel/gre-keepalives/tx-packets +tunnelGreKeepalivesTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets transmitted" + ::= { tunnelGreKeepalivesEntry 10 } + +-- tagpath /tunnel/gre-keepalives/rx-packets +tunnelGreKeepalivesRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of packets received" + ::= { tunnelGreKeepalivesEntry 11 } + +-- tagpath /tunnel/gre-keepalives/tx-errors +tunnelGreKeepalivesTxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of transmit errors" + ::= { tunnelGreKeepalivesEntry 12 } + +-- tagpath /tunnel/gre-keepalives/rx-errors +tunnelGreKeepalivesRxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of receive errors" + ::= { tunnelGreKeepalivesEntry 13 } + +-- tagpath /tunnel/gre-keepalives/admin-state +tunnelGreKeepalivesAdminState OBJECT-TYPE + SYNTAX INTEGER {down(0),up(1),invalid(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GRE tunnel state" + ::= { tunnelGreKeepalivesEntry 5 } + +-- tagpath /tunnel/gre-keepalives/oper-state +tunnelGreKeepalivesOperState OBJECT-TYPE + SYNTAX INTEGER {down(0),up(1),invalid(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GRE tunnel Operational state" + ::= { tunnelGreKeepalivesEntry 6 } + +-- tagpath /tunnel/gre-keepalives/remote-tx-packets +tunnelGreKeepalivesRemoteTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of remote GRE packets transmitted" + ::= { tunnelGreKeepalivesEntry 8 } + +-- tagpath /tunnel/gre-keepalives/remote-rx-packets +tunnelGreKeepalivesRemoteRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of remote GRE packets received" + ::= { tunnelGreKeepalivesEntry 9 } + +-- tagpath /tunnel/gre-keepalives/ka-enabled +tunnelGreKeepalivesKaEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Keepalive enabled" + ::= { tunnelGreKeepalivesEntry 7 } + +-- tagpath /tunnel/gre-keepalives/base-if-oper-status +tunnelGreKeepalivesBaseIfOperStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Underlay interface operational status" + ::= { tunnelGreKeepalivesEntry 14 } + +-- tagpath /tunnel/gre-keepalives/transitions +tunnelGreKeepalivesTransitions OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GRE tunnel state transitions" + ::= { tunnelGreKeepalivesEntry 15 } + +ZtpEntriesEntry ::= + SEQUENCE { + ztpEntriesIndex Unsigned32, + ztpEntriesChassisNumber String, + ztpEntriesSerialNumber String, + ztpEntriesValidity String, + ztpEntriesVbondIp String, + ztpEntriesVbondPort UnsignedShort, + ztpEntriesOrganizationName String, + ztpEntriesRootCertPath String + } + +-- tagpath /ztp/entries/index +ztpEntriesIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Row index" + ::= { ztpEntriesEntry 1 } + +-- tagpath /ztp/entries/chassis-number +ztpEntriesChassisNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chassis number of the device" + ::= { ztpEntriesEntry 2 } + +-- tagpath /ztp/entries/serial-number +ztpEntriesSerialNumber OBJECT-TYPE + SYNTAX String (SIZE (1 .. 40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the device" + ::= { ztpEntriesEntry 3 } + +-- tagpath /ztp/entries/validity +ztpEntriesValidity OBJECT-TYPE + SYNTAX String (SIZE (1 .. 8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device chassis number validity status" + ::= { ztpEntriesEntry 4 } + +-- tagpath /ztp/entries/vbond-ip +ztpEntriesVbondIp OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise vBond public IP address" + ::= { ztpEntriesEntry 5 } + +-- tagpath /ztp/entries/vbond-port +ztpEntriesVbondPort OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise vBond public port number" + ::= { ztpEntriesEntry 6 } + +-- tagpath /ztp/entries/organization-name +ztpEntriesOrganizationName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise organization name" + ::= { ztpEntriesEntry 7 } + +-- tagpath /ztp/entries/root-cert-path +ztpEntriesRootCertPath OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enterprise root certificate path" + ::= { ztpEntriesEntry 8 } + +END diff --git a/mibs/viptela/VIPTELA-TRAPS b/mibs/viptela/VIPTELA-TRAPS new file mode 100644 index 000000000000..6edac9a97138 --- /dev/null +++ b/mibs/viptela/VIPTELA-TRAPS @@ -0,0 +1,2978 @@ +-- This MIB has been autogenerated by genTraps.py +VIPTELA-TRAPS DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-traps MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for VPN operational data" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201512010000Z" + DESCRIPTION "Viptela Revision 15.4.0" + REVISION "201510310000Z" + DESCRIPTION "Viptela Revision 15.3.5" + REVISION "201509270000Z" + DESCRIPTION "Viptela Revision 15.3.3" + REVISION "201509010000Z" + DESCRIPTION "Viptela Revision 15.3.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 100 } + +fields OBJECT IDENTIFIER ::= { viptela-traps 1 } +traps OBJECT IDENTIFIER ::= { viptela-traps 2 } + +-- Notification type definitions +NetconfNotificationSeverity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Netconf notification severity level" + SYNTAX INTEGER {critical(1),major(2),minor(3)} + +DomainId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "<1..4294967295>" + SYNTAX Unsigned32 (0 .. 4294967295) + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +ColorEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "3g biz-internet blue bronze custom1 custom2 custom3 default gold green lte metro-ethernet mpls public-internet red silver private1 private2 private3 private4 private5 private6" + SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} + +VpnId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "<0..65530>" + SYNTAX Unsigned32 (0 .. 65530) + +FailureStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {oK(0),failed(1)} + +SensorStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {green(0),yellow(1),red(2)} + +BoolEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {false(0),true(1)} + +AddressFamilyEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {ipv4(0),ipv6(1)} + +AfTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {tloc-ipv4(0),tloc-ipv6(1),service(2),route-ipv4(3),route-ipv6(4),mcast-ipv4(5),mcast-ipv6(6)} + +OperState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Operational state" + SYNTAX INTEGER {up(0),down(1)} + +AdminState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Administrative state" + SYNTAX INTEGER {up(0),down(1)} + +SiteId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "<1..4294967295>" + SYNTAX Unsigned32 + +BgpState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {idle(0),connect(1),active(2),opensent(3),openconfirm(4),established(5),clearing(6),deleted(7)} + +HwSensorTypeEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {board(0),cPU-Junction(1),dRAM(2),pIM(3)} + +TunnelEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Tunnel status" + SYNTAX INTEGER {add(1),delete(2)} + +PersonalityEnumOper ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Device type" + SYNTAX INTEGER {unknown(0),vedge(1),vhub(2),vsmart(3),vbond(4),vmanage(5),ztp(6),vcontainer(7)} + +Ipv4UcastAddrPrefix ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "IPv4 address/prefix length" + SYNTAX OCTET STRING + +EncapEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "TLOC's encap" + SYNTAX INTEGER {gre(1),ipsec(2)} + +Enumeration ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "DHCP operational state" + SYNTAX INTEGER {up(0),down(1)} + +ViptelaIpAddress ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "IPv4/IPv6 address" + SYNTAX OCTET STRING + +OspfIfStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {if-depend-upon(0),if-down(1),if-loopback(2),if-waiting(3),if-point-to-point(4),if-dr-other(5),if-backup(6),if-dr(7)} + +OspfStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {full(0),deleted(1),depend-upon(2),down(3),attempt(4),init(5),two-way(6),exstart(7),exchange(8),loading(9)} + +StateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Operational state" + SYNTAX INTEGER {dOWN(1),uP(2)} + +PeerState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "OMP peer state" + SYNTAX INTEGER {invalid(0),init(1),handshake(2),up(3),down(4),init-in-gr(5),down-in-gr(6),handshake-in-gr(7)} + +VrrpGroupStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "VRRP group state" + SYNTAX INTEGER {init(1),backup(2),master(3)} + +InstallationStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Installation phase/status" + SYNTAX INTEGER {download-start(2),download-complete(3),verification-complete(4),upgrade-apply-complete(5),sync-partition-start(6),sync-partition-complete(7),install-complete(8),install-fail(9),reboot(10)} + +OmpPolicyState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "OMP policy state" + SYNTAX INTEGER {add(0),delete(1)} + +AdminStateEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Operational state" + SYNTAX INTEGER {disable(1),enable(2)} + +BridgeId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "<1..63>" + SYNTAX Unsigned32 (1 .. 63) + +NumMacs ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "<0..65535>" + SYNTAX Unsigned32 (0 .. 65535) + +TrafficDirectionEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Traffic Direction" + SYNTAX INTEGER {downstream(0),upstream(1)} + +CloudAppEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Cloudexpress applications" + SYNTAX INTEGER { salesforce (1), + office365 (2), + amazonAws (3), + oracle (4), + boxNet (6), + dropbox (7), + intuit (9), + concur (10), + sugarCrm (11), + zohoCrm (12), + zendesk (13), + gotomeeting (14), + googleApps (16) + } + +CloudExitEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Cloudexpress applications" + SYNTAX INTEGER { gateway (1), + local (2), + uncomputed (3), + none (4) + } + +WwanSimStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "SIM status" + SYNTAX INTEGER {not-present(0),present(1),error(2)} + +WwanDomainStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Packet-switched domain status" + SYNTAX INTEGER {unknown(0),attached(1),detached(2)} + +WwanRegStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Network registration status" + SYNTAX INTEGER {not-registered(0),registered(1),searching(2),registration-denied(3),unknown(4)} + +WwanBearerEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Data bearer" + SYNTAX INTEGER {unknown(0),cdma-1x(1),cdma-1xevdo-rev0(2),gprs(3),umts(4),cdma-1xevdo-revA(5), + edge(6),hsdpa-wcdma(7),wcdma-hsupa(8),hsdpa-hsupa(9),lte(10),cdma-ehdrpd(11), + hsdpaplus-wcdma(12),hsdpaplus-hsupa(13),dchsdpaplus-wcdma(14),dchsdpaplus-hsupa(15), + hsdpaplus-64qam(16),hsdpaplus-64qam-hsupa(17),tdscdma(18),tdscdma-hsdpa(19)} + +BfdFlapReasonEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Bfd Flap Reason" + SYNTAX INTEGER {bfd-deleted(1),remote-down(2),timeout(3), na(4), not-known(5), ondemand-idle-timeout-delete(6)} + +WwanQosStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {activated(1),modified(2),deleted(3),suspended(4),enabled(5),disabled(6)} + +-- Notification field definitions +eventTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 1 } + +netconfNotificationSeverity OBJECT-TYPE + SYNTAX NetconfNotificationSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 2 } + +viptelaActionsRebootReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 3 } + +viptelaBfdSrcIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 4 } + +viptelaBfdDstIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 5 } + +viptelaBfdProto OBJECT-TYPE + SYNTAX EncapEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 6 } + +viptelaBfdSrcPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 7 } + +viptelaBfdDstPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 8 } + +viptelaBfdLocalSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 9 } + +viptelaBfdLocalColor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 10 } + +viptelaBfdRemoteSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 11 } + +viptelaBfdRemoteColor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 12 } + +viptelaBfdNewState OBJECT-TYPE + SYNTAX OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 13 } + +viptelaHardwareNewState OBJECT-TYPE + SYNTAX FailureStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 14 } + +viptelaHardwareHwSensorType OBJECT-TYPE + SYNTAX HwSensorTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 15 } + +viptelaHardwareHwDevIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 16 } + +viptelaHardwareName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 17 } + +viptelaHardwareTemp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 18 } + +viptelaHardwareFantrayId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 19 } + +viptelaHardwareFanId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 20 } + +viptelaHardwarePemId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 21 } + +viptelaHardwarePimId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 22 } + +viptelaHardwareSfpName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 23 } + +viptelaHardwareUsbSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 24 } + +viptelaOmpNumberOfVsmarts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 25 } + +viptelaOmpNewState OBJECT-TYPE + SYNTAX OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 26 } + +viptelaOmpPeer OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 27 } + +viptelaOmpPeerNewState OBJECT-TYPE + SYNTAX PeerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 28 } + +viptelaOmpOmpAddressFamily OBJECT-TYPE + SYNTAX AfTypeEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 29 } + +viptelaOmpPolicy OBJECT-TYPE + SYNTAX OmpPolicyState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 30 } + +viptelaOmpVsmartPeer OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 31 } + +viptelaSecurityPeerType OBJECT-TYPE + SYNTAX PersonalityEnumOper + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 32 } + +viptelaSecurityPeerSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 33 } + +viptelaSecurityPublicIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 34 } + +viptelaSecurityPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 35 } + +viptelaSecuritySrcColor OBJECT-TYPE + SYNTAX ColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 36 } + +viptelaSecurityRemoteColor OBJECT-TYPE + SYNTAX ColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 37 } + +viptelaSecurityUptime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 38 } + +viptelaSecurityNewState OBJECT-TYPE + SYNTAX OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 39 } + +viptelaSecurityLocalSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 40 } + +viptelaSecurityLocalColor OBJECT-TYPE + SYNTAX ColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 41 } + +viptelaSecurityReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 42 } + +viptelaSecurityOldPublicIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 43 } + +viptelaSecurityOldPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 44 } + +viptelaSecurityNewPublicIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 45 } + +viptelaSecurityNewPublicPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 46 } + +viptelaSecurityColor OBJECT-TYPE + SYNTAX ColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 47 } + +viptelaSecurityPersonality OBJECT-TYPE + SYNTAX PersonalityEnumOper + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 48 } + +viptelaSecurityUuid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 49 } + +viptelaSecuritySerial OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 50 } + +viptelaSystemProcessName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 51 } + +viptelaSystemProcessId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 52 } + +viptelaSystemReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 53 } + +viptelaSystemWarning OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 54 } + +viptelaSystemTotalMb OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 55 } + +viptelaSystemFreeMb OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 56 } + +viptelaSystemOldSiteId OBJECT-TYPE + SYNTAX SiteId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 57 } + +viptelaSystemNewSiteId OBJECT-TYPE + SYNTAX SiteId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 58 } + +viptelaSystemOldDomainId OBJECT-TYPE + SYNTAX DomainId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 59 } + +viptelaSystemNewDomainId OBJECT-TYPE + SYNTAX DomainId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 60 } + +viptelaSystemOldSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 61 } + +viptelaSystemNewSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 62 } + +viptelaSystemOldOrganizationName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 63 } + +viptelaSystemNewOrganizationName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 64 } + +viptelaSystemUserName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 65 } + +viptelaSystemUserId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 66 } + +viptelaVpnVpnId OBJECT-TYPE + SYNTAX VpnId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 67 } + +viptelaVpnPeer OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 68 } + +viptelaVpnBgpNewState OBJECT-TYPE + SYNTAX BgpState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 69 } + +viptelaVpnLocalAddress OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 70 } + +viptelaVpnLocalRouterid OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 71 } + +viptelaVpnPeerRouterid OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 72 } + +viptelaVpnIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 73 } + +viptelaVpnNewState OBJECT-TYPE + SYNTAX OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 74 } + +viptelaVpnGrpId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 75 } + +viptelaVpnIpPrefix OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 76 } + +viptelaVpnFailureReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 77 } + +viptelaVpnFarEndSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 78 } + +viptelaVpnFarEndColor OBJECT-TYPE + SYNTAX ColorEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 79 } + +viptelaVpnClientMac OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 80 } + +viptelaVpnIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 81 } + +viptelaVpnReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 82 } + +viptelaVpnState OBJECT-TYPE + SYNTAX Enumeration + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 83 } + +viptelaVpnNeighbor OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 84 } + +viptelaVpnPimNewState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 85 } + +viptelaVpnInterface OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 86 } + +viptelaVpnTunnelAddress OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 87 } + +viptelaVpnRouterId OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 88 } + +viptelaVpnOspfNewState OBJECT-TYPE + SYNTAX OspfStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 89 } + +viptelaVpnIfAddr OBJECT-TYPE + SYNTAX Ipv4UcastAddrPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 90 } + +viptelaVpnOspfInterfaceNewState OBJECT-TYPE + SYNTAX OspfIfStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 91 } + +viptelaVpnVrrpGroupState OBJECT-TYPE + SYNTAX VrrpGroupStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 92 } + +viptelaSystemStatusStr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 93 } + +viptelaAppRouteSrcIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 94 } + +viptelaAppRouteDstIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 95 } + +viptelaAppRouteProto OBJECT-TYPE + SYNTAX EncapEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 96 } + +viptelaAppRouteSrcPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 97 } + +viptelaAppRouteDstPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 98 } + +viptelaAppRouteLocalSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 99 } + +viptelaAppRouteLocalColor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 100 } + +viptelaAppRouteRemoteSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 101 } + +viptelaAppRouteRemoteColor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 102 } + +viptelaAppRouteMeanLoss OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 103 } + +viptelaAppRouteMeanLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 104 } + +viptelaAppRouteSlaClasses OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 105 } + +viptelaActionsStatus OBJECT-TYPE + SYNTAX InstallationStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 106 } + +viptelaActionsInstallId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 107 } + +viptelaActionsMessage OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 108 } + +viptelaVpnOperState OBJECT-TYPE + SYNTAX StateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 109 } + +viptelaVpnAdminState OBJECT-TYPE + SYNTAX AdminStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 110 } + +viptelaVpnAddressFamilyType OBJECT-TYPE + SYNTAX AddressFamilyEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address family" + ::= { fields 111 } + +viptelaVpnFibLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 112 } + +viptelaBridgeId OBJECT-TYPE + SYNTAX BridgeId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bridge Id" + ::= { fields 113 } + +viptelaNumMacs OBJECT-TYPE + SYNTAX NumMacs + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Num MACs" + ::= { fields 114 } + +viptelaPolicyVpnId OBJECT-TYPE + SYNTAX VpnId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 115 } + +viptelaPolicyApplication OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 116 } + +viptelaPolicySourceIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 117 } + +viptelaPolicySourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 118 } + +viptelaPolicyDestinationIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 119 } + +viptelaPolicyDestinationPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 120 } + +viptelaPolicyProtocol OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 121 } + +viptelaPolicyDscp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 122 } + +viptelaPolicySlaInformation OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 123 } + +viptelaPolicySlaStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 124 } + +viptelaSystemDpiOutOfMemoryState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 125 } + +viptelaBfdDeleted OBJECT-TYPE + SYNTAX BoolEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 126 } + +viptelaSecurityGreOldOperState OBJECT-TYPE + SYNTAX OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 127 } + +viptelaSecurityGreNewOperState OBJECT-TYPE + SYNTAX OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 128 } + +viptelaSecurityGreIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 129 } + +viptelaSecurityGreVpnId OBJECT-TYPE + SYNTAX VpnId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 130 } + +viptelaSecurityGreTunnelSource OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 131 } + +viptelaSecurityGreTunnelDestination OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 132 } + +viptelaSecurityGreGreIp OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 133 } + +viptelaVpnIfCfgBwKbps OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 134 } + +viptelaVpnTrafficDirection OBJECT-TYPE + SYNTAX TrafficDirectionEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 135 } + +viptelaVpnDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 136 } + +viptelaAppRouteMeanJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 137 } + +viptelaVpnPimEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 138 } + +viptelaSystemRemoteHost OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 139 } + +viptelaPolicyVpnListName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 140 } + +viptelaPolicyName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 141 } + +viptelaPolicyAccessListName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 142 } + +viptelaPolicyStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 143 } + +viptelaSecurityVmanageConnectionPreference OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 144 } + +viptelaHardwareSensorNewState OBJECT-TYPE + SYNTAX SensorStateEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 145 } + +viptelaCloudExpressApplication OBJECT-TYPE + SYNTAX CloudAppEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 146 } + +viptelaCloudExpressExitType OBJECT-TYPE + SYNTAX CloudExitEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 147 } + +viptelaGatewayIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 148 } + +viptelaAppLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 149 } + +viptelaAppLoss OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 150 } + +viptelaWwanSimSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 151 } + +viptelaWwanSimState OBJECT-TYPE + SYNTAX WwanSimStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 152 } + +viptelaAppRouteOldSlaClasses OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 153 } + +viptelaVpnNewAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 154 } + +viptelaWwanDomainState OBJECT-TYPE + SYNTAX WwanDomainStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 155 } + +viptelaWwanRegState OBJECT-TYPE + SYNTAX WwanRegStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 156 } + +viptelaWwanBearer OBJECT-TYPE + SYNTAX WwanBearerEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 157 } + +viptelaActionsReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 158 } + +viptelaWwanIfname OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 159 } + +viptelaExitLocalColor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 160 } + +viptelaExitRemoteColor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 161 } + +viptelaSecurityOrganizationName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 162 } + +viptelaSecuritySpOrganizationName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 163 } + +viptelaBfdFlapReason OBJECT-TYPE + SYNTAX BfdFlapReasonEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 164 } + +viptelaSecurityPeerVmanageSystemIp OBJECT-TYPE + SYNTAX ViptelaIpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 165 } + +viptelaPolicySvcVpnId OBJECT-TYPE + SYNTAX VpnId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 166 } + +viptelaPolicyZonePair OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 167 } + +viptelaPolicySourceVpn OBJECT-TYPE + SYNTAX VpnId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 168 } + +viptelaPolicyDestinationVpn OBJECT-TYPE + SYNTAX VpnId + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 169 } + +viptelaPolicyState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 170 } + +viptelaPolicyCurrFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 171 } + +viptelaPolicyHthreshFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 172 } + +viptelaPolicyLthreshFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 173 } + +viptelaPolicyMaxFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 174 } + +viptelaPolicyAction OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 175 } + +viptelaPolicyCurrHalfOpenFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 176 } + +viptelaPolicyHthreshHalfOpenFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 177 } + +viptelaPolicyMaxHalfOpenFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 178 } + +viptelaPolicyLthreshHalfOpenFlows OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 179 } + +viptelaPolicySlaName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 180 } + +viptelaPolicySlaOperation OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 181 } + +viptelaPolicySlaLoss OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 182 } + +viptelaPolicySlaLatency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 183 } + +viptelaPolicySlaJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 184 } + +viptelaPolicyDevicePolicyName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 185 } + +viptelaWwanQosState OBJECT-TYPE + SYNTAX WwanQosStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 186 } + +viptelaSecuritySubjectSerialNumber OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fields 187 } + +-- Notification definitions +viptelaActionsSystemSoftwareInstallStatus NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaActionsStatus, + viptelaActionsInstallId, + viptelaActionsMessage + } + STATUS current + DESCRIPTION "viptela trap from viptela-actions" + ::= { traps 1 } + +viptelaActionsSystemRebootIssued NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaActionsRebootReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-actions" + ::= { traps 2 } + +viptelaActionsSystemRebootComplete NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-actions" + ::= { traps 3 } + +viptelaBfdBfdStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaBfdSrcIp, + viptelaBfdDstIp, + viptelaBfdProto, + viptelaBfdSrcPort, + viptelaBfdDstPort, + viptelaBfdLocalSystemIp, + viptelaBfdLocalColor, + viptelaBfdRemoteSystemIp, + viptelaBfdRemoteColor, + viptelaBfdNewState, + viptelaBfdDeleted, + viptelaBfdFlapReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-bfd" + ::= { traps 4 } + +viptelaHardwareFlashFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 5 } + +viptelaHardwareEmmcFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 6 } + +viptelaHardwareSdcardFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 7 } + +viptelaHardwareTempsensorFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareHwSensorType, + viptelaHardwareHwDevIndex, + viptelaHardwareName, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 8 } + +viptelaHardwareTempsensorState NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareHwSensorType, + viptelaHardwareHwDevIndex, + viptelaHardwareName, + viptelaHardwareTemp, + viptelaHardwareSensorNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 9 } + +viptelaHardwareFanFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareFantrayId, + viptelaHardwareFanId, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 10 } + +viptelaHardwareFantrayFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareFantrayId, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 11 } + +viptelaHardwarePemFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwarePemId, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 12 } + +viptelaHardwarePemStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwarePemId, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 13 } + +viptelaHardwarePimFault NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwarePimId, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 14 } + +viptelaHardwarePimStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwarePimId, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 15 } + +viptelaHardwareSfpStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareSfpName, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 16 } + +viptelaHardwareUsbStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareUsbSlot, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 17 } + +viptelaOmpOmpNumberOfVsmartsChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaOmpNumberOfVsmarts + } + STATUS current + DESCRIPTION "viptela trap from viptela-omp" + ::= { traps 18 } + +viptelaOmpOmpStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaOmpNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-omp" + ::= { traps 19 } + +viptelaOmpOmpPeerStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaOmpPeer, + viptelaOmpPeerNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-omp" + ::= { traps 20 } + +viptelaOmpOmpTlocStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaOmpOmpAddressFamily + } + STATUS current + DESCRIPTION "viptela trap from viptela-omp" + ::= { traps 21 } + +viptelaOmpOmpPolicy NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaOmpPolicy, + viptelaOmpVsmartPeer + } + STATUS current + DESCRIPTION "viptela trap from viptela-omp" + ::= { traps 22 } + +viptelaSecurityControlConnectionStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality, + viptelaSecurityPeerType, + viptelaSecurityPeerSystemIp, + viptelaSecurityPeerVmanageSystemIp, + viptelaSecurityPublicIp, + viptelaSecurityPublicPort, + viptelaSecuritySrcColor, + viptelaSecurityRemoteColor, + viptelaSecurityUptime, + viptelaSecurityNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 23 } + +viptelaSecurityControlConnectionAuthFail NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality, + viptelaSecurityPeerType, + viptelaSecurityPeerSystemIp, + viptelaSecurityLocalSystemIp, + viptelaSecurityLocalColor, + viptelaSecurityReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 24 } + +viptelaSecurityControlVbondStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality, + viptelaSecurityNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 25 } + +viptelaSecurityControlConnectionTlocIpChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality, + viptelaSecurityOldPublicIp, + viptelaSecurityOldPublicPort, + viptelaSecurityNewPublicIp, + viptelaSecurityNewPublicPort + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 26 } + +viptelaSecurityControlNoActiveVsmart NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 27 } + +viptelaSecurityControlNoActiveVbond NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 28 } + +viptelaSecurityTunnelIpsecRekey NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality, + viptelaSecurityColor + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 29 } + +viptelaSecurityTunnelIpsecManualRekey NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality, + viptelaSecurityColor + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 30 } + +viptelaSecuritySecurityRootCertChainInstalled NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 31 } + +viptelaSecuritySecurityCertificateInstalled NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 32 } + +viptelaSecuritySecurityNewCsrGenerated NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 33 } + +viptelaSecuritySecurityRootCertChainUninstalled NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 34 } + +viptelaSecuritySecurityClearInstalledCertificate NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 35 } + +viptelaSecuritySecurityVedgeSerialFileUploaded NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 36 } + +viptelaSecuritySecurityVsmartSerialFileUploaded NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 37 } + +viptelaSecuritySecurityVedgeEntryAdded NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityUuid, + viptelaSecuritySerial + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 38 } + +viptelaSecuritySecurityVedgeEntryRemoved NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityUuid + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 39 } + +viptelaSecuritySecurityVsmartEntryAdded NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecuritySerial + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 40 } + +viptelaSecuritySecurityVsmartEntryRemoved NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecuritySerial + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 41 } + +viptelaSystemProcessRestart NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemProcessName, + viptelaSystemProcessId, + viptelaSystemReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 42 } + +viptelaSystemDiskUsage NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemWarning, + viptelaSystemTotalMb, + viptelaSystemFreeMb + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 43 } + +viptelaSystemMemoryUsage NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemWarning, + viptelaSystemTotalMb, + viptelaSystemFreeMb + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 44 } + +viptelaSystemAaaAdminPwdChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 45 } + +viptelaSystemSiteIdChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemOldSiteId, + viptelaSystemNewSiteId + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 46 } + +viptelaSystemDomainIdChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemOldDomainId, + viptelaSystemNewDomainId + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 47 } + +viptelaSystemSystemIpChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemOldSystemIp, + viptelaSystemNewSystemIp + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 48 } + +viptelaSystemOrgNameChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemOldOrganizationName, + viptelaSystemNewOrganizationName + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 49 } + +viptelaSystemSystemLoginChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemUserName, + viptelaSystemUserId + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 50 } + +viptelaSystemSystemLogoutChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemUserName, + viptelaSystemUserId + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 51 } + +viptelaSystemSystemAaaLoginFail NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemUserName, + viptelaSystemRemoteHost + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 52 } + +viptelaSystemSystemCommit NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemUserName + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 53 } + +viptelaVpnBgpPeerStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnPeer, + viptelaVpnBgpNewState, + viptelaVpnLocalAddress, + viptelaVpnLocalRouterid, + viptelaVpnPeerRouterid + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 54 } + +viptelaVpnInterfaceStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 55 } + +viptelaVpnVrrpGroupStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnGrpId, + viptelaVpnVrrpGroupState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 56 } + +viptelaVpnRouteInstallFail NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnIpPrefix, + viptelaVpnFailureReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 57 } + +viptelaVpnTunnelInstallFail NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnFarEndSystemIp, + viptelaVpnFarEndColor, + viptelaVpnFailureReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 58 } + +viptelaVpnDhcpAddressAssigned NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnClientMac, + viptelaVpnIp + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 59 } + +viptelaVpnDhcpAddressRenewed NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnClientMac, + viptelaVpnIp + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 60 } + +viptelaVpnDhcpAddressReleased NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnClientMac, + viptelaVpnIp, + viptelaVpnReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 61 } + +viptelaVpnDhcpRequestRejected NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnClientMac, + viptelaVpnIp, + viptelaVpnReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 62 } + +viptelaVpnDhcpServerStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 63 } + +viptelaVpnPimNeighborStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnNeighbor, + viptelaVpnPimNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 64 } + +viptelaVpnPimInterfaceStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnInterface, + viptelaVpnOperState, + viptelaVpnAdminState, + viptelaVpnPimEnabled + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 65 } + +viptelaVpnPimTunnelStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnTunnelAddress, + viptelaVpnPimNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 66 } + +viptelaVpnOspfNeighborStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnNeighbor, + viptelaVpnRouterId, + viptelaVpnIfAddr, + viptelaVpnOspfNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 67 } + +viptelaVpnOspfInterfaceStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnInterface, + viptelaVpnOspfInterfaceNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 68 } + +viptelaSystemPseudoCommitStatus NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemStatusStr + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 69 } + +viptelaAppRouteSlaChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaAppRouteSrcIp, + viptelaAppRouteDstIp, + viptelaAppRouteProto, + viptelaAppRouteSrcPort, + viptelaAppRouteDstPort, + viptelaAppRouteLocalSystemIp, + viptelaAppRouteLocalColor, + viptelaAppRouteRemoteSystemIp, + viptelaAppRouteRemoteColor, + viptelaAppRouteMeanLoss, + viptelaAppRouteMeanLatency, + viptelaAppRouteMeanJitter, + viptelaAppRouteSlaClasses, + viptelaAppRouteOldSlaClasses + } + STATUS current + DESCRIPTION "viptela trap from viptela-app-route" + ::= { traps 70 } + +viptelaSecuritySecurityCertificateExpired NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 71 } + +viptelaVpnFibStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnAddressFamilyType, + viptelaVpnFibLastUpdateTime + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 72 } + +viptelaBridgeCreation NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaBridgeId + } + STATUS current + DESCRIPTION "viptela trap from viptela-bridge" + ::= { traps 73 } + +viptelaBridgeDeletion NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaBridgeId + } + STATUS current + DESCRIPTION "viptela trap from viptela-bridge" + ::= { traps 74 } + +viptelaBridgeMaxMacReached NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaBridgeId, + viptelaNumMacs + } + STATUS current + DESCRIPTION "viptela trap from viptela-bridge" + ::= { traps 75 } + +viptelaSecurityControlVedgeListRequest NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPeerType, + viptelaSecurityPeerSystemIp, + viptelaSecurityUuid + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 76 } + +viptelaPolicySlaViolation NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyVpnId, + viptelaPolicyApplication, + viptelaPolicySourceIp, + viptelaPolicySourcePort, + viptelaPolicyDestinationIp, + viptelaPolicyDestinationPort, + viptelaPolicyProtocol, + viptelaPolicyDscp, + viptelaPolicySlaInformation, + viptelaPolicySlaStatus + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 77 } + +viptelaPolicySlaViolationPktDrop NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyVpnId, + viptelaPolicyApplication, + viptelaPolicySourceIp, + viptelaPolicySourcePort, + viptelaPolicyDestinationIp, + viptelaPolicyDestinationPort, + viptelaPolicyProtocol, + viptelaPolicyDscp, + viptelaPolicySlaInformation, + viptelaPolicySlaStatus + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 78 } + +viptelaVpnInterfacePcsFaultDetected NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 79 } + +viptelaSystemAppDpiFlowsOutOfMemory NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemDpiOutOfMemoryState + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 80 } + +viptelaSecurityGreStateUpdate NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityGreOldOperState, + viptelaSecurityGreNewOperState, + viptelaSecurityGreIfName, + viptelaSecurityGreVpnId, + viptelaSecurityGreTunnelSource, + viptelaSecurityGreTunnelDestination, + viptelaSecurityGreGreIp + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 81 } + +viptelaVpnInterfaceBw NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnIfCfgBwKbps, + viptelaVpnTrafficDirection, + viptelaVpnDuration + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 82 } + + +viptelaHardwareSfpSupportState NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaHardwareSfpName, + viptelaHardwareNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-hardware" + ::= { traps 83 } + +viptelaPolicyDataPolicyAssociationStatus NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyVpnListName, + viptelaPolicyName, + viptelaPolicyStatus + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 84 } + +viptelaPolicyAccessListAssociationStatus NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyAccessListName, + viptelaPolicyStatus + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 85 } + +viptelaSecurityVmanageConnectionPreferenceChanged NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityColor, + viptelaSecurityVmanageConnectionPreference + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 86 } + +viptelaVpnCloudExpressMaxLocalExitExceeded NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-oper-vpn" + ::= { traps 87 } + +viptelaVpnCloudExpressApplicationChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaCloudExpressApplication, + viptelaCloudExpressExitType, + viptelaGatewayIp, + viptelaVpnInterface, + viptelaAppLatency, + viptelaAppLoss, + viptelaExitLocalColor, + viptelaExitRemoteColor + } + STATUS current + DESCRIPTION "viptela trap from viptela-oper-vpn" + ::= { traps 88 } + +viptelaVpnCloudExpressScoreChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaCloudExpressApplication, + viptelaCloudExpressExitType, + viptelaGatewayIp, + viptelaVpnInterface, + viptelaAppLatency, + viptelaAppLoss, + viptelaExitLocalColor, + viptelaExitRemoteColor + } + STATUS current + DESCRIPTION "viptela trap from viptela-oper-vpn" + ::= { traps 89 } + +viptelaWwanSimStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaWwanSimSlot, + viptelaWwanSimState + } + STATUS current + DESCRIPTION "viptela trap from viptela-wwan" + ::= { traps 90 } + +viptelaSystemAppDpiFlowsWriteFailedVedge NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 91 } + +viptelaVpnInterfaceAdminStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnNewAdminState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 92 } + +viptelaWwanDomainStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaWwanIfname, + viptelaWwanDomainState + } + STATUS current + DESCRIPTION "viptela trap from viptela-wwan" + ::= { traps 93 } + +viptelaWwanRegStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaWwanIfname, + viptelaWwanRegState + } + STATUS current + DESCRIPTION "viptela trap from viptela-wwan" + ::= { traps 94 } + +viptelaWwanBearerChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaWwanIfname, + viptelaWwanBearer + } + STATUS current + DESCRIPTION "viptela trap from viptela-wwan" + ::= { traps 95 } + +viptelaSystemProcessDown NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSystemProcessName, + viptelaSystemProcessId, + viptelaSystemReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-system" + ::= { traps 96 } + +viptelaActionsSystemRebootAborted NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaActionsReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-actions" + ::= { traps 97 } + +viptelaSecurityVbondRejectVedgeConnection NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityUuid, + viptelaSecurityOrganizationName, + viptelaSecuritySpOrganizationName, + viptelaSecurityReason + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 98 } + +viptelaSecurityDeviceTemplateMissing NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityUuid, + viptelaSecurityPeerType + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 99 } + +viptelaSecurityDeviceTemplateAttachedDuringZtp NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityUuid, + viptelaSecurityPeerType + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 100 } + +viptelaPolicyZbfFlowCreation NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicySvcVpnId, + viptelaPolicyZonePair, + viptelaPolicySourceVpn, + viptelaPolicySourceIp, + viptelaPolicySourcePort, + viptelaPolicyDestinationVpn, + viptelaPolicyDestinationIp, + viptelaPolicyDestinationPort, + viptelaPolicyProtocol, + viptelaPolicyState + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 101 } + +viptelaPolicyZbfFlowDeletion NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicySvcVpnId, + viptelaPolicyZonePair, + viptelaPolicySourceVpn, + viptelaPolicySourceIp, + viptelaPolicySourcePort, + viptelaPolicyDestinationVpn, + viptelaPolicyDestinationIp, + viptelaPolicyDestinationPort, + viptelaPolicyProtocol, + viptelaPolicyState + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 102 } + +viptelaPolicyZbfFlowTableFull NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyCurrFlows, + viptelaPolicyHthreshFlows, + viptelaPolicyMaxFlows + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 103 } + +viptelaPolicyZbfClearFlowTableFull NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyCurrFlows, + viptelaPolicyLthreshFlows, + viptelaPolicyMaxFlows + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 104 } + +viptelaPolicyZbfPktLog NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicySvcVpnId, + viptelaPolicyZonePair, + viptelaPolicySourceVpn, + viptelaPolicySourceIp, + viptelaPolicySourcePort, + viptelaPolicyDestinationVpn, + viptelaPolicyDestinationIp, + viptelaPolicyDestinationPort, + viptelaPolicyProtocol, + viptelaPolicyAction + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 105 } + +viptelaPolicyZbfHalfOpenHit NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyCurrHalfOpenFlows, + viptelaPolicyHthreshHalfOpenFlows, + viptelaPolicyMaxHalfOpenFlows + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 106 } + +viptelaPolicyZbfClearHalfOpenHit NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyCurrHalfOpenFlows, + viptelaPolicyLthreshHalfOpenFlows, + viptelaPolicyMaxHalfOpenFlows + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 107 } + +viptelaPolicySlaConfig NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicySlaName, + viptelaPolicySlaOperation, + viptelaPolicySlaLoss, + viptelaPolicySlaLatency, + viptelaPolicySlaJitter + } + STATUS current + DESCRIPTION "Viptela SLA configuration trap from Viptela policy" + ::= { traps 108 } + +viptelaVpnLastResortStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaVpnVpnId, + viptelaVpnIfName, + viptelaVpnNewState + } + STATUS current + DESCRIPTION "viptela trap from viptela-vpn" + ::= { traps 109 } + +viptelaPolicyDevicePolicyAssociationStatus NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaPolicyDevicePolicyName, + viptelaPolicyStatus + } + STATUS current + DESCRIPTION "viptela trap from viptela-policy" + ::= { traps 110 } + +viptelaWwanQosStateChange NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaWwanIfname, + viptelaWwanQosState + } + STATUS current + DESCRIPTION "viptela trap from viptela-wwan" + ::= { traps 111 } + +viptelaCdbUnlocked NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityPersonality + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 112 } + +viptelaSecuritySecurityUnclaimedVedgeEntryAdded NOTIFICATION-TYPE + OBJECTS { + eventTime, + netconfNotificationSeverity, + viptelaSecurityUuid, + viptelaSecuritySerial, + viptelaSecuritySubjectSerialNumber, + viptelaSecurityOrganizationName + } + STATUS current + DESCRIPTION "viptela trap from viptela-security" + ::= { traps 113 } + +END diff --git a/mibs/viptela/VIPTELA-WLAN b/mibs/viptela/VIPTELA-WLAN new file mode 100644 index 000000000000..611c55fa5fdc --- /dev/null +++ b/mibs/viptela/VIPTELA-WLAN @@ -0,0 +1,852 @@ +-- Namespace: http://viptela.com/wlan + +VIPTELA-WLAN DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-wlan MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for WLAN management" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "@REVISION-DESCRIPTION" + ::= { viptela 18 } + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +InetAddressIP ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "confd:inetAddressIP" + SYNTAX OCTET STRING (SIZE (4|16)) + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +HexList ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1x:" + STATUS current + DESCRIPTION "confd:hexList" + SYNTAX OCTET STRING + +CountryCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {australia(36),austria(40),belgium(56),brazil(76),bulgaria(100),canada(124),sri-Lanka(144),china(156),taiwan(158),costa-Rica(188),croatia(191),cyprus(196),czech-Republic(203),denmark(208),estonia(233),finland(246),france(250),germany(276),greece(300),hong-Kong(344),hungary(348),iceland(352),india(356),indonesia(360),ireland(372),italy(380),japan(392),latvia(428),liechtenstein(438),lithuania(440),luxembourg(442),malaysia(458),malta(470),mexico(484),netherlands(528),new-Zealand(554),norway(578),pakistan(586),panama(591),philippines(608),poland(616),portugal(620),puerto-Rico(630),romania(642),saudi-Arabia(682),singapore(702),slovakia(703),vietnam(704),slovenia(705),south-Africa(710),south-Korea(412),spain(724),sweden(752),switzerland(756),thailand(764),turkey(792),united-Kingdom(826),united-States(843)} + +WlanSecurityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {none(0),wpa-personal(1),wpa2-personal(2),wpa-wpa2-personal(3),wpa-enterprise(4),wpa2-enterprise(5),wpa-wpa2-enterprise(6)} + +WlanBandStr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {five-GHz(0),twofour-GHz(1)} + +WlanPmfType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {none(0),optional(1),required(2)} + +RadiusServers ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +WlanBand ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {fiveGHz(0),twofourGHz(1)} + +RadiusServers1 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "" + SYNTAX OCTET STRING + +WlanGi ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {gi400(400),gi800(800)} + +WlanBw ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {bw20(20),bw40(40),bw80(80)} + +-- Configure the wireless LAN radio +-- tagpath /wlan +wlan OBJECT IDENTIFIER ::= { viptela-wlan 1 } + +-- tagpath /wlan/radios +wlanRadiosTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanRadiosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display WLAN radio information" + ::= { wlan 1 } + +-- tagpath /wlan/radios +wlanRadiosEntry OBJECT-TYPE + SYNTAX WlanRadiosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED wlanRadiosRadioName } + ::= { wlanRadiosTable 1 } + +WlanRadiosEntry ::= + SEQUENCE { + wlanRadiosRadioName String, + wlanRadiosMode String, + wlanRadiosBand WlanBandStr, + wlanRadiosMac String, + wlanRadiosCountry CountryCode, + wlanRadiosChannel UnsignedByte, + wlanRadiosChannelBandwidth WlanBw, + wlanRadiosFrequency Unsigned32, + wlanRadiosGuardInterval WlanGi, + wlanRadiosVaps UnsignedByte + } + +-- tagpath /wlan/radios/radio-name +wlanRadiosRadioName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 6)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "WLAN radio name: wifi<0-1>" + ::= { wlanRadiosEntry 1 } + +-- tagpath /wlan/radios/mode +wlanRadiosMode OBJECT-TYPE + SYNTAX String (SIZE (1 .. 18)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio mode" + ::= { wlanRadiosEntry 2 } + +-- tagpath /wlan/radios/band +wlanRadiosBand OBJECT-TYPE + SYNTAX WlanBandStr + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio band" + ::= { wlanRadiosEntry 3 } + +-- tagpath /wlan/radios/mac +wlanRadiosMac OBJECT-TYPE + SYNTAX String (SIZE (1 .. 18)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC address in aa:bb:cc:dd:ee:ff format" + ::= { wlanRadiosEntry 4 } + +-- tagpath /wlan/radios/country +wlanRadiosCountry OBJECT-TYPE + SYNTAX CountryCode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Regulatory country code" + ::= { wlanRadiosEntry 5 } + +-- tagpath /wlan/radios/channel +wlanRadiosChannel OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio channel" + ::= { wlanRadiosEntry 6 } + +-- tagpath /wlan/radios/channel-bandwidth +wlanRadiosChannelBandwidth OBJECT-TYPE + SYNTAX WlanBw + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel bandwidth, in MHz" + ::= { wlanRadiosEntry 7 } + +-- tagpath /wlan/radios/frequency +wlanRadiosFrequency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency, in MHz" + ::= { wlanRadiosEntry 8 } + +-- tagpath /wlan/radios/guard-interval +wlanRadiosGuardInterval OBJECT-TYPE + SYNTAX WlanGi + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Guard interval, in nanoseconds" + ::= { wlanRadiosEntry 9 } + +-- tagpath /wlan/radios/vaps +wlanRadiosVaps OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of virtual access point interfaces" + ::= { wlanRadiosEntry 10 } + +-- tagpath /wlan/interfaces +wlanInterfacesTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanInterfacesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display WLAN interface information" + ::= { wlan 2 } + +-- tagpath /wlan/interfaces +wlanInterfacesEntry OBJECT-TYPE + SYNTAX WlanInterfacesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED wlanInterfacesVap } + ::= { wlanInterfacesTable 1 } + +WlanInterfacesEntry ::= + SEQUENCE { + wlanInterfacesVap String, + wlanInterfacesSsid String, + wlanInterfacesBssid String, + wlanInterfacesDataSecurity WlanSecurityType, + wlanInterfacesMgmtSecurity WlanPmfType, + wlanInterfacesBand WlanBandStr, + wlanInterfacesMode String, + wlanInterfacesDescription String, + wlanInterfacesBitRate Unsigned32, + wlanInterfacesTxPower Unsigned32, + wlanInterfacesMaxClients UnsignedByte, + wlanInterfacesAdminStatus String, + wlanInterfacesOperStatus String, + wlanInterfacesNumClients UnsignedByte + } + +-- tagpath /wlan/interfaces/vap +wlanInterfacesVap OBJECT-TYPE + SYNTAX String (SIZE (1 .. 5)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VAP interface name: vap<0-7>" + ::= { wlanInterfacesEntry 1 } + +-- tagpath /wlan/interfaces/ssid +wlanInterfacesSsid OBJECT-TYPE + SYNTAX String (SIZE (4 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service set identifier (SSID)" + ::= { wlanInterfacesEntry 2 } + +-- tagpath /wlan/interfaces/bssid +wlanInterfacesBssid OBJECT-TYPE + SYNTAX String (SIZE (1 .. 18)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Basic service set identifier (BSSID)" + ::= { wlanInterfacesEntry 3 } + +-- tagpath /wlan/interfaces/data-security +wlanInterfacesDataSecurity OBJECT-TYPE + SYNTAX WlanSecurityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data frame encryption" + ::= { wlanInterfacesEntry 4 } + +-- tagpath /wlan/interfaces/mgmt-security +wlanInterfacesMgmtSecurity OBJECT-TYPE + SYNTAX WlanPmfType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Management frame encryption" + ::= { wlanInterfacesEntry 5 } + +-- tagpath /wlan/interfaces/band +wlanInterfacesBand OBJECT-TYPE + SYNTAX WlanBandStr + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio band" + ::= { wlanInterfacesEntry 6 } + +-- tagpath /wlan/interfaces/mode +wlanInterfacesMode OBJECT-TYPE + SYNTAX String (SIZE (1 .. 18)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio mode" + ::= { wlanInterfacesEntry 7 } + +-- tagpath /wlan/interfaces/description +wlanInterfacesDescription OBJECT-TYPE + SYNTAX String (SIZE (4 .. 64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description" + ::= { wlanInterfacesEntry 8 } + +-- tagpath /wlan/interfaces/bit-rate +wlanInterfacesBitRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit rate" + ::= { wlanInterfacesEntry 9 } + +-- tagpath /wlan/interfaces/tx-power +wlanInterfacesTxPower OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit power" + ::= { wlanInterfacesEntry 10 } + +-- tagpath /wlan/interfaces/max-clients +wlanInterfacesMaxClients OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of supported clients" + ::= { wlanInterfacesEntry 11 } + +-- tagpath /wlan/interfaces/admin-status +wlanInterfacesAdminStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative status" + ::= { wlanInterfacesEntry 12 } + +-- tagpath /wlan/interfaces/oper-status +wlanInterfacesOperStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational status" + ::= { wlanInterfacesEntry 13 } + +-- tagpath /wlan/interfaces/num-clients +wlanInterfacesNumClients OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of active clients" + ::= { wlanInterfacesEntry 14 } + +-- tagpath /wlan/clients +wlanClientsTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanClientsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display WLAN client information" + ::= { wlan 3 } + +-- tagpath /wlan/clients +wlanClientsEntry OBJECT-TYPE + SYNTAX WlanClientsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { wlanClientsVap, wlanClientsClientId } + ::= { wlanClientsTable 1 } + +WlanClientsEntry ::= + SEQUENCE { + wlanClientsVap String, + wlanClientsClientId Unsigned32, + wlanClientsMac String, + wlanClientsMode String, + wlanClientsBand WlanBandStr, + wlanClientsChannel Unsigned32, + wlanClientsChannelBandwidth WlanBw, + wlanClientsDataSecurity WlanSecurityType, + wlanClientsRxRate Unsigned32, + wlanClientsRssi Unsigned32, + wlanClientsAssocTime String + } + +-- tagpath /wlan/clients/vap +wlanClientsVap OBJECT-TYPE + SYNTAX String (SIZE (1 .. 5)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VAP interface name: vap<0-7>" + ::= { wlanClientsEntry 1 } + +-- tagpath /wlan/clients/client-id +wlanClientsClientId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Client ID" + ::= { wlanClientsEntry 2 } + +-- tagpath /wlan/clients/mac +wlanClientsMac OBJECT-TYPE + SYNTAX String (SIZE (1 .. 18)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC address in aa:bb:cc:dd:ee:ff format" + ::= { wlanClientsEntry 3 } + +-- tagpath /wlan/clients/mode +wlanClientsMode OBJECT-TYPE + SYNTAX String (SIZE (1 .. 18)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio mode" + ::= { wlanClientsEntry 4 } + +-- tagpath /wlan/clients/band +wlanClientsBand OBJECT-TYPE + SYNTAX WlanBandStr + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio band" + ::= { wlanClientsEntry 5 } + +-- tagpath /wlan/clients/channel +wlanClientsChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio channel" + ::= { wlanClientsEntry 6 } + +-- tagpath /wlan/clients/channel-bandwidth +wlanClientsChannelBandwidth OBJECT-TYPE + SYNTAX WlanBw + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel bandwidth, in MHz" + ::= { wlanClientsEntry 7 } + +-- tagpath /wlan/clients/data-security +wlanClientsDataSecurity OBJECT-TYPE + SYNTAX WlanSecurityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data frame encryption" + ::= { wlanClientsEntry 8 } + +-- tagpath /wlan/clients/rx-rate +wlanClientsRxRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive rate" + ::= { wlanClientsEntry 9 } + +-- tagpath /wlan/clients/rssi +wlanClientsRssi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received signal strength" + ::= { wlanClientsEntry 10 } + +-- tagpath /wlan/clients/assoc-time +wlanClientsAssocTime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Association time" + ::= { wlanClientsEntry 11 } + +-- tagpath /wlan/radius +wlanRadiusTable OBJECT-TYPE + SYNTAX SEQUENCE OF WlanRadiusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display WLAN RADIUS server information" + ::= { wlan 4 } + +-- tagpath /wlan/radius +wlanRadiusEntry OBJECT-TYPE + SYNTAX WlanRadiusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { wlanRadiusVapIfname, wlanRadiusPreference } + ::= { wlanRadiusTable 1 } + +WlanRadiusEntry ::= + SEQUENCE { + wlanRadiusVapIfname String, + wlanRadiusPreference Unsigned32, + wlanRadiusIpAddress InetAddressIP, + wlanRadiusVpnId Unsigned32, + wlanRadiusPriority Unsigned32, + wlanRadiusSourceInterface String, + wlanRadiusSourceAddress InetAddressIP, + wlanRadiusTag String, + wlanRadiusAuthPort Unsigned32, + wlanRadiusAuthActive TruthValue, + wlanRadiusAuthRTT Unsigned32, + wlanRadiusAuthRequests Unsigned32, + wlanRadiusAuthRetrans Unsigned32, + wlanRadiusAuthAccepts Unsigned32, + wlanRadiusAuthRejects Unsigned32, + wlanRadiusAuthChallenges Unsigned32, + wlanRadiusAuthMalResp Unsigned32, + wlanRadiusAuthBadAuth Unsigned32, + wlanRadiusAuthPendReqs Unsigned32, + wlanRadiusAuthTimeouts Unsigned32, + wlanRadiusAuthUnkTypes Unsigned32, + wlanRadiusAuthPktsDrop Unsigned32, + wlanRadiusAcctPort Unsigned32, + wlanRadiusAcctActive TruthValue, + wlanRadiusAcctRTT Unsigned32, + wlanRadiusAcctRequests Unsigned32, + wlanRadiusAcctRetrans Unsigned32, + wlanRadiusAcctResponses Unsigned32, + wlanRadiusAcctMalResp Unsigned32, + wlanRadiusAcctBadAuth Unsigned32, + wlanRadiusAcctPendReqs Unsigned32, + wlanRadiusAcctTimeouts Unsigned32, + wlanRadiusAcctUnkTypes Unsigned32, + wlanRadiusAcctPktsDrop Unsigned32 + } + +-- tagpath /wlan/radius/vap-ifname +wlanRadiusVapIfname OBJECT-TYPE + SYNTAX String (SIZE (1 .. 5)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "WLAN VAP interface name" + ::= { wlanRadiusEntry 1 } + +-- tagpath /wlan/radius/preference +wlanRadiusPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "RADIUS server preference" + ::= { wlanRadiusEntry 2 } + +-- tagpath /wlan/radius/ip-address +wlanRadiusIpAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server IP address" + ::= { wlanRadiusEntry 3 } + +-- tagpath /wlan/radius/vpn-id +wlanRadiusVpnId OBJECT-TYPE + SYNTAX Unsigned32 (0 .. 65530) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server VPN" + ::= { wlanRadiusEntry 4 } + +-- tagpath /wlan/radius/priority +wlanRadiusPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server priority value" + ::= { wlanRadiusEntry 5 } + +-- tagpath /wlan/radius/source-interface +wlanRadiusSourceInterface OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source interface for outgoing RADIUS packets" + ::= { wlanRadiusEntry 6 } + +-- tagpath /wlan/radius/source-address +wlanRadiusSourceAddress OBJECT-TYPE + SYNTAX InetAddressIP + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source IP address for outgoing RADIUS packets" + ::= { wlanRadiusEntry 7 } + +-- tagpath /wlan/radius/tag +wlanRadiusTag OBJECT-TYPE + SYNTAX String (SIZE (4 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server tag name" + ::= { wlanRadiusEntry 8 } + +-- tagpath /wlan/radius/auth-port +wlanRadiusAuthPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server authentication port number" + ::= { wlanRadiusEntry 9 } + +-- tagpath /wlan/radius/auth-active +wlanRadiusAuthActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server is the currently active one for authentication" + ::= { wlanRadiusEntry 10 } + +-- tagpath /wlan/radius/auth-rtt +wlanRadiusAuthRTT OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication server round trip time for last message, in seconds" + ::= { wlanRadiusEntry 11 } + +-- tagpath /wlan/radius/auth-requests +wlanRadiusAuthRequests OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access requests sent" + ::= { wlanRadiusEntry 12 } + +-- tagpath /wlan/radius/auth-retrans +wlanRadiusAuthRetrans OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access request retransmissions" + ::= { wlanRadiusEntry 13 } + +-- tagpath /wlan/radius/auth-accepts +wlanRadiusAuthAccepts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access accepts received" + ::= { wlanRadiusEntry 14 } + +-- tagpath /wlan/radius/auth-rejects +wlanRadiusAuthRejects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access rejects received" + ::= { wlanRadiusEntry 15 } + +-- tagpath /wlan/radius/auth-challenges +wlanRadiusAuthChallenges OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of access challenges received" + ::= { wlanRadiusEntry 16 } + +-- tagpath /wlan/radius/auth-mal-resp +wlanRadiusAuthMalResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of malformed access responses received" + ::= { wlanRadiusEntry 17 } + +-- tagpath /wlan/radius/auth-bad-auth +wlanRadiusAuthBadAuth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of authentication requests with bad authentication" + ::= { wlanRadiusEntry 18 } + +-- tagpath /wlan/radius/auth-pend-reqs +wlanRadiusAuthPendReqs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of un-acknowledged access requests" + ::= { wlanRadiusEntry 19 } + +-- tagpath /wlan/radius/auth-timeouts +wlanRadiusAuthTimeouts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of authentication request timeouts" + ::= { wlanRadiusEntry 20 } + +-- tagpath /wlan/radius/auth-unk-types +wlanRadiusAuthUnkTypes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of authentication messages of unknown type" + ::= { wlanRadiusEntry 21 } + +-- tagpath /wlan/radius/auth-pkts-drop +wlanRadiusAuthPktsDrop OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of dropped authentication packets" + ::= { wlanRadiusEntry 22 } + +-- tagpath /wlan/radius/acct-port +wlanRadiusAcctPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server accounting port number" + ::= { wlanRadiusEntry 23 } + +-- tagpath /wlan/radius/acct-active +wlanRadiusAcctActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RADIUS server is the currently active one for accounting" + ::= { wlanRadiusEntry 24 } + +-- tagpath /wlan/radius/acct-rtt +wlanRadiusAcctRTT OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Accounting server round trip time for last message, in seconds" + ::= { wlanRadiusEntry 25 } + +-- tagpath /wlan/radius/acct-requests +wlanRadiusAcctRequests OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting requests sent" + ::= { wlanRadiusEntry 26 } + +-- tagpath /wlan/radius/acct-retrans +wlanRadiusAcctRetrans OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting request restransmissions" + ::= { wlanRadiusEntry 27 } + +-- tagpath /wlan/radius/acct-responses +wlanRadiusAcctResponses OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting responses received" + ::= { wlanRadiusEntry 28 } + +-- tagpath /wlan/radius/acct-mal-resp +wlanRadiusAcctMalResp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of malformed accounting responses received" + ::= { wlanRadiusEntry 29 } + +-- tagpath /wlan/radius/acct-bad-auth +wlanRadiusAcctBadAuth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting requests with bad authentication" + ::= { wlanRadiusEntry 30 } + +-- tagpath /wlan/radius/acct-pend-reqs +wlanRadiusAcctPendReqs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of un-acknowledged accounting requests" + ::= { wlanRadiusEntry 31 } + +-- tagpath /wlan/radius/acct-timeouts +wlanRadiusAcctTimeouts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting request timeouts" + ::= { wlanRadiusEntry 32 } + +-- tagpath /wlan/radius/acct-unk-types +wlanRadiusAcctUnkTypes OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of accounting responses of unknown type" + ::= { wlanRadiusEntry 33 } + +-- tagpath /wlan/radius/acct-pkts-drop +wlanRadiusAcctPktsDrop OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of dropped accounting packets" + ::= { wlanRadiusEntry 34 } + +END diff --git a/mibs/viptela/VIPTELA-WWAN b/mibs/viptela/VIPTELA-WWAN new file mode 100644 index 000000000000..586d1d1e626c --- /dev/null +++ b/mibs/viptela/VIPTELA-WWAN @@ -0,0 +1,1256 @@ +-- Namespace: http://viptela.com/wwan + +VIPTELA-WWAN DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Integer32, Unsigned32, Counter32, Counter64, + Gauge32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, DateAndTime, + TruthValue + FROM SNMPv2-TC + viptela + FROM VIPTELA-GLOBAL +; + +viptela-wwan MODULE-IDENTITY + LAST-UPDATED "202007010000Z" + ORGANIZATION "Viptela, Inc." + CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" + DESCRIPTION "This module defines the data model for cellular management" + REVISION "202007010000Z" + DESCRIPTION "Viptela Revision 20.3" + REVISION "202002240000Z" + DESCRIPTION "Viptela Revision 20.1" + REVISION "201911150000Z" + DESCRIPTION "Viptela Revision 19.3" + REVISION "201908150000Z" + DESCRIPTION "Viptela Revision 19.2" + REVISION "201811010000Z" + DESCRIPTION "Viptela Revision 18.4" + REVISION "201808200000Z" + DESCRIPTION "Viptela Revision 18.3.1" + REVISION "201806250000Z" + DESCRIPTION "Viptela Revision 18.3" + REVISION "201804250000Z" + DESCRIPTION "Viptela Revision 18.2" + REVISION "201803150000Z" + DESCRIPTION "Viptela Revision 18.1.1" + REVISION "201801160000Z" + DESCRIPTION "Viptela Revision 17.2.3" + REVISION "201711010000Z" + DESCRIPTION "Viptela Revision 17.2.1" + REVISION "201708010000Z" + DESCRIPTION "Viptela Revision 17.2" + REVISION "201705250000Z" + DESCRIPTION "Viptela Revision 17.1.1" + REVISION "201704060000Z" + DESCRIPTION "Viptela Revision 17.1" + REVISION "201702150000Z" + DESCRIPTION "Viptela Revision 16.3.2" + REVISION "201702060000Z" + DESCRIPTION "Viptela Revision 16.3.1" + REVISION "201611160000Z" + DESCRIPTION "Viptela Revision 16.3" + REVISION "201610250000Z" + DESCRIPTION "Viptela Revision 16.2.10" + REVISION "201610240000Z" + DESCRIPTION "Viptela Revision 16.2.4" + REVISION "201608100000Z" + DESCRIPTION "Viptela Revision 16.2.2" + REVISION "201608010000Z" + DESCRIPTION "Viptela Revision 16.2.1" + REVISION "201606090000Z" + DESCRIPTION "Viptela Revision 16.2" + REVISION "201604220000Z" + DESCRIPTION "Viptela Revision 16.1.1" + REVISION "201603150000Z" + DESCRIPTION "Viptela Revision 16.1" + REVISION "201601300000Z" + DESCRIPTION "Viptela Revision 15.4.3" + REVISION "201512280000Z" + DESCRIPTION "Viptela Revision 15.4.1" + REVISION "201507010000Z" + DESCRIPTION "Viptela Revision 15.3" + ::= { viptela 16 } + +Byte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:byte" + SYNTAX Integer32 (-128 .. 127) + +UnsignedByte ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedByte" + SYNTAX Unsigned32 (0 .. 255) + +Short ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:short" + SYNTAX Integer32 (-32768 .. 32767) + +UnsignedShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION "xs:unsignedShort" + SYNTAX Unsigned32 (0 .. 65535) + +ConfdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs: and confd: types mapped to strings" + SYNTAX OCTET STRING + +String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1t" + STATUS current + DESCRIPTION "xs:string" + SYNTAX OCTET STRING + +WwanAuthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {none(0),pAP(1),cHAP(2),pAP-CHAP(3)} + +WwanPdnType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {iPv4(0),iPv6(2),iPv46(3)} + +WwanRegistrationStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {not-registered(0),registered(1),searching(2),registration-denied(3),unknown(4)} + +WwanRadioEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {no-service(0),aMPS(1),cDMA(2),gSM(3),hDR(4),wCDMA(5),gPS(6),not-used(7),wLAN(8),lTE(9)} + +WwanActivationEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {not-activated(0),activated(1),not-applicable(2)} + +WwanQosEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {activated(1),modified(2),deleted(3),suspended(4),enabled(5),disabled(6)} + +WwanStatusEnum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER {inactive(0),active(1)} + +-- Configure cellular +-- tagpath /cellular +cellular OBJECT IDENTIFIER ::= { viptela-wwan 1 } + +-- tagpath /cellular/radio +cellularRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular radio information" + ::= { cellular 1 } + +-- tagpath /cellular/radio +cellularRadioEntry OBJECT-TYPE + SYNTAX CellularRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED cellularRadioIfName } + ::= { cellularRadioTable 1 } + +CellularRadioEntry ::= + SEQUENCE { + cellularRadioIfName String, + cellularRadioBand UnsignedByte, + cellularRadioBandwidth ConfdString, + cellularRadioTxChannel UnsignedShort, + cellularRadioRxChannel UnsignedShort, + cellularRadioRssi Byte, + cellularRadioRsrp Short, + cellularRadioRsrpComment String, + cellularRadioRsrq Byte, + cellularRadioRsrqComment String, + cellularRadioSnr ConfdString, + cellularRadioSnrComment String, + cellularRadioEcio ConfdString, + cellularRadioSinr ConfdString, + cellularRadioIo Integer32, + cellularRadioMode WwanRadioEnum, + cellularRadioBandClass String, + cellularRadioChannel UnsignedShort + } + +-- tagpath /cellular/radio/if-name +cellularRadioIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularRadioEntry 1 } + +-- tagpath /cellular/radio/band +cellularRadioBand OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency band" + ::= { cellularRadioEntry 2 } + +-- tagpath /cellular/radio/bandwidth +cellularRadioBandwidth OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bandwidth" + ::= { cellularRadioEntry 3 } + +-- tagpath /cellular/radio/tx-channel +cellularRadioTxChannel OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit channel" + ::= { cellularRadioEntry 4 } + +-- tagpath /cellular/radio/rx-channel +cellularRadioRxChannel OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive channel" + ::= { cellularRadioEntry 5 } + +-- tagpath /cellular/radio/rssi +cellularRadioRssi OBJECT-TYPE + SYNTAX Byte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received signal strength indicator" + ::= { cellularRadioEntry 6 } + +-- tagpath /cellular/radio/rsrp +cellularRadioRsrp OBJECT-TYPE + SYNTAX Short + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reference signal receive power" + ::= { cellularRadioEntry 7 } + +-- tagpath /cellular/radio/rsrp-comment +cellularRadioRsrpComment OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RSRP value classification" + ::= { cellularRadioEntry 8 } + +-- tagpath /cellular/radio/rsrq +cellularRadioRsrq OBJECT-TYPE + SYNTAX Byte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reference signal receive quality" + ::= { cellularRadioEntry 9 } + +-- tagpath /cellular/radio/rsrq-comment +cellularRadioRsrqComment OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RSRQ value classification" + ::= { cellularRadioEntry 10 } + +-- tagpath /cellular/radio/snr +cellularRadioSnr OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-noise ratio" + ::= { cellularRadioEntry 11 } + +-- tagpath /cellular/radio/snr-comment +cellularRadioSnrComment OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SNR value classification" + ::= { cellularRadioEntry 12 } + +-- tagpath /cellular/radio/ecio +cellularRadioEcio OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EC/IO" + ::= { cellularRadioEntry 13 } + +-- tagpath /cellular/radio/sinr +cellularRadioSinr OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SINR" + ::= { cellularRadioEntry 14 } + +-- tagpath /cellular/radio/io +cellularRadioIo OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received IO" + ::= { cellularRadioEntry 15 } + +-- tagpath /cellular/radio/mode +cellularRadioMode OBJECT-TYPE + SYNTAX WwanRadioEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio Mode" + ::= { cellularRadioEntry 16 } + +-- tagpath /cellular/radio/band-class +cellularRadioBandClass OBJECT-TYPE + SYNTAX String (SIZE (1 .. 64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Band class" + ::= { cellularRadioEntry 17 } + +-- tagpath /cellular/radio/channel +cellularRadioChannel OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Active channel" + ::= { cellularRadioEntry 18 } + +-- tagpath /cellular/sessions +cellularSessionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularSessionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular data session information" + ::= { cellular 2 } + +-- tagpath /cellular/sessions +cellularSessionsEntry OBJECT-TYPE + SYNTAX CellularSessionsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { cellularSessionsIfName, cellularSessionsSessionId } + ::= { cellularSessionsTable 1 } + +CellularSessionsEntry ::= + SEQUENCE { + cellularSessionsIfName String, + cellularSessionsSessionId UnsignedByte, + cellularSessionsDataBearer String, + cellularSessionsDormancyState String, + cellularSessionsActiveProfile UnsignedByte, + cellularSessionsRxPackets Counter64, + cellularSessionsRxDrops Counter64, + cellularSessionsRxErrors Counter64, + cellularSessionsRxOverflows Counter64, + cellularSessionsTxPackets Counter64, + cellularSessionsTxDrops Counter64, + cellularSessionsTxErrors Counter64, + cellularSessionsTxOverflows Counter64, + cellularSessionsRxOctets Counter64, + cellularSessionsTxOctets Counter64, + cellularSessionsIpv4Addr IpAddress, + cellularSessionsIpv4Mask UnsignedByte, + cellularSessionsIpv4Gw IpAddress, + cellularSessionsIpv4DnsPri IpAddress, + cellularSessionsIpv4DnsSec IpAddress, + cellularSessionsUptime String + } + +-- tagpath /cellular/sessions/if-name +cellularSessionsIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularSessionsEntry 1 } + +-- tagpath /cellular/sessions/session-id +cellularSessionsSessionId OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Session ID" + ::= { cellularSessionsEntry 2 } + +-- tagpath /cellular/sessions/data-bearer +cellularSessionsDataBearer OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data bearer technology" + ::= { cellularSessionsEntry 3 } + +-- tagpath /cellular/sessions/dormancy-state +cellularSessionsDormancyState OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dormancy state" + ::= { cellularSessionsEntry 4 } + +-- tagpath /cellular/sessions/active-profile +cellularSessionsActiveProfile OBJECT-TYPE + SYNTAX UnsignedByte (1 .. 16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Active profile" + ::= { cellularSessionsEntry 5 } + +-- tagpath /cellular/sessions/rx-packets +cellularSessionsRxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive packets " + ::= { cellularSessionsEntry 6 } + +-- tagpath /cellular/sessions/rx-drops +cellularSessionsRxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive drops" + ::= { cellularSessionsEntry 7 } + +-- tagpath /cellular/sessions/rx-errors +cellularSessionsRxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive errors" + ::= { cellularSessionsEntry 8 } + +-- tagpath /cellular/sessions/rx-overflows +cellularSessionsRxOverflows OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive overflows" + ::= { cellularSessionsEntry 9 } + +-- tagpath /cellular/sessions/tx-packets +cellularSessionsTxPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit packets " + ::= { cellularSessionsEntry 10 } + +-- tagpath /cellular/sessions/tx-drops +cellularSessionsTxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit drops" + ::= { cellularSessionsEntry 11 } + +-- tagpath /cellular/sessions/tx-errors +cellularSessionsTxErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit errors" + ::= { cellularSessionsEntry 12 } + +-- tagpath /cellular/sessions/tx-overflows +cellularSessionsTxOverflows OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit overflows" + ::= { cellularSessionsEntry 13 } + +-- tagpath /cellular/sessions/rx-octets +cellularSessionsRxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receive octets" + ::= { cellularSessionsEntry 14 } + +-- tagpath /cellular/sessions/tx-octets +cellularSessionsTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit octets" + ::= { cellularSessionsEntry 15 } + +-- tagpath /cellular/sessions/ipv4-addr +cellularSessionsIpv4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv4 address" + ::= { cellularSessionsEntry 16 } + +-- tagpath /cellular/sessions/ipv4-mask +cellularSessionsIpv4Mask OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv4 mask length" + ::= { cellularSessionsEntry 17 } + +-- tagpath /cellular/sessions/ipv4-gw +cellularSessionsIpv4Gw OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv4 gateway" + ::= { cellularSessionsEntry 18 } + +-- tagpath /cellular/sessions/ipv4-dns-pri +cellularSessionsIpv4DnsPri OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Primary IPv4 DNS server" + ::= { cellularSessionsEntry 19 } + +-- tagpath /cellular/sessions/ipv4-dns-sec +cellularSessionsIpv4DnsSec OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary IPv4 DNS server" + ::= { cellularSessionsEntry 20 } + +-- tagpath /cellular/sessions/uptime +cellularSessionsUptime OBJECT-TYPE + SYNTAX String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Session uptime" + ::= { cellularSessionsEntry 21 } + +-- tagpath /cellular/network +cellularNetworkTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularNetworkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular network information" + ::= { cellular 3 } + +-- tagpath /cellular/network +cellularNetworkEntry OBJECT-TYPE + SYNTAX CellularNetworkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED cellularNetworkIfName } + ::= { cellularNetworkTable 1 } + +CellularNetworkEntry ::= + SEQUENCE { + cellularNetworkIfName String, + cellularNetworkRegStatus WwanRegistrationStatus, + cellularNetworkRoamStatus String, + cellularNetworkDomainStatus String, + cellularNetworkMcc UnsignedShort, + cellularNetworkMnc UnsignedShort, + cellularNetworkNwName String, + cellularNetworkEmmState String, + cellularNetworkEmmSubstate String, + cellularNetworkEmmConnstate String, + cellularNetworkCellid ConfdString, + cellularNetworkTac UnsignedShort, + cellularNetworkLac UnsignedShort, + cellularNetworkRadioMode WwanRadioEnum, + cellularNetworkBsic UnsignedByte, + cellularNetworkPsc UnsignedShort, + cellularNetworkSid UnsignedShort, + cellularNetworkNid UnsignedShort, + cellularNetworkBid UnsignedShort + } + +-- tagpath /cellular/network/if-name +cellularNetworkIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularNetworkEntry 1 } + +-- tagpath /cellular/network/reg-status +cellularNetworkRegStatus OBJECT-TYPE + SYNTAX WwanRegistrationStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Registration status" + ::= { cellularNetworkEntry 2 } + +-- tagpath /cellular/network/roam-status +cellularNetworkRoamStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Roaming status" + ::= { cellularNetworkEntry 3 } + +-- tagpath /cellular/network/domain-status +cellularNetworkDomainStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet-switched domain state" + ::= { cellularNetworkEntry 4 } + +-- tagpath /cellular/network/mcc +cellularNetworkMcc OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mobile country code (MCC)" + ::= { cellularNetworkEntry 5 } + +-- tagpath /cellular/network/mnc +cellularNetworkMnc OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mobile network code (MNC)" + ::= { cellularNetworkEntry 6 } + +-- tagpath /cellular/network/nw-name +cellularNetworkNwName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Network name" + ::= { cellularNetworkEntry 7 } + +-- tagpath /cellular/network/emm-state +cellularNetworkEmmState OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EPS mobility management (EMM) state" + ::= { cellularNetworkEntry 8 } + +-- tagpath /cellular/network/emm-substate +cellularNetworkEmmSubstate OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EPS mobility management (EMM) substate" + ::= { cellularNetworkEntry 9 } + +-- tagpath /cellular/network/emm-connstate +cellularNetworkEmmConnstate OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EPS mobility management (EMM) connection state" + ::= { cellularNetworkEntry 10 } + +-- tagpath /cellular/network/cellid +cellularNetworkCellid OBJECT-TYPE + SYNTAX ConfdString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cell ID" + ::= { cellularNetworkEntry 11 } + +-- tagpath /cellular/network/tac +cellularNetworkTac OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tracking area code (TAC)" + ::= { cellularNetworkEntry 12 } + +-- tagpath /cellular/network/lac +cellularNetworkLac OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Location area code (LAC)" + ::= { cellularNetworkEntry 13 } + +-- tagpath /cellular/network/radio-mode +cellularNetworkRadioMode OBJECT-TYPE + SYNTAX WwanRadioEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio Mode" + ::= { cellularNetworkEntry 14 } + +-- tagpath /cellular/network/bsic +cellularNetworkBsic OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Base station identity code (BSIC)" + ::= { cellularNetworkEntry 15 } + +-- tagpath /cellular/network/psc +cellularNetworkPsc OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Primary scrambling code (PSC)" + ::= { cellularNetworkEntry 16 } + +-- tagpath /cellular/network/sid +cellularNetworkSid OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System ID (SID)" + ::= { cellularNetworkEntry 17 } + +-- tagpath /cellular/network/nid +cellularNetworkNid OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Network ID (NID)" + ::= { cellularNetworkEntry 18 } + +-- tagpath /cellular/network/bid +cellularNetworkBid OBJECT-TYPE + SYNTAX UnsignedShort + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Base statation ID (BID)" + ::= { cellularNetworkEntry 19 } + +-- tagpath /cellular/modem +cellularModemTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularModemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular modem information" + ::= { cellular 4 } + +-- tagpath /cellular/modem +cellularModemEntry OBJECT-TYPE + SYNTAX CellularModemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED cellularModemIfName } + ::= { cellularModemTable 1 } + +CellularModemEntry ::= + SEQUENCE { + cellularModemIfName String, + cellularModemModel String, + cellularModemFwVersion String, + cellularModemFwDate String, + cellularModemFwTime String, + cellularModemFwPkgVer String, + cellularModemFwPkgCarrier String, + cellularModemFwPkgPri String, + cellularModemFwPkgSubver String, + cellularModemHwVersion String, + cellularModemModemStatus String, + cellularModemTemperature Byte, + cellularModemImsi String, + cellularModemImei String, + cellularModemIccid String, + cellularModemMsisdn String, + cellularModemEsn String + } + +-- tagpath /cellular/modem/if-name +cellularModemIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularModemEntry 1 } + +-- tagpath /cellular/modem/model +cellularModemModel OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Model number" + ::= { cellularModemEntry 2 } + +-- tagpath /cellular/modem/fw-version +cellularModemFwVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware version" + ::= { cellularModemEntry 3 } + +-- tagpath /cellular/modem/fw-date +cellularModemFwDate OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware release date" + ::= { cellularModemEntry 4 } + +-- tagpath /cellular/modem/fw-time +cellularModemFwTime OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware release time" + ::= { cellularModemEntry 5 } + +-- tagpath /cellular/modem/fw-pkg-ver +cellularModemFwPkgVer OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package version" + ::= { cellularModemEntry 6 } + +-- tagpath /cellular/modem/fw-pkg-carrier +cellularModemFwPkgCarrier OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package carrier" + ::= { cellularModemEntry 7 } + +-- tagpath /cellular/modem/fw-pkg-pri +cellularModemFwPkgPri OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package PRI version" + ::= { cellularModemEntry 8 } + +-- tagpath /cellular/modem/fw-pkg-subver +cellularModemFwPkgSubver OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package subversion" + ::= { cellularModemEntry 9 } + +-- tagpath /cellular/modem/hw-version +cellularModemHwVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hardware version" + ::= { cellularModemEntry 10 } + +-- tagpath /cellular/modem/modem-status +cellularModemModemStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem status" + ::= { cellularModemEntry 11 } + +-- tagpath /cellular/modem/temperature +cellularModemTemperature OBJECT-TYPE + SYNTAX Byte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem temperature, in degrees C" + ::= { cellularModemEntry 12 } + +-- tagpath /cellular/modem/imsi +cellularModemImsi OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "International mobile subscriber identity (IMSI)" + ::= { cellularModemEntry 13 } + +-- tagpath /cellular/modem/imei +cellularModemImei OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "International mobile equipment identity (IMEI)" + ::= { cellularModemEntry 14 } + +-- tagpath /cellular/modem/iccid +cellularModemIccid OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integrated circuit card ID (ICCID)" + ::= { cellularModemEntry 15 } + +-- tagpath /cellular/modem/msisdn +cellularModemMsisdn OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mobile subscriber ISDN (MSISDN)" + ::= { cellularModemEntry 16 } + +-- tagpath /cellular/modem/esn +cellularModemEsn OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Electronic serial number (ESN)" + ::= { cellularModemEntry 17 } + +-- tagpath /cellular/status +cellularStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular status" + ::= { cellular 5 } + +-- tagpath /cellular/status +cellularStatusEntry OBJECT-TYPE + SYNTAX CellularStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED cellularStatusIfName } + ::= { cellularStatusTable 1 } + +CellularStatusEntry ::= + SEQUENCE { + cellularStatusIfName String, + cellularStatusModemStatus String, + cellularStatusSimStatus String, + cellularStatusRadioMode WwanRadioEnum, + cellularStatusSignalStrength String, + cellularStatusNetworkStatus WwanRegistrationStatus, + cellularStatusLastSeenError String, + cellularStatusActivationStatus WwanActivationEnum + } + +-- tagpath /cellular/status/if-name +cellularStatusIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularStatusEntry 1 } + +-- tagpath /cellular/status/modem-status +cellularStatusModemStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem status" + ::= { cellularStatusEntry 2 } + +-- tagpath /cellular/status/sim-status +cellularStatusSimStatus OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SIM status" + ::= { cellularStatusEntry 3 } + +-- tagpath /cellular/status/radio-mode +cellularStatusRadioMode OBJECT-TYPE + SYNTAX WwanRadioEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio Mode" + ::= { cellularStatusEntry 4 } + +-- tagpath /cellular/status/signal-strength +cellularStatusSignalStrength OBJECT-TYPE + SYNTAX String (SIZE (1 .. 128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal Strength" + ::= { cellularStatusEntry 5 } + +-- tagpath /cellular/status/network-status +cellularStatusNetworkStatus OBJECT-TYPE + SYNTAX WwanRegistrationStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Network registration status" + ::= { cellularStatusEntry 6 } + +-- tagpath /cellular/status/last-seen-error +cellularStatusLastSeenError OBJECT-TYPE + SYNTAX String (SIZE (1 .. 200)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last seen error" + ::= { cellularStatusEntry 7 } + +-- tagpath /cellular/status/act-status +cellularStatusActivationStatus OBJECT-TYPE + SYNTAX WwanActivationEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation status" + ::= { cellularStatusEntry 8 } + +-- tagpath /cellular/profiles +cellularProfilesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularProfilesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular profile information" + ::= { cellular 6 } + +-- tagpath /cellular/profiles +cellularProfilesEntry OBJECT-TYPE + SYNTAX CellularProfilesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { cellularProfilesIfName, cellularProfilesProfileId } + ::= { cellularProfilesTable 1 } + +CellularProfilesEntry ::= + SEQUENCE { + cellularProfilesIfName String, + cellularProfilesProfileId UnsignedByte, + cellularProfilesPdnType WwanPdnType, + cellularProfilesApn String, + cellularProfilesName String, + cellularProfilesAuth WwanAuthType, + cellularProfilesIpAddr IpAddress, + cellularProfilesPrimaryDns IpAddress, + cellularProfilesSecondaryDns IpAddress, + cellularProfilesUserName String + } + +-- tagpath /cellular/profiles/if-name +cellularProfilesIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularProfilesEntry 1 } + +-- tagpath /cellular/profiles/profile-id +cellularProfilesProfileId OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Profile ID" + ::= { cellularProfilesEntry 2 } + +-- tagpath /cellular/profiles/pdn-type +cellularProfilesPdnType OBJECT-TYPE + SYNTAX WwanPdnType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet data network type" + ::= { cellularProfilesEntry 3 } + +-- tagpath /cellular/profiles/apn +cellularProfilesApn OBJECT-TYPE + SYNTAX String (SIZE (1 .. 104)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Access point name" + ::= { cellularProfilesEntry 4 } + +-- tagpath /cellular/profiles/name +cellularProfilesName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Profile name" + ::= { cellularProfilesEntry 5 } + +-- tagpath /cellular/profiles/auth +cellularProfilesAuth OBJECT-TYPE + SYNTAX WwanAuthType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication" + ::= { cellularProfilesEntry 6 } + +-- tagpath /cellular/profiles/ip-addr +cellularProfilesIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assigned IP address" + ::= { cellularProfilesEntry 7 } + +-- tagpath /cellular/profiles/primary-dns +cellularProfilesPrimaryDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assigned primary DNS address" + ::= { cellularProfilesEntry 8 } + +-- tagpath /cellular/profiles/secondary-dns +cellularProfilesSecondaryDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assigned secondary DNS address" + ::= { cellularProfilesEntry 9 } + +-- tagpath /cellular/profiles/user-name +cellularProfilesUserName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 129)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Profile username" + ::= { cellularProfilesEntry 10 } + +-- tagpath /cellular/qos +cellularQosTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularQosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular qos status" + ::= { cellular 7 } + +-- tagpath /cellular/qos +cellularQosEntry OBJECT-TYPE + SYNTAX CellularQosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { IMPLIED cellularQosIfName } + ::= { cellularQosTable 1 } + +CellularQosEntry ::= + SEQUENCE { + cellularQosIfName String, + cellularQosFlowId Unsigned32, + cellularQosBearerId UnsignedByte, + cellularQosQci UnsignedByte, + cellularQosBearerStatus WwanQosEnum + } + +-- tagpath /cellular/qos/if-name +cellularQosIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularQosEntry 1 } + +-- tagpath /cellular/qos/flow-id +cellularQosFlowId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "QoS flow identifier" + ::= { cellularQosEntry 2 } + +-- tagpath /cellular/qos/bearer-id +cellularQosBearerId OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bearer identifier" + ::= { cellularQosEntry 3 } + +-- tagpath /cellular/qos/qci +cellularQosQci OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS read-only + STATUS current + DESCRIPTION "QoS class identifier" + ::= { cellularQosEntry 4 } + +-- tagpath /cellular/qos/bearer-status +cellularQosBearerStatus OBJECT-TYPE + SYNTAX WwanQosEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bearer status" + ::= { cellularQosEntry 5 } + +-- tagpath /cellular/firmware +cellularFirmwareTable OBJECT-TYPE + SYNTAX SEQUENCE OF CellularFirmwareEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Display cellular firmware information" + ::= { cellular 8 } + +-- tagpath /cellular/firmware +cellularFirmwareEntry OBJECT-TYPE + SYNTAX CellularFirmwareEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { cellularFirmwareIfName, cellularFirmwareImageIndex } + ::= { cellularFirmwareTable 1 } + +CellularFirmwareEntry ::= + SEQUENCE { + cellularFirmwareIfName String, + cellularFirmwareImageIndex UnsignedByte, + cellularFirmwareCarrier String, + cellularFirmwareVersion String, + cellularFirmwarePriVersion String, + cellularFirmwareImageStatus WwanStatusEnum + } + +-- tagpath /cellular/firmware/if-name +cellularFirmwareIfName OBJECT-TYPE + SYNTAX String (SIZE (1 .. 32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Interface name" + ::= { cellularFirmwareEntry 1 } + +-- tagpath /cellular/firmware/image-index +cellularFirmwareImageIndex OBJECT-TYPE + SYNTAX UnsignedByte + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Image Index" + ::= { cellularFirmwareEntry 2 } + +-- tagpath /cellular/firmware/carrier +cellularFirmwareCarrier OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier" + ::= { cellularFirmwareEntry 3 } + +-- tagpath /cellular/firmware/version +cellularFirmwareVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware Version" + ::= { cellularFirmwareEntry 4 } + +-- tagpath /cellular/firmware/pri-version +cellularFirmwarePriVersion OBJECT-TYPE + SYNTAX String (SIZE (1 .. 16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRI Version" + ::= { cellularFirmwareEntry 5 } + +-- tagpath /cellular/firmware/status +cellularFirmwareImageStatus OBJECT-TYPE + SYNTAX WwanStatusEnum + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Image Status" + ::= { cellularFirmwareEntry 6 } + +END diff --git a/tests/data/viptela_vedge-2000.json b/tests/data/viptela_vedge-2000.json new file mode 100644 index 000000000000..77d76a85e42c --- /dev/null +++ b/tests/data/viptela_vedge-2000.json @@ -0,0 +1,2301 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.41916.3.2.5", + "sysDescr": "Viptela SNMP agent", + "sysContact": "", + "version": "20.6.5.2", + "hardware": "vedge-2000", + "features": null, + "location": null, + "os": "viptela", + "type": "network", + "serial": "26OE130224003KM", + "icon": "cisco.svg" + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/0", + "ifName": "ge2/0", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/1", + "ifName": "ge2/1", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/1", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/2", + "ifName": "ge2/2", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/2", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/3", + "ifName": "ge2/3", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/3", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "system", + "ifName": "system", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "system", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/3.1014", + "ifName": "ge2/3.1014", + "portName": null, + "ifIndex": 7, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/3.1014", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "loopback111", + "ifName": "loopback111", + "portName": null, + "ifIndex": 8, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback111", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "mgmt0", + "ifName": "mgmt0", + "portName": null, + "ifIndex": 12, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "mgmt0", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "loopback65528", + "ifName": "loopback65528", + "portName": null, + "ifIndex": 13, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback65528", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "loopback65530", + "ifName": "loopback65530", + "portName": null, + "ifIndex": 14, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback65530", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "loopback65531", + "ifName": "loopback65531", + "portName": null, + "ifIndex": 15, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback65531", + "ifPhysAddress": null, + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/0", + "ifName": "ge2/0", + "portName": null, + "ifIndex": 1, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/0", + "ifPhysAddress": "80b7092a4887", + "ifLastChange": 7421, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 28387220405, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 29874893122, + "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": 14640985988250, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 23498634901458, + "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": 127867705, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 92, + "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": 10846, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 346, + "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": "ge2/1", + "ifName": "ge2/1", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": 0, + "ifConnectorPresent": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/1", + "ifPhysAddress": "80b7092a4888", + "ifLastChange": 0, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/2", + "ifName": "ge2/2", + "portName": null, + "ifIndex": 3, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/2", + "ifPhysAddress": "80b7092a4885", + "ifLastChange": 209880772, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 210996373624, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 241670460220, + "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": 149692523327174, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 203738679481885, + "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": 139356479, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 9295, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 2, + "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": 5265304, + "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": "ge2/3", + "ifName": "ge2/3", + "portName": null, + "ifIndex": 4, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/3", + "ifPhysAddress": "80b7092a4886", + "ifLastChange": 7452, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "system", + "ifName": "system", + "portName": null, + "ifIndex": 5, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "system", + "ifPhysAddress": "000000000000", + "ifLastChange": 4857, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ge2/3.1014", + "ifName": "ge2/3.1014", + "portName": null, + "ifIndex": 7, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1450, + "ifType": "ethernetCsmacd", + "ifAlias": "ge2/3.1014", + "ifPhysAddress": "80b7092a4886", + "ifLastChange": 9469, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 71729058941, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 58200604917, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 34077, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 60844857492658, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 32182013300999, + "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": 4724699, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 302985, + "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": 186, + "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": "loopback111", + "ifName": "loopback111", + "portName": null, + "ifIndex": 8, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback111", + "ifPhysAddress": "000000000000", + "ifLastChange": 3148906922, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "mgmt0", + "ifName": "mgmt0", + "portName": null, + "ifIndex": 12, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1450, + "ifType": "ethernetCsmacd", + "ifAlias": "mgmt0", + "ifPhysAddress": "80b7092a4880", + "ifLastChange": 324973344, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 274316017, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 502499215, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 207, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 3994068298, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 2579373026, + "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": 7584424, + "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": "loopback65528", + "ifName": "loopback65528", + "portName": null, + "ifIndex": 13, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback65528", + "ifPhysAddress": "000000000000", + "ifLastChange": 9429, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "loopback65530", + "ifName": "loopback65530", + "portName": null, + "ifIndex": 14, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback65530", + "ifPhysAddress": "000000000000", + "ifLastChange": 9490, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "loopback65531", + "ifName": "loopback65531", + "portName": null, + "ifIndex": 15, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "loopback65531", + "ifPhysAddress": "000000000000", + "ifLastChange": 9509, + "ifVlan": null, + "ifTrunk": null, + "ignore": 0, + "disabled": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.41916.11.1.16.0", + "processor_index": "0", + "processor_type": "viptela", + "processor_usage": 46, + "processor_descr": "Processor", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "0", + "entPhysicalIndex": null, + "mempool_type": "viptela", + "mempool_class": "system", + "mempool_precision": 1024, + "mempool_descr": "Memory", + "mempool_perc": 58, + "mempool_perc_oid": null, + "mempool_used": 3556548608, + "mempool_used_oid": ".1.3.6.1.4.1.41916.11.1.18.0", + "mempool_free": 1800466432, + "mempool_free_oid": null, + "mempool_total": 6128562176, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + } + ] + }, + "poller": { + "mempools": [ + { + "mempool_index": "0", + "entPhysicalIndex": null, + "mempool_type": "viptela", + "mempool_class": "system", + "mempool_precision": 1024, + "mempool_descr": "Memory", + "mempool_perc": 58, + "mempool_perc_oid": null, + "mempool_used": 3556548608, + "mempool_used_oid": ".1.3.6.1.4.1.41916.11.1.18.0", + "mempool_free": 2572013568, + "mempool_free_oid": null, + "mempool_total": 6128562176, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + } + ] + } + } +} diff --git a/tests/data/viptela_vedge1000.json b/tests/data/viptela_vedge1000.json index b38e5a2acffb..c5018fc5023b 100644 --- a/tests/data/viptela_vedge1000.json +++ b/tests/data/viptela_vedge1000.json @@ -8,7 +8,7 @@ "sysDescr": "Viptela SNMP agent", "sysContact": "", "version": "17.2.2", - "hardware": "Viptela vEdge-1000", + "hardware": "vedge-1000", "features": null, "location": "", "os": "viptela", @@ -19,5 +19,23 @@ ] }, "poller": "matches discovery" + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.41916.11.1.16.0", + "processor_index": "0", + "processor_type": "viptela", + "processor_usage": 100, + "processor_descr": "Processor", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" } } diff --git a/tests/snmpsim/viptela_vedge-2000.snmprec b/tests/snmpsim/viptela_vedge-2000.snmprec new file mode 100644 index 000000000000..08fb53f78e6f --- /dev/null +++ b/tests/snmpsim/viptela_vedge-2000.snmprec @@ -0,0 +1,296 @@ +1.3.6.1.2.1.1.1.0|4|Viptela SNMP agent +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.41916.3.2.5 +1.3.6.1.2.1.1.3.0|67|979594925 +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.2.2.1.2.1|4|ge2/0 +1.3.6.1.2.1.2.2.1.2.2|4|ge2/1 +1.3.6.1.2.1.2.2.1.2.3|4|ge2/2 +1.3.6.1.2.1.2.2.1.2.4|4|ge2/3 +1.3.6.1.2.1.2.2.1.2.5|4|system +1.3.6.1.2.1.2.2.1.2.7|4|ge2/3.1014 +1.3.6.1.2.1.2.2.1.2.8|4|loopback111 +1.3.6.1.2.1.2.2.1.2.12|4|mgmt0 +1.3.6.1.2.1.2.2.1.2.13|4|loopback65528 +1.3.6.1.2.1.2.2.1.2.14|4|loopback65530 +1.3.6.1.2.1.2.2.1.2.15|4|loopback65531 +1.3.6.1.2.1.2.2.1.3.1|2|6 +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.3.7|2|6 +1.3.6.1.2.1.2.2.1.3.8|2|6 +1.3.6.1.2.1.2.2.1.3.12|2|6 +1.3.6.1.2.1.2.2.1.3.13|2|6 +1.3.6.1.2.1.2.2.1.3.14|2|6 +1.3.6.1.2.1.2.2.1.3.15|2|6 +1.3.6.1.2.1.2.2.1.4.1|2|1500 +1.3.6.1.2.1.2.2.1.4.2|2|1500 +1.3.6.1.2.1.2.2.1.4.3|2|1500 +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|1500 +1.3.6.1.2.1.2.2.1.4.7|2|1450 +1.3.6.1.2.1.2.2.1.4.8|2|1500 +1.3.6.1.2.1.2.2.1.4.12|2|1450 +1.3.6.1.2.1.2.2.1.4.13|2|1500 +1.3.6.1.2.1.2.2.1.4.14|2|1500 +1.3.6.1.2.1.2.2.1.4.15|2|1500 +1.3.6.1.2.1.2.2.1.6.1|4x|80b7092a4887 +1.3.6.1.2.1.2.2.1.6.2|4x|80b7092a4888 +1.3.6.1.2.1.2.2.1.6.3|4x|80b7092a4885 +1.3.6.1.2.1.2.2.1.6.4|4x|80b7092a4886 +1.3.6.1.2.1.2.2.1.6.5|4x|000000000000 +1.3.6.1.2.1.2.2.1.6.7|4x|80b7092a4886 +1.3.6.1.2.1.2.2.1.6.8|4x|000000000000 +1.3.6.1.2.1.2.2.1.6.12|4x|80b7092a4880 +1.3.6.1.2.1.2.2.1.6.13|4x|000000000000 +1.3.6.1.2.1.2.2.1.6.14|4x|000000000000 +1.3.6.1.2.1.2.2.1.6.15|4x|000000000000 +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|2 +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.7.7|2|1 +1.3.6.1.2.1.2.2.1.7.8|2|1 +1.3.6.1.2.1.2.2.1.7.12|2|1 +1.3.6.1.2.1.2.2.1.7.13|2|1 +1.3.6.1.2.1.2.2.1.7.14|2|1 +1.3.6.1.2.1.2.2.1.7.15|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|2 +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.8.7|2|1 +1.3.6.1.2.1.2.2.1.8.8|2|1 +1.3.6.1.2.1.2.2.1.8.12|2|1 +1.3.6.1.2.1.2.2.1.8.13|2|1 +1.3.6.1.2.1.2.2.1.8.14|2|1 +1.3.6.1.2.1.2.2.1.8.15|2|1 +1.3.6.1.2.1.2.2.1.9.1|67|7421 +1.3.6.1.2.1.2.2.1.9.2|67|0 +1.3.6.1.2.1.2.2.1.9.3|67|209880772 +1.3.6.1.2.1.2.2.1.9.4|67|7452 +1.3.6.1.2.1.2.2.1.9.5|67|4857 +1.3.6.1.2.1.2.2.1.9.7|67|9469 +1.3.6.1.2.1.2.2.1.9.8|67|3148906922 +1.3.6.1.2.1.2.2.1.9.12|67|324973344 +1.3.6.1.2.1.2.2.1.9.13|67|9429 +1.3.6.1.2.1.2.2.1.9.14|67|9490 +1.3.6.1.2.1.2.2.1.9.15|67|9509 +1.3.6.1.2.1.2.2.1.13.1|65|127867705 +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|139356479 +1.3.6.1.2.1.2.2.1.13.4|65|0 +1.3.6.1.2.1.2.2.1.13.5|65|0 +1.3.6.1.2.1.2.2.1.13.7|65|4724699 +1.3.6.1.2.1.2.2.1.13.8|65|0 +1.3.6.1.2.1.2.2.1.13.12|65|7584424 +1.3.6.1.2.1.2.2.1.13.13|65|0 +1.3.6.1.2.1.2.2.1.13.14|65|0 +1.3.6.1.2.1.2.2.1.13.15|65|0 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.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.14.7|65|34077 +1.3.6.1.2.1.2.2.1.14.8|65|0 +1.3.6.1.2.1.2.2.1.14.12|65|207 +1.3.6.1.2.1.2.2.1.14.13|65|0 +1.3.6.1.2.1.2.2.1.14.14|65|0 +1.3.6.1.2.1.2.2.1.14.15|65|0 +1.3.6.1.2.1.2.2.1.19.1|65|92 +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|9295 +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.19.7|65|302985 +1.3.6.1.2.1.2.2.1.19.8|65|0 +1.3.6.1.2.1.2.2.1.19.12|65|0 +1.3.6.1.2.1.2.2.1.19.13|65|0 +1.3.6.1.2.1.2.2.1.19.14|65|0 +1.3.6.1.2.1.2.2.1.19.15|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.20.3|65|0 +1.3.6.1.2.1.2.2.1.20.4|65|0 +1.3.6.1.2.1.2.2.1.20.5|65|0 +1.3.6.1.2.1.2.2.1.20.7|65|0 +1.3.6.1.2.1.2.2.1.20.8|65|0 +1.3.6.1.2.1.2.2.1.20.12|65|0 +1.3.6.1.2.1.2.2.1.20.13|65|0 +1.3.6.1.2.1.2.2.1.20.14|65|0 +1.3.6.1.2.1.2.2.1.20.15|65|0 +1.3.6.1.2.1.11.1.0|65|133005693 +1.3.6.1.2.1.11.3.0|65|0 +1.3.6.1.2.1.11.4.0|65|15865 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|25 +1.3.6.1.2.1.11.31.0|65|0 +1.3.6.1.2.1.11.32.0|65|0 +1.3.6.1.2.1.31.1.1.1.1.1|4|ge2/0 +1.3.6.1.2.1.31.1.1.1.1.2|4|ge2/1 +1.3.6.1.2.1.31.1.1.1.1.3|4|ge2/2 +1.3.6.1.2.1.31.1.1.1.1.4|4|ge2/3 +1.3.6.1.2.1.31.1.1.1.1.5|4|system +1.3.6.1.2.1.31.1.1.1.1.7|4|ge2/3.1014 +1.3.6.1.2.1.31.1.1.1.1.8|4|loopback111 +1.3.6.1.2.1.31.1.1.1.1.12|4|mgmt0 +1.3.6.1.2.1.31.1.1.1.1.13|4|loopback65528 +1.3.6.1.2.1.31.1.1.1.1.14|4|loopback65530 +1.3.6.1.2.1.31.1.1.1.1.15|4|loopback65531 +1.3.6.1.2.1.31.1.1.1.6.1|70|14640985988250 +1.3.6.1.2.1.31.1.1.1.6.2|70|0 +1.3.6.1.2.1.31.1.1.1.6.3|70|149692523327174 +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|0 +1.3.6.1.2.1.31.1.1.1.6.7|70|60844857492658 +1.3.6.1.2.1.31.1.1.1.6.8|70|0 +1.3.6.1.2.1.31.1.1.1.6.12|70|3994068298 +1.3.6.1.2.1.31.1.1.1.6.13|70|0 +1.3.6.1.2.1.31.1.1.1.6.14|70|0 +1.3.6.1.2.1.31.1.1.1.6.15|70|0 +1.3.6.1.2.1.31.1.1.1.7.1|70|28387220405 +1.3.6.1.2.1.31.1.1.1.7.2|70|0 +1.3.6.1.2.1.31.1.1.1.7.3|70|210996373624 +1.3.6.1.2.1.31.1.1.1.7.4|70|0 +1.3.6.1.2.1.31.1.1.1.7.5|70|0 +1.3.6.1.2.1.31.1.1.1.7.7|70|71729058941 +1.3.6.1.2.1.31.1.1.1.7.8|70|0 +1.3.6.1.2.1.31.1.1.1.7.12|70|274316017 +1.3.6.1.2.1.31.1.1.1.7.13|70|0 +1.3.6.1.2.1.31.1.1.1.7.14|70|0 +1.3.6.1.2.1.31.1.1.1.7.15|70|0 +1.3.6.1.2.1.31.1.1.1.8.1|70|10846 +1.3.6.1.2.1.31.1.1.1.8.2|70|0 +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|0 +1.3.6.1.2.1.31.1.1.1.8.7|70|0 +1.3.6.1.2.1.31.1.1.1.8.8|70|0 +1.3.6.1.2.1.31.1.1.1.8.12|70|0 +1.3.6.1.2.1.31.1.1.1.8.13|70|0 +1.3.6.1.2.1.31.1.1.1.8.14|70|0 +1.3.6.1.2.1.31.1.1.1.8.15|70|0 +1.3.6.1.2.1.31.1.1.1.9.1|70|0 +1.3.6.1.2.1.31.1.1.1.9.2|70|0 +1.3.6.1.2.1.31.1.1.1.9.3|70|2 +1.3.6.1.2.1.31.1.1.1.9.4|70|0 +1.3.6.1.2.1.31.1.1.1.9.5|70|0 +1.3.6.1.2.1.31.1.1.1.9.7|70|0 +1.3.6.1.2.1.31.1.1.1.9.8|70|0 +1.3.6.1.2.1.31.1.1.1.9.12|70|0 +1.3.6.1.2.1.31.1.1.1.9.13|70|0 +1.3.6.1.2.1.31.1.1.1.9.14|70|0 +1.3.6.1.2.1.31.1.1.1.9.15|70|0 +1.3.6.1.2.1.31.1.1.1.10.1|70|23498634901458 +1.3.6.1.2.1.31.1.1.1.10.2|70|0 +1.3.6.1.2.1.31.1.1.1.10.3|70|203738679481885 +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|0 +1.3.6.1.2.1.31.1.1.1.10.7|70|32182013300999 +1.3.6.1.2.1.31.1.1.1.10.8|70|0 +1.3.6.1.2.1.31.1.1.1.10.12|70|2579373026 +1.3.6.1.2.1.31.1.1.1.10.13|70|0 +1.3.6.1.2.1.31.1.1.1.10.14|70|0 +1.3.6.1.2.1.31.1.1.1.10.15|70|0 +1.3.6.1.2.1.31.1.1.1.11.1|70|29874893122 +1.3.6.1.2.1.31.1.1.1.11.2|70|0 +1.3.6.1.2.1.31.1.1.1.11.3|70|241670460220 +1.3.6.1.2.1.31.1.1.1.11.4|70|0 +1.3.6.1.2.1.31.1.1.1.11.5|70|0 +1.3.6.1.2.1.31.1.1.1.11.7|70|58200604917 +1.3.6.1.2.1.31.1.1.1.11.8|70|0 +1.3.6.1.2.1.31.1.1.1.11.12|70|502499215 +1.3.6.1.2.1.31.1.1.1.11.13|70|0 +1.3.6.1.2.1.31.1.1.1.11.14|70|0 +1.3.6.1.2.1.31.1.1.1.11.15|70|0 +1.3.6.1.2.1.31.1.1.1.12.1|70|346 +1.3.6.1.2.1.31.1.1.1.12.2|70|0 +1.3.6.1.2.1.31.1.1.1.12.3|70|5265304 +1.3.6.1.2.1.31.1.1.1.12.4|70|0 +1.3.6.1.2.1.31.1.1.1.12.5|70|0 +1.3.6.1.2.1.31.1.1.1.12.7|70|186 +1.3.6.1.2.1.31.1.1.1.12.8|70|0 +1.3.6.1.2.1.31.1.1.1.12.12|70|0 +1.3.6.1.2.1.31.1.1.1.12.13|70|0 +1.3.6.1.2.1.31.1.1.1.12.14|70|0 +1.3.6.1.2.1.31.1.1.1.12.15|70|0 +1.3.6.1.2.1.31.1.1.1.13.1|70|0 +1.3.6.1.2.1.31.1.1.1.13.2|70|0 +1.3.6.1.2.1.31.1.1.1.13.3|70|0 +1.3.6.1.2.1.31.1.1.1.13.4|70|0 +1.3.6.1.2.1.31.1.1.1.13.5|70|0 +1.3.6.1.2.1.31.1.1.1.13.7|70|0 +1.3.6.1.2.1.31.1.1.1.13.8|70|0 +1.3.6.1.2.1.31.1.1.1.13.12|70|0 +1.3.6.1.2.1.31.1.1.1.13.13|70|0 +1.3.6.1.2.1.31.1.1.1.13.14|70|0 +1.3.6.1.2.1.31.1.1.1.13.15|70|0 +1.3.6.1.2.1.31.1.1.1.15.1|66|1000 +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|1000 +1.3.6.1.2.1.31.1.1.1.15.4|66|1000 +1.3.6.1.2.1.31.1.1.1.15.5|66|10 +1.3.6.1.2.1.31.1.1.1.15.7|66|1000 +1.3.6.1.2.1.31.1.1.1.15.8|66|10 +1.3.6.1.2.1.31.1.1.1.15.12|66|1000 +1.3.6.1.2.1.31.1.1.1.15.13|66|10 +1.3.6.1.2.1.31.1.1.1.15.14|66|10 +1.3.6.1.2.1.31.1.1.1.15.15|66|10 +1.3.6.1.2.1.31.1.1.1.16.1|2|2 +1.3.6.1.2.1.31.1.1.1.16.2|2|2 +1.3.6.1.2.1.31.1.1.1.16.3|2|2 +1.3.6.1.2.1.31.1.1.1.16.4|2|2 +1.3.6.1.2.1.31.1.1.1.16.5|2|2 +1.3.6.1.2.1.31.1.1.1.16.7|2|2 +1.3.6.1.2.1.31.1.1.1.16.8|2|2 +1.3.6.1.2.1.31.1.1.1.16.12|2|2 +1.3.6.1.2.1.31.1.1.1.16.13|2|2 +1.3.6.1.2.1.31.1.1.1.16.14|2|2 +1.3.6.1.2.1.31.1.1.1.16.15|2|2 +1.3.6.1.2.1.31.1.1.1.17.1|2|1 +1.3.6.1.2.1.31.1.1.1.17.2|2|1 +1.3.6.1.2.1.31.1.1.1.17.3|2|1 +1.3.6.1.2.1.31.1.1.1.17.4|2|1 +1.3.6.1.2.1.31.1.1.1.17.5|2|2 +1.3.6.1.2.1.31.1.1.1.17.7|2|1 +1.3.6.1.2.1.31.1.1.1.17.8|2|2 +1.3.6.1.2.1.31.1.1.1.17.12|2|1 +1.3.6.1.2.1.31.1.1.1.17.13|2|2 +1.3.6.1.2.1.31.1.1.1.17.14|2|2 +1.3.6.1.2.1.31.1.1.1.17.15|2|2 +1.3.6.1.2.1.31.1.1.1.18.1|4| +1.3.6.1.2.1.31.1.1.1.18.2|4| +1.3.6.1.2.1.31.1.1.1.18.3|4| +1.3.6.1.2.1.31.1.1.1.18.4|4| +1.3.6.1.2.1.31.1.1.1.18.5|4| +1.3.6.1.2.1.31.1.1.1.18.7|4| +1.3.6.1.2.1.31.1.1.1.18.8|4| +1.3.6.1.2.1.31.1.1.1.18.12|4| +1.3.6.1.2.1.31.1.1.1.18.13|4| +1.3.6.1.2.1.31.1.1.1.18.14|4| +1.3.6.1.2.1.31.1.1.1.18.15|4| +1.3.6.1.2.1.31.1.1.1.19.1|67|530 +1.3.6.1.2.1.31.1.1.1.19.2|67|531 +1.3.6.1.2.1.31.1.1.1.19.3|67|531 +1.3.6.1.2.1.31.1.1.1.19.4|67|532 +1.3.6.1.2.1.31.1.1.1.19.5|67|4848 +1.3.6.1.2.1.31.1.1.1.19.7|67|8561 +1.3.6.1.2.1.31.1.1.1.19.8|67|3148906886 +1.3.6.1.2.1.31.1.1.1.19.12|67|8604 +1.3.6.1.2.1.31.1.1.1.19.13|67|8612 +1.3.6.1.2.1.31.1.1.1.19.14|67|8621 +1.3.6.1.2.1.31.1.1.1.19.15|67|8627 +1.3.6.1.4.1.41916.3.1.1.1.5.1.0|4|26OE130224003KM +1.3.6.1.4.1.41916.11.1.2.0|4|20.6.5.2 +1.3.6.1.4.1.41916.11.1.10.0|4|0.59 +1.3.6.1.4.1.41916.11.1.16.0|4|54.15 +1.3.6.1.4.1.41916.11.1.17.0|4|5984924 +1.3.6.1.4.1.41916.11.1.18.0|4|3473192 +1.3.6.1.4.1.41916.11.1.19.0|4|1758268 +1.3.6.1.4.1.41916.11.1.47.0|2|5 +1.3.6.1.6.3.10.2.1.3.0|2|52745622 From eb3101430a745c3937dc8ebf92ae9c61ff9cbe87 Mon Sep 17 00:00:00 2001 From: Torstein Eide <1884894+Torstein-Eide@users.noreply.github.com> Date: Sun, 19 Jan 2025 01:49:00 +0000 Subject: [PATCH 33/42] Doc application and RRDCached, refactoring and formatting (#16920) * Doc cleanup of RRDcached * Refactoring of Application * Fix image paths and update links in documentation * Enhance DocsTest to exclude specific paths when checking for missing documentation pages * Update DocsTest to exclude all subpaths under Extensions/Applications * Refactoring of Application * Fix image paths and update links in documentation * Fixed CI updated PHP-FPM applications doc * Testing php 8.3.15 * Reverted php change * Updated IPv6 valid check * Changed code --------- Co-authored-by: Neil Lathwood --- LibreNMS/Util/IPv6.php | 2 +- dist/rrdcached/rrdcached.service | 25 + dist/rrdcached/rrdcached_librenms.te | 24 + doc/API/Alerts.md | 6 +- doc/API/DeviceGroups.md | 10 +- doc/API/Devices.md | 12 +- doc/API/Port_Groups.md | 2 +- doc/Alerting/Rules.md | 2 +- doc/Developing/Creating-Documentation.md | 2 +- doc/Dockerfile | 1 + doc/Extensions/Applications.md | 3954 +---------------- doc/Extensions/Applications/Apache.md | 78 + doc/Extensions/Applications/Asterisk.md | 37 + .../Applications/BIND9 aka named.md | 132 + doc/Extensions/Applications/BIRD2.md | 45 + doc/Extensions/Applications/Backupninja.md | 27 + doc/Extensions/Applications/BorgBackup.md | 114 + doc/Extensions/Applications/C.H.I.P.md | 28 + doc/Extensions/Applications/CAPEv2.md | 33 + doc/Extensions/Applications/Certificate.md | 52 + doc/Extensions/Applications/Chronyd.md | 30 + doc/Extensions/Applications/Docker Stats.md | 49 + doc/Extensions/Applications/EXIM Stats.md | 36 + doc/Extensions/Applications/Entropy.md | 29 + doc/Extensions/Applications/Fail2ban.md | 65 + doc/Extensions/Applications/FreeRADIUS.md | 79 + doc/Extensions/Applications/Freeswitch.md | 58 + doc/Extensions/Applications/GPSD.md | 39 + .../Applications/HTTP Access Log Combined.md | 153 + doc/Extensions/Applications/HV Monitor.md | 54 + doc/Extensions/Applications/ISC DHCP Stats.md | 83 + doc/Extensions/Applications/Icecast.md | 24 + .../Applications/Linux Softnet Stat.md | 43 + .../Applications/Linux config files.md | 45 + doc/Extensions/Applications/Logsize.md | 174 + .../Mailcow-dockerized postfix.md | 28 + doc/Extensions/Applications/Mailscanner.md | 26 + doc/Extensions/Applications/Mdadm.md | 49 + doc/Extensions/Applications/MegaRAID.md | 14 + doc/Extensions/Applications/Memcached.md | 31 + .../Applications/Mojo CAPE Submit.md | 19 + doc/Extensions/Applications/Munin.md | 41 + doc/Extensions/Applications/MySQL.md | 88 + .../Applications/NFS FreeBSD Client.md | 29 + .../Applications/NFS FreeBSD Server.md | 29 + .../Applications/NFS Linux Server.md | 22 + doc/Extensions/Applications/NFS.md | 101 + doc/Extensions/Applications/NGINX.md | 73 + doc/Extensions/Applications/NTP Client.md | 27 + doc/Extensions/Applications/NTP Server.md | 31 + doc/Extensions/Applications/Nextcloud.md | 66 + doc/Extensions/Applications/Nvidia GPU.md | 36 + .../OS Level Virtualization Monitoring.md | 164 + doc/Extensions/Applications/OS Updates.md | 62 + .../Applications/Open Grid Scheduler.md | 29 + doc/Extensions/Applications/Opensearch.md | 70 + doc/Extensions/Applications/Opensips.md | 25 + doc/Extensions/Applications/PHP-FPM.md | 71 + doc/Extensions/Applications/Pi-hole.md | 37 + doc/Extensions/Applications/Portactivity.md | 43 + doc/Extensions/Applications/Postfix.md | 57 + doc/Extensions/Applications/Postgres.md | 47 + doc/Extensions/Applications/Poudriere.md | 33 + .../Applications/PowerDNS Recursor.md | 56 + .../Applications/PowerDNS-dnsdist.md | 24 + doc/Extensions/Applications/PowerDNS.md | 35 + doc/Extensions/Applications/PowerMon.md | 142 + doc/Extensions/Applications/Privoxy.md | 75 + doc/Extensions/Applications/Proxmox.md | 45 + doc/Extensions/Applications/Puppet Agent.md | 39 + doc/Extensions/Applications/PureFTPd.md | 43 + doc/Extensions/Applications/Pwrstatd.md | 38 + doc/Extensions/Applications/RRDCached.md | 28 + doc/Extensions/Applications/Raspberry PI.md | 34 + .../Applications/Raspberry Pi GPIO Monitor.md | 44 + doc/Extensions/Applications/Redis.md | 56 + doc/Extensions/Applications/SDFS info.md | 30 + doc/Extensions/Applications/SMART.md | 102 + doc/Extensions/Applications/Sagan.md | 87 + doc/Extensions/Applications/Seafile.md | 49 + doc/Extensions/Applications/Sneck.md | 104 + .../Applications/Socket Statistics (ss).md | 133 + doc/Extensions/Applications/Squid.md | 27 + doc/Extensions/Applications/Supervisord.md | 31 + .../Applications/Suricata Extract.md | 19 + doc/Extensions/Applications/Suricata.md | 56 + doc/Extensions/Applications/Systemd.md | 64 + .../Applications/TinyDNS aka djbdns.md | 30 + doc/Extensions/Applications/UPS-apcups.md | 36 + doc/Extensions/Applications/UPS-nut.md | 37 + doc/Extensions/Applications/Unbound.md | 51 + doc/Extensions/Applications/Voip-monitor.md | 23 + doc/Extensions/Applications/Wireguard.md | 76 + doc/Extensions/Applications/ZFS.md | 37 + doc/Extensions/Authentication.md | 3 +- doc/Extensions/Component.md | 8 +- doc/Extensions/Dashboards.md | 10 +- doc/Extensions/Dell-OpenManage.md | 2 +- doc/Extensions/Dependency-Map.md | 2 +- doc/Extensions/Device-Groups.md | 2 +- doc/Extensions/OAuth-SAML.md | 40 +- doc/Extensions/Oxidized.md | 2 +- doc/Extensions/RRDCached.md | 397 +- doc/Extensions/Smokeping.md | 2 +- doc/Extensions/Varnish.md | 2 +- doc/Extensions/VisJS-Config.md | 2 +- doc/Extensions/Weathermap.md | 4 +- doc/Extensions/World-Map.md | 2 +- doc/Installation/Install-LibreNMS.md | 2 +- doc/Support/Adding-a-Device.md | 4 +- .../Device-Notes/Carel-pCOweb-Devices.md | 2 +- doc/Support/Device-Troubleshooting.md | 4 +- doc/Support/FAQ.md | 2 +- doc/Support/Install Validation.md | 4 +- mkdocs.yml | 7 +- tests/DocsTest.php | 15 +- 116 files changed, 4872 insertions(+), 4192 deletions(-) create mode 100644 dist/rrdcached/rrdcached.service create mode 100644 dist/rrdcached/rrdcached_librenms.te create mode 100644 doc/Extensions/Applications/Apache.md create mode 100644 doc/Extensions/Applications/Asterisk.md create mode 100644 doc/Extensions/Applications/BIND9 aka named.md create mode 100644 doc/Extensions/Applications/BIRD2.md create mode 100644 doc/Extensions/Applications/Backupninja.md create mode 100644 doc/Extensions/Applications/BorgBackup.md create mode 100644 doc/Extensions/Applications/C.H.I.P.md create mode 100644 doc/Extensions/Applications/CAPEv2.md create mode 100644 doc/Extensions/Applications/Certificate.md create mode 100644 doc/Extensions/Applications/Chronyd.md create mode 100644 doc/Extensions/Applications/Docker Stats.md create mode 100644 doc/Extensions/Applications/EXIM Stats.md create mode 100644 doc/Extensions/Applications/Entropy.md create mode 100644 doc/Extensions/Applications/Fail2ban.md create mode 100644 doc/Extensions/Applications/FreeRADIUS.md create mode 100644 doc/Extensions/Applications/Freeswitch.md create mode 100644 doc/Extensions/Applications/GPSD.md create mode 100644 doc/Extensions/Applications/HTTP Access Log Combined.md create mode 100644 doc/Extensions/Applications/HV Monitor.md create mode 100644 doc/Extensions/Applications/ISC DHCP Stats.md create mode 100644 doc/Extensions/Applications/Icecast.md create mode 100644 doc/Extensions/Applications/Linux Softnet Stat.md create mode 100644 doc/Extensions/Applications/Linux config files.md create mode 100644 doc/Extensions/Applications/Logsize.md create mode 100644 doc/Extensions/Applications/Mailcow-dockerized postfix.md create mode 100644 doc/Extensions/Applications/Mailscanner.md create mode 100644 doc/Extensions/Applications/Mdadm.md create mode 100644 doc/Extensions/Applications/MegaRAID.md create mode 100644 doc/Extensions/Applications/Memcached.md create mode 100644 doc/Extensions/Applications/Mojo CAPE Submit.md create mode 100644 doc/Extensions/Applications/Munin.md create mode 100644 doc/Extensions/Applications/MySQL.md create mode 100644 doc/Extensions/Applications/NFS FreeBSD Client.md create mode 100644 doc/Extensions/Applications/NFS FreeBSD Server.md create mode 100644 doc/Extensions/Applications/NFS Linux Server.md create mode 100644 doc/Extensions/Applications/NFS.md create mode 100644 doc/Extensions/Applications/NGINX.md create mode 100644 doc/Extensions/Applications/NTP Client.md create mode 100644 doc/Extensions/Applications/NTP Server.md create mode 100644 doc/Extensions/Applications/Nextcloud.md create mode 100644 doc/Extensions/Applications/Nvidia GPU.md create mode 100644 doc/Extensions/Applications/OS Level Virtualization Monitoring.md create mode 100644 doc/Extensions/Applications/OS Updates.md create mode 100644 doc/Extensions/Applications/Open Grid Scheduler.md create mode 100644 doc/Extensions/Applications/Opensearch.md create mode 100644 doc/Extensions/Applications/Opensips.md create mode 100644 doc/Extensions/Applications/PHP-FPM.md create mode 100644 doc/Extensions/Applications/Pi-hole.md create mode 100644 doc/Extensions/Applications/Portactivity.md create mode 100644 doc/Extensions/Applications/Postfix.md create mode 100644 doc/Extensions/Applications/Postgres.md create mode 100644 doc/Extensions/Applications/Poudriere.md create mode 100644 doc/Extensions/Applications/PowerDNS Recursor.md create mode 100644 doc/Extensions/Applications/PowerDNS-dnsdist.md create mode 100644 doc/Extensions/Applications/PowerDNS.md create mode 100644 doc/Extensions/Applications/PowerMon.md create mode 100644 doc/Extensions/Applications/Privoxy.md create mode 100644 doc/Extensions/Applications/Proxmox.md create mode 100644 doc/Extensions/Applications/Puppet Agent.md create mode 100644 doc/Extensions/Applications/PureFTPd.md create mode 100644 doc/Extensions/Applications/Pwrstatd.md create mode 100644 doc/Extensions/Applications/RRDCached.md create mode 100644 doc/Extensions/Applications/Raspberry PI.md create mode 100644 doc/Extensions/Applications/Raspberry Pi GPIO Monitor.md create mode 100644 doc/Extensions/Applications/Redis.md create mode 100644 doc/Extensions/Applications/SDFS info.md create mode 100644 doc/Extensions/Applications/SMART.md create mode 100644 doc/Extensions/Applications/Sagan.md create mode 100644 doc/Extensions/Applications/Seafile.md create mode 100644 doc/Extensions/Applications/Sneck.md create mode 100644 doc/Extensions/Applications/Socket Statistics (ss).md create mode 100644 doc/Extensions/Applications/Squid.md create mode 100644 doc/Extensions/Applications/Supervisord.md create mode 100644 doc/Extensions/Applications/Suricata Extract.md create mode 100644 doc/Extensions/Applications/Suricata.md create mode 100644 doc/Extensions/Applications/Systemd.md create mode 100644 doc/Extensions/Applications/TinyDNS aka djbdns.md create mode 100644 doc/Extensions/Applications/UPS-apcups.md create mode 100644 doc/Extensions/Applications/UPS-nut.md create mode 100644 doc/Extensions/Applications/Unbound.md create mode 100644 doc/Extensions/Applications/Voip-monitor.md create mode 100644 doc/Extensions/Applications/Wireguard.md create mode 100644 doc/Extensions/Applications/ZFS.md diff --git a/LibreNMS/Util/IPv6.php b/LibreNMS/Util/IPv6.php index 8c8b08a11485..34dbf95e7275 100644 --- a/LibreNMS/Util/IPv6.php +++ b/LibreNMS/Util/IPv6.php @@ -76,7 +76,7 @@ public static function isValid($ipv6, $exclude_reserved = false) { $filter = FILTER_FLAG_IPV6; if ($exclude_reserved) { - $filter |= FILTER_FLAG_NO_RES_RANGE; + $filter |= FILTER_FLAG_NO_RES_RANGE | FILTER_FLAG_GLOBAL_RANGE; } return filter_var($ipv6, FILTER_VALIDATE_IP, $filter) !== false; diff --git a/dist/rrdcached/rrdcached.service b/dist/rrdcached/rrdcached.service new file mode 100644 index 000000000000..6ac11fdfa75c --- /dev/null +++ b/dist/rrdcached/rrdcached.service @@ -0,0 +1,25 @@ +[Unit] +Description=LibreNMS: Data caching daemon of rrdtool +After=network.service +Documentation=https://docs.librenms.org/Extensions/RRDCached/ man:rrdcached(1) + +[Service] +Type=forking +PIDFile=/run/rrdcached.pid +ExecStart=/usr/bin/rrdcached \ + -w 1800 \ # Write to disk every 1800 seconds + -z 1800 \ # Delay updates by 1800 seconds + -f 3600 \ # Flush updates every 3600 seconds + -s librenms \ # Run socket librenms user + -U librenms \ # Run as user librenms + -G librenms \ # Run as group librenms + -B -R -j /var/tmp \ # Use /var/tmp for journal files + -l unix:/run/rrdcached.sock \ # Listen on UNIX socket + -t 4 \ # Use 4 threads + -F \ # Force daemon mode + -b /opt/librenms/rrd/ # Base directory for RRD files +Restart=always +RestartSec=10 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/dist/rrdcached/rrdcached_librenms.te b/dist/rrdcached/rrdcached_librenms.te new file mode 100644 index 000000000000..a20377e233b8 --- /dev/null +++ b/dist/rrdcached/rrdcached_librenms.te @@ -0,0 +1,24 @@ +# SELinux Policy File for rrdcached +module rrdcached_librenms 1.0; + +require { + type var_run_t; + type tmp_t; + type httpd_t; + type rrdcached_t; + type httpd_sys_rw_content_t; + class dir { add_name getattr open read remove_name rmdir search write }; + class file { create getattr open read rename setattr unlink write map lock }; + class sock_file { create setattr unlink write }; + class capability { fsetid sys_resource }; + class unix_stream_socket connectto; +} + +#============= rrdcached_t ============== + +allow rrdcached_t httpd_sys_rw_content_t:dir { add_name getattr remove_name search write }; +allow rrdcached_t httpd_sys_rw_content_t:file { create getattr open read rename setattr unlink write map lock }; +allow rrdcached_t self:capability fsetid; +allow rrdcached_t var_run_t:sock_file { create setattr unlink }; +allow httpd_t var_run_t:sock_file write; +allow httpd_t rrdcached_t:unix_stream_socket connectto; \ No newline at end of file diff --git a/doc/API/Alerts.md b/doc/API/Alerts.md index ca779a9db670..f4fc0a94bf47 100644 --- a/doc/API/Alerts.md +++ b/doc/API/Alerts.md @@ -4,7 +4,7 @@ Get details of an alert Route: `/api/v0/alerts/:id` -- id is the alert id, you can obtain a list of alert ids from [`list_alerts`](#function-list_alerts). +- id is the alert id, you can obtain a list of alert ids from [`list_alerts`](#list_alerts). Input: @@ -43,7 +43,7 @@ Acknowledge an alert Route: `/api/v0/alerts/:id` -- id is the alert id, you can obtain a list of alert ids from [`list_alerts`](#function-list_alerts). +- id is the alert id, you can obtain a list of alert ids from [`list_alerts`](#list_alerts). - note is the note to add to the alert - until_clear is a boolean and if set to false, the alert will re-alert if it worsens/betters. @@ -73,7 +73,7 @@ Unmute an alert Route: `/api/v0/alerts/unmute/:id` -- id is the alert id, you can obtain a list of alert ids from [`list_alerts`](#function-list_alerts). +- id is the alert id, you can obtain a list of alert ids from [`list_alerts`](#list_alerts). Input: diff --git a/doc/API/DeviceGroups.md b/doc/API/DeviceGroups.md index 48ea388d0550..a67d8879c78a 100644 --- a/doc/API/DeviceGroups.md +++ b/doc/API/DeviceGroups.md @@ -104,7 +104,7 @@ Updates a device group. Route: `/api/v0/devicegroups/:name` - name Is the name of the device group which can be obtained using - [`get_devicegroups`](#function-get_devicegroups). Please ensure that + [`get_devicegroups`](#get_devicegroups). Please ensure that the name is urlencoded if it needs to be (i.e Linux Servers would need to be urlencoded. @@ -141,7 +141,7 @@ Deletes a device group. Route: `/api/v0/devicegroups/:name` - name Is the name of the device group which can be obtained using - [`get_devicegroups`](#function-get_devicegroups). Please ensure that + [`get_devicegroups`](#get_devicegroups). Please ensure that the name is urlencoded if it needs to be (i.e Linux Servers would need to be urlencoded. @@ -171,7 +171,7 @@ List all devices matching the group provided. Route: `/api/v0/devicegroups/:name` - name Is the name of the device group which can be obtained using - [`get_devicegroups`](#function-get_devicegroups). Please ensure that + [`get_devicegroups`](#get_devicegroups). Please ensure that the name is urlencoded if it needs to be (i.e Linux Servers would need to be urlencoded. @@ -279,7 +279,7 @@ Add devices to a device group. Route: `/api/v0/devicegroups/:name/devices` - name Is the name of the device group which can be obtained using - [`get_devicegroups`](#function-get_devicegroups). Please ensure that + [`get_devicegroups`](#get_devicegroups). Please ensure that the name is urlencoded if it needs to be (i.e Linux Servers would need to be urlencoded. @@ -311,7 +311,7 @@ Removes devices from a device group. Route: `/api/v0/devicegroups/:name/devices` - name Is the name of the device group which can be obtained using - [`get_devicegroups`](#function-get_devicegroups). Please ensure that + [`get_devicegroups`](#get_devicegroups). Please ensure that the name is urlencoded if it needs to be (i.e Linux Servers would need to be urlencoded. diff --git a/doc/API/Devices.md b/doc/API/Devices.md index ff1fb4d123a4..68228e6f90ee 100644 --- a/doc/API/Devices.md +++ b/doc/API/Devices.md @@ -467,7 +467,7 @@ sensor_id value is provided then you will be sent a stacked sensor graph. Route: `/api/v0/devices/:hostname/graphs/health/:type(/:sensor_id)` - hostname can be either the device hostname or id -- type is the name of the health graph as returned by [`list_available_health_graphs`](#function-list_available_health_graphs) +- type is the name of the health graph as returned by [`list_available_health_graphs`](#list_available_health_graphs) - sensor_id (optional) restricts the graph to return a particular health sensor graph. Input: @@ -503,7 +503,7 @@ sensor_id value is provided then you will be sent a stacked wireless graph. Route: `/api/v0/devices/:hostname/graphs/wireless/:type(/:sensor_id)` - hostname can be either the device hostname or id -- type is the name of the wireless graph as returned by [`list_available_wireless_graphs`](#function-list_available_wireless_graphs) +- type is the name of the wireless graph as returned by [`list_available_wireless_graphs`](#list_available_wireless_graphs) - sensor_id (optional) restricts the graph to return a particular wireless sensor graph. @@ -539,7 +539,7 @@ Route: `/api/v0/devices/:hostname/:type` - hostname can be either the device hostname or id - type is the type of graph you want, use - [`get_graphs`](#function-get_graphs to see the graphs + [`get_graphs`](#get_graphs to see the graphs available. Defaults to device uptime. Input: @@ -972,7 +972,7 @@ Route: `/api/v0/devices/:hostname/ports/:ifname` - hostname can be either the device hostname or id - ifname can be any of the interface names for the device which can be obtained using - [`get_port_graphs`](#function-get_port_graphs). Please ensure that + [`get_port_graphs`](#get_port_graphs). Please ensure that the ifname is urlencoded if it needs to be (i.e Gi0/1/0 would need to be urlencoded. Input: @@ -1009,11 +1009,11 @@ Route: `/api/v0/devices/:hostname/ports/:ifname/:type` - hostname can be either the device hostname or id - ifname can be any of the interface names for the device which can be obtained using - [`get_port_graphs`](#function-get_port_graphs). Please ensure that + [`get_port_graphs`](#get_port_graphs). Please ensure that the ifname is urlencoded if it needs to be (i.e Gi0/1/0 would need to be urlencoded. - type is the port type you want the graph for, you can request a list - of ports for a device with [`get_port_graphs`](#function-get_port graphs). + of ports for a device with [`get_port_graphs`](#get_port_graphs). Input: diff --git a/doc/API/Port_Groups.md b/doc/API/Port_Groups.md index d24b42eb1c87..676a683feb28 100644 --- a/doc/API/Port_Groups.md +++ b/doc/API/Port_Groups.md @@ -36,7 +36,7 @@ List all ports matching the group provided. Route: `/api/v0/port_groups/:name` - name Is the name of the port group which can be obtained using - [`get_port_groups`](#function-get_port_groups). Please ensure that + [`get_port_groups`](#get_port_groups). Please ensure that the name is urlencoded if it needs to be (i.e Linux Servers would need to be urlencoded. diff --git a/doc/Alerting/Rules.md b/doc/Alerting/Rules.md index 1fb076cece9c..35a67af9164e 100644 --- a/doc/Alerting/Rules.md +++ b/doc/Alerting/Rules.md @@ -130,4 +130,4 @@ You can also select Alert Rule from the Alerts Collection. These Alert Rules are submitted by users in the community :) If would like to submit your alert rules to the collection, please submit them here [Alert Rules Collection](https://github.com/librenms/librenms/blob/master/misc/alert_rules.json) -![Alert Rules Collection](/img/alert-rules-collection.png) +![Alert Rules Collection](../img/alert-rules-collection.png) diff --git a/doc/Developing/Creating-Documentation.md b/doc/Developing/Creating-Documentation.md index c5bf0f64202a..51253ec29804 100644 --- a/doc/Developing/Creating-Documentation.md +++ b/doc/Developing/Creating-Documentation.md @@ -69,7 +69,7 @@ This is achieved with `mkdocs`, a python package. 1. Install the required packages. ``` -pip install mkdocs mkdocs-exclude mkdocs-material mkdocs-macros-plugin mkdocs-minify-plugin mkdocs-redirects +pip install mkdocs mkdocs-exclude mkdocs-material mkdocs-macros-plugin mkdocs-minify-plugin mkdocs-redirects mkdocs-include-dir-to-nav ``` If you encounter permissions issues, these might be reoslved by using the user option, with whatever user you are building as, e.g. `-u librenms` diff --git a/doc/Dockerfile b/doc/Dockerfile index 0865a29d60f3..05033c1d3796 100644 --- a/doc/Dockerfile +++ b/doc/Dockerfile @@ -7,4 +7,5 @@ RUN \ 'mkdocs-exclude' \ 'mkdocs-git-revision-date-localized-plugin' \ 'mkdocs-macros-plugin' \ + 'mkdocs-include-dir-to-nav' \ && rm -rf /tmp/* diff --git a/doc/Extensions/Applications.md b/doc/Extensions/Applications.md index b2b7dea79824..7664a6ab6ced 100644 --- a/doc/Extensions/Applications.md +++ b/doc/Extensions/Applications.md @@ -3,7 +3,7 @@ You can use Application support to graph performance statistics of many applications. -Different applications support a variety of ways to collect data: +Different applications support a variety of ways to collect data: 1. By direct connection to the application 2. snmpd extend @@ -16,7 +16,7 @@ If multiple methods of collection are listed you only need to enable one. ## SNMP Extend -When using the snmp extend method, the application discovery module +When using the `snmp extend` method, the application discovery module will pick up which applications you have set up for monitoring automatically, even if the device is already in LibreNMS. The application discovery module is enabled by default for most \*nix @@ -25,35 +25,50 @@ the application discovery module. ### SUDO -One major thing to keep in mind when using SNMP extend is these run as the snmpd -user that can be an unprivileged user. In these situations you need to use sudo. +One major thing to keep in mind when using `SNMP extend` is these run as the `snmpd` user that can be an unprivileged user. In these situations you need to use `sudo`. -To test if you need sudo, first check the user snmpd is running as. +To test if you need `sudo`, first check the user `snmpd` is running as. Then test if you can run the extend script as that user without issue. -For example if snmpd is running as 'Debian-snmp' and we want -to run the extend for proxmox, we check that the following run without error: -``` -sudo -u Debian-snmp /usr/local/bin/proxmox -``` +!!! example +If `snmpd` is running as `Debian-snmp` and we want to run the extend for proxmox, we check that the following run without error: -If it doesn't work, then you will need to use sudo with the extend command. -For the example above, that would mean adding the line below to the sudoers file: + ```bash + sudo -u Debian-snmp /usr/local/bin/proxmox + ``` -``` -Debian-snmp ALL = NOPASSWD: /usr/local/bin/proxmox -``` + If it doesn't work, then you will need to use sudo with the extend command. + For the example above, that would mean adding the line below to the sudoers file: -Finally we would need to add sudo to the extend command, which would look -like that for proxmox: + ```bash + Debian-snmp ALL = NOPASSWD: /usr/local/bin/proxmox + ``` + + Finally we would need to add sudo to the extend command, which would look + like that for proxmox: + + ```bash + extend proxmox /usr/bin/sudo /usr/local/bin/proxmox + ``` + +### Restart snmpd + +=== "Systemd" + + ```bash + sudo systemctl restart snmpd + ``` + +=== "Xinetd" + + ```bash + sudo service snmpd restart + ``` -``` -extend proxmox /usr/bin/sudo /usr/local/bin/proxmox -``` ### JSON Return Optimization Using librenms_return_optimizer -While the json_app_get does allow for more complex and larger data +While the `json_app_get` does allow for more complex and larger data to be easily returned by a extend and the data to then be worked with, this can also sometimes result in large returns that occasionally don't play nice with SNMP on some networks. @@ -68,29 +83,27 @@ items. The change required is fairly simply. So for the portactivity example below... -``` +```bash extend portactivity /etc/snmp/extends/portactivity smtps,http,imap,imaps,postgresql,https,ldap,ldaps,nfsd,syslog-conn,ssh,matrix,gitea ``` Would become this... -``` +```bash extend portactivity /usr/local/bin/lnms_return_optimizer -- /etc/snmp/extends/portactivity smtps,http,imap,imaps,postgresql,https,ldap,ldaps,nfsd,syslog-conn,ssh,matrix,gitea ``` -The requirements for this are Perl, MIME::Base64, and Gzip::Faster. +The requirements for this are `Perl`, `MIME::Base64`, and `Gzip::Faster`. -Installing on FreeBSD... - -``` +=== "FreeBSD" +```bash pkg install p5-MIME-Base64 p5-Gzip-Faster wget wget https://raw.githubusercontent.com/librenms/librenms-agent/master/utils/librenms_return_optimizer -O /usr/local/bin/librenms_return_optimizer chmod +x /usr/local/bin/librenms_return_optimizer ``` -Installing on Debian... - -``` +=== "Debian/Ubuntu" +```bash apt-get install zlib1g-dev cpanminus wget cpanm Gzip::Faster cpanm MIME::Base64 @@ -98,6 +111,15 @@ wget https://raw.githubusercontent.com/librenms/librenms-agent/master/utils/libr chmod +x /usr/local/bin/librenms_return_optimizer ``` +=== "CentOS/RedHat" +```bash +yum install zlib-devel perl-CPAN wget +cpan Gzip::Faster +cpan MIME::Base64 +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/utils/librenms_return_optimizer -O /usr/local/bin/librenms_return_optimizer +chmod +x /usr/local/bin/librenms_return_optimizer +``` + Currently supported applications as are below. - backupninja @@ -136,7 +158,7 @@ if congiured to do so. 1. This will be automatically saved, and you should get a green confirmation pop-up message. -![Enable-application-module](/img/Enable_application_module.png) +![Enable-application-module](../img/Enable_application_module.png) After you have enabled the application module, it would be wise to then also enable which applications you want to monitor, in the rare @@ -153,7 +175,8 @@ LibreNMS during discovery and polling. 1. This will also be automatically saved, and you should get a green confirmation pop-up message. -![Enable-applications](/img/Enable_applications.png) +![Enable-applications](../img/Enable_applications.png) + ## Agent @@ -163,3870 +186,3 @@ be manually enabled if using the agent. Some applications will be automatically enabled by the unix-agent poller module. It is better to ensure that your application is enabled for monitoring. You can check by following the steps under the `SNMP Extend` heading. - -## Apache - -Either use SNMP extend or use the agent. - -Note that you need to install and configure the Apache -[mod_status](https://httpd.apache.org/docs/2.4/en/mod/mod_status.html) -module before trying the script. - -### SNMP Extend - -1. Download the script onto the desired host (the host must be added -to LibreNMS devices) -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/apache-stats.py -O /etc/snmp/apache-stats.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/apache-stats.py -``` - -3. Create the cache directory, '/var/cache/librenms/' and make sure -that it is owned by the user running the SNMP daemon. -``` -mkdir -p /var/cache/librenms/ -``` - -4. Verify it is working by running /etc/snmp/apache-stats.py Package `urllib3` for python3 needs to be -installed. In Debian-based systems for example you can achieve this by issuing: -``` -apt-get install python3-urllib3 -``` - -5. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend apache /etc/snmp/apache-stats.py -``` - -6. Restart snmpd on your host - -7. Test by running -``` -snmpwalk localhost NET-SNMP-EXTEND-MIB::nsExtendOutput2Table -``` - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `apache` script to `/usr/lib/check_mk_agent/local/` - -1. Verify it is working by running /usr/lib/check_mk_agent/local/apache -(If you get error like "Can't locate LWP/Simple.pm". libwww-perl needs -to be installed: apt-get install libwww-perl) - -2. Create the cache directory, '/var/cache/librenms/' and make sure -that it is owned by the user running the SNMP daemon. -``` -mkdir -p /var/cache/librenms/ -``` - -3. On the device page in Librenms, edit your host and check the -`Apache` under the Applications tab. - -## Asterisk - -A small shell script that reports various Asterisk call status. - -### SNMP Extend - -1. Download the [asterisk -script](https://github.com/librenms/librenms-agent/blob/master/snmp/asterisk) -to `/etc/snmp/` on your asterisk server. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/asterisk -O /etc/snmp/asterisk -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/asterisk -``` - -3. Configure `ASCLI` in the script. - -4. Verify it is working by running `/etc/snmp/asterisk` - -5. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend asterisk /etc/snmp/asterisk -``` - -6. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## backupninja - -A small shell script that reports status of last backupninja backup. - -### SNMP Extend - -1. Download the [backupninja -script](https://github.com/librenms/librenms-agent/blob/master/snmp/backupninja.py) -to `/etc/snmp/backupninja.py` on your backuped server. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/backupninja.py -O /etc/snmp/backupninja.py` -``` -2. Make the script executable: -``` -chmod +x /etc/snmp/backupninja.py -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend backupninja /etc/snmp/backupninja.py -``` - -4. Restart snmpd on your host - - -## BIND9 aka named - -1. Create stats file with appropriate permissions: -```bash -touch /var/cache/bind/stats -chown bind:bind /var/cache/bind/stats -``` -Change `user:group` to the user and group that's running bind/named. - -2. Bind/named configuration: -```text -options { - ... - statistics-file "/var/cache/bind/stats"; - zone-statistics yes; - ... -}; -``` - -3. Restart your bind9/named after changing the configuration. - -4. Verify that everything works by executing `rndc stats && cat -/var/cache/bind/stats`. In case you get a `Permission Denied` error, -make sure you changed the ownership correctly. - -5. Also be aware that this file is appended to each time `rndc stats` -is called. Given this it is suggested you setup file rotation for -it. Alternatively you can also set zero_stats to 1 in the config. - -6. The script for this also requires the Perl module `File::ReadBackwards`. -``` -FreeBSD => p5-File-ReadBackwards -CentOS/RedHat => perl-File-ReadBackwards -Debian/Ubuntu => libfile-readbackwards-perl -``` - -If it is not available, it can be installed by `cpan -i File::ReadBackwards`. - -7. You may possibly need to configure the agent/extend script as well. - -The config file's path defaults to the same path as the script, but -with .config appended. So if the script is located at -`/etc/snmp/bind`, the config file will be -`/etc/snmp/bind.config`. Alternatively you can also specify a config -via `-c $file`. - -Anything starting with a # is comment. The format for variables are -$variable=$value. Empty lines are ignored. Spaces and tabs at either -the start or end of a line are ignored. - -Content of an example /etc/snmp/bind.config . Please edit with your -own settings. - -``` -rndc = The path to rndc. Default: /usr/bin/env rndc -call_rndc = A 0/1 boolean on whether or not to call rndc stats. - Suggest to set to 0 if using netdata. Default: 1 -stats_file = The path to the named stats file. Default: /var/cache/bind/stats -agent = A 0/1 boolean for if this is being used as a LibreNMS - agent or not. Default: 0 -zero_stats = A 0/1 boolean for if the stats file should be zeroed - first. Default: 0 (1 if guessed) -``` - -If you want to guess at the configuration, call the script with `-g` -and it will print out what it thinks it should be. - -### SNMP Extend - -1. Copy the bind shell script, to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/bind -O /etc/snmp/bind -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/bind -``` - -3. Edit your snmpd.conf file and add: -``` -extend bind /etc/snmp/bind -``` - -4. Restart snmpd on the host in question. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent - -1. [Install the agent](Agent-Setup.md) on this device if it isn't -already and copy the script to `/usr/lib/check_mk_agent/local/bind` -via `wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/bind -O /usr/lib/check_mk_agent/local/bind` - -2. Make the script executable -``` -chmod +x /usr/lib/check_mk_agent/local/bind -``` - -3. Set the variable 'agent' to '1' in the config. - -## BIRD2 - -The BIRD Internet Routing Daemon (BGP) - -Due to the lack of SNMP support in the BIRD daemon, this application extracts all configured BGP protocols and parses it into LibreNMS. -This application supports both IPv4 and IPv6 Peer processing. - -### SNMP Extend - -1. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: - -``` -extend bird2 '/usr/bin/sudo /usr/sbin/birdc -r show protocols all' -``` - -2. Edit your sudo users (usually `visudo`) and add at the bottom: - -``` -Debian-snmp ALL=(ALL) NOPASSWD: /usr/sbin/birdc -``` - -_If your snmp daemon is running on a user that isnt `Debian-snmp` make sure that user has the correct permission to execute `birdc`_ - -3. Verify the time format for bird2 is defined. Otherwise `iso short - ms` (hh:mm:ss) is the default value that will be used. Which is not - compatible with the datetime parsing logic used to parse the output - from the bird show command. `timeformat protocol` is the one - important to be defibned for the bird2 app parsing logic to work. - -Example starting point using Bird2 shorthand `iso long` (YYYY-MM-DD hh:mm:ss): - -``` -timeformat base iso long; -timeformat log iso long; -timeformat protocol iso long; -timeformat route iso long; -``` - -*Timezone can be manually specified, example "%F %T %z" (YYYY-MM-DD -hh:mm:ss +11:45). See the [Bird -2 docs](https://bird.network.cz/?get_doc&v=20&f=bird-3.html) for more information* - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. - -## Certificate - -A small python3 script that checks age and remaining validity of certificates - -This script needs following packages on Debian/Ubuntu Systems: - -* python3 -* python3-openssl - -Content of an example /etc/snmp/certificate.json . Please edit with your own settings. -``` -{"domains": [ - {"fqdn": "www.mydomain.com"}, - {"fqdn": "some.otherdomain.org", - "port": 8443}, - {"fqdn": "personal.domain.net"}, - {"fqdn": "selfsignedcert_host.domain.com", - "cert_location": "/etc/pki/tls/certs/localhost.pem"} -] -} -``` -a. (Required): Key 'domains' contains a list of domains to check. -b. (Optional): You can define a port. By default it checks on port 443. -c. (Optional): You may define a certificate location for self-signed certificates. - -### SNMP Extend -1. Copy the shell script to the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/certificate.py -O /etc/snmp/certificate.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/certificate.py -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend certificate /etc/snmp/certificate.py -``` -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. - -## BorgBackup - -### SNMP Extend - -1. Copy the shell script to the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/borgbackup -O /etc/snmp/borgbackup -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/borgbackup -``` - -3. Install depends. -``` -# FreeBSD -pkg p5-Config-Tiny p5-JSON p5-File-Slurp p5-MIME-Base64 p5-String-ShellQuote -# Debian -apt-get install libconfig-tiny-perl libjson-perl libfile-slurp-perl libmime-base64-perl libstring-shellquote-perl -# generic cpanm -cpanm Config::Tiny File::Slurp JSON MIME::Base64 String::ShellQuote -``` - -4. Set it up in cron. -``` -*/5 * * * /etc/snmp/borgbackup 2> /dev/null > /dev/null -``` - -5. Configure it. See further down below or `/etc/snmp/borgbackup - --help`. - -6. Add the following to the SNMPD config. -``` -extend borgbackup /bin/cat /var/cache/borgbackup_extend/extend_return -``` - -7. Restart SNMPD and wait for the device to rediscover or tell it to - manually. - -#### Config - -The config file is a ini file and handled by -[Config::Tiny](https://metacpan.org/pod/Config::Tiny). - - - mode :: single or multi, for if this is a single repo or for - multiple repos. - - Default :: single - - - repo :: Directory for the borg backup repo. - - Default :: undef - - - passphrase :: Passphrase for the borg backup repo. - - Default :: undef - - - passcommand :: Passcommand for the borg backup repo. - - Default :: undef - -For single repos all those variables are in the root section of the config, -so lets the repo is at '/backup/borg' with a passphrase of '1234abc'. - - repo=/backup/borg - repo=1234abc - -For multi, each section outside of the root represents a repo. So if -there is '/backup/borg1' with a passphrase of 'foobar' and -'/backup/derp' with a passcommand of 'pass show backup' it would be -like below. - - mode=multi - - [borg1] - repo=/backup/borg1 - passphrase=foobar - - [derp] - repo=/backup/derp - passcommand=pass show backup - -If 'passphrase' and 'passcommand' are both specified, then passcommand -is used. - -#### Metrics - -The metrics are all from `.data.totals` in the extend return. - -| Value | Type | Description | -|--------------------------|---------|-----------------------------------------------------------| -| errored | repos | Total number of repos that info could not be fetched for. | -| locked | repos | Total number of locked repos | -| locked_for | seconds | Longest time any repo has been locked. | -| time_since_last_modified | seconds | Largest time - mtime for the repo nonce | -| total_chunks | chunks | Total number of chunks | -| total_csize | bytes | Total compressed size of all archives in all repos. | -| total_size | byes | Total uncompressed size of all archives in all repos. | -| total_unique_chunks | chunks | Total number of unique chuckes in all repos. | -| unique_csize | bytes | Total deduplicated size of all archives in all repos. | -| unique_size | chunks | Total number of chunks in all repos. | - -## CAPEv2 - -1. Copy the shell script to the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/cape -O /etc/snmp/cape -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/cape -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend cape /etc/snmp/cape -``` - -4. Install the required packages. -``` -apt-get install libfile-readbackwards-perl libjson-perl libconfig-tiny-perl libdbi-perl libfile-slurp-perl libstatistics-lite-perl -``` - -5. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## C.H.I.P - -C.H.I.P. is a $9 R8 based tiny computer ideal for small projects. -Further details: - -1. Copy the shell script to the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/chip.sh -O /etc/snmp/power-stat.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/power-stat.sh -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend power-stat /etc/snmp/power-stat.sh -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Docker Stats - -It gathers metrics about the docker containers, including: -- cpu percentage -- memory usage -- container size -- uptime -- Totals per status - -This script requires python3 and the pip module python-dateutil - -### SNMP Extend - -1. Install pip module -``` -pip3 install python-dateutil -``` - -2. Copy the shell script to the desired host. -By default, it will only show the status for containers that are running. To include all containers modify the constant in the script at the top of the file and change it to `ONLY_RUNNING_CONTAINERS = False` -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/docker-stats.py -O /etc/snmp/docker-stats.py -``` - -3. Make the script executable -``` -chmod +x /etc/snmp/docker-stats.py -``` - -4. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend docker /etc/snmp/docker-stats.py -``` - -5. If your run Debian, you need to add the Debian-snmp user to the docker group -``` -usermod -a -G docker Debian-snmp -``` - -6. Restart snmpd on your host -``` -systemctl restart snmpd -``` - -## Entropy - -A small shell script that checks your system's available random entropy. - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/entropy.sh -O /etc/snmp/entropy.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/entropy.sh -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend entropy /etc/snmp/entropy.sh -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## EXIM Stats - -SNMP extend script to get your exim stats data into your host. - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/exim-stats.sh -O /etc/snmp/exim-stats.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/exim-stats.sh -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend exim-stats /etc/snmp/exim-stats.sh -``` - -4. If you are using sudo edit your sudo users (usually `visudo`) and -add at the bottom: -``` -snmp ALL=(ALL) NOPASSWD: /etc/snmp/exim-stats.sh, /usr/bin/exim* -``` - -5. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Fail2ban - -### SNMP Extend - -1. Copy the shell script, fail2ban, to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/fail2ban -O /etc/snmp/fail2ban -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/fail2ban -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend fail2ban /etc/snmp/fail2ban -``` - - 1. If you want to use the cache, it is as below, by using the -c switch. - ``` - extend fail2ban /etc/snmp/fail2ban -c - ``` - - 2. If you want to use the cache and update it if needed, this can by using the -c and -U switches. - ``` - extend fail2ban /etc/snmp/fail2ban -c -U - ``` - - 3. If you need to specify a custom location for the fail2ban-client, that can be done via the -f switch. - ``` - extend fail2ban /etc/snmp/fail2ban -f /foo/bin/fail2ban-client - ``` - If not specified, "/usr/bin/env fail2ban-client" is used. - -1. Restart snmpd on your host - -2. If you wish to use caching, add the following to /etc/crontab and -restart cron. -``` -*/3 * * * * root /etc/snmp/fail2ban -u -``` - -6. Restart or reload cron on your system. - -If you have more than a few jails configured, you may need to use -caching as each jail needs to be polled and fail2ban-client can't do -so in a timely manner for than a few. This can result in failure of -other SNMP information being polled. - -For additional details of the switches, please see the POD in the -script it self at the top. - -## FreeBSD NFS Client - -Superseded by the generalized NFS support. - -### SNMP Extend - -1. Copy the shell script, fbsdnfsserver, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/fbsdnfsclient -O /etc/snmp/fbsdnfsclient -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/fbsdnfsclient -``` - -3. Edit your snmpd.conf file and add: -``` -extend fbsdnfsclient /etc/snmp/fbsdnfsclient -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## FreeBSD NFS Server - -Superseded by the generalized NFS support. - -### SNMP Extend - -1. Copy the shell script, fbsdnfsserver, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/fbsdnfsserver -O /etc/snmp/fbsdnfsserver -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/fbsdnfsserver -``` - -3. Edit your snmpd.conf file and add: -``` -extend fbsdnfsserver /etc/snmp/fbsdnfsserver -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## FreeRADIUS - -The FreeRADIUS application extension requires that status_server be -enabled in your FreeRADIUS config. For more information see: - - -You should note that status requests increment the FreeRADIUS request -stats. So LibreNMS polls will ultimately be reflected in your -stats/charts. - -1. Go to your FreeRADIUS configuration directory (usually /etc/raddb -or /etc/freeradius). - -2. `cd sites-enabled` - -3. `ln -s ../sites-available/status status` - -4. Restart FreeRADIUS. - -5. You should be able to test with the radclient as follows... -``` -echo "Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 31, Response-Packet-Type = Access-Accept" | \ -radclient -x localhost:18121 status adminsecret -``` - -Note that adminsecret is the default secret key in status_server. -Change if you've modified this. - -### SNMP Extend - -1. Copy the freeradius shell script, to the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/freeradius.sh -O /etc/snmp/freeradius.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/freeradius.sh -``` - -3. If you've made any changes to the FreeRADIUS status_server config -(secret key, port, etc.) edit freeradius.sh and adjust the config -variable accordingly. - -4. Edit your snmpd.conf file and add: -``` -extend freeradius /etc/snmp/freeradius.sh -``` - -5. Restart snmpd on the host in question. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent - -1. Install the script to your agent -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/freeradius.sh -O /usr/lib/check_mk_agent/local/freeradius.sh` -``` - -2. Make the script executable -``` -chmod +x /usr/lib/check_mk_agent/local/freeradius.sh -``` - -3. If you've made any changes to the FreeRADIUS status_server config -(secret key, port, etc.) edit freeradius.sh and adjust the config -variable accordingly. - -4. Edit the freeradius.sh script and set the variable 'AGENT' to '1' -in the config. - -## Freeswitch - -A small shell script that reports various Freeswitch call status. - -### Agent - -1. [Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `freeswitch` script to `/usr/lib/check_mk_agent/local/` -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/freeswitch -O /usr/lib/check_mk_agent/local/freeswitch` -``` - -2. Make the script executable -``` -chmod +x /usr/lib/check_mk_agent/local/freeswitch -``` - -3. Configure `FSCLI` in the script. You may also have to create an -`/etc/fs_cli.conf` file if your `fs_cli` command requires -authentication. - -4. Verify it is working by running `/usr/lib/check_mk_agent/local/freeswitch` - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/agent-local/freeswitch -O /etc/snmp/freeswitch -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/freeswitch -``` - -3. Configure `FSCLI` in the script. You may also have to create an -`/etc/fs_cli.conf` file if your `fs_cli` command requires -authentication. - -4. Verify it is working by running `/etc/snmp/freeswitch` - -5. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend freeswitch /etc/snmp/freeswitch -``` - -6. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## GPSD - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/gpsd -O /etc/snmp/gpsd -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/gpsd -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend gpsd /etc/snmp/gpsd -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading at the top of the page. - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `gpsd` script to `/usr/lib/check_mk_agent/local/` - -You may need to configure `$server` or `$port`. - -Verify it is working by running `/usr/lib/check_mk_agent/local/gpsd` - -## HTTP Access Log Combined - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/http_access_log_combined -O /etc/snmp/http_access_log_combined -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/http_access_log_combined -``` - -3. Install the depends -``` -# FreeBSD -pkg install p5-File-Slurp p5-MIME-Base64 p5-JSON p5-Statistics-Lite p5-File-ReadBackwards - -# Debian -apt-get install libfile-slurp-perl libmime-base64-perl libjson-perl libstatistics-lite-perl libfile-readbackwards-perl -``` - -4. Configure it if neeeded. Uses - `/usr/local/etc/http_access_log_combined_extend.json`, unless - specified via `-c`. See further below for configuration - information. - -5. If on large setups where it won't complete in a timely manner, run - it via cron. -``` -*/5 * * * * root /etc/snmp/http_access_log_combined -b -q -w -``` - -6. Add it to `snmpd.conf`. -``` -# if not using cron -extend http_access_log_combined /etc/snmp/http_access_log_combined -b - -# if using cron -extend http_access_log_combined cat /var/cache/http_access_log_combined.json.snmp -``` - -7. Either manually enable it for the device, rediscover the device, or - wait for it to be rediscovered. - -| Key | Type | Description | -|-------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------| -| access | hash | A hash of access logs to monitor. The key is the reporting name while the value is the path to it. | -| error | hash | A hash of errors logs to monitor. The key is the reporting name while the value is the path to it. Must have a matching entry in access | -| auto | boolean, 0/1 | If auto mode should be used or not. If not defined and .access is not defined, then it will default to 1. Other wise it is undef, false. | -| auto_dir | string | The dir to look for files in. Default: `/var/log/apache/` | -| auto_end_regex | string | What to match files ending in. Default: `.log$` | -| auto_access_regex | string | What will be prepended to the end regexp for looking for access log files. Default: `-access` | -| auto_error_regex | string | What will be prepended to the end regexp for looking for error log files. Default: `-error` | - -Auto will attempt to generate a list of log files to process. Will -look under the directory specified for files matching the built -regexp. The regexp is built by joining the access/error regexps to the -end regexp. so for access it would be come `-access.log$`. - -The default auto config would look like below. - -```JSON -{ - "auto": 1, - "auto_dir": "/var/log/apache/", - "auto_end_regex": ".log$", - "auto_access_regex": "-access", - "auto_error_regex": "-error" -} -``` - -So lets say the log dir, `/some/dir` in our case, has the following files. - -``` -foo:80-access.log -foo:80-error.log -foo:443-access.log -foo:443-error.log -bar-access.log -``` - -Then the auto generated stuff would be a like below. - -```JSON -{ - "access":{ - "foo:80": "/some/dir/foo:80-access.log", - "foo:443": "/some/dir/foo:443-access.log", - "bar": "/some/dir/bar-access.log", - }, - "error":{ - "foo:80": "/some/dir/foo:80-error.log", - "foo:443": "/some/dir/foo:443-error.log", - } -} -``` - -A manual config would be like below. Note that only `foo` has a error -log that the size will be checked for and reported via the stat -`error_size`. - -```JSON -{ - "auto": 0, - "access":{ - "foo":"/var/log/www/foo.log", - "bar:80":"/var/log/www/bar:80.log" - "bar:443":"/var/log/www/bar:443.log" - }, - "error":{ - "foo":"/var/log/www/foo-error.log" - } -} -``` - -8. (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can open and read the httpd log files: -``` -cat << EOF > snmpd_http_access_log_combined.te -module snmp_http_access_log_combined 1.0; - -require { - type httpd_log_t; - type snmpd_t; - class file { open read }; -} - -#============= snmpd_t ============== - -allow snmpd_t httpd_log_t:file { open read }; - -EOF -checkmodule -M -m -o snmpd_http_access_log_combined.mod snmpd_http_access_log_combined.te -semodule_package -o snmpd_http_access_log_combined.pp -m snmpd_http_access_log_combined.mod -semodule -i snmpd_http_access_log_combined.pp -``` - -## HV Monitor - -HV Monitor provides a generic way to monitor hypervisors. Currently -CBSD+bhyve on FreeBSD and Libvirt+QEMU on Linux are support. - -For more information see -HV::Monitor on -[Github](https://github.com/VVelox/HV-Monitor) -or [MetaCPAN](https://metacpan.org/dist/HV-Monitor). - -### SNMP Extend - -1. Install the SNMP Extend. - -For Debian based systems this is as below. - -``` -# Debian -apt-get install libjson-perl libmime-base64-perl cpanminus -cpanm HV::Monitor - -# FreeBSD -pkg install p5-App-cpanminus p5-JSON p5-MIME-Base64 p5-Module-List -cpanm HV::Monitor - -# Generic -cpanm JSON MIME::Base64 Module::List -``` - -2. Set it up to be be ran by cron by root. Yes, you can directly call - this script from SNMPD, but be aware, especially with Libvirt, - there is a very real possibility of the snmpget timing out, - especially if a VM is spinning up/down as virsh domstats can block - for a few seconds or so then. - -``` -*/5 * * * * /usr/local/bin/hv_monitor > /var/cache/hv_monitor.json -c 2> /dev/null -``` - -3. Setup snmpd.conf as below. - -``` -extend hv-monitor /bin/cat -/var/cache/hv_monitor.json - -``` - -4. Restart SNMPD. - -5. Either wait for it to be re-discovered or manually enable it. - -## Icecast - -Shell script that reports load average/memory/open-files stats of Icecast -### SNMP Extend - -1. Copy the shell script, icecast-stats.sh, to the desired host (the host must be added to LibreNMS devices) -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/icecast-stats.sh -O /etc/snmp/icecast-stats.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/icecast-stats.sh -``` - -3. Verify it is working by running `/etc/snmp/icecast-stats.sh` - -4. Edit your snmpd.conf file (usually `/etc/snmp/icecast-stats.sh`) and add: -``` -extend icecast /etc/snmp/icecast-stats.sh -``` - -## ISC DHCP Stats - -A small python3 script that reports current DHCP leases stats and pool usage of ISC DHCP Server. - -Also you have to install the dhcpd-pools and the required Perl -modules. - -``` -# Debian -apt install cpanminus libmime-base64-perl libfile-slurp-perl -cpanm Net::ISC::DHCPd::Leases - -# FreeBSD -pkg install p5-JSON p5-MIME-Base64 p5-App-cpanminus p5-File-Slurp -cpanm Net::ISC::DHCPd::Leases - -# Generic -cpanm Net::ISC::DHCPd::Leases MIME::Base64 File::Slurp -``` - -### SNMP Extend - -1. Copy the shell script to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/dhcp -O /etc/snmp/dhcp -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/dhcp -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -# without using cron -extend dhcpstats /etc/snmp/dhcp -Z -# using cron -extend dhcpstats /bin/cat /var/cache/dhcp_extend -``` - -4. If on a slow system running it via cron may be needed. -``` -*/5 * * * * /etc/snmp/dhcp -Z -w /var/cache/dhcp_extend -``` - -The following options are also supported. - -| Option | Description | -|------------|---------------------------------| -| `-c $file` | Path to dhcpd.conf. | -| `-l $file` | Path to lease file. | -| `-Z` | Enable GZip+Base64 compression. | -| `-d` | Do not de-dup. | -| `-w $file` | File to write it out to. | - -5. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Logsize - -### SNMP Extend - -1. Download the script and make it executable. - -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/logsize -O /etc/snmp/logsize -chmod +x /etc/snmp/logsize -``` - -2. Install the requirements. - -``` -# FreeBSD -pkg install p5-File-Find-Rule p5-JSON p5-TOML p5-Time-Piece p5-MIME-Base64 p5-File-Slurp p5-Statistics-Lite - -# Debian -apt-get install cpanminus libjson-perl libmime-base64-perl libfile-slurp-perl libtoml-perl libfile-find-rule-perl libstatistics-lite-perl -cpanm Time::Piece - -# Generic -cpanm File::Find::Rule JSON TOML Time::Piece MIME::Base64 File::Slurp Statistics::Lite Time::Piece -``` - -3. Configure the config at `/usr/local/etc/logsize.conf`. You can find - the documentation for the config file in the extend. Below is a - small example. - -``` -# monitor log sizes of logs directly udner /var/log -[sets.var_log] -dir="/var/log/" - -# monitor remote logs from network devices -[sets.remote_network] -dir="/var/log/remote/network/" - -# monitor remote logs from windows sources -[sets.remote_windows] -dir="/var/log/remote/windows/" - -# monitor suricata flows logs sizes -[sets.suricata_flows] -dir="/var/log/suricata/flows/current" -``` - -4. If the directories all readable via SNMPD, this script can be ran - via snmpd. Otherwise it needs setup in cron. Similarly is - processing a large number of files, it may also need setup in cron - if it takes the script awhile to run. - -``` -*/5 * * * * /etc/snmp/logsize -b 2> /dev/null > /dev/null -``` - -5. Make sure that `/var/cache/logsize_extend` exists and is writable - by the user running the extend. - -``` -mkdir -p /var/cache/logsize_extend -``` - -6. Configure it in the SNMPD config. - -``` -# if not using cron -extend logsize /etc/snmp/logsize -b -# if using cron -extend logsize /bin/cat /var/cache/logsize_extend/extend_return -``` - -## linux_config_files - -linux_config_files is an application intended to monitor a Linux distribution's configuration files via that distribution's configuration management tool/system. At this time, ONLY RPM-based (Fedora/RHEL) SYSTEMS ARE SUPPORTED utilizing the rpmconf tool. The linux_config_files application collects and graphs the total count of configuration files that are out of sync and graphs that number. - -Fedora/RHEL: Rpmconf is a utility that analyzes rpm configuration files using the RPM Package Manager. Rpmconf reports when a new configuration file standard has been issued for an upgraded/downgraded piece of software. Typically, rpmconf is used to provide a diff of the current configuration file versus the new, standard configuration file. The administrator can then choose to install the new configuration file or keep the old one. - -### SNMP Extend - -1. Copy the python script, linux_config_files.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/linux_config_files.py -O /etc/snmp/linux_config_files.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/linux_config_files.py -``` - -3. Edit your snmpd.conf file and add: -``` -extend linux_config_files /etc/snmp/linux_config_files.py -``` - -4. (Optional on an RPM-based distribution) Create a /etc/snmp/linux_config_files.json file and specify the following: - 1. "pkg_system" - String designating the distribution name of the system. At the moment only "rpm" is supported ["rpm"] - 2. "pkg_tool_cmd" - String path to the package tool binary ["/sbin/rpmconf"] -``` -{ - "pkg_system": "rpm", - "pkg_tool_cmd": "/bin/rpmconf", -} -``` - -5. Restart snmpd. - -## Linux Softnet Stat - -### SNMP Extend - -1: Install the depends, which on a Debian based system would be as below. -``` -# Debian -apt-get install -y libfile-slurp-perl libmime-base64-perl libjson-perl - -# Generic -cpanm JSON File::Slurp MIME::Base64 -``` - -2. Download the script into the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/linux_softnet_stat -O /etc/snmp/linux_softnet_stat -``` - -3. Make the script executable -``` -chmod +x /etc/snmp/linux_softnet_stat -``` - -4. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend linux_softnet_stat /etc/snmp/linux_softnet_stat -b -``` - -Then either enable the application Linux Softnet Stat or wait for it to be re-discovered. - -## mailcow-dockerized postfix - -### SNMP Extend - -1. Download the script into the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mailcow-dockerized-postfix -O /etc/snmp/mailcow-dockerized-postfix -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/mailcow-dockerized-postfix -``` -> Maybe you will need to install `pflogsumm` on debian based OS. Please check if you have package installed. - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend mailcow-postfix /etc/snmp/mailcow-dockerized-postfix -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Mailscanner - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mailscanner.php -O /etc/snmp/mailscanner.php -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/mailscanner.php -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend mailscanner /etc/snmp/mailscanner.php -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Mdadm - -It allows you to checks mdadm health and array data - -This script require: jq - -### SNMP Extend - -1. Install jq -``` -sudo apt install jq -``` - -2. Download the script onto the desired host. -``` -sudo wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mdadm -O /etc/snmp/mdadm -``` - -3. Make the script executable -``` -sudo chmod +x /etc/snmp/mdadm -``` - -4. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend mdadm /etc/snmp/mdadm -``` - -5. Verify it is working by running -``` -sudo /etc/snmp/mdadm -``` - -6. Restart snmpd on your host -``` -sudo service snmpd restart -``` - -The application should be auto-discovered as described at the -top of the page. If it is not, please follow the steps set out -under `SNMP Extend` heading top of page. - - -## MegaRAID - -This software from Broadcom/LSI let you monitor MegaRAID controller. - -1. Download the [external software](https://docs.broadcom.com/docs/1211132411799) and follow the included install instructions. - -2. Add the following line to your snmpd.conf file (usually /etc/snmp/snmpd.conf) -``` -pass .1.3.6.1.4.1.3582 /usr/sbin/lsi_mrdsnmpmain -``` - -3. Restart snmpd on your host - - -## Memcached - -### SNMP Extend - -1. Copy the [memcached - script](https://github.com/librenms/librenms-agent/blob/master/snmp/memcached) - to `/etc/snmp/` on your remote server. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/memcached -O /etc/snmp/memcached -``` - -2. Make the script executable: -``` -chmod +x /etc/snmp/memcached -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend memcached /etc/snmp/memcached -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Mojo CAPE Submit - -### SNMP - -This assumes you've already configured mojo_cape_submit from CAPE::Utils. - -1. Add the following to `snmpd.conf` and restarted SNMPD -``` -extend mojo_cape_submit /usr/local/bin/mojo_cape_submit_extend -``` - -Then just wait for the machine in question to be rediscovered or -enabled it in the device settings app page. - -## Munin - -### Agent - -1. Install the script to your agent: -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/munin -O /usr/lib/check_mk_agent/local/munin -``` - -2. Make the script executable -``` -chmod +x /usr/lib/check_mk_agent/local/munin -``` - -3. Create the munin scripts dir: -``` -mkdir -p /usr/share/munin/munin-scripts -``` - -4. Install your munin scripts into the above directory. - -To create your own custom munin scripts, please see this example: - -```bash -#!/bin/bash -if [ "$1" = "config" ]; then - echo 'graph_title Some title' - echo 'graph_args --base 1000 -l 0' #not required - echo 'graph_vlabel Some label' - echo 'graph_scale no' #not required, can be yes/no - echo 'graph_category system' #Choose something meaningful, can be anything - echo 'graph_info This graph shows something awesome.' #Short desc - echo 'foobar.label Label for your unit' # Repeat these two lines as much as you like - echo 'foobar.info Desc for your unit.' - exit 0 -fi -echo -n "foobar.value " $(date +%s) #Populate a value, here unix-timestamp -``` - -## MySQL - -Create the cache directory, '/var/cache/librenms/' and make sure -that it is owned by the user running the SNMP daemon. -``` -mkdir -p /var/cache/librenms/ -``` - -The MySQL script requires PHP-CLI and the PHP MySQL extension, so -please verify those are installed. - -CentOS (May vary based on PHP version) -``` -yum install php-cli php-mysql -``` - -Debian (May vary based on PHP version) -``` -apt-get install php-cli php-mysql -``` - -Unlike most other scripts, the MySQL script requires a configuration -file `mysql.cnf` in the same directory as the extend or agent script -with following content: - -```php - - -It's required to have the following directive in your nginx -configuration responsible for the localhost server: -```text -location /nginx-status { - stub_status on; - access_log off; - allow 127.0.0.1; - allow ::1; - deny all; -} -``` - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/nginx -O /etc/snmp/nginx -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/nginx -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend nginx /etc/snmp/nginx -``` - -4. (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can request /nginx-status: -``` -cat << EOF > snmpd_nginx.te -module snmpd_nginx 1.0; - -require { - type httpd_t; - type http_port_t; - type snmpd_t; - class tcp_socket name_connect; -} - -#============= snmpd_t ============== - -allow snmpd_t http_port_t:tcp_socket name_connect; -EOF -checkmodule -M -m -o snmpd_nginx.mod snmpd_nginx.te -semodule_package -o snmpd_nginx.pp -m snmpd_nginx.mod -semodule -i snmpd_nginx.pp -``` - -5. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `nginx` script to `/usr/lib/check_mk_agent/local/` - -## NFS - -Provides both NFS client and server support. - -Currently supported OSes are as below. - -- FreeBSD -- Linux - -### SNMPd extend - -1. Download the extend. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/nfs -O /etc/snmp/nfs -``` - -2. Make it executable. -``` -chmod +x /etc/snmp/nfs -``` - -3. Install the requirements. -``` -# debian -apt-get install libfile-slurp-perl libjson-perl libmime-base64-perl - -# freebsd -pkg install p5-File-Slurp p5-JSON p5-MIME-Base64 - -# rhel / alma -dnf install perl-File-Slurp perl-JSON perl-MIME-Base64 -``` - -4. Add it to snmpd.conf. -``` -extend nfs /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /etc/snmp/nfs -``` - -5. Restart snmpd on your host - -6. Either wait for it to be rediscovered, rediscover it, or enable it. - -If using SELinux, the following is needed. - -1. `setsebool -P nis_enabled 1` - -2. Make a file (snmp_nfs.te) with the following contents and install - the policy with the command `semodule -i snmp_nfs.te`. - -``` -module local_snmp 1.0; - -require { - type snmpd_t; - type portmap_port_t; - type sysctl_rpc_t; - type device_t; - type mountd_port_t; - type hi_reserved_port_t; - class tcp_socket { name_bind name_connect }; - class udp_socket name_bind; - class dir search; - class file { read getattr open }; - class chr_file { open ioctl read write }; -} - -# Allow snmpd_t to connect to tcp_socket of type portmap_port_t -allow snmpd_t portmap_port_t:tcp_socket name_connect; -allow snmpd_t hi_reserved_port_t:tcp_socket name_bind; -allow snmpd_t hi_reserved_port_t:udp_socket name_bind; -allow snmpd_t mountd_port_t:tcp_socket name_connect; - -# Allow snmpd_t to search directories and access files of type sysctl_rpc_t -allow snmpd_t sysctl_rpc_t:dir search; -allow snmpd_t sysctl_rpc_t:file { read getattr open }; - -# Allow snmpd_t to perform open, ioctl, read, and write operations on chr_file of type device_t -allow snmpd_t device_t:chr_file { open ioctl read write }; - -# this policy allows : -# zfs extension (fixes root needs to run this) -# nfs extension (fixes file not found error) -``` - -## Linux NFS Server - -Superseded by the generalized NFS support. - -Export the NFS stats from as server. - -### SNMP Extend - -1. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add : -``` -extend nfs-server /bin/cat /proc/net/rpc/nfsd -``` ->find out where cat is located using : `which cat` - -2. reload snmpd service to activate the configuration - -## NTP Client - -A shell script that gets stats from ntp client. - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/ntp-client -O /etc/snmp/ntp-client -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/ntp-client -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend ntp-client /etc/snmp/ntp-client -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## NTP Server aka NTPD - -A shell script that gets stats from ntp server (ntpd). - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/ntp-server.sh -O /etc/snmp/ntp-server.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/ntp-server.sh -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend ntp-server /etc/snmp/ntp-server.sh -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Chronyd - -A shell script that gets the stats from chronyd and exports them with SNMP Extend. - -### SNMP Extend - -1. Download the shell script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/chrony -O /etc/snmp/chrony -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/chrony -``` - -3. Edit the snmpd.conf file to include the extend by adding the following line to the end of the config file: -``` -extend chronyd /etc/snmp/chrony -``` - -Note: Some distributions need sudo-permissions for the script to work with SNMP Extend. See the instructions on the section SUDO for more information. - -4. Restart snmpd service on the host - -Application should be auto-discovered and its stats presented on the Apps-page on the host. Note: Applications module needs to be enabled on the host or globally for the statistics to work as intended. - -## Nvidia GPU - -### SNMP Extend - -1. Copy the shell script, nvidia, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/nvidia -O /etc/snmp/nvidia -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/nvidia -``` - -3. Edit your snmpd.conf file and add: -``` -extend nvidia /etc/snmp/nvidia -``` - -4. Restart snmpd on your host. - -5. Verify you have nvidia-smi installed, which it generally should be -if you have the driver from Nvida installed. - -The GPU numbering on the graphs will correspond to how the nvidia-smi -sees them as being. - -For questions about what the various values are/mean, please see the -nvidia-smi man file under the section covering dmon. - -## Opensearch\Elasticsearch - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/opensearch -O /etc/snmp/opensearch -``` - -2. Make it executable -``` -chmod +x /etc/snmp/opensearch -``` - -3. Install the required Perl dependencies. -``` -# FreeBSD -pkg install p5-JSON p5-File-Slurp p5-MIME-Base64 p5-LWP-Protocol-https - -# Debian/Ubuntu -apt-get install libjson-perl libfile-slurp-perl liblwp-protocol-https-perl libmime-base64-perl - -# Generic -cpanm JSON Libwww File::Slurp LWP::Protocol::HTTPS MIME::Base64 -``` - -4. Update your snmpd.conf. -``` -extend opensearch /bin/cat /var/cache/opensearch.json.snmp -``` - -5. Update root crontab with. This is required as it will this will -likely time out otherwise. Use `*/1` if you want to have the most -recent stats when polled or to `*/5` if you just want at exactly a 5 -minute interval. -``` -*/5 * * * * /etc/snmp/opensearch -w -q -``` - -6. Enable it or wait for the device to be re-disocvered. - -Alternatively cron can be skipped and the extend can be told to run -like below, but if under heavy load it time out waiting for Opensearch -to respond. - -``` -extend opensearch /etc/snmp/opensearch -``` - -## Open Grid Scheduler - -Shell script to track the OGS/GE jobs running on clusters. - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/rocks.sh -O /etc/snmp/rocks.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/rocks.sh -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend ogs /etc/snmp/rocks.sh -``` - -4. Restart snmpd. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Opensips - -Script that reports load-average/memory/open-files stats of Opensips - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/opensips-stats.sh -O /etc/snmp/opensips-stats.sh -``` - -2. Make the script executable: -``` -chmod +x /etc/snmp/opensips-stats.sh -``` - -3. Verify it is working by running `/etc/snmp/opensips-stats.sh` - -4. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend opensips /etc/snmp/opensips-stats.sh -``` - -## OS Level Virtualization Monitoring - -| OS | Supported | -|---------|-------------------------------------| -| FreeBSD | jails | -| Linux | cgroups v2(Docker, Podman included) | - -### SNMP Extend - -1. Install the depends... - -```shell -# Debian -apt-get install libjson-perl libclone-perl libmime-base64-perl libfile-slurp-perl libio-interface-perl cpanminus - -# Generic -cpanm JSON Clone Mime::Base64 File::Slurp IO::Interface -``` - -2. Install... - -``` -# FreeBSD -pkg install p5-OSLV-Monitor - -# Debian / Generic -cpanm OSLV::Monitor -``` - -3. Setup cron. - -``` - */5 * * * * /usr/local/bin/oslv_monitor -q > /dev/null 2> /dev/null -``` - -4. Setup snmpd. - -``` -extend oslv_monitor /bin/cat /var/cache/oslv_monitor/snmp -``` - -Wait for it to be rediscovered by LibreNMS. - -An optional config file may be specified via -f or placed at -`/usr/local/etc/oslv_monitor.json`. - -The following keys are used in the JSON config file. - - - include :: An array of regular expressions to include. - Default :: ["^.*$"] - - - exclude :: An array of regular expressions to exlclude. - Default :: undef - - - backend :: Override the backend and automatically choose it. - - - time_divider :: Override the time_divider value. The default value varies - per backend and if it is needed. - -Time divider notes. - - - cgroups :: While the default for usec to sec conversion should be 1000000, - some settings report the value in nanoseconds, requiring 1000000000. - Default :: 1000000 - - - FreeBSD :: not used - -By Defaults the backends are as below. - - FreeBSD: FreeBSD - Linux: cgroups - -Default would be like this. - -```json -{ - "include": ["^.*$"] -} -``` - - -### Metric Notes - -| Key | Description | -|-------------------------|--------------------------------------------------------------| -| `running_$name` | 0 or 1 based on if it is running or not. | -| `oslvm___$name___$stat` | The a specific stat for a specific OSLVMs. | -| `totals_$stat` | A stat representing a total for all stats across all OSLVMs. | - -Something is considered not running if it has been seen. How long -something is considred to have been seen is controlled by -`apps.oslv_monitor.seen_age`, which is the number of seconds ago it -would of have to be seen. The default is `604800` which is seven days -in seconds. - -All time values are in seconds. - -All counter stats are per second values for that time period. - -### Backend Notes - -#### FreeBSD - -The stats names match those produced by `ps --libxo json`. - -#### Linux cgroups v2 - -The cgroup to name mapping is done like below. - -- systemd -> s_$name -- user -> u_$name -- docker -> d_$name -- podman -> p_$name -- anything else -> $name - -The following ps to stats mapping are as below. - -- %cpu -> percent-cpu -- %mem -> percent-memory -- rss -> rss -- vsize -> virtual-size -- trs -> text-size -- drs -> data-size -- size -> size - -"procs" is a total number of procs in that cgroup. - -The rest of the values are pulled from the following files with -the names kept as is. - -- cpu.stat -- io.stat -- memory.stat - -The following mappings are done though. - -- pgfault -> minor-faults -- pgmajfault -> major-faults -- usage_usec -> cpu-time -- system_usec -> system-time -- user_usec -> user-time -- throttled_usecs -> throttled-time - -## OS Updates - -A small shell script that checks your system package manager for any -available updates. Supports apt-get/pacman/yum/zypper package -managers. - -For pacman users automatically refreshing the database, it is -recommended you use an alternative database location -`--dbpath=/var/lib/pacman/checkupdate` - -### SNMP Extend - -1. Download the script onto the desired host. -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/osupdate -O /etc/snmp/osupdate -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/osupdate -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend osupdate /etc/snmp/osupdate -``` - -4. Restart snmpd on your host - -_Note_: apt-get depends on an updated package index. There are several -ways to have your system run `apt-get update` automatically. The -easiest is to create `/etc/apt/apt.conf.d/10periodic` and pasting the -following in it: `APT::Periodic::Update-Package-Lists "1";`. If you -have apticron, cron-apt or apt-listchanges installed and configured, -chances are that packages are already updated periodically . - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `osupdate` script to `/usr/lib/check_mk_agent/local/` - -Then uncomment the line towards the top marked to be uncommented if -using it as a agent. - -## PHP-FPM - -### SNMP Extend - -1. Copy the shell script, phpfpmsp, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/php-fpm -O /etc/snmp/php-fpm -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/php-fpm -``` - -3. Install the depends. -```shell -# FreeBSD -pkg install p5-File-Slurp p5-JSON p5-String-ShellQuote p5-MIME-Base64 -# Debian -apt-get install libfile-slurp-perl libjson-perl libstring-shellquote-perl libmime-base64-perl -# Fedora -dnf install perl-JSON perl-File-Slurp perl-String-ShellQuote -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend phpfpmsp /etc/snmp/php-fpm -``` - -5. Create the config file - `/usr/local/etc/php-fpm_extend.json`. Alternate locations may be - specified using the the `-f` switch. Akin to like below. For more - information, see `/etc/snmp/php-fpm --help`. -```json -{ -"pools":{ - "thefrog": "https://thefrog/fpm-status", - "foobar": "https://foo.bar/fpm-status" - } -} -``` - -6. Restart snmpd on the host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `phpfpmsp` script to `/usr/lib/check_mk_agent/local/` - -## Pi-hole - -### SNMP Extend - -1. Copy the shell script, pi-hole, to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/pi-hole -O /etc/snmp/pi-hole -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/pi-hole -``` - -3. Edit your snmpd.conf file and add: -``` -extend pi-hole /etc/snmp/pi-hole -``` - -4. To get all data you must get your API auth token from Pi-hole -server and change the API_AUTH_KEY entry inside the snmp script. - -5. Restard snmpd. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Portactivity - -### SNMP Extend - -1. Install missing packages - Ubuntu is shown below. -``` -apt install libparse-netstat-perl -apt install libjson-perl -``` - -2. Copy the Perl script to the desired host (the host must be added to LibreNMS devices) -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/portactivity -O /etc/snmp/portactivity -``` - -3. Make the script executable -``` -chmod +x /etc/snmp/portactivity -``` - -4. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend portactivity /etc/snmp/portactivity -p http,ldap,imap -``` ->Will monitor HTTP, LDAP, and IMAP. The -p switch specifies what ports to use. This is a comma seperated list. -> ->These must be found in '/etc/services' or where ever NSS is set to fetch it from. If not, it will throw an error. -> ->If you want to JSON returned by it to be printed in a pretty format use the -P flag. - -5. Restart snmpd on your host. - -Please note that for only TCP[46] services are supported. - -## Postfix - -### SNMP Extend - -1. Copy the shell script, postfix-queues, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/postfix-queues -O /etc/snmp/postfix-queues -``` - -2. Copy the Perl script, postfixdetailed, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/postfixdetailed -O /etc/snmp/postfixdetailed -``` - -3. Make both scripts executable -``` -chmod +x /etc/snmp/postfixdetailed /etc/snmp/postfix-queues -``` - -4. Edit your snmpd.conf file and add: -``` -extend mailq /etc/snmp/postfix-queues -extend postfixdetailed /etc/snmp/postfixdetailed -``` - -5. Restart snmpd. - -6. Install pflogsumm for your OS. - -7. Make sure the cache file in /etc/snmp/postfixdetailed is some place -that snmpd can write too. This file is used for tracking changes -between various values between each time it is called by snmpd. Also -make sure the path for pflogsumm is correct. - -8. Run /etc/snmp/postfixdetailed to create the initial cache file so -you don't end up with some crazy initial starting value. Please note -that each time /etc/snmp/postfixdetailed is ran, the cache file is -updated, so if this happens in between LibreNMS doing it then the -values will be thrown off for that polling period. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -> NOTE: If using RHEL for your postfix server, qshape must be -> installed manually as it is not officially supported. CentOs 6 rpms -> seem to work without issues. - -## Postgres - -### SNMP Extend - -1. Copy the shell script, postgres, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/postgres -O /etc/snmp/postgres -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/postgres -``` - -3. Edit your snmpd.conf file and add: -``` -extend postgres /etc/snmp/postgres -``` - -4. Restart snmpd on your host - -5. Install the Nagios check check_postgres.pl on your system: - - -6. Verify the path to check_postgres.pl in /etc/snmp/postgres is -correct. - -7. (Optional) If you wish to change the DB username (default: pgsql), enable -the postgres DB in totalling (e.g. set ignorePG to 0, default: 1), or set a -hostname for check_postgres.pl to connect to (default: the Unix Socket postgresql -is running on), then create the file /etc/snmp/postgres.config with the following -contents (note that not all of them need be defined, just whichever you'd like to -change): -``` -DBuser=monitoring -ignorePG=0 -DBhost=localhost -``` - -Note that if you are using netdata or the like, you may wish to set ignorePG -to 1 or otherwise that total will be very skewed on systems with light or -moderate usage. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Poudriere - -### SNMP Extend - -1. Copy the extend into place -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/poudriere -O /usr/local/etc/snmp/poudriere -``` - -2. Make it executable. -``` -chmod +x /usr/local/etc/snmp/poudriere -``` - -3. Install the depends -``` -pkg install p5-Data-Dumper p5-JSON p5-MIME-Base64 p5-File-Slurp -``` - -4. Setup the cronjob. The extend needs to be ran as root. See -`poudriere --help` for option info. -``` -4/5 * * * * root /usr/local/etc/snmp/poudriere -q -a -w -z -``` - -5. Add the extend to snmpd.conf and restart snmpd -``` -extend poudriere cat /var/cache/poudriere.json.snmp -``` - -## PowerDNS - -An authoritative DNS server: - -### SNMP Extend - -1. Copy the shell script, powerdns.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/powerdns.py -O /etc/snmp/powerdns.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/powerdns.py -``` - -3. Edit your snmpd.conf file and add: -``` -extend powerdns /etc/snmp/powerdns.py -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `powerdns` script to `/usr/lib/check_mk_agent/local/` - -## PowerDNS Recursor - -A recursive DNS server: - -### Direct - -The LibreNMS polling host must be able to connect to port 8082 on the -monitored device. The web-server must be enabled, see the Recursor -docs: - -### Variables - -`$config['apps']['powerdns-recursor']['api-key']` required, this is -defined in the Recursor config - -`$config['apps']['powerdns-recursor']['port']` numeric, defines the -port to connect to PowerDNS Recursor on. The default is 8082 - -`$config['apps']['powerdns-recursor']['https']` true or false, -defaults to use http. - -### SNMP Extend - -1. Copy the shell script, powerdns-recursor, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/powerdns-recursor -O /etc/snmp/powerdns-recursor -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/powerdns-recursor -``` - -3. Edit your snmpd.conf file and add: -``` -extend powerdns-recursor /etc/snmp/powerdns-recursor -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `powerdns-recursor` script to -`/usr/lib/check_mk_agent/local/` - -This script uses `rec_control get-all` to collect stats. - -## PowerDNS-dnsdist - -### SNMP Extend - -1. Copy the BASH script to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/powerdns-dnsdist -O /etc/snmp/powerdns-dnsdist -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/powerdns-dnsdist -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend powerdns-dnsdist /etc/snmp/powerdns-dnsdist -``` - -4. Restart snmpd on your host. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## PowerMon - -PowerMon tracks the power usage on your host and can report on both consumption -and cost, using a python script installed on the host. - -[PowerMon consumption graph](../img/example-app-powermon-consumption-02.png) - -Currently the script uses one of two methods to determine current power usage: - -* ACPI via libsensors - -* HP-Health (HP Proliant servers only) - -The ACPI method is quite unreliable as it is usually only implemented by -battery-powered devices, e.g. laptops. YMMV. However, it's possible to support -any method as long as it can return a power value, usually in Watts. - -> TIP: You can achieve this by adding a method and a function for that method to -> the script. It should be called by getData() and return a dictionary. - -Because the methods are unreliable for all hardware, you need to declare to the -script which method to use. The are several options to assist with testing, see -`--help`. - -### SNMP Extend - -#### Initial setup - -1. Download the python script onto the host: -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/powermon-snmp.py -O /usr/local/bin/powermon-snmp.py -``` - -2. Make the script executable: -``` -chmod +x /usr/local/bin/powermon-snmp.py -``` - -3. Edit the script and set the cost per kWh for your supply. You must uncomment -this line for the script to work: -``` -vi /usr/local/bin/powermon-snmp.py -#costPerkWh = 0.15 -``` - -4. Choose you method below: - - === "Method 1. sensors" - - * Install dependencies: - ``` - dnf install lm_sensors - pip install PySensors - ``` - - * Test the script from the command-line. For example: - ``` - $ /usr/local/bin/powermon-snmp.py -m sensors -n -p - { - "meter": { - "0": { - "reading": 0.0 - } - }, - "psu": {}, - "supply": { - "rate": 0.15 - }, - "reading": "0.0" - } - ``` - - If you see a reading of `0.0` it is likely this method is not supported for - your system. If not, continue. - - === "Method 2. hpasmcli" - - * Obtain the hp-health package for your system. Generally there are - three options: - * Standalone package from [HPE Support](https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX-c0104db95f574ae6be873e2064#tab2) - * From the HP Management Component Pack (MCP). - * Included in the [HP Service Pack for Proliant (SPP)](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00026884en_us) - - * If you've downloaded the standalone package, install it. For example: - ``` - rpm -ivh hp-health-10.91-1878.11.rhel8.x86_64.rpm - ``` - - * Check the service is running: - ``` - systemctl status hp-health - ``` - - * Test the script from the command-line. For example: - ``` - $ /usr/local/bin/powermon-snmp.py -m hpasmcli -n -p - { - "meter": { - "1": { - "reading": 338.0 - } - }, - "psu": { - "1": { - "present": "Yes", - "redundant": "No", - "condition": "Ok", - "hotplug": "Supported", - "reading": 315.0 - }, - "2": { - "present": "Yes", - "redundant": "No", - "condition": "FAILED", - "hotplug": "Supported" - } - }, - "supply": { - "rate": 0.224931 - }, - "reading": 338.0 - } - ``` - - If you see a reading of `0.0` it is likely this method is not supported for - your system. If not, continue. - - #### Finishing Up - -5. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add the following: -``` -extend powermon /usr/local/bin/powermon-snmp.py -m hpasmcli -``` - - > NOTE: Avoid using other script options in the snmpd config as the results may not be - > interpreted correctly by LibreNMS. - -6. Reload your snmpd service: -``` -systemctl reload snmpd -``` - -7. You're now ready to enable the application in LibreNMS. - - -## Privoxy - -For this to work, the following log items need enabled for Privoxy. - -``` -debug 2 # show each connection status -debug 512 # Common Log Format -debug 1024 # Log the destination for requests Privoxy didn't let through, and the reason why. -debug 4096 # Startup banner and warnings -debug 8192 # Non-fatal errors -``` - -### SNMP Extend - -1. Download the extend and make sure it is executable. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/privoxy -O /etc/snmp/privoxy -chmod +x /etc/snmp/privoxy -``` - -2. Install the depdenencies. -``` -# FreeBSD -pkg install p5-JSON p5-MIME-Base64 p5-File-Slurp p5-File-ReadBackwards p5-IPC-Run3 p5-Time-Piece - -# Debian -apt-get install libjson-perl libmime-base64-perl libfile-slurp-perl libfile-readbackwards-perl libipc-run3-perl cpanminus -cpanm Time::Piece - -# Generic -cpanm Time::Piece JSON MIME::Base64 File::Slurp File::ReadBackwards IPC::Run3 -``` - -3. Add the extend to snmpd.conf and restart snmpd. -``` -extend privoxy /etc/snmp/privoxy -``` - -If your logfile is not at `/var/log/privoxy/logfile`, that may be -changed via the `-f` option. - -If `privoxy-log-parser.pl` is not found in your standard `$PATH` -setting, you may will need up call the extend via `/usr/bin/env` with -a `$PATH` set to something that includes it. - -Once that is done, just wait for the server to be rediscovered or just -enable it manually. - -If you are having timeouts or there is privelege seperation issues, -then it can be ran via cron like below. `-w` can be used to write it -out and `-o` can be used to control where it is written to. See -`--help` for more information. - -``` -# cron -*/5 * * * * root /etc/snmp/privoxy -w > /dev/null - -# snmpd.conf -extend privoxy /bin/cat /var/cache/privoxy_extend.json.snmp -``` - -## Pwrstatd - -Pwrstatd (commonly known as powerpanel) is an application/service available from CyberPower to monitor their PSUs over USB. It is currently capable of reading the status of only one PSU connected via USB at a time. The powerpanel software is available here: -https://www.cyberpowersystems.com/products/software/power-panel-personal/ - -### SNMP Extend - -1. Copy the python script, pwrstatd.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/pwrstatd.py -O /etc/snmp/pwrstatd.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/pwrstatd.py -``` - -3. Edit your snmpd.conf file and add: -``` -extend pwrstatd /etc/snmp/pwrstatd.py -``` - -4. (Optional) Create a /etc/snmp/pwrstatd.json file and specify the path to the pwrstat executable [the default path is /sbin/pwrstat]: -``` -{ - "pwrstat_cmd": "/sbin/pwrstat" -} -``` - -5. Restart snmpd. - - -## Proxmox - -1. For Proxmox 4.4+ install the libpve-apiclient-perl package -``` -apt install libpve-apiclient-perl -``` - -2. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/proxmox -O /usr/local/bin/proxmox -``` - -3. Make the script executable -``` -chmod +x /usr/local/bin/proxmox -``` - -4. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend proxmox /usr/local/bin/proxmox -``` - -5. Note: if your snmpd doesn't run as root, you might have to invoke - the script using sudo and modify the "extend" line - -``` -extend proxmox /usr/bin/sudo /usr/local/bin/proxmox -``` - -after, edit your sudo users (usually `visudo`) and add at the bottom: - -``` -Debian-snmp ALL=(ALL) NOPASSWD: /usr/local/bin/proxmox -``` - -6. Restart snmpd on your host - -## Puppet Agent - -SNMP extend script to get your Puppet Agent data into your host. - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/puppet_agent.py -O /etc/snmp/puppet_agent.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/puppet_agent.py -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend puppet-agent /etc/snmp/puppet_agent.py -``` - -The Script needs `python3-yaml` package to be installed. - -Per default script searches for on of this files: - -* /var/cache/puppet/state/last_run_summary.yaml -* /opt/puppetlabs/puppet/cache/state/last_run_summary.yaml - -optionally you can add a specific summary file with creating `/etc/snmp/puppet.json` -``` -{ - "agent": { - "summary_file": "/my/custom/path/to/summary_file" - } -} -``` -custom summary file has highest priority - -4. Restart snmpd on the host - -## PureFTPd - -SNMP extend script to monitor PureFTPd. - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/pureftpd.py -O /etc/snmp/pureftpd.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/pureftpd.py -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend pureftpd sudo /etc/snmp/pureftpd.py -``` - -4. Edit your sudo users (usually `visudo`) and add at the bottom: -``` -snmp ALL=(ALL) NOPASSWD: /etc/snmp/pureftpd.py -``` -or the path where your pure-ftpwho is located - - -5. If pure-ftpwho is not located in /usr/sbin - -you will also need to create a config file, which is named - -pureftpd.json. The file has to be located in /etc/snmp/. - - -``` -{"pureftpwho_cmd": "/usr/sbin/pure-ftpwho" -} -``` - -5. Restart snmpd on your host - -## Raspberry PI - -SNMP extend script to get your PI data into your host. - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/raspberry.sh -O /etc/snmp/raspberry.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/raspberry.sh -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend raspberry /usr/bin/sudo /bin/sh /etc/snmp/raspberry.sh -``` - -4. Edit your sudo users (usually `visudo`) and add at the bottom: -``` -snmp ALL=(ALL) NOPASSWD: /bin/sh /etc/snmp/raspberry.sh -``` - -**Note:** If you are using Raspian, the default user is -`Debian-snmp`. Change `snmp` above to `Debian-snmp`. You can verify -the user snmpd is using with `ps aux | grep snmpd` - -5. Restart snmpd on PI host - -## Raspberry Pi GPIO Monitor - -SNMP extend script to monitor your IO pins or sensor modules connected to your GPIO header. - -### SNMP Extend - -1: Make sure you have wiringpi installed on your Raspberry Pi. In Debian-based systems for example you can achieve this by issuing: - -``` -apt-get install wiringpi -``` - -2: Download the script to your Raspberry Pi. `wget - https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/rpigpiomonitor.php - -O /etc/snmp/rpigpiomonitor.php` - -3: (optional) Download the example configuration to your Raspberry Pi. `wget - https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/rpigpiomonitor.ini - -O /etc/snmp/rpigpiomonitor.ini` - -4: Make the script executable: `chmod +x /etc/snmp/rpigpiomonitor.php` - -5: Create or edit your rpigpiomonitor.ini file according to your needs. - -6: Check your configuration with `rpigpiomonitor.php -validate` - -7: Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: - -``` -extend rpigpiomonitor /etc/snmp/rpigpiomonitor.php -``` - -8: Restart snmpd on your Raspberry Pi and, if your Raspberry Pi is already present in LibreNMS, perform a manual rediscover. - -## Redis - -Script to monitor your Redis Server - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/redis.py -O /etc/snmp/redis.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/redis.py -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend redis /etc/snmp/redis.py -``` - -4. (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can get redis informations and write them: -``` -cat << EOF > snmpd_redis.te -module snmpd_redis 1.0; - -require { - type tmp_t; - type redis_port_t; - type snmpd_t; - class tcp_socket name_connect; - class dir { add_name write }; -} - -#============= snmpd_t ============== - -allow snmpd_t redis_port_t:tcp_socket name_connect; -allow snmpd_t tmp_t:dir { write add_name }; -EOF -checkmodule -M -m -o snmpd_redis.mod snmpd_redis.te -semodule_package -o snmpd_redis.pp -m snmpd_redis.mod -semodule -i snmpd_redis.pp -``` - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `redis` script to `/usr/lib/check_mk_agent/local/` - -## RRDCached - -Install/Setup: -For Install/Setup Local Librenms RRDCached: Please see [RRDCached](RRDCached.md) - -Will collect stats by: -1. Connecting directly to the associated device on port 42217 -2. Monitor thru snmp with SNMP extend, as outlined below -3. Connecting to the rrdcached server specified by the `rrdcached` setting - -SNMP extend script to monitor your (remote) RRDCached via snmp - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/rrdcached -O /etc/snmp/rrdcached -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/rrdcached -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: -``` -extend rrdcached /etc/snmp/rrdcached -``` - -## SDFS info - -A small shell script that exportfs SDFS volume info. - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/sdfsinfo -O /etc/snmp/sdfsinfo -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/sdfsinfo -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend sdfsinfo /etc/snmp/sdfsinfo -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Seafile - -SNMP extend script to monitor your Seafile Server - -### SNMP Extend - -1. Copy the Python script, seafile.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/seafile.py -O /etc/snmp/seafile.py -``` - -Also you have to install the requests Package for Python3. -Under Ubuntu/Debian just run `apt install python3-requests` - -2. Make the script executable -``` -chmod +x /etc/snmp/seafile.py -``` - -3. Edit your snmpd.conf file and add: -``` -extend seafile /etc/snmp/seafile.py -``` - -4. You will also need to create the config file, which is named -seafile.json . The script has to be located at /etc/snmp/. -``` -{"url": "https://seafile.mydomain.org", - "username": "some_admin_login@mail.address", - "password": "password", - "account_identifier": "name" - "hide_monitoring_account": true -} -``` - -The variables are as below. - -``` -url = Url how to get access to Seafile Server -username = Login to Seafile Server. - It is important that used Login has admin privileges. - Otherwise most API calls will be denied. -password = Password to the configured login. -account_identifier = Defines how user accounts are listed in RRD Graph. - Options are: name, email -hide_monitoring_account = With this Boolean you can hide the Account which you - use to access Seafile API -``` - -**Note:**It is recommended to use a dedicated Administrator account for monitoring. - -## SMART - -### SNMP Extend - -1. Copy the Perl script, smart, to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/smart-v1 -O /etc/snmp/smart -``` - -2. Install the depends. -``` -# FreeBSD -pkg install p5-JSON p5-MIME-Base64 smartmontools -# Debian -apt-get install smartmontools libjson-perl libmime-base64-perl -# CentOS -dnf install smartmontools perl-JSON perl-MIME-Base64 -``` - -3. Make the script executable -``` -chmod +x /etc/snmp/smart -``` - -4. Setup a cronjob to run it. This ensures slow to poll disks won't - result in errors. - -``` - */5 * * * * /etc/snmp/smart -u -Z -``` - -5. Edit your snmpd.conf file and add: -``` -extend smart /bin/cat /var/cache/smart -``` - -6. You will also need to create the config file, which defaults to the same path as the script, -but with .config appended. So if the script is located at /etc/snmp/smart, the config file -will be `/etc/snmp/smart.config`. Alternatively you can also specific a config via `-c`. - -Anything starting with a # is comment. The format for variables is $variable=$value. Empty -lines are ignored. Spaces and tabes at either the start or end of a line are ignored. Any -line with out a matched variable or # are treated as a disk. - -``` -#This is a comment -cache=/var/cache/smart -smartctl=/usr/bin/env smartctl -useSN=1 -ada0 -ada1 -da5 /dev/da5 -d sat -twl0,0 /dev/twl0 -d 3ware,0 -twl0,1 /dev/twl0 -d 3ware,1 -twl0,2 /dev/twl0 -d 3ware,2 -``` - -The variables are as below. - -``` -cache = The path to the cache file to use. Default: /var/cache/smart -smartctl = The path to use for smartctl. Default: /usr/bin/env smartctl -useSN = If set to 1, it will use the disks SN for reporting instead of the device name. - 1 is the default. 0 will use the device name. -``` - -A disk line is can be as simple as just a disk name under /dev/. Such as in the config above -The line "ada0" would resolve to "/dev/ada0" and would be called with no special argument. If -a line has a space in it, everything before the space is treated as the disk name and is what -used for reporting and everything after that is used as the argument to be passed to smartctl. - -If you want to guess at the configuration, call it with -g and it will print out what it thinks -it should be. - -6. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -7. Optionally setup nightly self tests for the disks. The exend will - run the specified test on all configured disks if called with the - -t flag and the name of the SMART test to run. - -``` - 0 0 * * * /etc/snmp/smart -t long -``` - -## Sneck - -This is for replacing Nagios/Icinga or the LibreNMS service -integration in regards to NRPE. This allows LibreNMS to query what -checks were ran on the server and keep track of totals of OK, WARNING, -CRITICAL, and UNKNOWN statuses. - -The big advantage over this compared to a NRPE are as below. - -- It does not need to know what checks are configured on it. -- Also does not need to wait for the tests to run as sneck is meant to - be ran via cron and the then return the cache when queried via SNMP, - meaning a lot faster response time, especially if slow checks are - being performed. -- Works over proxied SNMP connections. - -Included are alert examples. Although for setting up custom ones, the -metrics below are provided. - -| Metric | Description | -|---------------------|-----------------------------------------------------------------------------------------------------------------------| -| ok | Total OK checks | -| warning | Total WARNING checks | -| critical | Total CRITICAL checks | -| unknown | Total UNKNOWN checks | -| errored | Total checks that errored | -| time_to_polling | Differnce in seconds between when polling data was generated and when polled | -| time_to_polling_abs | The absolute value of time_to_polling. | -| check_$CHECK | Exit status of a specific check `$CHECK` is equal to the name of the check in question. So `foo` would be `check_foo` | - -The standard Nagios/Icinga style exit codes are used and those are as -below. - -| Exit | Meaning | -|------|----------| -| 0 | okay | -| 1 | warning | -| 2 | critical | -| 3+ | unknown | - -To use `time_to_polling`, it will need to enabled via setting the -config item below. The default is false. Unless set to true, this -value will default to 0. If enabling this, one will want to make sure -that NTP is in use every were or it will alert if it goes over a -difference of 540s. - -``` -lnms config:set app.sneck.polling_time_diff true -``` - -For more information on Sneck, check it out at -[MetaCPAN](https://metacpan.org/dist/Monitoring-Sneck) or -[Github](https://github.com/VVelox/Monitoring-Sneck). - -For poking systems using Sneck, also check out boop_snoot -if one wants to query those systems via the CLI. Docs on it -at [MetaCPAN](https://metacpan.org/dist/Monitoring-Sneck-Boop_Snoot) and -[Github](https://github.com/VVelox/Monitoring-Sneck-Boop_Snoot). - -### SNMP Extend - -1. Install the extend. - -``` -# FreeBSD -pkg install p5-JSON p5-File-Slurp p5-MIME-Base64 p5-App-cpanminus -cpanm Monitoring::Sneck - -# Debian based systems -apt-get install cpanminus libjson-perl libfile-slurp-perl libmime-base64-perl -cpanm Monitoring::Sneck - -# Generic -cpanm Monitoring::Sneck -``` - -2. Configure any of the checks you want to run in - `/usr/local/etc/sneck.conf`. You con find it documented - [here](https://metacpan.org/pod/Monitoring::Sneck#CONFIG-FORMAT). - -3. Set it up in cron. This will mean you don't need to wait for all - the checks to complete when polled via SNMP, which for like SMART - or other long running checks will mean it timing out. Also means it - does not need called via sudo as well. - -``` -*/5 * * * * /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /usr/local/bin/sneck -u 2> /dev/null > /dev/null -``` - -4. Set it up in the snmpd config and restart snmpd. The `-c` flag will - tell read it to read from cache instead of rerunning the checks. - -``` -extend sneck /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /usr/local/bin/sneck -c -``` - -5. In LibreNMS, enable the application for the server in question or wait for auto - discovery to find it. - -## Squid - -### SNMP Proxy - -1. Enable SNMP for Squid like below, if you have not already, and restart it. -``` -acl snmppublic snmp_community public -snmp_port 3401 -snmp_access allow snmppublic localhost -snmp_access deny all -``` - -2. Restart squid on your host. - -3. Edit your snmpd.conf file and add, making sure you have the same -community, host, and port as above: -``` -proxy -v 2c -Cc -c public 127.0.0.1:3401 1.3.6.1.4.1.3495 -``` - -For more advanced information on Squid and SNMP or setting up proxying -for net-snmp, please see the links below. - - - - -## Supervisord - -It shows you the totals per status and also the uptime per process. That way you can add alerts for instance when there are process in state `FATAL`. - -### SNMP Extend - -1. Copy the python script to the desired host. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/supervisord.py -O /etc/snmp/supervisord.py -``` -Notice that this will use the default unix socket path. Modify the `unix_socket_path` variable in the script if your path differs from the default. - -2. Make the script executable -``` -chmod +x /etc/snmp/supervisord.py -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend supervisord /etc/snmp/supervisord.py -``` - -4. Restart snmpd on your host -``` -systemctl restart snmpd -``` - -## Sagan - -For metrics the stats are migrated as below from the stats JSON. - -`f_drop_percent` and `drop_percent` are computed based on the found data. - -| Instance Key | Stats JSON Key | -|--------------------|------------------------------------| -| uptime | .stats.uptime | -| total | .stats.captured.total | -| drop | .stats.captured.drop | -| ignore | .stats.captured.ignore | -| threshold | .stats.captured.theshold | -| after | .stats.captured.after | -| match | .stats.captured.match | -| bytes | .stats.captured.bytes_total | -| bytes_ignored | .stats.captured.bytes_ignored | -| max_bytes_log_line | .stats.captured.max_bytes_log_line | -| eps | .stats.captured.eps | -| f_total | .stats.flow.total | -| f_dropped | .stats.flow.dropped | - -Those keys are appended with the name of the instance running with `_` -between the instance name and instance metric key. So `uptime` for -`ids` would be `ids_uptime`. - -The default is named 'ids' unless otherwise specified via the extend. - -There is a special instance name of `.total` which is the total of all -the instances. So if you want the total eps, the metric would be -`.total_eps`. Also worth noting that the alert value is the highest -one found among all the instances. - -### SNMP Extend - -1. Install the extend. -``` -# FreeBSD -pkg install p5-JSON p5-File-ReadBackwards p5-File-Slurp p5-MIME-Base64 p5-Time-Piece p5-App-cpanminus -cpanm Sagan::Monitoring - -# Debian -apt-get install libjson-perl libfile-readbackwards-perl libfile-slurp-perl libmime-base64-perl cpanminus -cpanm Sagan::Monitoring - -# Generic -cpanm Sagan::Monitoring -``` - -2. Setup cron. Below is a example. -``` -*/5 * * * * /usr/local/bin/sagan_stat_check > /dev/null -``` - -3. Configure snmpd.conf -``` -extend sagan-stats /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin sagan_stat_check -c -``` - -4. Restart snmpd on your system. - -You will want to make sure that sagan is setup to with the values set -below for stats-json processor, for a single instance setup.. - -``` -enabled: yes -time: 300 -subtract_old_values: true -filename: "$LOG_PATH/stats.json" -``` - -Any configuration of sagan_stat_check should be done in the cron -setup. If the default does not work, check the docs for it at -[MetaCPAN for -sagan_stat_check](https://metacpan.org/dist/Sagan-Monitoring/view/bin/sagan_stat_check) - - -## Socket Statistics (ss) - -The Socket Statistics application polls ss and scrapes socket statuses. Individual sockets and address-families may be filtered out within the script's optional configuration JSON file. - -1. The following socket types are polled directly. Filtering a socket type will disable direct polling as-well-as indirect polling within any address-families that list the socket type as their child: -``` -dccp (also exists within address-families "inet" and "inet6") -mptcp (also exists within address-families "inet" and "inet6") -raw (also exists within address-families "inet" and "inet6") -sctp (also exists within address-families "inet" and "inet6") -tcp (also exists within address-families "inet" and "inet6") -udp (also exists within address-families "inet" and "inet6") -xdp -``` - -2. The following socket types are polled within an address-family only: -``` -inet6 (within address-family "inet6") -p_dgr (within address-family "link") -p_raw (within address-family "link") -ti_dg (within address-family "tipc") -ti_rd (within address-family "tipc") -ti_sq (within address-family "tipc") -ti_st (within address-family "tipc") -v_dgr (within address-family "vsock") -v_str (within address-family "vsock") -unknown (within address-families "inet", "inet6", "link", "tipc", and "vsock") -``` - -3. The following address-families are polled directly and have their child socket types tab-indented below them. Filtering a socket type (see "1" above) will filter it from the address-family. Filtering an address-family will filter out all of its child socket types. However, if those socket types are not DIRECTLY filtered out (see "1" above), then they will continue to be monitored either directly or within other address-families in which they exist: -``` -inet - dccp - mptcp - raw - sctp - tcp - udp - unknown -inet6 - dccp - icmp6 - mptcp - raw - sctp - tcp - udp - unknown -link - p_dgr - p_raw - unknown -netlink -tipc - ti_dg - ti_rd - ti_sq - ti_st - unknown -unix - u_dgr - u_seq - u_str -vsock - v_dgr - v_str - unknown -``` - -### SNMP Extend - -1. Copy the python script, ss.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/ss.py -O /etc/snmp/ss.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/ss.py -``` - -3. Edit your snmpd.conf file and add: -``` -extend ss /etc/snmp/ss.py -``` - -4. (Optional) Create a /etc/snmp/ss.json file and specify: - 1. "ss_cmd" - String path to the ss binary: ["/sbin/ss"] - 2. "socket_types" - A comma-delimited list of socket types to include. The following socket types are valid: dccp, icmp6, mptcp, p_dgr, p_raw, raw, sctp, tcp, ti_dg, ti_rd, ti_sq, ti_st, u_dgr, u_seq, u_str, udp, unknown, v_dgr, v_dgr, xdp. Please note that the "unknown" socket type is represented in /sbin/ss output with the netid "???". Please also note that the p_dgr and p_raw socket types are specific to the "link" address family; the ti_dg, ti_rd, ti_sq, and ti_st socket types are specific to the "tipc" address family; the u_dgr, u_seq, and u_str socket types are specific to the "unix" address family; and the v_dgr and v_str socket types are specific to the "vsock" address family. Filtering out the parent address families for the aforementioned will also filter out their specific socket types. Specifying "all" includes all of the socket types. For example: to include only tcp, udp, icmp6 sockets, you would specify "tcp,udp,icmp6": ["all"] - 3. "addr_families" - A comma-delimited list of address families to include. The following families are valid: inet, inet6, link, netlink, tipc, unix, vsock. As mentioned above under (b), filtering out the link, tipc, unix, or vsock address families will also filter out their respective socket types. Specifying "all" includes all of the families. For example: to include only inet and inet6 families, you would specify "inet,inet6": ["all"] -``` -{ - "ss_cmd": "/sbin/ss", - "socket_types": "all" - "addr_families": "all" -} -``` -In order to filter out uncommon/unused socket types, the following JSON configuration is recommended: -``` -{ - "ss_cmd": "/sbin/ss", - "socket_types": "icmp6,p_dgr,p_raw,raw,tcp,u_dgr,u_seq,u_str,udp", - "addr_families": "inet,inet6,link,netlink,unix" -} -``` - -5. (Optional) If SELinux is in Enforcing mode, you must add a module so the script can poll sockets: -``` -cat << EOF > snmpd_ss.te -module snmp_ss 1.0; - -require { - type snmpd_t; - class netlink_tcpdiag_socket { bind create getattr nlmsg_read read setopt write }; -} - -#============= snmpd_t ============== - -allow snmpd_t self:netlink_tcpdiag_socket { bind create getattr nlmsg_read read setopt write }; -EOF -checkmodule -M -m -o snmpd_ss.mod snmpd_ss.te -semodule_package -o snmpd_ss.pp -m snmpd_ss.mod -semodule -i snmpd_ss.pp -``` - -6. Restart snmpd. - -## Suricata - -### SNMP Extend - -1. Install the extend. -``` -# FreeBSD -pkg install p5-JSON p5-File-Path p5-File-Slurp p5-Time-Piece p5-MIME-Base64 p5-Hash-Flatten p5-Carp p5-App-cpanminus -cpanm Suricata::Monitoring - -# Debian -apt-get install libjson-perl libfile-path-perl libfile-slurp-perl libmime-base64-perl cpanminus -cpanm Suricata::Monitoring - -# Generic -cpanm Suricata::Monitoring -``` - -2. Setup cron. Below is a example. -``` -*/5 * * * * /usr/local/bin/suricata_stat_check > /dev/null -``` - -3. Configure snmpd.conf -``` -extend suricata-stats /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin suricata_stat_check -c -``` - -Or if you want to use try compressing the return via Base64+GZIP... - -``` -extend suricata-stats /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin suricata_stat_check -c -b -``` - -4. Restart snmpd on your system. - -You will want to make sure Suricata is set to output the stats -to the eve file once a minute. This will help make sure that -it won't be to far back in the file and will make sure it is -recent when the cronjob runs. - -Any configuration of suricata_stat_check should be done in the cron -setup. If the default does not work, check the docs for it at -[MetaCPAN for -suricata_stat_check](https://metacpan.org/dist/Suricata-Monitoring/view/bin/suricata_stat_check) - - -## Suricata Extract - -### SNMP - -1. Add the following to your snmpd config and restart. Path may have -to be adjusted depending on where `suricata_extract_submit_extend` is -installed to. -``` -extend suricata_extract /usr/local/bin/suricata_extract_submit_extend -``` - -Then just wait for the system to be rediscovered or enable it manually -for the server in question. - -## Systemd - -The systemd application polls systemd and scrapes systemd units' load, activation, and sub states. - -### SNMP Extend - -1. Copy the python script, systemd.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/systemd.py -O /etc/snmp/systemd.py -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/systemd.py -``` - -3. Edit your snmpd.conf file and add: -``` -extend systemd /etc/snmp/systemd.py -``` - -4. (Optional) Create a /etc/snmp/systemd.json file and specify: - 1. "systemctl_cmd" - String path to the systemctl binary [Default: "/usr/bin/systemctl"] - 2. "include_inactive_units" - True/False string to include inactive units in results [Default: "False"] -``` -{ - "systemctl_cmd": "/bin/systemctl", - "include_inactive_units": "True" -} -``` - -5. (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can access systemd state: -``` -cat << EOF > snmpd_systemctl.te -module snmpd_systemctl 1.0; - -require { - type snmpd_t; - type systemd_systemctl_exec_t; - type init_t; - class file { execute execute_no_trans map open read }; - class unix_stream_socket connectto; - class system status; -} - -#============= snmpd_t ============== -allow snmpd_t init_t:system status; -allow snmpd_t init_t:unix_stream_socket connectto; -allow snmpd_t systemd_systemctl_exec_t:file { execute execute_no_trans map open read }; -EOF -checkmodule -M -m -o snmpd_systemctl.mod snmpd_systemctl.te -semodule_package -o snmpd_systemctl.pp -m snmpd_systemctl.mod -semodule -i snmpd_systemctl.pp -``` - -6. Restart snmpd. - -## TinyDNS aka djbdns - -### Agent - -[Install the agent](Agent-Setup.md) on this device if it isn't already -and copy the `tinydns` script to `/usr/lib/check_mk_agent/local/` - -_Note_: We assume that you use DJB's -[Daemontools](http://cr.yp.to/daemontools.html) to start/stop -tinydns. And that your tinydns instance is located in `/service/dns`, -adjust this path if necessary. - -1. Replace your _log_'s `run` file, typically located in - `/service/dns/log/run` with: -```bash -#!/bin/sh -exec setuidgid dnslog tinystats ./main/tinystats/ multilog t n3 s250000 ./main/ -``` - -2. Create tinystats directory and chown: -```bash -mkdir /service/dns/log/main/tinystats -chown dnslog:nofiles /service/dns/log/main/tinystats -``` - -3. Restart TinyDNS and Daemontools: `/etc/init.d/svscan restart` - _Note_: Some say `svc -t /service/dns` is enough, on my install - (Gentoo) it doesn't rehook the logging and I'm forced to restart it - entirely. - -## Unbound - -Unbound configuration: - -```text -# Enable extended statistics. -server: - extended-statistics: yes - statistics-cumulative: yes - -remote-control: - control-enable: yes - control-interface: 127.0.0.1 - -``` - -Restart your unbound after changing the configuration, verify it is -working by running `unbound-control stats`. - -### Option 1. SNMP Extend (Preferred and easiest method) - -1. Copy the shell script, unbound, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/unbound -O /etc/snmp/unbound -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/unbound -``` - -3. Edit your snmpd.conf file and add: -``` -extend unbound /usr/bin/sudo /etc/snmp/unbound -``` - -4. Restart snmpd. - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -### Option 2. Agent - -[Install the agent](#agent-setup) on this device if it isn't already -and copy the `unbound.sh` script to `/usr/lib/check_mk_agent/local/` - -## UPS-nut - -A small shell script that exports nut ups status. - -### SNMP Extend - -1. Copy the shell script, unbound, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/ups-nut.sh -O /etc/snmp/ups-nut.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/ups-nut.sh -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend ups-nut /etc/snmp/ups-nut.sh -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -Optionally if you have multiple UPS or your UPS is not named APCUPS you can specify its name as an argument into `/etc/snmp/ups-nut.sh` -``` -extend ups-nut /etc/snmp/ups-nut.sh ups1 -extend ups-nut /etc/snmp/ups-nut.sh ups2 -``` - -## UPS-apcups - -A small shell script that exports apcacess ups status. - -### SNMP Extend - -1. Copy the shell script, unbound, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/ups-apcups -O /etc/snmp/ups-apcups -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/ups-apcups -``` - -3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: -``` -extend ups-apcups /etc/snmp/ups-apcups -``` - -If 'apcaccess' is not in the PATH enviromental variable snmpd is -using, you may need to do something like below. - -``` -extend ups-apcups/usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /etc/snmp/ups-apcups -``` - -4. Restart snmpd on your host - -The application should be auto-discovered as described at the top of -the page. If it is not, please follow the steps set out under `SNMP -Extend` heading top of page. - -## Voip-monitor - -Shell script that reports cpu-load/memory/open-files files stats of Voip Monitor - -### SNMP Extend - -1. Download the script onto the desired host -``` -wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/voipmon-stats.sh -O /etc/snmp/voipmon-stats.sh -``` - -2. Make the script executable -``` -chmod +x /etc/snmp/voipmon-stats.sh -``` - -3. Edit your snmpd.conf file (usually `/etc/snmp/voipmon-stats.sh`) and add: -``` -extend voipmon /etc/snmp/voipmon-stats.sh -``` - -## Wireguard - -The Wireguard application polls the Wireguard service and scrapes all client statistics for all interfaces configured as Wireguard interfaces. - -### SNMP Extend - -1. Copy the python script, wireguard.py, to the desired host -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/wireguard.pl -O /etc/snmp/wireguard.pl -``` - -2. Install the depends. -``` -# FreeBSD -pkg install p5-JSON p5-File-Slurp p5-MIME-Base64 - -# Debian -apt-get install libjson-perl libmime-base64-perl libfile-slurp-perl - -# Generic -cpanm JSON MIME::Base64 File::Slurp -``` - -3. Make the script executable -``` -chmod +x /etc/snmp/wireguard.pl -``` - -4. Edit your snmpd.conf file and add: -``` -extend wireguard /etc/snmp/wireguard.pl -``` - -5. Create the optional config file, - `/usr/local/etc/wireguard_extend.json`. - -| key | default | description | -|------------------------------|-------------|-------------------------------------------------------------| -| include_pubkey | 0 | Include the pubkey with the return. | -| use_short_hostname | 1 | If the hostname should be shortened to just the first part. | -| public_key_to_arbitrary_name | {} | A hash of pubkeys to name mappings. | -| pubkey_resolvers | | Resolvers to use for the pubkeys. | - -The default for `pubkey_resolvers` is -`config,endpoint_if_first_allowed_is_subnet_use_hosts,endpoint_if_first_allowed_is_subnet_use_ip,first_allowed_use_hosts,first_allowed_use_ip`. - -| resolver | description | -|------------------------------------------------|------------------------------------------------------------------------------------------------------| -| config | Use the mappings from `.public_key_to_arbitrary_name` . | -| endpoint_if_first_allowed_is_subnet_use_hosts | If the first allowed IP is a subnet, see if a matching IP can be found in hosts for the endpoint. | -| endpoint_if_first_allowed_is_subnet_use_getent | If the first allowed IP is a subnet, see if a hit can be found for the endpoint IP via getent hosts. | -| endpoint_if_first_allowed_is_subnet_use_ip | If the first allowed IP is a subnet, use the endpoint IP for the name. | -| first_allowed_use_hosts | See if a match can be found in hosts for the first allowed IP. | -| first_allowed_use_getent | Use getent hosts to see try to fetch a match for the first allowed IP. | -| first_allowed_use_ip | Use the first allowed IP as the name. | - - -6. Restart snmpd. - -## ZFS - -### SNMP Extend - -1: Install the depends. -``` -# FreeBSD -pkg install p5-JSON p5-MIME-Base64 p5-File-Slurp - -# Debian -apt-get install -y libjson-perl libmime-base64-perl libfile-slurp-perl - -# Generic -cpanm JSON MIME::Base64 File::Slurp -``` - -2: Fetch the script in question and make it executable. -``` -wget https://github.com/librenms/librenms-agent/raw/master/snmp/zfs -O /etc/snmp/zfs -chmod +x /etc/snmp/zfs -``` - -3: Add the following to snmpd.conf and restart snmpd. If `-s`, passed -as a arg, status is returned for display. -``` -extend zfs /etc/snmp/zfs -b -``` diff --git a/doc/Extensions/Applications/Apache.md b/doc/Extensions/Applications/Apache.md new file mode 100644 index 000000000000..a16f3a6a7176 --- /dev/null +++ b/doc/Extensions/Applications/Apache.md @@ -0,0 +1,78 @@ +# Apache + +Either use SNMP extend or use the agent. + +!!! note Prerequisites + That you need to install and configure the Apache [mod_status](https://httpd.apache.org/docs/2.4/en/mod/mod_status.html) module before trying the script. + +=== "SNMP Extend" + + 1. Download the script onto the desired host (the host must be added to LibreNMS devices) + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/apache-stats.py -O /etc/snmp/apache-stats.py + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/apache-stats.py + ``` + + 3. Create the cache directory, '/var/cache/librenms/' and make sure + that it is owned by the user running the SNMP daemon. + + ```bash + mkdir -p /var/cache/librenms/ + ``` + + 4. Verify it is working by running /etc/snmp/apache-stats.py Package `urllib3` for python3 needs to be installed. In Debian-based systems for example you can achieve this by issuing: + + ```bash + apt-get install python3-urllib3 + ``` + + 5. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend apache /etc/snmp/apache-stats.py + ``` + + 6. Restart snmpd on your host + + ```bash + sudo systemctl snmpd restart + ``` + + 7. Test by running + + ```bash + snmpwalk localhost NET-SNMP-EXTEND-MIB::nsExtendOutput2Table + ``` + +=== "Agent" + + ## Install prerequisites + + === "Debian/Ubuntu" + + ```bash + apt-get install libwww-perl + ``` + + ### install agent + + [Install the agent](../Agent-Setup.md)) on this device if it isn't already + and copy the `apache` script to `/usr/lib/check_mk_agent/local/` + + 1. Verify it is working by running `/usr/lib/check_mk_agent/local/apache` + + 2. Create the cache directory, '/var/cache/librenms/' and make sure + that it is owned by the user running the SNMP daemon. + + ```bash + mkdir -p /var/cache/librenms/ + ``` + + 3. On the device page in Librenms, edit your host and check the + `Apache` under the Applications tab. diff --git a/doc/Extensions/Applications/Asterisk.md b/doc/Extensions/Applications/Asterisk.md new file mode 100644 index 000000000000..a92c1420cb83 --- /dev/null +++ b/doc/Extensions/Applications/Asterisk.md @@ -0,0 +1,37 @@ +# Asterisk + +A small shell script that reports various Asterisk call status. + +### SNMP Extend + +1. Download the [asterisk +script](https://github.com/librenms/librenms-agent/blob/master/snmp/asterisk) +to `/etc/snmp/` on your asterisk server. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/asterisk -O /etc/snmp/asterisk +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/asterisk +``` + +3. Configure `ASCLI` in the script. + +4. Verify it is working by running `/etc/snmp/asterisk` + +5. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + +```bash +extend asterisk /etc/snmp/asterisk +``` + +6. Restart snmpd on your host + + + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/BIND9 aka named.md b/doc/Extensions/Applications/BIND9 aka named.md new file mode 100644 index 000000000000..322dda36e65f --- /dev/null +++ b/doc/Extensions/Applications/BIND9 aka named.md @@ -0,0 +1,132 @@ +# BIND9 aka named + +### 1. Configure Cache file + +Create stats file with appropriate permissions: + +```bash +touch /var/cache/bind/stats +chown bind:bind /var/cache/bind/stats +``` +Change `user:group` to the user and group that's running bind/named. + +### 2. Bind/named configuration: + +```json +options { + ... + statistics-file "/var/cache/bind/stats"; + zone-statistics yes; + ... +}; +``` + +### 3. Restart your bind9/named after changing the configuration. + +```bash +sudo systemctl restart bind +``` + +### 4. Verify that everything works +You can verify by executing `rndc stats && cat /var/cache/bind/stats`. + +!!! failure + In case you get a `Permission Denied` error, make sure you changed the ownership correctly. + +!!! note + Also be aware that this file is appended to each time `rndc stats` is called. Given this it is suggested you setup file rotation for it. Alternatively you can also set zero_stats to 1 in the config. + +### 6. Install Prerequisites + +The script for this also requires the Perl module `File::ReadBackwards`. + +=== "FreeBSD" + ```bash + pkg install p5-File-ReadBackwards + ``` +=== "CentOS/RedHat" + ```bash + yum install perl-File-ReadBackwards + ``` +=== "Debian/Ubuntu" + ```bash + sudo apt-get install libfile-readbackwards-perl + ``` + +If it is not available, it can be installed by `cpan -i File::ReadBackwards`. + +### 7. You may possibly need to configure the agent/extend script as well. + +The config file's path defaults to the same path as the script, but +with .config appended. So if the script is located at +`/etc/snmp/bind`, the config file will be +`/etc/snmp/bind.config`. Alternatively you can also specify a config +via `-c $file`. + +Anything starting with a # is comment. The format for variables are +$variable=$value. Empty lines are ignored. Spaces and tabs at either +the start or end of a line are ignored. + +Content of an example /etc/snmp/bind.config . Please edit with your +own settings. + +``` +rndc = The path to rndc. Default: /usr/bin/env rndc +call_rndc = A 0/1 boolean on whether or not to call rndc stats. + Suggest to set to 0 if using netdata. Default: 1 +stats_file = The path to the named stats file. Default: /var/cache/bind/stats +agent = A 0/1 boolean for if this is being used as a LibreNMS + agent or not. Default: 0 +zero_stats = A 0/1 boolean for if the stats file should be zeroed + first. Default: 0 (1 if guessed) +``` + +If you want to guess at the configuration, call the script with `-g` +and it will print out what it thinks it should be. + +## Configure Agent or Extend + +=== "SNMP Extend" + + 1. Copy the bind shell script, to the desired host. + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/bind -O /etc/snmp/bind + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/bind + ``` + + 3. Edit your snmpd.conf file and add: + + ```bash + extend bind /etc/snmp/bind + ``` + + 4. Restart snmpd on the host in question. + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + +=== "Agent" + + 1. [Install the agent](../Agent-Setup.md)) on this device if it isn't + + 2. Download the script onto the desired host: + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/bind -O /usr/lib/check_mk_agent/local/bind + ``` + + 3. Make the script executable + + ```bash + chmod +x /usr/lib/check_mk_agent/local/bind + ``` + + 4. Set the variable 'agent' to '1' in the config. + diff --git a/doc/Extensions/Applications/BIRD2.md b/doc/Extensions/Applications/BIRD2.md new file mode 100644 index 000000000000..5af0208c0cdd --- /dev/null +++ b/doc/Extensions/Applications/BIRD2.md @@ -0,0 +1,45 @@ +## BIRD2 + +The BIRD Internet Routing Daemon (BGP) + +Due to the lack of SNMP support in the BIRD daemon, this application extracts all configured BGP protocols and parses it into LibreNMS. +This application supports both IPv4 and IPv6 Peer processing. + +### SNMP Extend + +1. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +```bash +extend bird2 '/usr/bin/sudo /usr/sbin/birdc -r show protocols all' +``` + +2. Edit your sudo users (usually `visudo`) and add at the bottom: + +```bash +Debian-snmp ALL=(ALL) NOPASSWD: /usr/sbin/birdc +``` + +_If your snmp daemon is running on a user that isnt `Debian-snmp` make sure that user has the correct permission to execute `birdc`_ + +3. Verify the time format for bird2 is defined. Otherwise `iso short + ms` (hh:mm:ss) is the default value that will be used. Which is not + compatible with the datetime parsing logic used to parse the output + from the bird show command. `timeformat protocol` is the one + important to be defibned for the bird2 app parsing logic to work. + +Example starting point using Bird2 shorthand `iso long` (YYYY-MM-DD hh:mm:ss): + +```bash +timeformat base iso long; +timeformat log iso long; +timeformat protocol iso long; +timeformat route iso long; +``` + +*Timezone can be manually specified, example "%F %T %z" (YYYY-MM-DD +hh:mm:ss +11:45). See the [Bird +2 docs](https://bird.network.cz/?get_doc&v=20&f=bird-3.html) for more information* + +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Backupninja.md b/doc/Extensions/Applications/Backupninja.md new file mode 100644 index 000000000000..620366754428 --- /dev/null +++ b/doc/Extensions/Applications/Backupninja.md @@ -0,0 +1,27 @@ +## backupninja + +A small shell script that reports status of last backupninja backup. + +### SNMP Extend + +1. Download the [backupninja +script](https://github.com/librenms/librenms-agent/blob/master/snmp/backupninja.py) +to `/etc/snmp/backupninja.py` on your backuped server. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/backupninja.py -O /etc/snmp/backupninja.py` +``` + +2. Make the script executable: + +```bash +chmod +x /etc/snmp/backupninja.py +``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + +```bash +extend backupninja /etc/snmp/backupninja.py +``` + +4. Restart snmpd on your host \ No newline at end of file diff --git a/doc/Extensions/Applications/BorgBackup.md b/doc/Extensions/Applications/BorgBackup.md new file mode 100644 index 000000000000..1ec3599c1b7d --- /dev/null +++ b/doc/Extensions/Applications/BorgBackup.md @@ -0,0 +1,114 @@ +## BorgBackup + +### SNMP Extend + +1. Copy the shell script to the desired host. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/borgbackup -O /etc/snmp/borgbackup +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/borgbackup +``` + +3. Install depends. + +=== "FreeBSD" + ```bash + pkg install p5-Config-Tiny p5-JSON p5-File-Slurp p5-MIME-Base64 p5-String-ShellQuote + ``` + +=== "Debian/Ubuntu" + ```bash + apt-get install libconfig-tiny-perl libjson-perl libfile-slurp-perl libmime-base64-perl libstring-shellquote-perl + ``` + +=== "Generic" + ```bash + cpanm Config::Tiny File::Slurp JSON MIME::Base64 String::ShellQuote + ``` + +4. Set it up in cron. + +``` bash +*/5 * * * /etc/snmp/borgbackup 2> /dev/null > /dev/null +``` + +5. Configure it. See further down below or `/etc/snmp/borgbackup --help`. + +6. Add the following to the SNMPD config. + +```bash +extend borgbackup /bin/cat /var/cache/borgbackup_extend/extend_return +``` + +7. Restart SNMPD and wait for the device to rediscover or tell it to + manually. + +#### Config + +The config file is a ini file and handled by +[Config::Tiny](https://metacpan.org/pod/Config::Tiny). + +```ini +- mode :: single or multi, for if this is a single repo or for + multiple repos. + - Default :: single + +- repo :: Directory for the borg backup repo. + - Default :: undef + +- passphrase :: Passphrase for the borg backup repo. + - Default :: undef + +- passcommand :: Passcommand for the borg backup repo. + - Default :: undef +``` + +For single repos all those variables are in the root section of the config, +so lets the repo is at '/backup/borg' with a passphrase of '1234abc'. + +```bash +repo=/backup/borg +repo=1234abc +``` + +For multi, each section outside of the root represents a repo. So if +there is '/backup/borg1' with a passphrase of 'foobar' and +'/backup/derp' with a passcommand of 'pass show backup' it would be +like below. + +```bash +mode=multi + +[borg1] +repo=/backup/borg1 +passphrase=foobar + +[derp] +repo=/backup/derp +passcommand=pass show backup +``` + +If 'passphrase' and 'passcommand' are both specified, then passcommand +is used. + +#### Metrics + +The metrics are all from `.data.totals` in the extend return. + +| Value | Type | Description | +|--------------------------|---------|-----------------------------------------------------------| +| errored | repos | Total number of repos that info could not be fetched for. | +| locked | repos | Total number of locked repos | +| locked_for | seconds | Longest time any repo has been locked. | +| time_since_last_modified | seconds | Largest time - mtime for the repo nonce | +| total_chunks | chunks | Total number of chunks | +| total_csize | bytes | Total compressed size of all archives in all repos. | +| total_size | byes | Total uncompressed size of all archives in all repos. | +| total_unique_chunks | chunks | Total number of unique chuckes in all repos. | +| unique_csize | bytes | Total deduplicated size of all archives in all repos. | +| unique_size | chunks | Total number of chunks in all repos. | diff --git a/doc/Extensions/Applications/C.H.I.P.md b/doc/Extensions/Applications/C.H.I.P.md new file mode 100644 index 000000000000..20e48c9d13ae --- /dev/null +++ b/doc/Extensions/Applications/C.H.I.P.md @@ -0,0 +1,28 @@ +## C.H.I.P + +C.H.I.P. is a $9 R8 based tiny computer ideal for small projects. +Further details: + +1. Copy the shell script to the desired host. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/chip.sh -O /etc/snmp/power-stat.sh +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/power-stat.sh +``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +```bash +extend power-stat /etc/snmp/power-stat.sh +``` + +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/CAPEv2.md b/doc/Extensions/Applications/CAPEv2.md new file mode 100644 index 000000000000..678bd162a14e --- /dev/null +++ b/doc/Extensions/Applications/CAPEv2.md @@ -0,0 +1,33 @@ + +## CAPEv2 + +1. Copy the shell script to the desired host. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/cape -O /etc/snmp/cape +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/cape +``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +```bash +extend cape /etc/snmp/cape +``` + +4. Install the required packages. + +=== "Debian/Ubuntu" + ```bash + apt-get install libfile-readbackwards-perl libjson-perl libconfig-tiny-perl libdbi-perl libfile-slurp-perl libstatistics-lite-perl + ``` + +5. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. diff --git a/doc/Extensions/Applications/Certificate.md b/doc/Extensions/Applications/Certificate.md new file mode 100644 index 000000000000..f3ed49c1f98c --- /dev/null +++ b/doc/Extensions/Applications/Certificate.md @@ -0,0 +1,52 @@ +## Certificate + +A small python3 script that checks age and remaining validity of certificates + + +=== "Debian/Ubuntu" + This script needs following packages on Debian/Ubuntu Systems: + + ```bash + apt-get install python3 python3-openssl + ``` + + +Content of an example /etc/snmp/certificate.json . Please edit with your own settings. + +```json +{"domains": [ + {"fqdn": "www.mydomain.com"}, + {"fqdn": "some.otherdomain.org", + "port": 8443}, + {"fqdn": "personal.domain.net"}, + {"fqdn": "selfsignedcert_host.domain.com", + "cert_location": "/etc/pki/tls/certs/localhost.pem"} +] +} +``` + +a. (Required): Key 'domains' contains a list of domains to check. +b. (Optional): You can define a port. By default it checks on port 443. +c. (Optional): You may define a certificate location for self-signed certificates. + +### SNMP Extend +1. Copy the shell script to the desired host. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/certificate.py -O /etc/snmp/certificate.py +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/certificate.py +``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +```bash +extend certificate /etc/snmp/certificate.py +``` +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Chronyd.md b/doc/Extensions/Applications/Chronyd.md new file mode 100644 index 000000000000..5f2232b496ec --- /dev/null +++ b/doc/Extensions/Applications/Chronyd.md @@ -0,0 +1,30 @@ +# Chronyd + +A shell script that gets the stats from chronyd and exports them with SNMP Extend. + +## SNMP Extend + +1. Download the shell script onto the desired host + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/chrony -O /etc/snmp/chrony + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/chrony + ``` + +3. Edit the snmpd.conf file to include the extend by adding the following line to the end of the config file: + + ```bash + extend chronyd /etc/snmp/chrony + ``` + + !!! note + Some distributions need sudo-permissions for the script to work with SNMP Extend. See the instructions on the section SUDO for more information. + +4. Restart snmpd service on the host + + Application should be auto-discovered and its stats presented on the Apps-page on the host. Note: Applications module needs to be enabled on the host or globally for the statistics to work as intended. \ No newline at end of file diff --git a/doc/Extensions/Applications/Docker Stats.md b/doc/Extensions/Applications/Docker Stats.md new file mode 100644 index 000000000000..b2640b3c660e --- /dev/null +++ b/doc/Extensions/Applications/Docker Stats.md @@ -0,0 +1,49 @@ +## Docker Stats + +It gathers metrics about the docker containers, including: +- cpu percentage +- memory usage +- container size +- uptime +- Totals per status + +This script requires python3 and the pip module python-dateutil + +### SNMP Extend + +1. Install pip module + +```bash +pip3 install python-dateutil +``` + +2. Copy the shell script to the desired host. +By default, it will only show the status for containers that are running. To include all containers modify the constant in the script at the top of the file and change it to `ONLY_RUNNING_CONTAINERS = False` + +```bash +wget https://github.com/librenms/librenms-agent/raw/master/snmp/docker-stats.py -O /etc/snmp/docker-stats.py +``` + +3. Make the script executable + +```bash +chmod +x /etc/snmp/docker-stats.py +``` + +4. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +```bash +extend docker /etc/snmp/docker-stats.py +``` + +5. If your run Debian, you need to add the Debian-snmp user to the docker group + +```bash +usermod -a -G docker Debian-snmp +``` + +6. Restart snmpd on your host + +```bash +systemctl restart snmpd +``` \ No newline at end of file diff --git a/doc/Extensions/Applications/EXIM Stats.md b/doc/Extensions/Applications/EXIM Stats.md new file mode 100644 index 000000000000..b18708c32677 --- /dev/null +++ b/doc/Extensions/Applications/EXIM Stats.md @@ -0,0 +1,36 @@ +## EXIM Stats + +SNMP extend script to get your exim stats data into your host. + +### SNMP Extend + +1. Download the script onto the desired host. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/exim-stats.sh -O /etc/snmp/exim-stats.sh +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/exim-stats.sh +``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + +```bash +extend exim-stats /etc/snmp/exim-stats.sh +``` + +4. If you are using sudo edit your sudo users (usually `visudo`) and +add at the bottom: + +```bash +snmp ALL=(ALL) NOPASSWD: /etc/snmp/exim-stats.sh, /usr/bin/exim* +``` + +5. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Entropy.md b/doc/Extensions/Applications/Entropy.md new file mode 100644 index 000000000000..210de17d5abc --- /dev/null +++ b/doc/Extensions/Applications/Entropy.md @@ -0,0 +1,29 @@ +## Entropy + +A small shell script that checks your system's available random entropy. + +### SNMP Extend + +1. Download the script onto the desired host. + +```bash +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/entropy.sh -O /etc/snmp/entropy.sh +``` + +2. Make the script executable + +```bash +chmod +x /etc/snmp/entropy.sh +``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +```bash +extend entropy /etc/snmp/entropy.sh +``` + +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Fail2ban.md b/doc/Extensions/Applications/Fail2ban.md new file mode 100644 index 000000000000..682de6ab0c82 --- /dev/null +++ b/doc/Extensions/Applications/Fail2ban.md @@ -0,0 +1,65 @@ +# Fail2ban + +A small shell script that checks your system's fail2ban status. + +## SNMP Extend + +1. Copy the shell script, fail2ban, to the desired host. + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/fail2ban -O /etc/snmp/fail2ban + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/fail2ban + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend fail2ban /etc/snmp/fail2ban + ``` + + 1. If you want to use the cache, it is as below, by using the -c switch. + + ```bash + extend fail2ban /etc/snmp/fail2ban -c + ``` + + 2. If you want to use the cache and update it if needed, this can by using the `-c` and `-U` switches. + + ```bash + extend fail2ban /etc/snmp/fail2ban -c -U + ``` + + 3. If you need to specify a custom location for the fail2ban-client, that can be done via the `-f` switch. + + ```bash + extend fail2ban /etc/snmp/fail2ban -f /foo/bin/fail2ban-client + ``` + + If not specified, `/usr/bin/env fail2ban-client` is used. + +1. Restart snmpd on your host + + ```bash + sudo systemctl restart snmpd + ``` +2. If you wish to use caching, add the following to /etc/crontab and +restart cron. + + The following will update the cache every 3 minutes. + + ```cron + */3 * * * * root /etc/snmp/fail2ban -u + ``` + +If you have more than a few jails configured, you may need to use +caching as each jail needs to be polled and fail2ban-client can't do +so in a timely manner for than a few. This can result in failure of +other SNMP information being polled. + +For additional details of the switches, please see the POD in the +script it self at the top. \ No newline at end of file diff --git a/doc/Extensions/Applications/FreeRADIUS.md b/doc/Extensions/Applications/FreeRADIUS.md new file mode 100644 index 000000000000..b0c0f708e0f4 --- /dev/null +++ b/doc/Extensions/Applications/FreeRADIUS.md @@ -0,0 +1,79 @@ +# FreeRADIUS + +The FreeRADIUS application extension requires that status_server be +enabled in your FreeRADIUS config. For more information see: + + +You should note that status requests increment the FreeRADIUS request +stats. So LibreNMS polls will ultimately be reflected in your +stats/charts. + +1. Go to your FreeRADIUS configuration directory (usually /etc/raddb +or /etc/freeradius). + +2. `cd sites-enabled` + +3. `ln -s ../sites-available/status status` + +4. Restart FreeRADIUS. + +5. You should be able to test with the radclient as follows... + +```bash +echo "Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 31, Response-Packet-Type = Access-Accept" | \ +radclient -x localhost:18121 status adminsecret +``` + +Note that adminsecret is the default secret key in status_server. +Change if you've modified this. + +=== "SNMP Extend" + + 1. Copy the freeradius shell script, to the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/freeradius.sh -O /etc/snmp/freeradius.sh + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/freeradius.sh + ``` + + 3. If you've made any changes to the FreeRADIUS status_server config + (secret key, port, etc.) edit freeradius.sh and adjust the config + variable accordingly. + + 4. Edit your snmpd.conf file and add: + + ```bash + extend freeradius /etc/snmp/freeradius.sh + ``` + + 5. Restart snmpd on the host in question. + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + +=== "Agent" + + 1. Install the script to your agent + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/freeradius.sh -O /usr/lib/check_mk_agent/local/freeradius.sh` + ``` + + 2. Make the script executable + + ```bash + chmod +x /usr/lib/check_mk_agent/local/freeradius.sh + ``` + + 3. If you've made any changes to the FreeRADIUS status_server config + (secret key, port, etc.) edit freeradius.sh and adjust the config + variable accordingly. + + 4. Edit the freeradius.sh script and set the variable 'AGENT' to '1' + in the config. \ No newline at end of file diff --git a/doc/Extensions/Applications/Freeswitch.md b/doc/Extensions/Applications/Freeswitch.md new file mode 100644 index 000000000000..7bac40a82145 --- /dev/null +++ b/doc/Extensions/Applications/Freeswitch.md @@ -0,0 +1,58 @@ +# Freeswitch + +A small shell script that reports various Freeswitch call status. + +Install via the agent or extend. + +=== "Agent" + + 1. [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `freeswitch` script to `/usr/lib/check_mk_agent/local/` + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/freeswitch -O /usr/lib/check_mk_agent/local/freeswitch` + ``` + + 2. Make the script executable + + ```bash + chmod +x /usr/lib/check_mk_agent/local/freeswitch + ``` + + 3. Configure `FSCLI` in the script. You may also have to create an + `/etc/fs_cli.conf` file if your `fs_cli` command requires + authentication. + + 4. Verify it is working by running `/usr/lib/check_mk_agent/local/freeswitch` + +=== "SNMP Extend" + + 1. Download the script onto the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/agent-local/freeswitch -O /etc/snmp/freeswitch + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/freeswitch + ``` + + 3. Configure `FSCLI` in the script. You may also have to create an + `/etc/fs_cli.conf` file if your `fs_cli` command requires + authentication. + + 4. Verify it is working by running `/etc/snmp/freeswitch` + + 5. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend freeswitch /etc/snmp/freeswitch + ``` + + 6. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. diff --git a/doc/Extensions/Applications/GPSD.md b/doc/Extensions/Applications/GPSD.md new file mode 100644 index 000000000000..4082a5a508d1 --- /dev/null +++ b/doc/Extensions/Applications/GPSD.md @@ -0,0 +1,39 @@ +# Global Positioning System demon (GPSD) + +GPSD is a daemon that can be used to monitor GPS devices. + +## Installation + +=== "SNMP Extend" + 1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/gpsd -O /etc/snmp/gpsd + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/gpsd + ``` + + 3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend gpsd /etc/snmp/gpsd + ``` + + 4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading at the top of the page. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `gpsd` script to `/usr/lib/check_mk_agent/local/` + + You may need to configure `$server` or `$port`. + + Verify it is working by running `/usr/lib/check_mk_agent/local/gpsd` \ No newline at end of file diff --git a/doc/Extensions/Applications/HTTP Access Log Combined.md b/doc/Extensions/Applications/HTTP Access Log Combined.md new file mode 100644 index 000000000000..68dfc49af592 --- /dev/null +++ b/doc/Extensions/Applications/HTTP Access Log Combined.md @@ -0,0 +1,153 @@ +## HTTP Access Log Combined + +### SNMP Extend + +1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/http_access_log_combined -O /etc/snmp/http_access_log_combined + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/http_access_log_combined + ``` + +3. Install the depends + + === "FreeBSD" + ```bash + pkg install p5-File-Slurp p5-MIME-Base64 p5-JSON p5-Statistics-Lite p5-File-ReadBackwards + ``` + + === "Debian/Ubuntu" + ```bash + apt-get install libfile-slurp-perl libmime-base64-perl libjson-perl libstatistics-lite-perl libfile-readbackwards-perl + ``` + +4. Configure it if neeeded. Uses + `/usr/local/etc/http_access_log_combined_extend.json`, unless + specified via `-c`. See further below for configuration + information. + +5. If on large setups where it won't complete in a timely manner, run it via cron. + + === "If not using cron" + + === "If using cron" + Add the following to `/etc/crontab.d/librenms_http_access_log_combined`: + + ```bash + */5 * * * * root /etc/snmp/http_access_log_combined -b -q -w + ``` + +6. Add one of the following to `/etc/snmp/snmpd.conf`. + + === "If not using cron" + + ```bash + extend http_access_log_combined /etc/snmp/http_access_log_combined -b + ``` + + === "If using cron" + + ```bash + extend http_access_log_combined cat /var/cache/http_access_log_combined.json.snmp + ``` + +7. Either manually enable it for the device, rediscover the device, or + wait for it to be rediscovered. + +| Key | Type | Description | +|-------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------| +| access | hash | A hash of access logs to monitor. The key is the reporting name while the value is the path to it. | +| error | hash | A hash of errors logs to monitor. The key is the reporting name while the value is the path to it. Must have a matching entry in access | +| auto | boolean, 0/1 | If auto mode should be used or not. If not defined and .access is not defined, then it will default to 1. Other wise it is undef, false. | +| auto_dir | string | The dir to look for files in. Default: `/var/log/apache/` | +| auto_end_regex | string | What to match files ending in. Default: `.log$` | +| auto_access_regex | string | What will be prepended to the end regexp for looking for access log files. Default: `-access` | +| auto_error_regex | string | What will be prepended to the end regexp for looking for error log files. Default: `-error` | + +Auto will attempt to generate a list of log files to process. Will +look under the directory specified for files matching the built +regexp. The regexp is built by joining the access/error regexps to the +end regexp. so for access it would be come `-access.log$`. + +The default auto config would look like below. + +```JSON +{ + "auto": 1, + "auto_dir": "/var/log/apache/", + "auto_end_regex": ".log$", + "auto_access_regex": "-access", + "auto_error_regex": "-error" +} +``` + +So lets say the log dir, `/some/dir` in our case, has the following files. + +``` +foo:80-access.log +foo:80-error.log +foo:443-access.log +foo:443-error.log +bar-access.log +``` + +Then the auto generated stuff would be a like below. + +```JSON +{ + "access":{ + "foo:80": "/some/dir/foo:80-access.log", + "foo:443": "/some/dir/foo:443-access.log", + "bar": "/some/dir/bar-access.log", + }, + "error":{ + "foo:80": "/some/dir/foo:80-error.log", + "foo:443": "/some/dir/foo:443-error.log", + } +} +``` + +A manual config would be like below. Note that only `foo` has a error +log that the size will be checked for and reported via the stat +`error_size`. + +```JSON +{ + "auto": 0, + "access":{ + "foo":"/var/log/www/foo.log", + "bar:80":"/var/log/www/bar:80.log" + "bar:443":"/var/log/www/bar:443.log" + }, + "error":{ + "foo":"/var/log/www/foo-error.log" + } +} +``` + +8. (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can open and read the httpd log files: + +```bash +cat << EOF > snmpd_http_access_log_combined.te +module snmp_http_access_log_combined 1.0; + +require { + type httpd_log_t; + type snmpd_t; + class file { open read }; +} + +#============= snmpd_t ============== + +allow snmpd_t httpd_log_t:file { open read }; + +EOF +checkmodule -M -m -o snmpd_http_access_log_combined.mod snmpd_http_access_log_combined.te +semodule_package -o snmpd_http_access_log_combined.pp -m snmpd_http_access_log_combined.mod +semodule -i snmpd_http_access_log_combined.pp +``` \ No newline at end of file diff --git a/doc/Extensions/Applications/HV Monitor.md b/doc/Extensions/Applications/HV Monitor.md new file mode 100644 index 000000000000..63d81cffefa7 --- /dev/null +++ b/doc/Extensions/Applications/HV Monitor.md @@ -0,0 +1,54 @@ +# HV Monitor + +HV Monitor provides a generic way to monitor hypervisors. Currently +CBSD+bhyve on FreeBSD and Libvirt+QEMU on Linux are support. + +For more information see +HV::Monitor on +[Github](https://github.com/VVelox/HV-Monitor) +or [MetaCPAN](https://metacpan.org/dist/HV-Monitor). + +### SNMP Extend + +1. Install the SNMP Extend. + + === "Debian/Ubuntu" + ```bash + apt-get install libjson-perl libmime-base64-perl cpanminus + cpanm HV::Monitor + ``` + + === "FreeBSD" + ```bash + pkg install p5-App-cpanminus p5-JSON p5-MIME-Base64 p5-Module-List + cpanm HV::Monitor + ``` + + === "Generic" + ```bash + cpanm JSON MIME::Base64 Module::List + ``` + + +2. Set it up to be be ran by cron by root. Yes, you can directly call + this script from SNMPD, but be aware, especially with Libvirt, + there is a very real possibility of the snmpget timing out, + especially if a VM is spinning up/down as virsh domstats can block + for a few seconds or so then. + + ```bash + */5 * * * * /usr/local/bin/hv_monitor > /var/cache/hv_monitor.json -c 2> /dev/null + ``` + +3. Setup snmpd.conf as below. + + ```bash + extend hv-monitor /bin/cat + /var/cache/hv_monitor.json + + ``` + +4. Restart SNMPD. + +5. Either wait for it to be re-discovered or manually enable it. + diff --git a/doc/Extensions/Applications/ISC DHCP Stats.md b/doc/Extensions/Applications/ISC DHCP Stats.md new file mode 100644 index 000000000000..035bfcb697dc --- /dev/null +++ b/doc/Extensions/Applications/ISC DHCP Stats.md @@ -0,0 +1,83 @@ +# ISC DHCP Stats + +A small python3 script that reports current DHCP leases stats and pool usage of ISC DHCP Server. + +Also you have to install the dhcpd-pools and the required Perl +modules. + +### Install prerequisites + +=== "Debian/Ubuntu" + + ```bash + apt install cpanminus libmime-base64-perl libfile-slurp-perl + cpanm Net::ISC::DHCPd::Leases + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-MIME-Base64 p5-App-cpanminus p5-File-Slurp + cpanm Net::ISC::DHCPd::Leases + ``` + +=== "Generic" + + ```bash + cpanm Net::ISC::DHCPd::Leases MIME::Base64 File::Slurp + ``` + +### SNMP Extend + +1. Copy the shell script to the desired host. + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/dhcp -O /etc/snmp/dhcp + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/dhcp + ``` + +3. Edit your snmpd.conf file + If on a slow system running it via cron may be needed. + + === "If not using cron" + + edit (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend dhcpstats /etc/snmp/dhcp -z + ``` + + === "If using cron" + + edit (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend dhcpstats /etc/snmp/dhcp -Z -w /var/cache/dhcp_extend + ``` + + Setup cronjob to run every 5 minutes. add the following to cron `\etc/crontab.d/librenms_dhcp`: + + ```bash + */5 * * * * /etc/snmp/dhcp -Z -w /var/cache/dhcp_extend + ``` + + The following options are also supported. + + | Option | Description | + |------------|---------------------------------| + | `-c $file` | Path to dhcpd.conf. | + | `-l $file` | Path to lease file. | + | `-Z` | Enable GZip+Base64 compression. | + | `-d` | Do not de-dup. | + | `-w $file` | File to write it out to. | + +5. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Icecast.md b/doc/Extensions/Applications/Icecast.md new file mode 100644 index 000000000000..f71aad72ab76 --- /dev/null +++ b/doc/Extensions/Applications/Icecast.md @@ -0,0 +1,24 @@ +## Icecast + +Shell script that reports load average/memory/open-files stats of Icecast +### SNMP Extend + +1. Copy the shell script, icecast-stats.sh, to the desired host (the host must be added to LibreNMS devices) + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/icecast-stats.sh -O /etc/snmp/icecast-stats.sh + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/icecast-stats.sh + ``` + +3. Verify it is working by running `/etc/snmp/icecast-stats.sh` + +4. Edit your snmpd.conf file (usually `/etc/snmp/icecast-stats.sh`) and add: + + ```bash + extend icecast /etc/snmp/icecast-stats.sh + ``` diff --git a/doc/Extensions/Applications/Linux Softnet Stat.md b/doc/Extensions/Applications/Linux Softnet Stat.md new file mode 100644 index 000000000000..334ddec01529 --- /dev/null +++ b/doc/Extensions/Applications/Linux Softnet Stat.md @@ -0,0 +1,43 @@ +# Linux Softnet Stat + +### Install prereqs + + === "Debian/Ubuntu" + + ```bash + apt-get install libfile-slurp-perl libjson-perl libmime-base64-perl + ``` + + === "FreeBSD" + + ```bash + pkg install p5-File-Slurp p5-JSON p5-MIME-Base64 + ``` + + === "Generic" + + ```bash + cpanm File::Slurp JSON MIME::Base64 + ``` + +### SNMP Extend + +1. Download the script into the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/linux_softnet_stat -O /etc/snmp/linux_softnet_stat + ``` + +3. Make the script executable + + ```bash + chmod +x /etc/snmp/linux_softnet_stat + ``` + +4. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend linux_softnet_stat /etc/snmp/linux_softnet_stat -b + ``` + + Then either enable the application Linux Softnet Stat or wait for it to be re-discovered. \ No newline at end of file diff --git a/doc/Extensions/Applications/Linux config files.md b/doc/Extensions/Applications/Linux config files.md new file mode 100644 index 000000000000..e4d1951aec91 --- /dev/null +++ b/doc/Extensions/Applications/Linux config files.md @@ -0,0 +1,45 @@ +# Linux config files + +`linux_config_files` is an application intended to monitor a Linux distribution's configuration files via that distribution's configuration management tool/system. At this time, ONLY RPM-based (Fedora/RHEL) SYSTEMS ARE SUPPORTED utilizing the rpmconf tool. The `linux_config_files` application collects and graphs the total count of configuration files that are out of sync and graphs that number. + +Fedora/RHEL: Rpmconf is a utility that analyzes rpm configuration files using the RPM Package Manager. Rpmconf reports when a new configuration file standard has been issued for an upgraded/downgraded piece of software. Typically, rpmconf is used to provide a diff of the current configuration file versus the new, standard configuration file. The administrator can then choose to install the new configuration file or keep the old one. + +### SNMP Extend + +1. Copy the python script, linux_config_files.py, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/linux_config_files.py -O /etc/snmp/linux_config_files.py + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/linux_config_files.py + ``` + +3. Edit your snmpd.conf file and add: + + ```bash + extend linux_config_files /etc/snmp/linux_config_files.py + ``` + +4. (Optional on an RPM-based distribution) Create a /etc/snmp/linux_config_files.json file and specify the following: + + ```json + { + "pkg_system": "rpm", + "pkg_tool_cmd": "/bin/rpmconf", + } + ``` + + | Parameter | Description | Default Value | + | ----------------- | ------------------------------------------ | ------------- | + | pkg_system | String designating the distribution name, | "rpm" | + | pkg_tool_cmd | String path to the package tool binary | "/sbin/rpmconf"| + +5. Restart snmpd. + + ```bash + sudo systemctl restart snmpd + ``` diff --git a/doc/Extensions/Applications/Logsize.md b/doc/Extensions/Applications/Logsize.md new file mode 100644 index 000000000000..e2c5a116c94f --- /dev/null +++ b/doc/Extensions/Applications/Logsize.md @@ -0,0 +1,174 @@ + +# Logsize + +logsize is a small shell script that reports the size of log files. + +## SNMP Extend + +1. Download the +## Logsize + +### SNMP Extend + +1. Download the script and make it executable. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/logsize -O /etc/snmp/logsize + chmod +x /etc/snmp/logsize + ``` + +2. Install the requirements. + + === "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libmime-base64-perl libfile-slurp-perl libtoml-perl libfile-find-rule-perl libstatistics-lite-perl + cpanm Time::Piece + ``` + + === "FreeBSD" + + ```bash + pkg install p5-File-Find-Rule p5-JSON p5-TOML p5-Time-Piece p5-MIME-Base64 p5-File-Slurp p5-Statistics-Lite + ``` + + === "Generic" + + ```bash + cpanm File::Find::Rule JSON TOML Time::Piece MIME::Base64 File::Slurp Statistics::Lite Time::Piece + ``` + +3. Configure the config at `/usr/local/etc/logsize.conf`. You can find the documentation for the config file in the extend. Below is a small example. + + ```conf + # monitor log sizes of logs directly udner /var/log + [sets.var_log] + dir="/var/log/" + + # monitor remote logs from network devices + [sets.remote_network] + dir="/var/log/remote/network/" + + # monitor remote logs from windows sources + [sets.remote_windows] + dir="/var/log/remote/windows/" + + # monitor suricata flows logs sizes + [sets.suricata_flows] + dir="/var/log/suricata/flows/current" + ``` + +4. If the directories all readable via SNMPD, this script can be ran + via snmpd. Otherwise it needs setup in cron. Similarly is + processing a large number of files, it may also need setup in cron + if it takes the script awhile to run. + + ```cron + */5 * * * * /etc/snmp/logsize -b 2> /dev/null > /dev/null + ``` + +5. Make sure that `/var/cache/logsize_extend` exists and is writable + by the user running the extend. + + ```bash + mkdir -p /var/cache/logsize_extend + ``` + +6. Configure it in the SNMPD config (usually `/etc/snmp/snmpd.conf`). + + === "If not using cron" + + Add: + + ```bash + extend logsize /etc/snmp/logsize -b + ``` + + === "If using cron" + + Add: + + ```bash + extend logsize /bin/cat /var/cache/logsize_extend/extend_return + ``` +script and make it executable. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/logsize -O /etc/snmp/logsize + chmod +x /etc/snmp/logsize + ``` + +2. Install the requirements. + + === "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libmime-base64-perl libfile-slurp-perl libtoml-perl libfile-find-rule-perl libstatistics-lite-perl + cpanm Time::Piece + ``` + + === "FreeBSD" + + ```bash + pkg install p5-File-Find-Rule p5-JSON p5-TOML p5-Time-Piece p5-MIME-Base64 p5-File-Slurp p5-Statistics-Lite + ``` + + === "Generic" + + ```bash + cpanm File::Find::Rule JSON TOML Time::Piece MIME::Base64 File::Slurp Statistics::Lite Time::Piece + ``` + +3. Configure the config at `/usr/local/etc/logsize.conf`. You can find the documentation for the config file in the extend. Below is a small example. + + ```conf + # monitor log sizes of logs directly udner /var/log + [sets.var_log] + dir="/var/log/" + + # monitor remote logs from network devices + [sets.remote_network] + dir="/var/log/remote/network/" + + # monitor remote logs from windows sources + [sets.remote_windows] + dir="/var/log/remote/windows/" + + # monitor suricata flows logs sizes + [sets.suricata_flows] + dir="/var/log/suricata/flows/current" + ``` + +4. If the directories all readable via SNMPD, this script can be ran + via snmpd. Otherwise it needs setup in cron. Similarly is + processing a large number of files, it may also need setup in cron + if it takes the script awhile to run. + + ```cron + */5 * * * * /etc/snmp/logsize -b 2> /dev/null > /dev/null + ``` + +5. Make sure that `/var/cache/logsize_extend` exists and is writable + by the user running the extend. + + ```bash + mkdir -p /var/cache/logsize_extend + ``` + +6. Configure it in the SNMPD config (usually `/etc/snmp/snmpd.conf`). + + === "If not using cron" + + Add: + + ```bash + extend logsize /etc/snmp/logsize -b + ``` + + === "If using cron" + + Add: + + ```bash + extend logsize /bin/cat /var/cache/logsize_extend/extend_return + ``` diff --git a/doc/Extensions/Applications/Mailcow-dockerized postfix.md b/doc/Extensions/Applications/Mailcow-dockerized postfix.md new file mode 100644 index 000000000000..3f196ac8f517 --- /dev/null +++ b/doc/Extensions/Applications/Mailcow-dockerized postfix.md @@ -0,0 +1,28 @@ +# mailcow-dockerized postfix + +## SNMP Extend + +1. Download the script into the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mailcow-dockerized-postfix -O /etc/snmp/mailcow-dockerized-postfix + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/mailcow-dockerized-postfix + ``` + > Maybe you will need to install `pflogsumm` on debian based OS. Please check if you have package installed. + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend mailcow-postfix /etc/snmp/mailcow-dockerized-postfix + ``` + +4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Mailscanner.md b/doc/Extensions/Applications/Mailscanner.md new file mode 100644 index 000000000000..f40e9b88810f --- /dev/null +++ b/doc/Extensions/Applications/Mailscanner.md @@ -0,0 +1,26 @@ +# Mailscanner + +### SNMP Extend + +1. Download the script onto the desired host. +``` +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mailscanner.php -O /etc/snmp/mailscanner.php +``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/mailscanner.php + ``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend mailscanner /etc/snmp/mailscanner.php + ``` + +4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Mdadm.md b/doc/Extensions/Applications/Mdadm.md new file mode 100644 index 000000000000..68ab3fa1abfd --- /dev/null +++ b/doc/Extensions/Applications/Mdadm.md @@ -0,0 +1,49 @@ +# Mdadm + +It allows you to checks mdadm health and array data + +## Install prereqs + +This script require: `jq` + +=== "Debian/Ubuntu" + + ```bash + sudo apt install jq + ``` + +### SNMP Extend + +1. Download the script onto the desired host. + + ```bash + sudo wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/mdadm -O /etc/snmp/mdadm + ``` + +3. Make the script executable + + ```bash + sudo chmod +x /etc/snmp/mdadm + ``` + +4. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend mdadm /etc/snmp/mdadm + ``` + +5. Verify it is working by running + + ```bash + sudo /etc/snmp/mdadm + ``` + +6. Restart snmpd on your host + + ```bash + sudo service snmpd restart + ``` + + The application should be auto-discovered as described at the + top of the page. If it is not, please follow the steps set out + under `SNMP Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/MegaRAID.md b/doc/Extensions/Applications/MegaRAID.md new file mode 100644 index 000000000000..805a77a14f7b --- /dev/null +++ b/doc/Extensions/Applications/MegaRAID.md @@ -0,0 +1,14 @@ +## MegaRAID + +This software from Broadcom/LSI let you monitor MegaRAID controller. +This is agent for snmpd. + +1. Download the [external software](https://docs.broadcom.com/docs/1211132411799) and follow the included install instructions. + +2. Add the following line to your `snmpd.conf` file (usually `/etc/snmp/snmpd.conf`) + + ```bash + pass .1.3.6.1.4.1.3582 /usr/sbin/lsi_mrdsnmpmain + ``` + +3. Restart snmpd on your host \ No newline at end of file diff --git a/doc/Extensions/Applications/Memcached.md b/doc/Extensions/Applications/Memcached.md new file mode 100644 index 000000000000..21314111d073 --- /dev/null +++ b/doc/Extensions/Applications/Memcached.md @@ -0,0 +1,31 @@ +## Memcached + +This script allows you to monitor memcached stats + +### SNMP Extend + +1. Copy the [memcached + script](https://github.com/librenms/librenms-agent/blob/master/snmp/memcached) + to `/etc/snmp/` on your remote server. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/memcached -O /etc/snmp/memcached + ``` + +2. Make the script executable: + + ```bash + chmod +x /etc/snmp/memcached + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend memcached /etc/snmp/memcached + ``` + +4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Mojo CAPE Submit.md b/doc/Extensions/Applications/Mojo CAPE Submit.md new file mode 100644 index 000000000000..8a547940d1d7 --- /dev/null +++ b/doc/Extensions/Applications/Mojo CAPE Submit.md @@ -0,0 +1,19 @@ +## Mojo CAPE Submit + +### SNMP Extend + +This assumes you've already configured `mojo_cape_submit` from `CAPE::Utils`. + +1. Add the following to `snmpd.conf` and restarted SNMPD. + + ```bash + extend mojo_cape_submit /usr/local/bin/mojo_cape_submit_extend + ``` + +2. Restart snmpd on your host + + ```bash + sudo systemctl restart snmpd + ``` + +Then just wait for the machine in question to be rediscovered or enabled it in the device settings app page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Munin.md b/doc/Extensions/Applications/Munin.md new file mode 100644 index 000000000000..b68bd33384a1 --- /dev/null +++ b/doc/Extensions/Applications/Munin.md @@ -0,0 +1,41 @@ +# Munin + +### Agent + +1. Install the script to your agent: + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/munin -O /usr/lib/check_mk_agent/local/munin + ``` + +2. Make the script executable + + ```bash + chmod +x /usr/lib/check_mk_agent/local/munin + ``` + +3. Create the munin scripts dir: + + ```bash + mkdir -p /usr/share/munin/munin-scripts + ``` + +4. Install your munin scripts into the above directory. + +To create your own custom munin scripts, please see this example: + +```bash +#!/bin/bash +if [ "$1" = "config" ]; then + echo 'graph_title Some title' + echo 'graph_args --base 1000 -l 0' #not required + echo 'graph_vlabel Some label' + echo 'graph_scale no' #not required, can be yes/no + echo 'graph_category system' #Choose something meaningful, can be anything + echo 'graph_info This graph shows something awesome.' #Short desc + echo 'foobar.label Label for your unit' # Repeat these two lines as much as you like + echo 'foobar.info Desc for your unit.' + exit 0 +fi +echo -n "foobar.value " $(date +%s) #Populate a value, here unix-timestamp +``` \ No newline at end of file diff --git a/doc/Extensions/Applications/MySQL.md b/doc/Extensions/Applications/MySQL.md new file mode 100644 index 000000000000..77ed15e2b07a --- /dev/null +++ b/doc/Extensions/Applications/MySQL.md @@ -0,0 +1,88 @@ + +## MySQL + +### Install prereqs +The MySQL script requires PHP-CLI and the PHP MySQL extension, so +please verify those are installed. + +!!! note "" + May vary based on PHP version + +=== "Debian/Ubuntu" + + ```bash + apt-get install php-cli php-mysql + ``` + +=== "CentOS/RedHat" + + ```bash + yum install php-cli php-mysql + ``` + +### Create the cache directory + +Create the cache directory, '/var/cache/librenms/' and make sure +that it is owned by the user running the SNMP daemon. + +```bash +mkdir -p /var/cache/librenms/ +``` + +### MySQL script +Unlike most other scripts, the MySQL script requires a configuration +file `mysql.cnf` in the same directory as the extend or agent script +with following content: + +```php + + +It's required to have the following directive in your nginx +configuration responsible for the localhost server: + +```nginx +location /nginx-status { + stub_status on; + access_log off; + allow 127.0.0.1; + allow ::1; + deny all; +} +``` +## Agent or SNMP Extend + +=== "SNMP Extend" + + 1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/nginx -O /etc/snmp/nginx + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/nginx + ``` + + 3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend nginx /etc/snmp/nginx + ``` + + 4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `nginx` script to `/usr/lib/check_mk_agent/local/` + +#### SELinux + +(Optional) If you have SELinux in Enforcing mode, you must add a module so the script can request /nginx-status: + +```bash +cat << EOF > snmpd_nginx.te +module snmpd_nginx 1.0; + +require { + type httpd_t; + type http_port_t; + type snmpd_t; + class tcp_socket name_connect; +} + +#============= snmpd_t ============== + +allow snmpd_t http_port_t:tcp_socket name_connect; +EOF +checkmodule -M -m -o snmpd_nginx.mod snmpd_nginx.te +semodule_package -o snmpd_nginx.pp -m snmpd_nginx.mod +semodule -i snmpd_nginx.pp +``` + diff --git a/doc/Extensions/Applications/NTP Client.md b/doc/Extensions/Applications/NTP Client.md new file mode 100644 index 000000000000..8d7d96ecde3b --- /dev/null +++ b/doc/Extensions/Applications/NTP Client.md @@ -0,0 +1,27 @@ +# NTP Client + +A shell script that gets stats from ntp client. + +## SNMP Extend + +1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/ntp-client -O /etc/snmp/ntp-client + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/ntp-client + ``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend ntp-client /etc/snmp/ntp-client + ``` + +4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/NTP Server.md b/doc/Extensions/Applications/NTP Server.md new file mode 100644 index 000000000000..a8dc76d79f4b --- /dev/null +++ b/doc/Extensions/Applications/NTP Server.md @@ -0,0 +1,31 @@ +# NTP Server aka NTPD + +A shell script that gets stats from ntp server (ntpd). + +### SNMP Extend + +1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/ntp-server.sh -O /etc/snmp/ntp-server.sh + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/ntp-server.sh + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend ntp-server /etc/snmp/ntp-server.sh + ``` + +4. Restart snmpd on your host + + ```bash + sudo systemctl restart snmpd + ``` + + The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Nextcloud.md b/doc/Extensions/Applications/Nextcloud.md new file mode 100644 index 000000000000..5c5db9f7cb96 --- /dev/null +++ b/doc/Extensions/Applications/Nextcloud.md @@ -0,0 +1,66 @@ +# Nextcloud + +### Install prereqs + +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libfile-slurp-perl libmime-base64-perl cpanminus + cpanm Time::Piece + ``` + +=== "CentOS/RedHat" + + ```bash + yum install perl-JSON perl-File-Slurp perl-MIME-Base64 perl-String-ShellQuote perl-Time-Piece + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-File-Slurp p5-MIME-Base64 p5-Time-Piece + ``` + +=== "Generic" + + ```bash + cpanm JSON File::Slurp MIME::Base64 String::ShellQuote Time::Piece + ``` + +### SNMP Extend + +1. Copy the shell script to the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/nextcloud -O /etc/snmp/nextcloud + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/nextcloud + ``` + + +4. Create the cache dir and chown it to the user Nextcloud is running + as. + + ```bash + mkdir /var/cache/nextcloud_extend + chown -R $nextcloud_user /var/cache/nextcloud_extend + ``` + +5. Set it up in the crontab for the Nextcloud user using `-i` to point + it to the Nextcloud install dir. + + ``` + */5 * * * * /etc/snmpd/nextcloud -q -i $install_dir + ``` + +6. Add it to snmpd.conf + + ``` + extend nextcloud /bin/cat /var/cache/nextcloud_extend/snmp + ``` + +Then just wait for it to be rediscovered. \ No newline at end of file diff --git a/doc/Extensions/Applications/Nvidia GPU.md b/doc/Extensions/Applications/Nvidia GPU.md new file mode 100644 index 000000000000..9cd6732d04f9 --- /dev/null +++ b/doc/Extensions/Applications/Nvidia GPU.md @@ -0,0 +1,36 @@ +## Nvidia GPU + +### SNMP Extend + +1. Copy the shell script, nvidia, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/nvidia -O /etc/snmp/nvidia + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/nvidia + ``` + +3. Edit your snmpd.conf file and add: + + ```bash + extend nvidia /etc/snmp/nvidia + ``` + +4. Restart snmpd on your host. + + ```bash + sudo systemctl restart snmpd + ``` + +5. Verify you have nvidia-smi installed, which it generally should be if you have the driver from Nvida installed. + + The GPU numbering on the graphs will correspond to how the nvidia-smi + sees them as being. + + For questions about what the various values are/mean, please see the + nvidia-smi man file under the section covering dmon. + diff --git a/doc/Extensions/Applications/OS Level Virtualization Monitoring.md b/doc/Extensions/Applications/OS Level Virtualization Monitoring.md new file mode 100644 index 000000000000..a52fa685aeb3 --- /dev/null +++ b/doc/Extensions/Applications/OS Level Virtualization Monitoring.md @@ -0,0 +1,164 @@ +# OS Level Virtualization Monitoring + +| OS | Supported | +|---------|-------------------------------------| +| FreeBSD | jails | +| Linux | cgroups v2(Docker, Podman included) | + +### Install prereqs + +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libclone-perl libmime-base64-perl libfile-slurp-perl libio-interface-perl cpanminus + cpanm OSLV::Monitor + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-OSLV-Monitor + ``` + +=== "Generic" + + ```bash + cpanm JSON Clone Mime::Base64 File::Slurp IO::Interface + cpanm OSLV::Monitor + ``` + +### SNMP Extend + +1. Setup cron. + + ```bash + */5 * * * * /usr/local/bin/oslv_monitor -q > /dev/null 2> /dev/null + ``` + +2. Setup snmpd. + + ```bash + extend oslv_monitor /bin/cat /var/cache/oslv_monitor/snmp + ``` + +3. Restart snmpd. + + ```bash + sudo systemctl restart snmpd + ``` + +Wait for it to be rediscovered by LibreNMS. + +An optional config file may be specified via -f or placed at +`/usr/local/etc/oslv_monitor.json`. + +The following keys are used in the JSON config file. + + +| Option | Description | Default | +|--------------|-------------------------------------------------------------------------------------------------|-----------| +| include | An array of regular expressions to include. | ["^.*$"] | +| exclude | An array of regular expressions to exclude. | undef | +| backend | Override the backend and automatically choose it. | | +| time_divider | Override the time_divider value. see chapter under Time divider. | | + +#### Time divider + +The default value varies per backend and if it is needed. + +!!! note "cgroups" + While the default for usec to sec conversion should be `1000000`, some settings report the value in nanoseconds, requiring `1000000000`. + +| Backend | Time Divider | Default | +|----------|--------------|---------| +| cgroups | usec to sec | 1000000 | +| FreeBSD | Not used | | + +#### Backend + +By Defaults the backends are as below. + +| Backend | Default | +|----------|------------| +| FreeBSD | FreeBSD | +| Linux | cgroups | + +#### Default would be like this. + +```json +{ + "include": ["^.*$"] +} +``` + + +### Metric Notes + +| Key | Description | +|-------------------------|--------------------------------------------------------------| +| `running_$name` | 0 or 1 based on if it is running or not. | +| `oslvm___$name___$stat` | The a specific stat for a specific OSLVMs. | +| `totals_$stat` | A stat representing a total for all stats across all OSLVMs. | + +Something is considered not running if it has been seen. How long +something is considred to have been seen is controlled by +`apps.oslv_monitor.seen_age`, which is the number of seconds ago it +would of have to be seen. The default is `604800` which is seven days +in seconds. + +All time values are in seconds. + +All counter stats are per second values for that time period. + +### Backend Notes + +#### FreeBSD + +The stats names match those produced by `ps --libxo json`. + +#### Linux cgroups v2 + +The cgroup to name mapping is done like below. + +| Input | Output | +|----------------|----------------| +| systemd | s_$name | +| user | u_$name | +| docker | d_$name | +| podman | p_$name | +| anything else | $name | + +The following `ps` to stats mapping are as below. + +| `ps` | stats | +|------|-----------| +| %cpu | percent-cpu | +| %mem | percent-memory | +| rss | rss | +| vsize | virtual-size | +| trs | text-size | +| drs | data-size | +| size | size | + +`procs` is a total number of procs in that cgroup. + +The rest of the values are pulled from the following files with +the names kept as is. + +- cpu.stat +- io.stat +- memory.stat + +The following mappings are done though. + +The following mappings are done though. + +| cgroupv2 | stats | +|----------|-----------| +| pgfault | minor-faults | +| pgmajfault | major-faults | +| usage_usec | cpu-time | +| system_usec | system-time | +| user_usec | user-time | +| throttled_usecs | throttled-time | + diff --git a/doc/Extensions/Applications/OS Updates.md b/doc/Extensions/Applications/OS Updates.md new file mode 100644 index 000000000000..b6f66c4e21d9 --- /dev/null +++ b/doc/Extensions/Applications/OS Updates.md @@ -0,0 +1,62 @@ + +# OS Updates + +A small shell script that checks your system package manager for any +available updates. Supports `apt-get`/`pacman`/`yum`/`zypper` package +managers. + +For pacman users automatically refreshing the database, it is +recommended you use an alternative database location +`--dbpath=/var/lib/pacman/checkupdate` + +### Agent or SNMP Extend + +=== "SNMP Extend" + + 1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/osupdate -O /etc/snmp/osupdate + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/osupdate + ``` + + 3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend osupdate /etc/snmp/osupdate + ``` + + 4. Restart snmpd on your host + + ```bash + sudo systemctl restart snmpd + ``` + + !!! note "Debian/Ubuntu Apt" + The apt-get depends on an updated package index. There are several ways to have your system run `apt-get update` automatically. + + The easiest is to create `/etc/apt/apt.conf.d/10periodic` and pasting the following in it: + + ```bash + APT::Periodic::Update-Package-Lists "1"; + ``` + + If you have `apticron`, `cron-apt` or `apt-listchanges` installed and configured, chances are that packages are already updated periodically . + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `osupdate` script to `/usr/lib/check_mk_agent/local/` + + Then uncomment the line towards the top marked to be uncommented if + using it as a agent. + diff --git a/doc/Extensions/Applications/Open Grid Scheduler.md b/doc/Extensions/Applications/Open Grid Scheduler.md new file mode 100644 index 000000000000..f91608e6ae81 --- /dev/null +++ b/doc/Extensions/Applications/Open Grid Scheduler.md @@ -0,0 +1,29 @@ +## Open Grid Scheduler + +Shell script to track the OGS/GE jobs running on clusters. + +### SNMP Extend + +1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/rocks.sh -O /etc/snmp/rocks.sh + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/rocks.sh + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend ogs /etc/snmp/rocks.sh + ``` + +4. Restart snmpd. + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Opensearch.md b/doc/Extensions/Applications/Opensearch.md new file mode 100644 index 000000000000..93f77699d81a --- /dev/null +++ b/doc/Extensions/Applications/Opensearch.md @@ -0,0 +1,70 @@ +# Opensearch\Elasticsearch + +### Install prereqs + +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libfile-slurp-perl liblwp-protocol-https-perl libmime-base64-perl + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-File-Slurp p5-LWP-Protocol-https p5-MIME-Base64 + ``` + +=== "Generic" + + ```bash + cpanm JSON Libwww File::Slurp LWP::Protocol::HTTPS MIME::Base64 + ``` + + +### SNMP Extend + +1. Download the script onto the desired host. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/opensearch -O /etc/snmp/opensearch + ``` + +2. Make it executable + + ```bash + chmod +x /etc/snmp/opensearch + ``` + +3. Update your `snmpd.conf`. + + Can be directly or via cron. It recommended to use cron if under heavy load it time out waiting for Opensearch. + + === "If not using cron" + + ``` + extend opensearch /etc/snmp/opensearch + ``` + + === "If using cron" + + ```bash + extend opensearch /bin/cat /var/cache/opensearch.json.snmp + ``` + + Update root crontab with. This is required as it will this will + likely time out otherwise. Use `*/1` if you want to have the most + recent stats when polled or to `*/5` if you just want at exactly a 5 + minute interval. + + ```bash + */5 * * * * /etc/snmp/opensearch -w -q + ``` + +5. Restart snmpd on your host. + + ```bash + sudo systemctl restart snmpd + ``` + +6. Enable it or wait for the device to be re-disocvered. + diff --git a/doc/Extensions/Applications/Opensips.md b/doc/Extensions/Applications/Opensips.md new file mode 100644 index 000000000000..f677825a5701 --- /dev/null +++ b/doc/Extensions/Applications/Opensips.md @@ -0,0 +1,25 @@ +# Opensips + +Script that reports load-average/memory/open-files stats of Opensips + +### SNMP Extend + +1. Download the script onto the desired host + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/opensips-stats.sh -O /etc/snmp/opensips-stats.sh + ``` + +2. Make the script executable: + + ```bash + chmod +x /etc/snmp/opensips-stats.sh + ``` + +3. Verify it is working by running `/etc/snmp/opensips-stats.sh` + +4. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend opensips /etc/snmp/opensips-stats.sh + ``` \ No newline at end of file diff --git a/doc/Extensions/Applications/PHP-FPM.md b/doc/Extensions/Applications/PHP-FPM.md new file mode 100644 index 000000000000..5b2ad0a2b6b8 --- /dev/null +++ b/doc/Extensions/Applications/PHP-FPM.md @@ -0,0 +1,71 @@ +# PHP-FPM + +A small shell script that reports the status of PHP-FPM (FastCGI Process Manager). + +### Install prereqs + +=== "Debian/Ubuntu" + + ```bash + apt-get install libfile-slurp-perl libjson-perl libstring-shellquote-perl libmime-base64-perl + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-File-Slurp p5-JSON p5-String-ShellQuote p5-MIME-Base64 + ``` + +=== "Fedora" + + ```bash + dnf install perl-JSON perl-File-Slurp perl-String-ShellQuote + ``` + +## Agent or SNMP Extend + +=== "SNMP Extend" + + 1. Copy the shell script, phpfpmsp, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/php-fpm -O /etc/snmp/php-fpm + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/php-fpm + ``` + + 3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + ``` + extend phpfpmsp /etc/snmp/php-fpm + ``` + + 4. Create the config file + `/usr/local/etc/php-fpm_extend.json`. Alternate locations may be + specified using the the `-f` switch. Akin to like below. For more + information, see `/etc/snmp/php-fpm --help`. + + ```json + { + "pools":{ + "thefrog": "https://thefrog/fpm-status", + "foobar": "https://foo.bar/fpm-status" + } + } + ``` + + 6. Restart snmpd on the host + + ```bash + sudo systemctl restart snmpd + ``` + + The application should be auto-discovered as described at the top of the page. If it is not, please follow the steps set out under `SNMP Extend` heading top of page. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `phpfpmsp` script to `/usr/lib/check_mk_agent/local/` diff --git a/doc/Extensions/Applications/Pi-hole.md b/doc/Extensions/Applications/Pi-hole.md new file mode 100644 index 000000000000..17283380d926 --- /dev/null +++ b/doc/Extensions/Applications/Pi-hole.md @@ -0,0 +1,37 @@ +## Pi-hole + +Pi-hole is a DNS server that can be used to block ads and other +unwanted content. This script reports the status of Pi-hole. + +### SNMP Extend + +1. Copy the shell script, pi-hole, to the desired host. + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/pi-hole -O /etc/snmp/pi-hole + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/pi-hole + ``` + +3. Edit your snmpd.conf file and add: + + ```bash + extend pi-hole /etc/snmp/pi-hole + ``` + +4. To get all data you must get your `API auth token` from Pi-hole +server and change the `API_AUTH_KEY` entry inside the snmp script. + +5. Restard snmpd. + + ```bash + sudo systemctl restart snmpd + ``` + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Portactivity.md b/doc/Extensions/Applications/Portactivity.md new file mode 100644 index 000000000000..ab8927b0d51b --- /dev/null +++ b/doc/Extensions/Applications/Portactivity.md @@ -0,0 +1,43 @@ +## Portactivity + +### SNMP Extend + +1. Install missing packages - Ubuntu is shown below. + + ```bash + apt install libparse-netstat-perl + apt install libjson-perl + ``` + +2. Copy the Perl script to the desired host (the host must be added to LibreNMS devices) + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/portactivity -O /etc/snmp/portactivity + ``` + +3. Make the script executable + + ```bash + chmod +x /etc/snmp/portactivity + ``` + +4. Edit your `snmpd.conf` file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend portactivity /etc/snmp/portactivity -p http,ldap,imap + ``` + +!!! note "portactivity" + Will monitor HTTP, LDAP, and IMAP. The `-p` switch specifies what ports to use. This is a comma seperated list. + + These must be found in '/etc/services' or where ever NSS is set to fetch it from. If not, it will throw an error. + + If you want to JSON returned by it to be printed in a pretty format use the `-P` flag. + +5. Restart snmpd on your host. + + ```bash + sudo systemctl restart snmpd + ``` + +Please note that for only TCP[46] services are supported. \ No newline at end of file diff --git a/doc/Extensions/Applications/Postfix.md b/doc/Extensions/Applications/Postfix.md new file mode 100644 index 000000000000..2bc3d38ba64e --- /dev/null +++ b/doc/Extensions/Applications/Postfix.md @@ -0,0 +1,57 @@ + +## Postfix + +### SNMP Extend + +1. Copy the shell script, postfix-queues, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/postfix-queues -O /etc/snmp/postfix-queues + ``` + +2. Copy the Perl script, postfixdetailed, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/postfixdetailed -O /etc/snmp/postfixdetailed + ``` + +3. Make both scripts executable + + ```bash + chmod +x /etc/snmp/postfixdetailed /etc/snmp/postfix-queues + ``` + +4. Edit your snmpd.conf file and add: + + ```bash + extend mailq /etc/snmp/postfix-queues + extend postfixdetailed /etc/snmp/postfixdetailed + ``` + +5. Restart snmpd. + + ```bash + sudo systemctl restart snmpd + ``` + +6. Install pflogsumm for your OS. + +7. Make sure the cache file in `/etc/snmp/postfixdetailed` is some place +that snmpd can write too. This file is used for tracking changes +between various values between each time it is called by snmpd. Also +make sure the path for pflogsumm is correct. + +8. Run `/etc/snmp/postfixdetailed` to create the initial cache file so +you don't end up with some crazy initial starting value. + +!!! note + that each time `/etc/snmp/postfixdetailed` is ran, the cache file is + updated, so if this happens in between LibreNMS doing it then the + values will be thrown off for that polling period. + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. + +!!! note Redhat + If using RHEL for your postfix server, `qshape` must be installed manually as it is not officially supported. CentOs 6 rpms seem to work without issues. \ No newline at end of file diff --git a/doc/Extensions/Applications/Postgres.md b/doc/Extensions/Applications/Postgres.md new file mode 100644 index 000000000000..e52081b3ea12 --- /dev/null +++ b/doc/Extensions/Applications/Postgres.md @@ -0,0 +1,47 @@ +# Postgres + +## SNMP Extend + +1. Copy the shell script, postgres, to the desired host + + ``` + wget https://github.com/librenms/librenms-agent/raw/master/snmp/postgres -O /etc/snmp/postgres + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/postgres + ``` + +3. Edit your snmpd.conf file and add: + + ```bash + extend postgres /etc/snmp/postgres + ``` + +4. Restart snmpd on your host + +5. Install the Nagios check `check_postgres.pl` on your system: + + +6. Verify the path to `check_postgres.pl` in `/etc/snmp/postgres` is +correct. + +7. (Optional) If you wish to change the DB username (default: `pgsql`), enable +the postgres DB in totalling (e.g. set ignorePG to 0, default: 1), or set a +hostname for `check_postgres.pl` to connect to (default: the Unix Socket `postgresql` is running on), then create the file `/etc/snmp/postgres.config` with the following contents (note that not all of them need be defined, just whichever you'd like to change): + +``` +DBuser=monitoring +ignorePG=0 +DBhost=localhost +``` + +Note that if you are using netdata or the like, you may wish to set ignorePG +to 1 or otherwise that total will be very skewed on systems with light or +moderate usage. + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/Poudriere.md b/doc/Extensions/Applications/Poudriere.md new file mode 100644 index 000000000000..3929e2bc801a --- /dev/null +++ b/doc/Extensions/Applications/Poudriere.md @@ -0,0 +1,33 @@ +# Poudriere + +## Intall prerequisites + +=== "FreeBSD" + + ``` + pkg install p5-Data-Dumper p5-JSON p5-MIME-Base64 p5-File-Slurp + ``` + +## SNMP Extend + +1. Copy the extend into place + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/poudriere -O /usr/local/etc/snmp/poudriere + ``` + +2. Make it executable. + + ```bash + chmod +x /usr/local/etc/snmp/poudriere + ``` + +4. Setup the cronjob. The extend needs to be ran as root. See `poudriere --help` for option info. + ``` + 4/5 * * * * root /usr/local/etc/snmp/poudriere -q -a -w -z + ``` + +5. Add the extend to snmpd.conf and restart snmpd + ``` + extend poudriere cat /var/cache/poudriere.json.snmp + ``` \ No newline at end of file diff --git a/doc/Extensions/Applications/PowerDNS Recursor.md b/doc/Extensions/Applications/PowerDNS Recursor.md new file mode 100644 index 000000000000..40c8a4b66b74 --- /dev/null +++ b/doc/Extensions/Applications/PowerDNS Recursor.md @@ -0,0 +1,56 @@ +# PowerDNS Recursor + +A recursive DNS server: + +## Direct, Agent or SNMP Extend +=== "Direct" + + The LibreNMS polling host must be able to connect to port 8082 on the + monitored device. The web-server must be enabled, see the Recursor + docs: + + ## Variables + + `$config['apps']['powerdns-recursor']['api-key']` required, this is + defined in the Recursor config + + `$config['apps']['powerdns-recursor']['port']` numeric, defines the + port to connect to PowerDNS Recursor on. The default is 8082 + + `$config['apps']['powerdns-recursor']['https']` true or false, + defaults to use http. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `powerdns-recursor` script to + `/usr/lib/check_mk_agent/local/` + + This script uses `rec_control get-all` to collect stats. + +=== "SNMP Extend" + + 1. Copy the shell script, powerdns-recursor, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/powerdns-recursor -O /etc/snmp/powerdns-recursor + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/powerdns-recursor + ``` + + 3. Edit your snmpd.conf file and add: + + ```bash + extend powerdns-recursor /etc/snmp/powerdns-recursor + ``` + + 4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + diff --git a/doc/Extensions/Applications/PowerDNS-dnsdist.md b/doc/Extensions/Applications/PowerDNS-dnsdist.md new file mode 100644 index 000000000000..c00cc7289c3a --- /dev/null +++ b/doc/Extensions/Applications/PowerDNS-dnsdist.md @@ -0,0 +1,24 @@ +## PowerDNS-dnsdist + +### SNMP Extend + +1. Copy the BASH script to the desired host. +``` +wget https://github.com/librenms/librenms-agent/raw/master/snmp/powerdns-dnsdist -O /etc/snmp/powerdns-dnsdist +``` + +2. Make the script executable +``` +chmod +x /etc/snmp/powerdns-dnsdist +``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: +``` +extend powerdns-dnsdist /etc/snmp/powerdns-dnsdist +``` + +4. Restart snmpd on your host. + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/PowerDNS.md b/doc/Extensions/Applications/PowerDNS.md new file mode 100644 index 000000000000..744554ec418d --- /dev/null +++ b/doc/Extensions/Applications/PowerDNS.md @@ -0,0 +1,35 @@ +## PowerDNS + +An authoritative DNS server: + +=== "SNMP Extend" + + 1. Copy the shell script, powerdns.py, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/powerdns.py -O /etc/snmp/powerdns.py + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/powerdns.py + ``` + + 3. Edit your snmpd.conf file and add: + + ```bash + extend powerdns /etc/snmp/powerdns.py + ``` + + 4. Restart snmpd on your host + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + + and copy the `powerdns` script to `/usr/lib/check_mk_agent/local/` diff --git a/doc/Extensions/Applications/PowerMon.md b/doc/Extensions/Applications/PowerMon.md new file mode 100644 index 000000000000..84df3599596a --- /dev/null +++ b/doc/Extensions/Applications/PowerMon.md @@ -0,0 +1,142 @@ +# PowerMon + +PowerMon tracks the power usage on your host and can report on both consumption and cost, using a python script installed on the host. + +[PowerMon consumption graph](/img/example-app-powermon-consumption-02.png) + +Currently the script uses one of two methods to determine current power usage: + +* ACPI via `libsensors` + +* `HP-Health` (HP Proliant servers only) + +The ACPI method is quite unreliable as it is usually only implemented by +battery-powered devices, e.g. laptops. YMMV. However, it's possible to support +any method as long as it can return a power value, usually in Watts. + +!!! tip + You can achieve this by adding a method and a function for that method to the script. It should be called by getData() and return a dictionary. + +Because the methods are unreliable for all hardware, you need to declare to the script which method to use. The are several options to assist with testing, see the `--help`. + +## SNMP Extend + +### Initial setup + +1. Download the python script onto the host: + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/powermon-snmp.py -O /usr/local/bin/powermon-snmp.py + ``` + +2. Make the script executable: + + ```bash + chmod +x /usr/local/bin/powermon-snmp.py + ``` + +3. Edit the script and set the cost per kWh for your supply. You must uncomment +this line for the script to work: +``` +vi /usr/local/bin/powermon-snmp.py +#costPerkWh = 0.15 +``` + +4. Choose you method below: + + === "Method 1. sensors" + + * Install dependencies: + ``` + dnf install lm_sensors + pip install PySensors + ``` + + * Test the script from the command-line. For example: + ``` + $ /usr/local/bin/powermon-snmp.py -m sensors -n -p + { + "meter": { + "0": { + "reading": 0.0 + } + }, + "psu": {}, + "supply": { + "rate": 0.15 + }, + "reading": "0.0" + } + ``` + + If you see a reading of `0.0` it is likely this method is not supported for + your system. If not, continue. + + === "Method 2. hpasmcli" + + * Obtain the hp-health package for your system. Generally there are + three options: + * Standalone package from [HPE Support](https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX-c0104db95f574ae6be873e2064#tab2) + * From the HP Management Component Pack (MCP). + * Included in the [HP Service Pack for Proliant (SPP)](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00026884en_us) + + * If you've downloaded the standalone package, install it. For example: + ``` + rpm -ivh hp-health-10.91-1878.11.rhel8.x86_64.rpm + ``` + + * Check the service is running: + ``` + systemctl status hp-health + ``` + + * Test the script from the command-line. For example: + ``` + $ /usr/local/bin/powermon-snmp.py -m hpasmcli -n -p + { + "meter": { + "1": { + "reading": 338.0 + } + }, + "psu": { + "1": { + "present": "Yes", + "redundant": "No", + "condition": "Ok", + "hotplug": "Supported", + "reading": 315.0 + }, + "2": { + "present": "Yes", + "redundant": "No", + "condition": "FAILED", + "hotplug": "Supported" + } + }, + "supply": { + "rate": 0.224931 + }, + "reading": 338.0 + } + ``` + + If you see a reading of `0.0` it is likely this method is not supported for + your system. If not, continue. + +### Finishing Up + +5. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add the following: +``` +extend powermon /usr/local/bin/powermon-snmp.py -m hpasmcli +``` + + > NOTE: Avoid using other script options in the snmpd config as the results may not be + > interpreted correctly by LibreNMS. + +6. Reload your snmpd service: +``` +systemctl reload snmpd +``` + +7. You're now ready to enable the application in LibreNMS. diff --git a/doc/Extensions/Applications/Privoxy.md b/doc/Extensions/Applications/Privoxy.md new file mode 100644 index 000000000000..0a35310eed81 --- /dev/null +++ b/doc/Extensions/Applications/Privoxy.md @@ -0,0 +1,75 @@ +# Privoxy + +For this to work, the following log items need enabled for Privoxy. + +``` +debug 2 # show each connection status +debug 512 # Common Log Format +debug 1024 # Log the destination for requests Privoxy didn't let through, and the reason why. +debug 4096 # Startup banner and warnings +debug 8192 # Non-fatal errors +``` + +## Install prerequisites + +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libmime-base64-perl libfile-slurp-perl libfile-readbackwards-perl libipc-run3-perl cpanminus + cpanm Time::Piece + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-MIME-Base64 p5-File-Slurp p5-File-ReadBackwards p5-IPC-Run3 p5-Time-Piece + ``` +=== "Generic" + + ```bash + cpanm Time::Piece JSON MIME::Base64 File::Slurp File::ReadBackwards IPC::Run3 + ``` + +## SNMP Extend + +1. Download the extend and make sure it is executable. +``` +wget https://github.com/librenms/librenms-agent/raw/master/snmp/privoxy -O /etc/snmp/privoxy +chmod +x /etc/snmp/privoxy +``` + +2. Add the extend to snmpd.conf and restart snmpd. + +```bash +extend privoxy /etc/snmp/privoxy +``` + +If your logfile is not at `/var/log/privoxy/logfile`, that may be +changed via the `-f` option. + +If `privoxy-log-parser.pl` is not found in your standard `$PATH` +setting, you may will need up call the extend via `/usr/bin/env` with +a `$PATH` set to something that includes it. + +Once that is done, just wait for the server to be rediscovered or just +enable it manually. + +## Cron + +If you are having timeouts or there is privelege seperation issues, +then it can be ran via cron like below. `-w` can be used to write it +out and `-o` can be used to control where it is written to. See +`--help` for more information. + +Add the following to your `/etc/crontab.d/librenms_privoxy`: + +```bash +*/5 * * * * root /etc/snmp/privoxy -w > /dev/null + +``` + +Add/Change the following to your `/etc/snmp/snmpd.conf`: + +```bash +extend privoxy /bin/cat /var/cache/privoxy_extend.json.snmp +``` diff --git a/doc/Extensions/Applications/Proxmox.md b/doc/Extensions/Applications/Proxmox.md new file mode 100644 index 000000000000..197c4dcd6913 --- /dev/null +++ b/doc/Extensions/Applications/Proxmox.md @@ -0,0 +1,45 @@ +# Proxmox + + +## Install prerequisites + +=== "Debian/Ubuntu" + + ```bash + apt install libpve-apiclient-perl + ``` + +## SNMP Extend + +2. Download the script onto the desired host + + ``` + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/proxmox -O /usr/local/bin/proxmox + ``` + +3. Make the script executable + + ```bash + chmod +x /usr/local/bin/proxmox + ``` + +4. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend proxmox /usr/local/bin/proxmox + ``` + +5. Note: if your snmpd doesn't run as root, you might have to invoke + the script using sudo and modify the "extend" line + + ```bash + extend proxmox /usr/bin/sudo /usr/local/bin/proxmox + ``` + + after, edit your sudo users (usually `visudo`) and add at the bottom: + + ```bash + Debian-snmp ALL=(ALL) NOPASSWD: /usr/local/bin/proxmox + ``` + +6. Restart snmpd on your host \ No newline at end of file diff --git a/doc/Extensions/Applications/Puppet Agent.md b/doc/Extensions/Applications/Puppet Agent.md new file mode 100644 index 000000000000..004a6fa18000 --- /dev/null +++ b/doc/Extensions/Applications/Puppet Agent.md @@ -0,0 +1,39 @@ +# Puppet Agent + +SNMP extend script to get your Puppet Agent data into your host. + +### SNMP Extend + +1. Download the script onto the desired host +``` +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/puppet_agent.py -O /etc/snmp/puppet_agent.py +``` + +2. Make the script executable +``` +chmod +x /etc/snmp/puppet_agent.py +``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: +``` +extend puppet-agent /etc/snmp/puppet_agent.py +``` + +The Script needs `python3-yaml` package to be installed. + +Per default script searches for on of this files: + +* /var/cache/puppet/state/last_run_summary.yaml +* /opt/puppetlabs/puppet/cache/state/last_run_summary.yaml + +optionally you can add a specific summary file with creating `/etc/snmp/puppet.json` +``` +{ + "agent": { + "summary_file": "/my/custom/path/to/summary_file" + } +} +``` +custom summary file has highest priority + +4. Restart snmpd on the host diff --git a/doc/Extensions/Applications/PureFTPd.md b/doc/Extensions/Applications/PureFTPd.md new file mode 100644 index 000000000000..d7ae81c299a1 --- /dev/null +++ b/doc/Extensions/Applications/PureFTPd.md @@ -0,0 +1,43 @@ +# PureFTPd + +SNMP extend script to monitor PureFTPd. + +## SNMP Extend + +1. Download the script onto the desired host + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/pureftpd.py -O /etc/snmp/pureftpd.py + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/pureftpd.py + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend pureftpd sudo /etc/snmp/pureftpd.py + ``` + +4. Edit your sudo users (usually `visudo`) and add at the bottom: + + ```bash + snmp ALL=(ALL) NOPASSWD: /etc/snmp/pureftpd.py + ``` + + or the path where your pure-ftpwho is located + + +5. If pure-ftpwho is not located in /usr/sbin + + you will also need to create a config file, which is named `/etc/snmp/.pureftpd.json`: + + ```json + {"pureftpwho_cmd": "/usr/sbin/pure-ftpwho" + } + ``` + +5. Restart snmpd on your host diff --git a/doc/Extensions/Applications/Pwrstatd.md b/doc/Extensions/Applications/Pwrstatd.md new file mode 100644 index 000000000000..3addd1b4cf65 --- /dev/null +++ b/doc/Extensions/Applications/Pwrstatd.md @@ -0,0 +1,38 @@ +## Pwrstatd + +Pwrstatd (commonly known as powerpanel) is an application/service available from CyberPower to monitor their PSUs over USB. It is currently capable of reading the status of only one PSU connected via USB at a time. The powerpanel software is available here: +https://www.cyberpowersystems.com/products/software/power-panel-personal/ + +### SNMP Extend + +1. Copy the python script, pwrstatd.py, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/pwrstatd.py -O /etc/snmp/pwrstatd.py + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/pwrstatd.py + ``` + +3. Edit your snmpd.conf file and add: + + ```bash + extend pwrstatd /etc/snmp/pwrstatd.py + ``` + +4. (Optional) Create a `/etc/snmp/pwrstatd.json` file and specify the path to the pwrstat executable [the default path is `/sbin/pwrstat`]: + + ```bash + { + "pwrstat_cmd": "/sbin/pwrstat" + } + ``` + +5. Restart snmpd. + + ```bash + sudo systemctl restart snmpd + ``` \ No newline at end of file diff --git a/doc/Extensions/Applications/RRDCached.md b/doc/Extensions/Applications/RRDCached.md new file mode 100644 index 000000000000..83f31576b4f6 --- /dev/null +++ b/doc/Extensions/Applications/RRDCached.md @@ -0,0 +1,28 @@ +# RRDCached + +Install/Setup: +For Install/Setup Local Librenms RRDCached: Please see [RRDCached](../RRDCached.md) + +Will collect stats by: +1. Connecting directly to the associated device on port 42217 +2. Monitor thru snmp with SNMP extend, as outlined below +3. Connecting to the rrdcached server specified by the `rrdcached` setting + +SNMP extend script to monitor your (remote) RRDCached via snmp + +## SNMP Extend + +1. Download the script onto the desired host +``` +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/agent-local/rrdcached -O /etc/snmp/rrdcached +``` + +2. Make the script executable +``` +chmod +x /etc/snmp/rrdcached +``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: +``` +extend rrdcached /etc/snmp/rrdcached +``` diff --git a/doc/Extensions/Applications/Raspberry PI.md b/doc/Extensions/Applications/Raspberry PI.md new file mode 100644 index 000000000000..17f2620282b2 --- /dev/null +++ b/doc/Extensions/Applications/Raspberry PI.md @@ -0,0 +1,34 @@ +# Raspberry PI + +SNMP extend script to get your PI data into your host. + +## SNMP Extend + +1. Download the script onto the desired host + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/raspberry.sh -O /etc/snmp/raspberry.sh + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/raspberry.sh + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend raspberry /usr/bin/sudo /bin/sh /etc/snmp/raspberry.sh + ``` + +4. Edit your sudo users (usually `visudo`) and add at the bottom: + + ```bash + snmp ALL=(ALL) NOPASSWD: /bin/sh /etc/snmp/raspberry.sh + ``` + +!!! note + If you are using Raspian, the default user is `Debian-snmp`. Change `snmp` above to `Debian-snmp`. You can verify the user snmpd is using with `ps aux | grep snmpd` + +5. Restart snmpd on PI host diff --git a/doc/Extensions/Applications/Raspberry Pi GPIO Monitor.md b/doc/Extensions/Applications/Raspberry Pi GPIO Monitor.md new file mode 100644 index 000000000000..066190d4bb34 --- /dev/null +++ b/doc/Extensions/Applications/Raspberry Pi GPIO Monitor.md @@ -0,0 +1,44 @@ +## Raspberry Pi GPIO Monitor + +SNMP extend script to monitor your IO pins or sensor modules connected to your GPIO header. + +### SNMP Extend + +1: Make sure you have wiringpi installed on your Raspberry Pi. In Debian-based systems for example you can achieve this by issuing: + +```bash +sudo apt-get install wiringpi +``` + +2: Download the script to your Raspberry Pi. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/rpigpiomonitor.php + -O /etc/snmp/rpigpiomonitor.php + ``` + +3: (optional) Download the example configuration to your Raspberry Pi. + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/rpigpiomonitor.ini + -O /etc/snmp/rpigpiomonitor.ini + ``` + +4: Make the script executable: + + ```bash + chmod +x /etc/snmp/rpigpiomonitor.php + ``` + +5: Create or edit your `rpigpiomonitor.ini` file according to your needs. + +6: Check your configuration with `rpigpiomonitor.php -validate` + +7: Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend rpigpiomonitor /etc/snmp/rpigpiomonitor.php + ``` + +8: Restart snmpd on your Raspberry Pi and, if your Raspberry Pi is already present in LibreNMS, perform a manual rediscover. + diff --git a/doc/Extensions/Applications/Redis.md b/doc/Extensions/Applications/Redis.md new file mode 100644 index 000000000000..cdb76080af39 --- /dev/null +++ b/doc/Extensions/Applications/Redis.md @@ -0,0 +1,56 @@ +# Redis + +Script to monitor your Redis Server + +## Agent or SNMP Extend + +=== "SNMP Extend" + + 1. Download the script onto the desired host + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/redis.py -O /etc/snmp/redis.py + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/redis.py + ``` + + 3. Edit your snmpd.conf file (usually `/etc/snmp/snmpd.conf`) and add: + + ```bash + extend redis /etc/snmp/redis.py + ``` + + ### SELINUX + + (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can get redis informations and write them: + + ``` + cat << EOF > snmpd_redis.te + module snmpd_redis 1.0; + + require { + type tmp_t; + type redis_port_t; + type snmpd_t; + class tcp_socket name_connect; + class dir { add_name write }; + } + + #============= snmpd_t ============== + + allow snmpd_t redis_port_t:tcp_socket name_connect; + allow snmpd_t tmp_t:dir { write add_name }; + EOF + checkmodule -M -m -o snmpd_redis.mod snmpd_redis.te + semodule_package -o snmpd_redis.pp -m snmpd_redis.mod + semodule -i snmpd_redis.pp + ``` + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already + and copy the `redis` script to `/usr/lib/check_mk_agent/local/` diff --git a/doc/Extensions/Applications/SDFS info.md b/doc/Extensions/Applications/SDFS info.md new file mode 100644 index 000000000000..7996f51dd191 --- /dev/null +++ b/doc/Extensions/Applications/SDFS info.md @@ -0,0 +1,30 @@ + +# SDFS info + +A small shell script that exportfs SDFS volume info. + +## SNMP Extend + +1. Download the script onto the desired host + +``` +wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/sdfsinfo -O /etc/snmp/sdfsinfo +``` + +2. Make the script executable + +``` +chmod +x /etc/snmp/sdfsinfo +``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + +``` +extend sdfsinfo /etc/snmp/sdfsinfo +``` + +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. diff --git a/doc/Extensions/Applications/SMART.md b/doc/Extensions/Applications/SMART.md new file mode 100644 index 000000000000..46af08861224 --- /dev/null +++ b/doc/Extensions/Applications/SMART.md @@ -0,0 +1,102 @@ + +# SMART + +## Install prerequisites + +=== "Debian/Ubuntu" + + ```bash + apt-get install smartmontools libjson-perl libmime-base64-perl + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-MIME-Base64 smartmontools + ``` + +=== "RedHat/CentOS" + + ```bash + dnf install smartmontools perl-JSON perl-MIME-Base64 + ``` + +## SNMP Extend + +1. Copy the Perl script, smart, to the desired host. + +```bash +wget https://github.com/librenms/librenms-agent/raw/master/snmp/smart-v1 -O /etc/snmp/smart +``` + +3. Make the script executable + +```bash +chmod +x /etc/snmp/smart +``` + +4. Setup a cronjob to run it. This ensures slow to poll disks won't + result in errors. + +```bash + */5 * * * * /etc/snmp/smart -u -Z +``` + +5. Edit your snmpd.conf file and add: + +```bash +extend smart /bin/cat /var/cache/smart +``` + +6. You will also need to create the config file, which defaults to the same path as the script, +but with .config appended. So if the script is located at /etc/snmp/smart, the config file will be `/etc/snmp/smart.config`. Alternatively you can also specific a config via `-c`. + +- Anything starting with a # is comment. +- variables is $variable=$value. +- Empty lines are ignored. +- Spaces and tabes at either the start or end of a line are ignored. +- Any line with out a matched variable or # are treated as a disk. + +```bash +#This is a comment +cache=/var/cache/smart +smartctl=/usr/bin/env smartctl +useSN=1 +ada0 +ada1 +da5 /dev/da5 -d sat +twl0,0 /dev/twl0 -d 3ware,0 +twl0,1 /dev/twl0 -d 3ware,1 +twl0,2 /dev/twl0 -d 3ware,2 +``` + +The variables are as below. + +| Variable | Default | Description | +|----------|---------|-------------| +| cache | /var/cache/smart | The path to the cache file to use. | +| smartctl | /usr/bin/env smartctl | The path to use for smartctl. | +| useSN | 1 | If set to 1, it will use the disks SN for reporting instead of the device name. | + +A disk line is can be as simple as just a disk name under /dev/. Such as in the config above +The line `ada0` would resolve to `/dev/ada0` and would be called with no special argument. If a line has a space in it, everything before the space is treated as the disk name and is what used for reporting and everything after that is used as the argument to be passed to `smartctl`. + +If you want to guess at the configuration, call it with `-g` and it will print out what it thinks it should be. + +6. Restart snmpd on your host + + ```bash + sudo systemctl restart snmpd + ``` + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. + +7. Optionally setup nightly self tests for the disks. The exend will + run the specified test on all configured disks if called with the + `-t` flag and the name of the SMART test to run. + + ``` + 0 0 * * * /etc/snmp/smart -t long + ``` diff --git a/doc/Extensions/Applications/Sagan.md b/doc/Extensions/Applications/Sagan.md new file mode 100644 index 000000000000..b1ec25b86171 --- /dev/null +++ b/doc/Extensions/Applications/Sagan.md @@ -0,0 +1,87 @@ + +# Sagan + +For metrics the stats are migrated as below from the stats JSON. + +`f_drop_percent` and `drop_percent` are computed based on the found data. + +| Instance Key | Stats JSON Key | +|--------------------|------------------------------------| +| uptime | .stats.uptime | +| total | .stats.captured.total | +| drop | .stats.captured.drop | +| ignore | .stats.captured.ignore | +| threshold | .stats.captured.theshold | +| after | .stats.captured.after | +| match | .stats.captured.match | +| bytes | .stats.captured.bytes_total | +| bytes_ignored | .stats.captured.bytes_ignored | +| max_bytes_log_line | .stats.captured.max_bytes_log_line | +| eps | .stats.captured.eps | +| f_total | .stats.flow.total | +| f_dropped | .stats.flow.dropped | + +Those keys are appended with the name of the instance running with `_` +between the instance name and instance metric key. So `uptime` for +`ids` would be `ids_uptime`. + +The default is named 'ids' unless otherwise specified via the extend. + +There is a special instance name of `.total` which is the total of all +the instances. So if you want the total eps, the metric would be +`.total_eps`. Also worth noting that the alert value is the highest +one found among all the instances. + +## SNMP Extend + +1. Install prerequisites + +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libfile-readbackwards-perl libfile-slurp-perl libmime-base64-perl cpanminus + cpanm Sagan::Monitoring + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-File-ReadBackwards p5-File-Slurp p5-MIME-Base64 p5-Time-Piece p5-App-cpanminus + cpanm Sagan::Monitoring + ``` + +=== "Generic" + + ```bash + cpanm Sagan::Monitoring + ``` + + +1. Setup cron. Below is a example. + + ```bash + */5 * * * * /usr/local/bin/sagan_stat_check > /dev/null + ``` + +3. Configure snmpd.conf + + ```bash + extend sagan-stats /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin sagan_stat_check -c + ``` + +4. Restart snmpd on your system. + +You will want to make sure that sagan is setup to with the values set +below for stats-json processor, for a single instance setup.. + +``` +enabled: yes +time: 300 +subtract_old_values: true +filename: "$LOG_PATH/stats.json" +``` + +Any configuration of sagan_stat_check should be done in the cron +setup. If the default does not work, check the docs for it at +[MetaCPAN for sagan_stat_check](https://metacpan.org/dist/Sagan-Monitoring/view/bin/sagan_stat_check) + diff --git a/doc/Extensions/Applications/Seafile.md b/doc/Extensions/Applications/Seafile.md new file mode 100644 index 000000000000..8b9a1848e860 --- /dev/null +++ b/doc/Extensions/Applications/Seafile.md @@ -0,0 +1,49 @@ + +## Seafile + +SNMP extend script to monitor your Seafile Server + +### SNMP Extend + +1. Copy the Python script, seafile.py, to the desired host +``` +wget https://github.com/librenms/librenms-agent/raw/master/snmp/seafile.py -O /etc/snmp/seafile.py +``` + +Also you have to install the requests Package for Python3. +Under Ubuntu/Debian just run `apt install python3-requests` + +2. Make the script executable +``` +chmod +x /etc/snmp/seafile.py +``` + +3. Edit your snmpd.conf file and add: +``` +extend seafile /etc/snmp/seafile.py +``` + +4. You will also need to create the config file, which is named +seafile.json . The script has to be located at /etc/snmp/. + +```json +{"url": "https://seafile.mydomain.org", + "username": "some_admin_login@mail.address", + "password": "password", + "account_identifier": "name" + "hide_monitoring_account": true +} +``` + +The variables are as below. + +| Variable | Description | +| --- | --- | +| url | Url how to get access to Seafile Server | +| username | Login to Seafile Server.
It is important that used Login has admin privileges.
Otherwise most API calls will be denied. | +| password | Password to the configured login. | +| account_identifier | Defines how user accounts are listed in RRD Graph.
Options are: name, email | +| hide_monitoring_account | With this Boolean you can hide the Account which you
use to access Seafile API | + +!!! note + It is recommended to use a dedicated Administrator account for monitoring. diff --git a/doc/Extensions/Applications/Sneck.md b/doc/Extensions/Applications/Sneck.md new file mode 100644 index 000000000000..631da0f2fe07 --- /dev/null +++ b/doc/Extensions/Applications/Sneck.md @@ -0,0 +1,104 @@ +# Sneck + +This is for replacing Nagios/Icinga or the LibreNMS service +integration in regards to NRPE. This allows LibreNMS to query what +checks were ran on the server and keep track of totals of OK, WARNING, +CRITICAL, and UNKNOWN statuses. + +The big advantage over this compared to a NRPE are as below. + +- It does not need to know what checks are configured on it. +- Also does not need to wait for the tests to run as sneck is meant to + be ran via cron and the then return the cache when queried via SNMP, + meaning a lot faster response time, especially if slow checks are + being performed. +- Works over proxied SNMP connections. + +Included are alert examples. Although for setting up custom ones, the +metrics below are provided. + +| Metric | Description | +|---------------------|-----------------------------------------------------------------------------------------------------------------------| +| ok | Total OK checks | +| warning | Total WARNING checks | +| critical | Total CRITICAL checks | +| unknown | Total UNKNOWN checks | +| errored | Total checks that errored | +| time_to_polling | Differnce in seconds between when polling data was generated and when polled | +| time_to_polling_abs | The absolute value of time_to_polling. | +| check_$CHECK | Exit status of a specific check `$CHECK` is equal to the name of the check in question. So `foo` would be `check_foo` | + +The standard Nagios/Icinga style exit codes are used and those are as +below. + +| Exit | Meaning | +|------|----------| +| 0 | okay | +| 1 | warning | +| 2 | critical | +| 3+ | unknown | + +To use `time_to_polling`, it will need to enabled via setting the +config item below. The default is false. Unless set to true, this +value will default to 0. If enabling this, one will want to make sure +that NTP is in use every were or it will alert if it goes over a +difference of 540s. + +``` +lnms config:set app.sneck.polling_time_diff true +``` + +For more information on Sneck, check it out at +[MetaCPAN](https://metacpan.org/dist/Monitoring-Sneck) or +[Github](https://github.com/VVelox/Monitoring-Sneck). + +For poking systems using Sneck, also check out boop_snoot +if one wants to query those systems via the CLI. Docs on it +at [MetaCPAN](https://metacpan.org/dist/Monitoring-Sneck-Boop_Snoot) and +[Github](https://github.com/VVelox/Monitoring-Sneck-Boop_Snoot). + +## Install prerequisites + +=== "Debian/Ubuntu" + + ```bash + apt-get install cpanminus libjson-perl libfile-slurp-perl libmime-base64-perl + cpanm Monitoring::Sneck + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-File-Slurp p5-MIME-Base64 p5-App-cpanminus + cpanm Monitoring::Sneck + ``` + +=== "Generic" + + ```bash + cpanm Monitoring::Sneck + ``` + +## SNMP Extend + +2. Configure any of the checks you want to run in + `/usr/local/etc/sneck.conf`. You con find it documented + [here](https://metacpan.org/pod/Monitoring::Sneck#CONFIG-FORMAT). + +3. Set it up in cron. This will mean you don't need to wait for all + the checks to complete when polled via SNMP, which for like SMART + or other long running checks will mean it timing out. Also means it + does not need called via sudo as well. + + ```bash + */5 * * * * /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /usr/local/bin/sneck -u 2> /dev/null > /dev/null + ``` + +4. Set it up in the snmpd config and restart snmpd. The `-c` flag will + tell read it to read from cache instead of rerunning the checks. + + ```bash + extend sneck /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /usr/local/bin/sneck -c + ``` + +5. In LibreNMS, enable the application for the server in question or wait for auto discovery to find it. diff --git a/doc/Extensions/Applications/Socket Statistics (ss).md b/doc/Extensions/Applications/Socket Statistics (ss).md new file mode 100644 index 000000000000..015bd1de3543 --- /dev/null +++ b/doc/Extensions/Applications/Socket Statistics (ss).md @@ -0,0 +1,133 @@ +## Socket Statistics (ss) + +The Socket Statistics application polls ss and scrapes socket statuses. Individual sockets and address-families may be filtered out within the script's optional configuration JSON file. + +1. The following socket types are polled directly. Filtering a socket type will disable direct polling as-well-as indirect polling within any address-families that list the socket type as their child: +``` +dccp (also exists within address-families "inet" and "inet6") +mptcp (also exists within address-families "inet" and "inet6") +raw (also exists within address-families "inet" and "inet6") +sctp (also exists within address-families "inet" and "inet6") +tcp (also exists within address-families "inet" and "inet6") +udp (also exists within address-families "inet" and "inet6") +xdp +``` + +2. The following socket types are polled within an address-family only: +``` +inet6 (within address-family "inet6") +p_dgr (within address-family "link") +p_raw (within address-family "link") +ti_dg (within address-family "tipc") +ti_rd (within address-family "tipc") +ti_sq (within address-family "tipc") +ti_st (within address-family "tipc") +v_dgr (within address-family "vsock") +v_str (within address-family "vsock") +unknown (within address-families "inet", "inet6", "link", "tipc", and "vsock") +``` + +3. The following address-families are polled directly and have their child socket types tab-indented below them. Filtering a socket type (see "1" above) will filter it from the address-family. Filtering an address-family will filter out all of its child socket types. However, if those socket types are not DIRECTLY filtered out (see "1" above), then they will continue to be monitored either directly or within other address-families in which they exist: +``` +inet + dccp + mptcp + raw + sctp + tcp + udp + unknown +inet6 + dccp + icmp6 + mptcp + raw + sctp + tcp + udp + unknown +link + p_dgr + p_raw + unknown +netlink +tipc + ti_dg + ti_rd + ti_sq + ti_st + unknown +unix + u_dgr + u_seq + u_str +vsock + v_dgr + v_str + unknown +``` + +### SNMP Extend + +1. Copy the python script, ss.py, to the desired host + + ``` + wget https://github.com/librenms/librenms-agent/raw/master/snmp/ss.py -O /etc/snmp/ss.py + ``` + +2. Make the script executable + + ``` + chmod +x /etc/snmp/ss.py + ``` + +3. Edit your snmpd.conf file and add: + + ``` + extend ss /etc/snmp/ss.py + ``` + +4. (Optional) Create a /etc/snmp/ss.json file and specify: + + 1. "ss_cmd" - String path to the ss binary: ["/sbin/ss"] + + 2. "socket_types" - A comma-delimited list of socket types to include. The following socket types are valid: dccp, icmp6, mptcp, p_dgr, p_raw, raw, sctp, tcp, ti_dg, ti_rd, ti_sq, ti_st, u_dgr, u_seq, u_str, udp, unknown, v_dgr, v_dgr, xdp. Please note that the "unknown" socket type is represented in /sbin/ss output with the netid "???". Please also note that the p_dgr and p_raw socket types are specific to the "link" address family; the ti_dg, ti_rd, ti_sq, and ti_st socket types are specific to the "tipc" address family; the u_dgr, u_seq, and u_str socket types are specific to the "unix" address family; and the v_dgr and v_str socket types are specific to the "vsock" address family. Filtering out the parent address families for the aforementioned will also filter out their specific socket types. Specifying "all" includes all of the socket types. For example: to include only tcp, udp, icmp6 sockets, you would specify "tcp,udp,icmp6": ["all"] + + 3. "addr_families" - A comma-delimited list of address families to include. The following families are valid: inet, inet6, link, netlink, tipc, unix, vsock. As mentioned above under (b), filtering out the link, tipc, unix, or vsock address families will also filter out their respective socket types. Specifying "all" includes all of the families. For example: to include only inet and inet6 families, you would specify "inet,inet6": ["all"] + +``` +{ + "ss_cmd": "/sbin/ss", + "socket_types": "all" + "addr_families": "all" +} +``` +In order to filter out uncommon/unused socket types, the following JSON configuration is recommended: +``` +{ + "ss_cmd": "/sbin/ss", + "socket_types": "icmp6,p_dgr,p_raw,raw,tcp,u_dgr,u_seq,u_str,udp", + "addr_families": "inet,inet6,link,netlink,unix" +} +``` + +5. (Optional) If SELinux is in Enforcing mode, you must add a module so the script can poll sockets: +``` +cat << EOF > snmpd_ss.te +module snmp_ss 1.0; + +require { + type snmpd_t; + class netlink_tcpdiag_socket { bind create getattr nlmsg_read read setopt write }; +} + +#============= snmpd_t ============== + +allow snmpd_t self:netlink_tcpdiag_socket { bind create getattr nlmsg_read read setopt write }; +EOF +checkmodule -M -m -o snmpd_ss.mod snmpd_ss.te +semodule_package -o snmpd_ss.pp -m snmpd_ss.mod +semodule -i snmpd_ss.pp +``` + +6. Restart snmpd. diff --git a/doc/Extensions/Applications/Squid.md b/doc/Extensions/Applications/Squid.md new file mode 100644 index 000000000000..429d026424cd --- /dev/null +++ b/doc/Extensions/Applications/Squid.md @@ -0,0 +1,27 @@ + +## Squid + +### SNMP Proxy + +1. Enable SNMP for Squid like below, if you have not already, and restart it. + +```bash +acl snmppublic snmp_community public +snmp_port 3401 +snmp_access allow snmppublic localhost +snmp_access deny all +``` + +2. Restart squid on your host. + +3. Edit your `/etc/snmp/snmpd.conf` file and add, making sure you have the same community, host, and port as above: + +```bash +proxy -v 2c -Cc -c public 127.0.0.1:3401 1.3.6.1.4.1.3495 +``` + +For more advanced information on Squid and SNMP or setting up proxying +for net-snmp, please see the links below. + + + diff --git a/doc/Extensions/Applications/Supervisord.md b/doc/Extensions/Applications/Supervisord.md new file mode 100644 index 000000000000..6139985bbf5d --- /dev/null +++ b/doc/Extensions/Applications/Supervisord.md @@ -0,0 +1,31 @@ +# Supervisord + +It shows you the totals per status and also the uptime per process. That way you can add alerts for instance when there are process in state `FATAL`. + +## SNMP Extend + +1. Copy the python script to the desired host. + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/supervisord.py -O /etc/snmp/supervisord.py + ``` + + Notice that this will use the default unix socket path. Modify the `unix_socket_path` variable in the script if your path differs from the default. + +2. Make the script executable + + ``` + chmod +x /etc/snmp/supervisord.py + ``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ``` + extend supervisord /etc/snmp/supervisord.py + ``` + +4. Restart snmpd on your host + + ```bash + systemctl restart snmpd + ``` diff --git a/doc/Extensions/Applications/Suricata Extract.md b/doc/Extensions/Applications/Suricata Extract.md new file mode 100644 index 000000000000..b55c5813f3f3 --- /dev/null +++ b/doc/Extensions/Applications/Suricata Extract.md @@ -0,0 +1,19 @@ +## Suricata Extract + +### SNMP Extend + +1. Add the following to your snmpd config and restart. Path may have +to be adjusted depending on where `suricata_extract_submit_extend` is +installed to. + + ```bash + extend suricata_extract /usr/local/bin/suricata_extract_submit_extend + ``` + +2. Restart snmpd on your system. + + ```bash + sudo systemctl restart snmpd + ``` + + Then just wait for the system to be rediscovered or enable it manually for the server in question. diff --git a/doc/Extensions/Applications/Suricata.md b/doc/Extensions/Applications/Suricata.md new file mode 100644 index 000000000000..917e3ea4a8ec --- /dev/null +++ b/doc/Extensions/Applications/Suricata.md @@ -0,0 +1,56 @@ + +# Suricata + +## SNMP Extend + +1. Install the extend. +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libfile-path-perl libfile-slurp-perl libmime-base64-perl cpanminus + cpanm Suricata::Monitoring + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-File-Path p5-File-Slurp p5-Time-Piece p5-MIME-Base64 p5-Hash-Flatten p5-Carp p5-App-cpanminus + cpanm Suricata::Monitoring + ``` + +=== "Generic" + + ```bash + cpanm Suricata::Monitoring + ``` + + +2. Setup cron. Below is a example. + + ``` + */5 * * * * /usr/local/bin/suricata_stat_check > /dev/null + ``` + +3. Configure snmpd.conf + + ```bash + extend suricata-stats /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin suricata_stat_check -c + ``` + +Or if you want to use try compressing the return via Base64+GZIP... + + ```bash + extend suricata-stats /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin suricata_stat_check -c -b + ``` + +4. Restart snmpd on your system. + +You will want to make sure Suricata is set to output the stats +to the eve file once a minute. This will help make sure that +it won't be to far back in the file and will make sure it is +recent when the cronjob runs. + +Any configuration of suricata_stat_check should be done in the cron +setup. If the default does not work, check the docs for it at +[MetaCPAN for +suricata_stat_check](https://metacpan.org/dist/Suricata-Monitoring/view/bin/suricata_stat_check) diff --git a/doc/Extensions/Applications/Systemd.md b/doc/Extensions/Applications/Systemd.md new file mode 100644 index 000000000000..29da3129822a --- /dev/null +++ b/doc/Extensions/Applications/Systemd.md @@ -0,0 +1,64 @@ +# Systemd + +The systemd application polls systemd and scrapes systemd units' load, activation, and sub states. + +### SNMP Extend + +1. Copy the python script, systemd.py, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/systemd.py -O /etc/snmp/systemd.py + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/systemd.py + ``` + +3. Edit your snmpd.conf file and add: + + ```bash + extend systemd /etc/snmp/systemd.py + ``` + +4. (Optional) Create a /etc/snmp/systemd.json file and specify: + 1. "systemctl_cmd" - String path to the systemctl binary [Default: "/usr/bin/systemctl"] + 2. "include_inactive_units" - True/False string to include inactive units in results [Default: "False"] +``` +{ + "systemctl_cmd": "/bin/systemctl", + "include_inactive_units": "True" +} +``` + +5. (Optional) If you have SELinux in Enforcing mode, you must add a module so the script can access systemd state: + +```bash +cat << EOF > snmpd_systemctl.te +module snmpd_systemctl 1.0; + +require { + type snmpd_t; + type systemd_systemctl_exec_t; + type init_t; + class file { execute execute_no_trans map open read }; + class unix_stream_socket connectto; + class system status; +} + +#============= snmpd_t ============== +allow snmpd_t init_t:system status; +allow snmpd_t init_t:unix_stream_socket connectto; +allow snmpd_t systemd_systemctl_exec_t:file { execute execute_no_trans map open read }; +EOF +checkmodule -M -m -o snmpd_systemctl.mod snmpd_systemctl.te +semodule_package -o snmpd_systemctl.pp -m snmpd_systemctl.mod +semodule -i snmpd_systemctl.pp +``` + +6. Restart snmpd. + + ```bash + sudo systemctl restart snmpd + ``` diff --git a/doc/Extensions/Applications/TinyDNS aka djbdns.md b/doc/Extensions/Applications/TinyDNS aka djbdns.md new file mode 100644 index 000000000000..b01f630ee77f --- /dev/null +++ b/doc/Extensions/Applications/TinyDNS aka djbdns.md @@ -0,0 +1,30 @@ + +## TinyDNS aka djbdns + +### Agent + +[Install the agent](../Agent-Setup.md) on this device if it isn't already +and copy the `tinydns` script to `/usr/lib/check_mk_agent/local/` + +!!! note + We assume that you use DJB's [Daemontools](http://cr.yp.to/daemontools.html) to start/stop tinydns. And that your tinydns instance is located in `/service/dns`, adjust this path if necessary. + +1. Replace your _log_'s `run` file, typically located in + `/service/dns/log/run` with: + + ```bash + #!/bin/sh + exec setuidgid dnslog tinystats ./main/tinystats/ multilog t n3 s250000 ./main/ + ``` + +2. Create tinystats directory and chown: + + ```bash + mkdir /service/dns/log/main/tinystats + chown dnslog:nofiles /service/dns/log/main/tinystats + ``` + +3. Restart TinyDNS and Daemontools: `/etc/init.d/svscan restart` + +!!! note + Some say `svc -t /service/dns` is enough, on my install (Gentoo) it doesn't rehook the logging and I'm forced to restart it entirely. diff --git a/doc/Extensions/Applications/UPS-apcups.md b/doc/Extensions/Applications/UPS-apcups.md new file mode 100644 index 000000000000..836916a59f1d --- /dev/null +++ b/doc/Extensions/Applications/UPS-apcups.md @@ -0,0 +1,36 @@ + +# UPS-apcups + +A small shell script that exports apcacess ups status. + +## SNMP Extend + +1. Copy the shell script, unbound, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/ups-apcups -O /etc/snmp/ups-apcups + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/ups-apcups + ``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend ups-apcups /etc/snmp/ups-apcups + ``` + + If 'apcaccess' is not in the PATH enviromental variable snmpd is using, you may need to do something like below. + + ```bash + extend ups-apcups/usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin /etc/snmp/ups-apcups + ``` + +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. \ No newline at end of file diff --git a/doc/Extensions/Applications/UPS-nut.md b/doc/Extensions/Applications/UPS-nut.md new file mode 100644 index 000000000000..fc14def2a0ea --- /dev/null +++ b/doc/Extensions/Applications/UPS-nut.md @@ -0,0 +1,37 @@ + +# UPS-nut + +A small shell script that exports nut ups status. + +### SNMP Extend + +1. Copy the shell script, unbound, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/ups-nut.sh -O /etc/snmp/ups-nut.sh + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/ups-nut.sh + ``` + +3. Edit your snmpd.conf file (usually /etc/snmp/snmpd.conf) and add: + + ```bash + extend ups-nut /etc/snmp/ups-nut.sh + ``` + +4. Restart snmpd on your host + +The application should be auto-discovered as described at the top of +the page. If it is not, please follow the steps set out under `SNMP +Extend` heading top of page. + +Optionally if you have multiple UPS or your UPS is not named APCUPS you can specify its name as an argument into `/etc/snmp/ups-nut.sh` + + ```bash + extend ups-nut /etc/snmp/ups-nut.sh ups1 + extend ups-nut /etc/snmp/ups-nut.sh ups2 + ``` diff --git a/doc/Extensions/Applications/Unbound.md b/doc/Extensions/Applications/Unbound.md new file mode 100644 index 000000000000..9b403d0e7872 --- /dev/null +++ b/doc/Extensions/Applications/Unbound.md @@ -0,0 +1,51 @@ +# Unbound + +Unbound configuration: + +```text +# Enable extended statistics. +server: + extended-statistics: yes + statistics-cumulative: yes + +remote-control: + control-enable: yes + control-interface: 127.0.0.1 + +``` + +Restart your unbound after changing the configuration, verify it is +working by running `unbound-control stats`. + +### Agent or SNMP Extend + +=== "SNMP Extend" + (Preferred and easiest method) + + 1. Copy the shell script, unbound, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/unbound -O /etc/snmp/unbound + ``` + + 2. Make the script executable + + ```bash + chmod +x /etc/snmp/unbound + ``` + + 3. Edit your snmpd.conf file and add: + + ```bash + extend unbound /usr/bin/sudo /etc/snmp/unbound + ``` + + 4. Restart snmpd. + + The application should be auto-discovered as described at the top of + the page. If it is not, please follow the steps set out under `SNMP + Extend` heading top of page. + +=== "Agent" + + [Install the agent](../Agent-Setup.md) on this device if it isn't already and copy the `unbound.sh` script to `/usr/lib/check_mk_agent/local/` diff --git a/doc/Extensions/Applications/Voip-monitor.md b/doc/Extensions/Applications/Voip-monitor.md new file mode 100644 index 000000000000..8585e6e5428e --- /dev/null +++ b/doc/Extensions/Applications/Voip-monitor.md @@ -0,0 +1,23 @@ +# Voip-monitor + +Shell script that reports cpu-load/memory/open-files files stats of Voip Monitor + +## SNMP Extend + +1. Download the script onto the desired host + + ```bash + wget https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/voipmon-stats.sh -O /etc/snmp/voipmon-stats.sh + ``` + +2. Make the script executable + + ```bash + chmod +x /etc/snmp/voipmon-stats.sh + ``` + +3. Edit your snmpd.conf file (usually `/etc/snmp/voipmon-stats.sh`) and add: + + ```bash + extend voipmon /etc/snmp/voipmon-stats.sh + ``` \ No newline at end of file diff --git a/doc/Extensions/Applications/Wireguard.md b/doc/Extensions/Applications/Wireguard.md new file mode 100644 index 000000000000..0912e319ae72 --- /dev/null +++ b/doc/Extensions/Applications/Wireguard.md @@ -0,0 +1,76 @@ + + +# Wireguard + +The Wireguard application polls the Wireguard service and scrapes all client statistics for all interfaces configured as Wireguard interfaces. + +## SNMP Extend + +1. Copy the python script, wireguard.py, to the desired host + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/wireguard.pl -O /etc/snmp/wireguard.pl + ``` + +2. Install the depends. + +=== "Debian/Ubuntu" + + ```bash + apt-get install libjson-perl libmime-base64-perl libfile-slurp-perl + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-File-Slurp p5-MIME-Base64 + ``` + +=== "Generic" + + ```bash + cpanm JSON MIME::Base64 File::Slurp + ``` + + +3. Make the script executable + + ```bash + chmod +x /etc/snmp/wireguard.pl + ``` + +4. Edit your snmpd.conf file and add: + + ```bash + extend wireguard /etc/snmp/wireguard.pl + ``` + +5. Create the optional config file, + `/usr/local/etc/wireguard_extend.json`. + +| key | default | description | +|------------------------------|-------------|-------------------------------------------------------------| +| include_pubkey | 0 | Include the pubkey with the return. | +| use_short_hostname | 1 | If the hostname should be shortened to just the first part. | +| public_key_to_arbitrary_name | {} | A hash of pubkeys to name mappings. | +| pubkey_resolvers | | Resolvers to use for the pubkeys. | + +The default for `pubkey_resolvers` is +`config,endpoint_if_first_allowed_is_subnet_use_hosts,endpoint_if_first_allowed_is_subnet_use_ip,first_allowed_use_hosts,first_allowed_use_ip`. + +| resolver | description | +|------------------------------------------------|------------------------------------------------------------------------------------------------------| +| config | Use the mappings from `.public_key_to_arbitrary_name` . | +| endpoint_if_first_allowed_is_subnet_use_hosts | If the first allowed IP is a subnet, see if a matching IP can be found in hosts for the endpoint. | +| endpoint_if_first_allowed_is_subnet_use_getent | If the first allowed IP is a subnet, see if a hit can be found for the endpoint IP via getent hosts. | +| endpoint_if_first_allowed_is_subnet_use_ip | If the first allowed IP is a subnet, use the endpoint IP for the name. | +| first_allowed_use_hosts | See if a match can be found in hosts for the first allowed IP. | +| first_allowed_use_getent | Use getent hosts to see try to fetch a match for the first allowed IP. | +| first_allowed_use_ip | Use the first allowed IP as the name. | + + +6. Restart snmpd. + + ```bash + sudo systemctl restart snmpd + ``` \ No newline at end of file diff --git a/doc/Extensions/Applications/ZFS.md b/doc/Extensions/Applications/ZFS.md new file mode 100644 index 000000000000..0c205f2fd9d4 --- /dev/null +++ b/doc/Extensions/Applications/ZFS.md @@ -0,0 +1,37 @@ + +# ZFS + +## SNMP Extend + +1: Install the depends. + +=== "Debian/Ubuntu" + + ```bash + apt-get install -y libjson-perl libmime-base64-perl libfile-slurp-perl + ``` + +=== "FreeBSD" + + ```bash + pkg install p5-JSON p5-MIME-Base64 p5-File-Slurp + ``` + +=== "Generic" + + ```bash + cpanm JSON MIME::Base64 File::Slurp + ``` + +2: Fetch the script in question and make it executable. + + ```bash + wget https://github.com/librenms/librenms-agent/raw/master/snmp/zfs -O /etc/snmp/zfs + chmod +x /etc/snmp/zfs + ``` + +3: Add the following to `/etc/snmp/snmpd.conf` and restart snmpd. If `-s`, passed as a arg, status is returned for display. + + ```bash + extend zfs /etc/snmp/zfs -b + ``` \ No newline at end of file diff --git a/doc/Extensions/Authentication.md b/doc/Extensions/Authentication.md index ea6c9c21c8a3..b646685978fb 100644 --- a/doc/Extensions/Authentication.md +++ b/doc/Extensions/Authentication.md @@ -347,7 +347,8 @@ Please ensure that you set the `authlog_purge` value to be greater than `radius.users_purge` otherwise old users won't be removed. -## HTTP Authentication +## HTTP Authentication + Config option: `http-auth` diff --git a/doc/Extensions/Component.md b/doc/Extensions/Component.md index 73be724d0cbd..af9bdafa0985 100644 --- a/doc/Extensions/Component.md +++ b/doc/Extensions/Component.md @@ -45,7 +45,7 @@ mysql> select * from component_prefs limit 1; 2 rows in set (0.00 sec) ``` -### Reserved Fields +### Reserved Fields When this data from both the `component` and `component_prefs` tables is returned in one single consolidated array, there is the potential @@ -63,7 +63,7 @@ Create an instance of the component class: $COMPONENT = new LibreNMS\Component(); ``` -### Retrieving Components +### Retrieving Components Now you can retrieve an array of the available components: @@ -206,7 +206,7 @@ This will return `True` on success or `False` on failure. To edit a component, the procedure is: 1. [Get the Current Components](#get) -1. [Edit the array](#update-edit) +1. [Edit the array](#edit-the-array) 1. [Write the components](#update-write) ### Edit the Array @@ -240,7 +240,7 @@ If you need to edit a previously set Attribute/Value pair you can: $ARRAY[COMPONENT_ID]['Existing Attribute'] = "New Value"; ``` -### Write the components +### Write the components To write component changes back to the database simply: diff --git a/doc/Extensions/Dashboards.md b/doc/Extensions/Dashboards.md index cda8fc391d5f..5913c1cfbaf2 100644 --- a/doc/Extensions/Dashboards.md +++ b/doc/Extensions/Dashboards.md @@ -5,7 +5,7 @@ dashboards with other users. You can also make a custom dashboard and default it for all users in LibreNMS. Example Dashboard -![Example Dashboard](/img/example-dashboard.png) +![Example Dashboard](../img/example-dashboard.png) ## Widgets @@ -41,7 +41,7 @@ LibreNMS has a whole list of Widgets to select from. List of Widgets: ![List of Widgets][image of widgets] -[image of widgets]: /img/list-widgets.png "List of the widgets" +[image of widgets]: ../img/list-widgets.png "List of the widgets" ## Dashboard Permissions @@ -73,19 +73,19 @@ Note you may need to play with the width and height and also size your widget pr ``` src="url" ``` needs to be URL to webpage you are linking to. Also some web pages may not support html embedded or iframe. -![Example embed webpage](/img/example-embed-website.png) +![Example embed webpage](../img/example-embed-website.png) ## How to create ports graph In the dashboard, you want to create an interface graph select the widget called 'Graph' then select "Port" -> "Bits" -![port-bits-graph](/img/port-bits-graph.png) +![port-bits-graph](../img/port-bits-graph.png) Note: you can map the port by description or the alias or by port id. You will need to know this in order to map the port to the graph. -![port-bits-graph](/img/port-bits-port.png) +![port-bits-graph](../img/port-bits-port.png) ## Dimension parameter replacement for Generic-image widget diff --git a/doc/Extensions/Dell-OpenManage.md b/doc/Extensions/Dell-OpenManage.md index 84796fd11b4e..322ae2f73dfc 100644 --- a/doc/Extensions/Dell-OpenManage.md +++ b/doc/Extensions/Dell-OpenManage.md @@ -31,7 +31,7 @@ will start to receive Temperatures and Fan speed data. Download OpenManage from Dell's support page [Link](http://www.dell.com/support/contents/us/en/04/article/product-support/self-support-knowledgebase/enterprise-resource-center/systemsmanagement/OMSA) -and install OpenManage on your windows server. Make sure you have [SNMP](/Support/SNMP-Configuration-Examples/#windows-server-2012-r2-and-newer) +and install OpenManage on your windows server. Make sure you have [SNMP](../Support/SNMP-Configuration-Examples.md#windows-server-2012-r2-and-newer) setup and running on your windows server. diff --git a/doc/Extensions/Dependency-Map.md b/doc/Extensions/Dependency-Map.md index 4ab881ff2bdd..a20b8df80f3f 100644 --- a/doc/Extensions/Dependency-Map.md +++ b/doc/Extensions/Dependency-Map.md @@ -8,4 +8,4 @@ through the following menu options: - Overview -> Maps -> Device Groups Dependencies ## Settings -The map display can be configured by altering the [VisJS-Config.md](Vis JS Options) +The map display can be configured by altering the [Vis JS Options](VisJS-Config.md) diff --git a/doc/Extensions/Device-Groups.md b/doc/Extensions/Device-Groups.md index 5c24ff65360c..4e4a3bb3c88a 100644 --- a/doc/Extensions/Device-Groups.md +++ b/doc/Extensions/Device-Groups.md @@ -30,7 +30,7 @@ You can create static groups (and convert dynamic groups to static) to put specific devices in a group. Just select static as the type and select the devices you want in the group. -![Device Groups](/img/device_groups.png) +![Device Groups](../img/device_groups.png) You can now select this group from the Devices -> All Devices link in the navigation at the top. You can also use the group to map alert diff --git a/doc/Extensions/OAuth-SAML.md b/doc/Extensions/OAuth-SAML.md index defa2167fc1f..aaca3ee921a2 100644 --- a/doc/Extensions/OAuth-SAML.md +++ b/doc/Extensions/OAuth-SAML.md @@ -23,7 +23,7 @@ LibreNMS version 22.3.0 or later. Please ensure you set `APP_URL` within your `.env` file so that callback URLs work correctly with the identify provider. !!! note - Once you have configured your OAuth or SAML2 provider, please ensure you check the [Post configuration settings](#post-configration-settings) section at the end. + Once you have configured your OAuth or SAML2 provider, please ensure you check the [Post configuration settings](#post-config) section at the end. ## GitHub and Microsoft Examples @@ -104,29 +104,29 @@ Now we need some values from the OAuth provider itself, in most cases you need t === "GitHub" For our example with GitHub we go to [GitHub Developer Settings](https://github.com/settings/developers) and press "Register a new application": - ![socialite-github-1](/img/socialite-github-1.png) + ![socialite-github-1](../img/socialite-github-1.png) Fill out the form accordingly (with your own values): - ![socialite-github-2](/img/socialite-github-2.png) + ![socialite-github-2](../img/socialite-github-2.png) === "Microsoft" For our example with Microsoft we go to ["Azure Active Directory" > "App registrations"](https://aad.portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/RegisteredApps) and press "New registration" - ![socialite-1](/img/socialite-microsoft-1.png) + ![socialite-1](../img/socialite-microsoft-1.png) Fill out the form accordingly using your own values): - ![socialite-2](/img/socialite-microsoft-2.png) + ![socialite-2](../img/socialite-microsoft-2.png) Copy the value of the **Application (client) ID** and **Directory (tenant) ID** and save them, you will need them in the next step. - ![socialite-2](/img/socialite-microsoft-3.png) + ![socialite-2](../img/socialite-microsoft-3.png) === "Okta" For our example with Okta, we go to `Applications>Create App Integration`, Select `OIDC - OpenID Connect`, then `Web Application`. - ![socialite-okta-1](/img/socialite-okta-1.png) + ![socialite-okta-1](../img/socialite-okta-1.png) Fill in the Name, Logo, and Assignments based on your preferred settings. Leave the `Sign-In Redirect URI` field, this is where you will edit this later: - ![socialite-okta-2](/img/socialite-okta-2.png) + ![socialite-okta-2](../img/socialite-okta-2.png) Note your Okta domain or login url. Sometimes this can be a vanity url like `login.company.com`, or sometimes just `company.okta.com`. @@ -138,7 +138,7 @@ Now we need some values from the OAuth provider itself, in most cases you need t Press 'Generate a new client secret' to get a new client secret. - ![socialite-github-3](/img/socialite-github-3.png) + ![socialite-github-3](../img/socialite-github-3.png) Copy the **Client ID** and **Client secret** @@ -153,17 +153,17 @@ Now we need some values from the OAuth provider itself, in most cases you need t Select the 'New client secret' button. Enter a value in Description and select one of the options for Expires and select 'Add'. - ![socialite-2](/img/socialite-microsoft-6.png) + ![socialite-2](../img/socialite-microsoft-6.png) Copy the client secret **Value** (not Secret ID!) before you leave this page. You will need it in the next step. - ![socialite-2](/img/socialite-microsoft-5.png) + ![socialite-2](../img/socialite-microsoft-5.png) === "Okta" This step is done for you when creating the app. All you have to do is copy down the client secret. You will need it in the next step. - ![socialite-okta-3](/img/socialite-okta-3.png) + ![socialite-okta-3](../img/socialite-okta-3.png) ### Saving configuration @@ -301,7 +301,7 @@ names to configure User Roles. This requires configuration in Okta. You can set the 'Groups claim type' to 'Filter' and supply a regex of which groups should be returned which can be mapped below. -![socialite-okta-1](/img/socialite-okta-4.png) +![socialite-okta-1](../img/socialite-okta-4.png) First enable sending the 'groups' claim (along with the normal openid, profile, and email claims). Be aware that the scope name must match the claim name. For identity providers where the scope does @@ -339,19 +339,19 @@ It is up the IdP to provide the relevant details that you will need for configur Go to [https://admin.google.com/ac/apps/unified](https://admin.google.com/ac/apps/unified) - ![socialite-saml-google-1](/img/socialite-saml-google-1.png) - ![socialite-saml-google-2](/img/socialite-saml-google-2.png) + ![socialite-saml-google-1](../img/socialite-saml-google-1.png) + ![socialite-saml-google-2](../img/socialite-saml-google-2.png) Press "DOWNLOAD METADATA" and save the file somewhere accessible by your LibreNMS server - ![socialite-saml-google-3](/img/socialite-saml-google-3.png) + ![socialite-saml-google-3](../img/socialite-saml-google-3.png) ACS URL = https://*your-librenms-url*/auth/saml2/callback Entity ID = https://*your-librenms-url*/auth/saml2 Name ID format = PERSISTANT Name ID = Basic Information > Primary email - ![socialite-saml-google-4](/img/socialite-saml-google-4.png) + ![socialite-saml-google-4](../img/socialite-saml-google-4.png) First name = http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname @@ -359,10 +359,10 @@ It is up the IdP to provide the relevant details that you will need for configur Primary email = http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress - ![socialite-saml-google-5](/img/socialite-saml-google-5.png) + ![socialite-saml-google-5](../img/socialite-saml-google-5.png) - ![socialite-saml-google-6](/img/socialite-saml-google-6.png) + ![socialite-saml-google-6](../img/socialite-saml-google-6.png) !!! setting "settings/auth/socialite" @@ -472,7 +472,7 @@ If you have a need to, then you can override redirect url with the following com === "SAML2" `lnms config:set auth.socialite.configs.saml2.sp_acs auth/saml2/callback` -## Post configuration settings +## Post configuration settings !!! setting "settings/auth/socialite" From here you can configure the settings for any identity providers you have configured along with some bespoke options. diff --git a/doc/Extensions/Oxidized.md b/doc/Extensions/Oxidized.md index bec1027042ea..30070e947dd4 100644 --- a/doc/Extensions/Oxidized.md +++ b/doc/Extensions/Oxidized.md @@ -277,7 +277,7 @@ You can also ignore whole groups of devices ## Trigger configuration backups Using the Oxidized REST API and [Syslog -Hooks](/Extensions/Syslog/#external-hooks), Oxidized can trigger +Hooks](Syslog.md#external-hooks), Oxidized can trigger configuration downloads whenever a configuration change event has been logged. An example script to do this is included in `./scripts/syslog-notify-oxidized.php`. Oxidized can spawn a new diff --git a/doc/Extensions/RRDCached.md b/doc/Extensions/RRDCached.md index 175c8e4c0ebc..0508a28c0b42 100644 --- a/doc/Extensions/RRDCached.md +++ b/doc/Extensions/RRDCached.md @@ -1,5 +1,8 @@ # Setting up RRDCached + - [Github: Oetiker RRDCached](https://github.com/oetiker/rrdtool-1.x/) + - [RRDCached](https://oss.oetiker.ch/rrdtool/doc/rrdcached.en.html) + This document will explain how to set up RRDCached for LibreNMS. Since version 1.5, rrdtool / rrdcached now supports creating rrd files @@ -41,307 +44,258 @@ It is recommended that you monitor your LibreNMS server with LibreNMS so you can view the disk I/O usage delta. -## Installation Manual for +## Installation -1. [RRDCached installation Ubuntu 16](#rrdcached-installation-ubuntu-16) -1. [RRDCached installation Debian Buster](#rrdcached-installation-debian-buster) -1. [RRDCached installation Debian Stretch](#rrdcached-installation-debian-stretch) -1. [RRDCached installation CentOS 7 or 8](#rrdcached-installation-centos-7-or-8) -1. [RRDCached installation CentOS 6](#rrdcached-installation-centos-6) -1. [Securing RRCached](#securing-rrcached) +Ubuntu and Debian are very similar, the main difference is the location of the `PIDFILE`. +=== "Ubuntu" -### RRDCached installation Ubuntu 16 + For info about version of rrdcached to install, see [Ubuntu packages](https://launchpad.net/ubuntu/+source/rrdtool/) -1: Install rrdcached + 1. Install rrdcached -```bash -sudo apt-get install rrdcached -``` + ```bash + sudo apt-get install rrdcached + ``` -2: Edit `/etc/default/rrdcached` to include: + 2. Edit `/etc/default/rrdcached` to include: -``` -DAEMON=/usr/bin/rrdcached -DAEMON_USER=librenms -DAEMON_GROUP=librenms -WRITE_THREADS=4 -WRITE_TIMEOUT=1800 -WRITE_JITTER=1800 -BASE_PATH=/opt/librenms/rrd/ -JOURNAL_PATH=/var/lib/rrdcached/journal/ -PIDFILE=/run/rrdcached.pid -SOCKFILE=/run/rrdcached.sock -SOCKGROUP=librenms -BASE_OPTIONS="-B -F -R" -``` + ```bash + BASE_OPTIONS="-B -F -R" + BASE_PATH=/opt/librenms/rrd/ + DAEMON_GROUP=librenms + DAEMON_USER=librenms + DAEMON=/usr/bin/rrdcached + JOURNAL_PATH=/var/lib/rrdcached/journal/ + PIDFILE=/run/rrdcached.pid + SOCKFILE=/run/rrdcached.sock + SOCKGROUP=librenms + WRITE_JITTER=1800 + WRITE_THREADS=4 + WRITE_TIMEOUT=1800 + ``` -2: Fix permissions + 3. Fix permissions -```bash -chown librenms:librenms /var/lib/rrdcached/journal/ -``` + ```bash + chown librenms:librenms /var/lib/rrdcached/journal/ + ``` -3: Restart the rrdcached service + 4. Restart the rrdcached service -```bash -systemctl restart rrdcached.service -``` + ```bash + systemctl restart rrdcached.service + ``` -5: Edit your config to include: +=== "Debian" + + For info about version of rrdcached to install, see [Debian packages](https://packages.debian.org/search?keywords=rrdcached) -!!! setting "poller/rrdtool" - ```bash - lnms config:set rrdcached "unix:/run/rrdcached.sock" - ``` -### RRDCached installation Debian Buster -(rrdcached 1.7.1) + 1. Install rrdcached -1: Install rrdcached + ```bash + sudo apt-get install rrdcached + ``` -```bash -sudo apt-get install rrdcached -``` + 2. Edit `/etc/default/rrdcached` to include: -2; Edit /etc/default/rrdcached to include: + ```bash + BASE_OPTIONS="-B -F -R" + BASE_PATH=/opt/librenms/rrd/ + DAEMON_GROUP=librenms + DAEMON_USER=librenms + DAEMON=/usr/bin/rrdcached + JOURNAL_PATH=/var/lib/rrdcached/journal/ + PIDFILE=/var/run/rrdcached.pid + SOCKFILE=/run/rrdcached.sock + SOCKGROUP=librenms + WRITE_JITTER=1800 + WRITE_THREADS=4 + WRITE_TIMEOUT=1800 + ``` -```bash -DAEMON=/usr/bin/rrdcached -WRITE_TIMEOUT=1800 -WRITE_JITTER=1800 -WRITE_THREADS=4 -BASE_PATH=/opt/librenms/rrd/ -JOURNAL_PATH=/var/lib/rrdcached/journal/ -PIDFILE=/var/run/rrdcached.pid -SOCKFILE=/run/rrdcached.sock -SOCKGROUP=librenms -DAEMON_GROUP=librenms -DAEMON_USER=librenms -BASE_OPTIONS="-B -F -R" -``` + 3. Fix permissions -3: Fix permissions + ```bash + chown librenms:librenms /var/lib/rrdcached/journal/ + ``` -```bash -chown librenms:librenms /var/lib/rrdcached/journal/ -``` + 4. Restart the rrdcached service -4: Restart the rrdcached service + ```bash + systemctl restart rrdcached.service + ``` -```bash -systemctl restart rrdcached.service -``` -5: Edit your config to include: +=== "Red Hat/CentOS 8" -For local RRDCached server + !!! note + `rrdcached` is installed as part of the `rrdtool` package, but the `rrdcached` service is not setup by default, unlike the Ubuntu/Debian setup. -!!! setting "poller/rrdtool" - ```bash - lnms config:set rrdcached "unix:/run/rrdcached.sock" - ``` + The intermediate files generated during the process for the SELinux policy (e.g., `rrdcached_librenms.mod` and `rrdcached_librenms.pp`) do not need to be saved after the policy module is successfully installed. -For remote RRDCached server make sure you have network option in /var/default/rrdcached -```bash -NETWORK_OPTIONS="-L" -``` + 1. link in the service and reload: -!!! setting "poller/rrdtool" - ```bash - lnms config:set rrdcached "IPADDRESS:42217" - ``` + ```bash + ln -s /opt/librenms/dist/rrdcached/rrdcached.service /etc/systemd/system/ + systemctl daemon-reload + ``` -NOTE: change IPADDRESS to the ip the rrdcached server is listening on. + 2. Configure SELinux for RRDCached -### RRDCached installation Debian Stretch -(rrdcached 1.6.0) -1: Install rrdcached + 1. Compile the SELinux Policy Compile the SELinux policy module using the following command: -```bash -sudo apt-get install rrdcached -``` + ```bash + checkmodule -M -m -o /tmp/rrdcached_librenms.mod /opt/librenms/dist/rrdcached/rrdcached_librenms.te + ``` -2; Edit /etc/default/rrdcached to include: + Explanation: + - `-M`: Enable the module compiler. + - `-m`: Enable the module version format. + - `-o`: Specify the output file name. -```bash -DAEMON=/usr/bin/rrdcached -WRITE_TIMEOUT=1800 -WRITE_JITTER=1800 -WRITE_THREADS=4 -BASE_PATH=/opt/librenms/rrd/ -JOURNAL_PATH=/var/lib/rrdcached/journal/ -PIDFILE=/var/run/rrdcached.pid -SOCKFILE=/run/rrdcached.sock -SOCKGROUP=librenms -DAEMON_GROUP=librenms -DAEMON_USER=librenms -BASE_OPTIONS="-B -F -R" -``` + 2. Package the Policy Module Package the compiled module into a loadable policy package: -3: Fix permissions + ```bash + semodule_package -o /tmp/rrdcached_librenms.pp -m /tmp/rrdcached_librenms.mod + ``` -```bash -chown librenms:librenms /var/lib/rrdcached/journal/ -``` + Explanation: + - `-o`: Specify the output file name. + - `-m`: Specify the input file name. -4: Restart the rrdcached service + 3. Apply the Policy Module Apply the policy module to the system: -```bash -systemctl restart rrdcached.service -``` + ```bash + semodule -i /tmp/rrdcached_librenms.pp + ``` -5: Edit your config to include: + Explanation: + - `-i`: Install the policy module. -For local RRDCached server + 3. Start RRDcached and enable for start at boot -!!! setting "poller/rrdtool" - ```bash - lnms config:set rrdcached "unix:/run/rrdcached.sock" - ``` + ```bash + systemctl enable --now rrdcached.service + ``` -For remote RRDCached server make sure you have network option in /var/default/rrdcached +=== "CentOS 6" -```bash -NETWORK_OPTIONS="-L" -``` + This example is based on a fresh LibreNMS install, on a minimal CentOS 6 installation. + In this example, we'll use the Repoforge repository. -!!! setting "poller/rrdtool" ```bash - lnms config:set rrdcached "IPADDRESS:42217" + rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm ``` -NOTE: change IPADDRESS to the ip the rrdcached server is listening on. + Enable the Extra repo -### RRDCached installation CentOS 7 or 8 + ```bash + vi /etc/yum.repos.d/rpmforge.repo + ``` -1: Create `/etc/systemd/system/rrdcached.service` with this content: + Install rrdtool -``` -[Unit] -Description=Data caching daemon for rrdtool -After=network.service + ```bash + yum update rrdtool + ``` -[Service] -Type=forking -PIDFile=/run/rrdcached.pid -ExecStart=/usr/bin/rrdcached -w 1800 -z 1800 -f 3600 -s librenms -U librenms -G librenms -B -R -j /var/tmp -l unix:/run/rrdcached.sock -t 4 -F -b /opt/librenms/rrd/ + Disable the [rpmforge] and [rpmforge-extras] repos again -[Install] -WantedBy=default.target -``` + ```bash + vi /etc/yum.repos.d/rpmforge.repo + ``` -2: Configure SELinux for RRDCached + Edit the rrdcached config `/etc/sysconfig/rrdcached`: -``` -cat > rrdcached_librenms.te << EOF -module rrdcached_librenms 1.0; - -require { - type var_run_t; - type tmp_t; - type httpd_t; - type rrdcached_t; - type httpd_sys_rw_content_t; - class dir { add_name getattr open read remove_name rmdir search write }; - class file { create getattr open read rename setattr unlink write map lock }; - class sock_file { create setattr unlink write }; - class capability { fsetid sys_resource }; - class unix_stream_socket connectto; -} - -#============= rrdcached_t ============== - -allow rrdcached_t httpd_sys_rw_content_t:dir { add_name getattr remove_name search write }; -allow rrdcached_t httpd_sys_rw_content_t:file { create getattr open read rename setattr unlink write map lock }; -allow rrdcached_t self:capability fsetid; -allow rrdcached_t var_run_t:sock_file { create setattr unlink }; -allow httpd_t var_run_t:sock_file write; -allow httpd_t rrdcached_t:unix_stream_socket connectto; -EOF - -checkmodule -M -m -o rrdcached_librenms.mod rrdcached_librenms.te -semodule_package -o rrdcached_librenms.pp -m rrdcached_librenms.mod -semodule -i rrdcached_librenms.pp -``` + ```bash + # Settings for rrdcached + OPTIONS="-w 1800 -z 1800 -f 3600 -s librenms -U librenms -G librenms -B -R -j /var/tmp -l unix:/run/rrdcached.sock -t 4 -F -b /opt/librenms/rrd/" + RRDC_USER=librenms + ``` -3: Start rrdcached + ```bash + mkdir /var/run/rrdcached + chown librenms:librenms /var/run/rrdcached/ + chown librenms:librenms /var/rrdtool/ + chown librenms:librenms /var/rrdtool/rrdcached/ + ``` -```bash -systemctl enable --now rrdcached.service -``` + ```bash + chkconfig rrdcached on + ``` -4: Edit your config to include: + Restart rrdcached -!!! setting "poller/rrdtool" ```bash - lnms config:set rrdcached "unix:/run/rrdcached.sock" + service rrdcached start ``` -### RRDCached installation CentOS 6 - -This example is based on a fresh LibreNMS install, on a minimal CentOS 6 installation. -In this example, we'll use the Repoforge repository. +### Network RRDCached -```ssh -rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm -vi /etc/yum.repos.d/rpmforge.repo -``` +For remote RRDCached server make sure you have network option `-L` in `/var/default/rrdcached` or `rrdcached.unit` -- Enable the Extra repo +=== "Debian/Ubuntu" -```ssh -yum update rrdtool -vi /etc/yum.repos.d/rpmforge.repo -``` + Edit `/etc/default/rrdcached` to include: + ```bash + NETWORK_OPTIONS="-L" + ``` -- Disable the [rpmforge] and [rpmforge-extras] repos again +## LibreNMS config -```ssh -vi /etc/sysconfig/rrdcached +Edit your LibreNMS config by running the following: -# Settings for rrdcached -OPTIONS="-w 1800 -z 1800 -f 3600 -s librenms -U librenms -G librenms -B -R -j /var/tmp -l unix:/run/rrdcached.sock -t 4 -F -b /opt/librenms/rrd/" -RRDC_USER=librenms +=== "Local RRDCached" -mkdir /var/run/rrdcached -chown librenms:librenms /var/run/rrdcached/ -chown librenms:librenms /var/rrdtool/ -chown librenms:librenms /var/rrdtool/rrdcached/ -chkconfig rrdcached on -service rrdcached start -``` + !!! setting "poller/rrdtool" + ```bash + lnms config:set rrdcached "unix:/run/rrdcached.sock" + ``` -- Edit your config to include: +=== "Network RRDCached" -!!! setting "poller/rrdtool" - ```bash - lnms config:set rrdcached "unix:/run/rrdcached.sock" - ``` + !!! setting "poller/rrdtool" + ```bash + lnms config:set rrdcached "${IPADDRESS}:42217" + ``` + !!! note + Change `${IPADDRESS}` to the ip the rrdcached server is listening on. ## Verify Check to see if the graphs are being drawn in LibreNMS. This might take a few minutes. After at least one poll cycle (5 mins), check the LibreNMS disk I/O performance delta. -Disk I/O can be found under the menu Devices>All Devices>[localhost -hostname]>Health>Disk I/O. +Disk I/O can be found under the menu Devices>All Devices>[localhost_hostname]>Health>Disk I/O. Depending on many factors, you should see the Ops/sec drop by ~30-40%. +### Verify SELINUX + +If you are using SELinux, and you have issue you can verify the policy module is installed by running the following command: + +```bash +semodule -l | grep rrdcached_librenms +``` + +Test Functionality: Ensure LibreNMS can successfully interact with RRDcached without SELinux denials. Check SELinux logs for any denials: + +```bash +ausearch -m avc -ts recent +``` + +If there are no denials, the policy module has been successfully installed and Librenms can interact with RRDcached. + ## Securing RRCached According to the [man page](https://linux.die.net/man/1/rrdcached), -under "SECURITY CONSIDERATIONS", rrdcached has no authentication or -security except for running under a unix socket. If you choose to use -a network socket instead of a unix socket, you will need to secure -your rrdcached installation. To do so you can proxy rrdcached using +under "SECURITY CONSIDERATIONS", rrdcached has no authentication or security except for running under a unix socket. If you choose to use a network socket instead of a unix socket, you will need to secure your rrdcached installation. To do so you can proxy rrdcached using nginx to allow only specific IPs to connect. -Using the same setup above, using nginx version 1.9.0 or later, you -can follow this setup to proxy the default rrdcached port to the local -unix socket. +Using the same setup above, using nginx version 1.9.0 or later, you can follow this setup to proxy the default rrdcached port to the local unix socket. (You can use `./conf.d` for your configuration as well) @@ -351,7 +305,7 @@ add the following to your nginx.conf file: ```nginx #/etc/nginx/nginx.conf -... +...u stream { include /etc/nginx/streams-enabled/*; } @@ -373,10 +327,7 @@ server { ``` -Replace `$LibreNMS_IP` with the ip of the server that will be using -rrdcached. You can specify more than one `allow` statement. This will -bind nginx to TCP 42217 (the default rrdcached port), allow the -specified IPs to connect, and deny all others. +Replace `$LibreNMS_IP` with the ip of the server that will be using rrdcached. You can specify more than one `allow` statement. This will bind nginx to TCP 42217 (the default rrdcached port), allow the specified IPs to connect, and deny all others. next, we'll symlink the config to streams-enabled: `ln -s /etc/nginx/streams-{available,enabled}/rrd` diff --git a/doc/Extensions/Smokeping.md b/doc/Extensions/Smokeping.md index 044e19cba55b..44ba6ceb4099 100644 --- a/doc/Extensions/Smokeping.md +++ b/doc/Extensions/Smokeping.md @@ -180,7 +180,7 @@ You should be able to load the Smokeping web interface at `http://yourhost/cgi-b ### Nginx Configuration - RHEL, CentOS and alike This section assumes you have configured LibreNMS with Nginx as -specified in [Configure Nginx](../Installation/Installation-CentOS-7-Nginx). +specified in [Configure Nginx](../Installation/Install-LibreNMS.md#__tabbed_5_1). Note, you need to install fcgiwrap for CGI wrapper interact with Nginx ``` diff --git a/doc/Extensions/Varnish.md b/doc/Extensions/Varnish.md index d3fd9d93ebcb..efa0bec4eb2d 100644 --- a/doc/Extensions/Varnish.md +++ b/doc/Extensions/Varnish.md @@ -13,7 +13,7 @@ decrease page load times significantly. Simplified block diagram of an Apache HTTP server with Varnish 4.0 Reverse Proxy -![Block Diagram 1](/img/varnish_block.png) +![Block Diagram 1](../img/varnish_block.png) ## CentOS 7 Varnish Installation diff --git a/doc/Extensions/VisJS-Config.md b/doc/Extensions/VisJS-Config.md index e8dc1d80d71d..f1b434ceb10d 100644 --- a/doc/Extensions/VisJS-Config.md +++ b/doc/Extensions/VisJS-Config.md @@ -129,4 +129,4 @@ lnms config:set network_map_vis_options '{ }' ``` -![Example Network Map](/img/networkmap.png) +![Example Network Map](../img/networkmap.png) diff --git a/doc/Extensions/Weathermap.md b/doc/Extensions/Weathermap.md index 37fea277c630..39d85f37a170 100644 --- a/doc/Extensions/Weathermap.md +++ b/doc/Extensions/Weathermap.md @@ -69,7 +69,7 @@ Optional: If your install is in another directory than standard, set Automatically generate weathermaps from a LibreNMS database using [WeatherMapper](https://github.com/pblasquez/weathermapper). -![Example Network Weather Map](/img/network-weather-map.png) +![Example Network Weather Map](../img/network-weather-map.png) ## Adding your Network Weathermaps to the Dashboards @@ -108,4 +108,4 @@ Then Click on Set You should now be able to see the Weathermap you have created in your list of dashboards. You could also add this to existing dashboards. -![Example Network Weathermap Dashboard](/img/network-weathermap-dashboard.png) +![Example Network Weathermap Dashboard](../img/network-weathermap-dashboard.png) diff --git a/doc/Extensions/World-Map.md b/doc/Extensions/World-Map.md index d3ccec2b90fc..f2a0221f46a5 100644 --- a/doc/Extensions/World-Map.md +++ b/doc/Extensions/World-Map.md @@ -49,7 +49,7 @@ We have two current mapping engines available: Example Settings: -![Example World Map Settings](/img/world-map-widget-settings.png) +![Example World Map Settings](../img/world-map-widget-settings.png) ### Device Overview World Map Settings diff --git a/doc/Installation/Install-LibreNMS.md b/doc/Installation/Install-LibreNMS.md index edb77939f9c4..3853dbd4c3bd 100644 --- a/doc/Installation/Install-LibreNMS.md +++ b/doc/Installation/Install-LibreNMS.md @@ -748,5 +748,5 @@ page](../General/Callback-Stats-and-Privacy.md) on what it is and how to enable it. If you would like to help make LibreNMS better there are [many ways to -help](../Support/FAQ.md#a-namefaq9-what-can-i-do-to-help). You +help](../Support/FAQ.md#faq9). You can also [back LibreNMS on Open Collective](https://t.libren.ms/donations). diff --git a/doc/Support/Adding-a-Device.md b/doc/Support/Adding-a-Device.md index 37ad75e7351c..5d3c6af0f6be 100644 --- a/doc/Support/Adding-a-Device.md +++ b/doc/Support/Adding-a-Device.md @@ -15,7 +15,7 @@ By default Hostname will be used for polling data. If you want to get polling Device data via a specific IP-Address (e.g. Management IP) fill out the optional field `Overwrite IP` with it's IP-Address. -![Add device](/img/webui_add_device.png) +![Add device](../img/webui_add_device.png) ## Via CLI @@ -52,7 +52,7 @@ added into LibreNMS as Ping Only Device and will show ICMP Response Graph. Via CLI this is done with `./lnms device:add [-P|--ping-only] yourhostname` -![Ping Only](/img/add-ping-only.png) +![Ping Only](../img/add-ping-only.png) A How-to video can be found here: [How to add ping only devices](https://youtu.be/cjuByubg-uk) diff --git a/doc/Support/Device-Notes/Carel-pCOweb-Devices.md b/doc/Support/Device-Notes/Carel-pCOweb-Devices.md index 1c3acf58e7f9..3fae201933ff 100644 --- a/doc/Support/Device-Notes/Carel-pCOweb-Devices.md +++ b/doc/Support/Device-Notes/Carel-pCOweb-Devices.md @@ -57,5 +57,5 @@ to configure your pCOweb card with the accorded System OID and Enterprise OID: ## Unsupported devices After constructing the correct System OID for your SNMP card, you can -start the LibreNMS [new OS implementation](Developing/Support-New-OS/) +start the LibreNMS [new OS implementation](/Developing/Support-New-OS.md) and use this new OID as sysObjectID for the YAML definition file. diff --git a/doc/Support/Device-Troubleshooting.md b/doc/Support/Device-Troubleshooting.md index 9b9113cfa4ca..c673d4f21afc 100644 --- a/doc/Support/Device-Troubleshooting.md +++ b/doc/Support/Device-Troubleshooting.md @@ -7,7 +7,7 @@ troubleshooting a device or when requesting help. This feature can be found by going to the device that you are troubleshooting in the webui, clicking on the settings icon menu on far right and selecting Capture. -![Capture-Debug-Icon](/img/capture-debug-icon.png) +![Capture-Debug-Icon](../img/capture-debug-icon.png) ## Discovery @@ -26,5 +26,5 @@ SNMP will run SNMP Bulk Walk on the device and output the information. Alerts Capture is handy when you are creating alerts and need to see if your alert rule matches. -![device-troubleshooting](/img/device-troubleshooting.png) +![device-troubleshooting](../img/device-troubleshooting.png) diff --git a/doc/Support/FAQ.md b/doc/Support/FAQ.md index ff80eab232d7..ca75d1329aab 100644 --- a/doc/Support/FAQ.md +++ b/doc/Support/FAQ.md @@ -375,7 +375,7 @@ tell you in there. You can change the Device Type by going to the device you would like to change, then click on the Gear Icon -> Edit. If you would like to define custom types, we suggest using [Device -Groups](/Extensions/Device-Groups/). They will be listed in the +Groups](../Extensions/Device-Groups.md). They will be listed in the menu similarly to device types. ### Editing large device groups gives error messages diff --git a/doc/Support/Install Validation.md b/doc/Support/Install Validation.md index 9b0a16f5218c..b7d45591ab0f 100644 --- a/doc/Support/Install Validation.md +++ b/doc/Support/Install Validation.md @@ -43,10 +43,10 @@ things you need to fix: You can validate your LibreNMS install from the WebUI, using the nav bar and clicking on the little Gear Icon -> Validate Config. -![Validate Config Icon](/img/validate-config-icon.png) +![Validate Config Icon](../img/validate-config-icon.png) Then You should see the results of validate. Below is just example of the results. -![Validate results](/img/validate-results.png) +![Validate results](../img/validate-results.png) diff --git a/mkdocs.yml b/mkdocs.yml index 9a77cfc10e26..685f56cdf537 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -31,11 +31,13 @@ theme: - navigation.path - content.tabs.link - content.action.edit + - content.code.copy site_dir: out site_url: https://docs.librenms.org markdown_extensions: - tables - admonition + - pymdownx.snippets - pymdownx.tasklist - pymdownx.tilde - pymdownx.superfences @@ -53,6 +55,7 @@ plugins: j2_variable_start_string: '@=' j2_variable_end_string: '=@' - search + - include_dir_to_nav - exclude: glob: - "General/Changelogs/*" @@ -158,7 +161,9 @@ nav: - Migrating from Observium: Installation/Migrating-from-Observium.md - Setup: - - Applications: Extensions/Applications.md + - Application overview: Extensions/Applications.md + # Uses plugin include_dir_to_nav + - Applications: Extensions/Applications - Billing Module: Extensions/Billing-Module.md - Dashboards: Extensions/Dashboards.md - Interface Description Parsing: Extensions/Interface-Description-Parsing.md diff --git a/tests/DocsTest.php b/tests/DocsTest.php index a57d831f6c76..aff9e8a93bc9 100644 --- a/tests/DocsTest.php +++ b/tests/DocsTest.php @@ -50,9 +50,20 @@ public function testDocExist(): void { $mkdocs = Yaml::parse(file_get_contents(__DIR__ . '/../mkdocs.yml')); $dir = __DIR__ . '/../doc/'; - $files = str_replace($dir, '', rtrim(`find $dir -name '*.md'`)); - // check for missing pages + // Define paths to exclude + $exclude_paths = [ + '*/Extensions/Applications/*', + ]; + + // Build the exclusion part of the find command + $exclude_conditions = implode(' -not -path ', array_map(fn ($path) => escapeshellarg($path), $exclude_paths)); + $find_command = "find $dir -name '*.md' -not -path $exclude_conditions"; + + // Run the find command with exclusions + $files = str_replace($dir, '', rtrim(`$find_command`)); + + // Check for missing pages collect(explode(PHP_EOL, $files)) ->diff(collect($mkdocs['nav'])->flatten()->merge($this->hidden_pages)) // grab defined pages and diff ->each(function ($missing_doc) { From 4b647f85120a2a820696d795f04376354d54ad9d Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Sat, 18 Jan 2025 20:12:30 -0600 Subject: [PATCH 34/42] Remove unix agent global usage (#17003) use array runtime cache instead --- LibreNMS/Modules/Core.php | 3 ++- LibreNMS/Modules/LegacyModule.php | 1 - includes/polling/applications.inc.php | 4 +++- includes/polling/functions.inc.php | 2 -- includes/polling/unix-agent.inc.php | 5 ++++- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/LibreNMS/Modules/Core.php b/LibreNMS/Modules/Core.php index 4f403bb9a6b1..9b2913cb9ede 100644 --- a/LibreNMS/Modules/Core.php +++ b/LibreNMS/Modules/Core.php @@ -27,6 +27,7 @@ use App\Models\Device; use App\Models\Eventlog; +use Illuminate\Support\Facades\Cache; use Illuminate\Support\Str; use LibreNMS\Config; use LibreNMS\Enum\Severity; @@ -265,13 +266,13 @@ protected static function checkDiscovery(Device $device, array $array, $mibdir): private function calculateUptime(OS $os, ?string $sysUpTime, DataStorageInterface $datastore): void { - global $agent_data; $device = $os->getDevice(); if (Config::get("os.$device->os.bad_uptime")) { return; } + $agent_data = Cache::driver('array')->get('agent_data'); if (! empty($agent_data['uptime'])) { $uptime = round((float) substr($agent_data['uptime'], 0, strpos($agent_data['uptime'], ' '))); Log::info("Using UNIX Agent Uptime ($uptime)"); diff --git a/LibreNMS/Modules/LegacyModule.php b/LibreNMS/Modules/LegacyModule.php index 40a85cf301a5..e5f451cba591 100644 --- a/LibreNMS/Modules/LegacyModule.php +++ b/LibreNMS/Modules/LegacyModule.php @@ -107,7 +107,6 @@ public function poll(OS $os, DataStorageInterface $datastore): void $device = &$os->getDeviceArray(); Debug::disableErrorReporting(); // ignore errors in legacy code - global $agent_data; include_once base_path('includes/datastore.inc.php'); include_once base_path('includes/dbFacile.php'); diff --git a/includes/polling/applications.inc.php b/includes/polling/applications.inc.php index e42461ef0629..14319227fc63 100644 --- a/includes/polling/applications.inc.php +++ b/includes/polling/applications.inc.php @@ -1,6 +1,8 @@ get('agent_data', []); \DeviceCache::getPrimary()->applications->each(function ($app) use ($device, $agent_data) { echo 'Application: ' . $app->app_type . ', app_id=' . $app->app_id; diff --git a/includes/polling/functions.inc.php b/includes/polling/functions.inc.php index 4f14a086a77b..3899b45edb31 100644 --- a/includes/polling/functions.inc.php +++ b/includes/polling/functions.inc.php @@ -52,8 +52,6 @@ function sensor_precache($device, $type) function poll_sensor($device, $class) { - global $agent_sensors; - $sensors = []; $misc_sensors = []; $all_sensors = []; diff --git a/includes/polling/unix-agent.inc.php b/includes/polling/unix-agent.inc.php index 066e09de5816..106ae9730bf6 100644 --- a/includes/polling/unix-agent.inc.php +++ b/includes/polling/unix-agent.inc.php @@ -1,6 +1,7 @@ serial = $agent_data['dmi']['system-serial-number']; } DeviceCache::getPrimary()->save(); + + // store results in array cache + Cache::driver('array')->put('agent_data', $agent_data); } if (! empty($agent_sensors)) { From a20a1aade73157f4997088743dcffd866cfb0b8c Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Sun, 19 Jan 2025 03:15:43 +0100 Subject: [PATCH 35/42] zeropad() => Str::padLeft() (#16960) * zeropad() -> Str::padLeft() * Fix StyleCI * Fix StyleCI * Fix Lint --- LibreNMS/Billing.php | 3 ++- LibreNMS/OS/Boss.php | 3 ++- LibreNMS/OS/Sgos.php | 3 ++- LibreNMS/OS/Shared/Cisco.php | 3 ++- LibreNMS/OS/Vrp.php | 3 ++- LibreNMS/Util/IPv6.php | 3 ++- LibreNMS/Util/Rewrite.php | 5 ----- includes/common.php | 5 ----- includes/discovery/cisco-mac-accounting.inc.php | 14 ++++++++------ includes/discovery/fdb-table/aos6.inc.php | 12 ++++++++---- includes/discovery/fdb-table/arubaos.inc.php | 13 ++++++++----- includes/discovery/fdb-table/bridge.inc.php | 11 +++++++---- includes/discovery/fdb-table/edgeswitch.inc.php | 8 ++++++-- includes/discovery/fdb-table/ios.inc.php | 4 +++- includes/discovery/fdb-table/jetstream.inc.php | 12 ++++++++---- includes/discovery/fdb-table/vrp.inc.php | 15 +++++++++------ includes/discovery/fdb-table/zynos.inc.php | 7 +++++-- includes/discovery/ports/zynos.inc.php | 11 +++++++---- .../discovery/sensors/temperature/areca.inc.php | 2 +- .../discovery/sensors/temperature/boss.inc.php | 3 ++- includes/functions.php | 2 +- includes/polling/ports/os/zynos.inc.php | 11 +++++++---- 22 files changed, 92 insertions(+), 61 deletions(-) diff --git a/LibreNMS/Billing.php b/LibreNMS/Billing.php index 7ecfa7942901..a90e00f41a8f 100644 --- a/LibreNMS/Billing.php +++ b/LibreNMS/Billing.php @@ -4,6 +4,7 @@ use DateTime; use DateTimeZone; +use Illuminate\Support\Str; use LibreNMS\Util\Number; class Billing @@ -20,7 +21,7 @@ public static function formatBytesShort($value): string public static function getDates($dayofmonth, $months = 0): array { - $dayofmonth = zeropad($dayofmonth); + $dayofmonth = Str::padLeft($dayofmonth, 2, '0'); $year = date('Y'); $month = date('m'); diff --git a/LibreNMS/OS/Boss.php b/LibreNMS/OS/Boss.php index 389d674f5fad..f49a203f7c3b 100644 --- a/LibreNMS/OS/Boss.php +++ b/LibreNMS/OS/Boss.php @@ -26,6 +26,7 @@ namespace LibreNMS\OS; use App\Models\Device; +use Illuminate\Support\Str; use LibreNMS\Device\Processor; use LibreNMS\Interfaces\Discovery\OSDiscovery; use LibreNMS\Interfaces\Discovery\ProcessorDiscovery; @@ -82,7 +83,7 @@ public function discoverProcessors() 'avaya-ers', $this->getDeviceId(), ".1.3.6.1.4.1.45.1.6.3.8.1.1.6.$index", - zeropad($count), + Str::padLeft((string) $count, 2, '0'), "Unit $count processor", 1, $entry['sgProxyCpuCoreBusyPerCent'] ?? null diff --git a/LibreNMS/OS/Sgos.php b/LibreNMS/OS/Sgos.php index fbebde9b8d4e..021f960b5033 100644 --- a/LibreNMS/OS/Sgos.php +++ b/LibreNMS/OS/Sgos.php @@ -26,6 +26,7 @@ namespace LibreNMS\OS; use Illuminate\Support\Facades\Log; +use Illuminate\Support\Str; use LibreNMS\Device\Processor; use LibreNMS\Interfaces\Data\DataStorageInterface; use LibreNMS\Interfaces\Discovery\ProcessorDiscovery; @@ -165,7 +166,7 @@ public function discoverProcessors() $this->getName(), $this->getDeviceId(), ".1.3.6.1.4.1.3417.2.11.2.4.1.8.$index", - zeropad($index), + Str::padLeft($index, 2, '0'), "Processor $count", 1, $entry['s5ChasUtilCPUUsageLast10Minutes'] diff --git a/LibreNMS/OS/Shared/Cisco.php b/LibreNMS/OS/Shared/Cisco.php index d353f5826060..c1b584aa92e1 100755 --- a/LibreNMS/OS/Shared/Cisco.php +++ b/LibreNMS/OS/Shared/Cisco.php @@ -52,6 +52,7 @@ use LibreNMS\OS\Traits\YamlOSDiscovery; use LibreNMS\RRD\RrdDefinition; use LibreNMS\Util\IP; +use LibreNMS\Util\Mac; class Cisco extends OS implements OSDiscovery, @@ -468,7 +469,7 @@ public function pollNac() foreach ($portAuthSessionEntry as $index => $portAuthSessionEntryParameters) { [$ifIndex, $auth_id] = explode('.', str_replace("'", '', $index)); $session_info = $cafSessionMethodsInfoEntry->get($ifIndex . '.' . $auth_id); - $mac_address = strtolower(implode(array_map('zeropad', explode(':', $portAuthSessionEntryParameters['cafSessionClientMacAddress'] ?? null)))); + $mac_address = Mac::parse($portAuthSessionEntryParameters['cafSessionClientMacAddress'])->hex(); $nac->put($mac_address, new PortsNac([ 'port_id' => $ifIndex_map->get($ifIndex, 0), diff --git a/LibreNMS/OS/Vrp.php b/LibreNMS/OS/Vrp.php index 781a9b0c6374..185dee1610f7 100644 --- a/LibreNMS/OS/Vrp.php +++ b/LibreNMS/OS/Vrp.php @@ -55,6 +55,7 @@ use LibreNMS\OS; use LibreNMS\OS\Traits\EntityMib; use LibreNMS\RRD\RrdDefinition; +use LibreNMS\Util\Mac; class Vrp extends OS implements MempoolsDiscovery, @@ -490,7 +491,7 @@ public function pollNac() if (! array_key_exists('hwAccessInterface', $portAuthSessionEntryParameters) || ! array_key_exists('hwAccessMACAddress', $portAuthSessionEntryParameters)) { continue; } - $mac_address = strtolower(implode(array_map('zeropad', explode(':', $portAuthSessionEntryParameters['hwAccessMACAddress'])))); + $mac_address = Mac::parse($portAuthSessionEntryParameters['hwAccessMACAddress'])->hex(); $port_id = $ifName_map->get($portAuthSessionEntryParameters['hwAccessInterface'], 0); if ($port_id <= 0) { continue; //this would happen for an SSH session for instance diff --git a/LibreNMS/Util/IPv6.php b/LibreNMS/Util/IPv6.php index 34dbf95e7275..343a9e7e573c 100644 --- a/LibreNMS/Util/IPv6.php +++ b/LibreNMS/Util/IPv6.php @@ -25,6 +25,7 @@ namespace LibreNMS\Util; +use Illuminate\Support\Str; use LibreNMS\Exceptions\InvalidIpException; class IPv6 extends IP @@ -169,7 +170,7 @@ public function uncompressed() $parts = explode(':', $ip, 8); return implode(':', array_map(function ($section) { - return Rewrite::zeropad($section, 4); + return Str::padLeft($section, 4, '0'); }, $parts)); } diff --git a/LibreNMS/Util/Rewrite.php b/LibreNMS/Util/Rewrite.php index c16df5d42d4c..7bd1e64e3a0c 100644 --- a/LibreNMS/Util/Rewrite.php +++ b/LibreNMS/Util/Rewrite.php @@ -391,11 +391,6 @@ public static function vmwareGuest($guest_id) return $guests[$guest_id] ?? $guest_id; } - public static function zeropad($num, $length = 2) - { - return str_pad($num, $length, '0', STR_PAD_LEFT); - } - /** * If given input is an IPv6 address, wrap it in [] for use in applications that require it * diff --git a/includes/common.php b/includes/common.php index 0dd6ba668cb1..8a2463ce82c6 100644 --- a/includes/common.php +++ b/includes/common.php @@ -245,11 +245,6 @@ function getidbyname($hostname) return DeviceCache::getByHostname($hostname)->device_id; } -function zeropad($num, $length = 2) -{ - return str_pad($num, $length, '0', STR_PAD_LEFT); -} - function set_dev_attrib($device, $attrib_type, $attrib_value) { return DeviceCache::get((int) $device['device_id'])->setAttrib($attrib_type, $attrib_value); diff --git a/includes/discovery/cisco-mac-accounting.inc.php b/includes/discovery/cisco-mac-accounting.inc.php index 08ddb6e8e024..b619c3ae431b 100644 --- a/includes/discovery/cisco-mac-accounting.inc.php +++ b/includes/discovery/cisco-mac-accounting.inc.php @@ -1,5 +1,7 @@ $data) { foreach ($data['dot1qTpFdbPort'] as $mac => $dot1dBasePort) { if ($dot1dBasePort == 0) { - d_echo("No port known for $mac\n"); + Log::debug("No port known for $mac\n"); continue; } - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { - d_echo("MAC address padding failed for $mac\n"); + Log::debug("MAC address padding failed for $mac\n"); continue; } $port_id = $portid_dict[$dot1dBasePort]; $vlan_id = isset($vlans_dict[$vlan]) ? $vlans_dict[$vlan] : 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan_id mac $mac_address port ($dot1dBasePort) $port_id\n"); + Log::debug("vlan $vlan_id mac $mac_address port ($dot1dBasePort) $port_id\n"); } } } diff --git a/includes/discovery/fdb-table/arubaos.inc.php b/includes/discovery/fdb-table/arubaos.inc.php index 4370df261354..90a4c8305042 100644 --- a/includes/discovery/fdb-table/arubaos.inc.php +++ b/includes/discovery/fdb-table/arubaos.inc.php @@ -24,6 +24,9 @@ * @author Ken Lui */ +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Mac; + // Try Q-BRIDGE-MIB::dot1qTpFdbPort first $fdbPort_table = snmpwalk_group($device, 'dot1qTpFdbPort', 'Q-BRIDGE-MIB'); @@ -46,7 +49,7 @@ $dot1dBasePortIfIndex = snmpwalk_group($device, 'dot1dBasePortIfIndex', 'BRIDGE-MIB'); foreach ($fdbPort_table as $vlan => $data) { - d_echo("VLAN: $vlan\n"); + Log::debug("VLAN: $vlan\n"); $dot1dBasePortIfIndex = SnmpQuery::context($vlan, 'vlan-') ->walk('BRIDGE-MIB::dot1dBasePortIfIndex') ->table(1, $dot1dBasePortIfIndex); @@ -61,12 +64,12 @@ foreach ($fdbPort_table as $vlan => $data) { foreach ($data[$data_oid] as $mac => $dot1dBasePort) { if ($dot1dBasePort == 0) { - d_echo("No port known for $mac\n"); + Log::debug("No port known for $mac\n"); continue; } - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { - d_echo("MAC address padding failed for $mac\n"); + Log::debug("MAC address padding failed for $mac\n"); continue; } @@ -77,7 +80,7 @@ $vlan_id = isset($vlans_dict[$vlan]) ? $vlans_dict[$vlan] : 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan mac $mac_address port ($dot1dBasePort) $port_id\n"); + Log::debug("vlan $vlan mac $mac_address port ($dot1dBasePort) $port_id\n"); } } } diff --git a/includes/discovery/fdb-table/bridge.inc.php b/includes/discovery/fdb-table/bridge.inc.php index f96f3cbc27f6..0fa02ef3a4e7 100644 --- a/includes/discovery/fdb-table/bridge.inc.php +++ b/includes/discovery/fdb-table/bridge.inc.php @@ -24,6 +24,9 @@ * @author cjwbath */ +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Mac; + // Try Q-BRIDGE-MIB::dot1qTpFdbPort first $fdbPort_table = snmpwalk_group($device, 'dot1qTpFdbPort', 'Q-BRIDGE-MIB'); if (! empty($fdbPort_table)) { @@ -72,18 +75,18 @@ foreach ($data[$data_oid] ?? [] as $mac => $dot1dBasePort) { if ($dot1dBasePort == 0) { - d_echo("No port known for $mac\n"); + Log::debug("No port known for $mac\n"); continue; } - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { - d_echo("MAC address padding failed for $mac\n"); + Log::debug("MAC address padding failed for $mac\n"); continue; } $port_id = $portid_dict[$dot1dBasePort]; $vlan_id = isset($vlans_dict[$vlan]) ? $vlans_dict[$vlan] : 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan mac $mac_address port ($dot1dBasePort) $port_id\n"); + Log::debug("vlan $vlan mac $mac_address port ($dot1dBasePort) $port_id\n"); } } } diff --git a/includes/discovery/fdb-table/edgeswitch.inc.php b/includes/discovery/fdb-table/edgeswitch.inc.php index 85cb9aaaf4a8..a43c52668db6 100644 --- a/includes/discovery/fdb-table/edgeswitch.inc.php +++ b/includes/discovery/fdb-table/edgeswitch.inc.php @@ -22,13 +22,17 @@ * @copyright 2017 Tony Murray * @author Tony Murray */ + +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Mac; + $binding = snmpwalk_group($device, 'agentDynamicDsBindingTable', 'EdgeSwitch-SWITCHING-MIB', 1); foreach ($binding as $mac => $data) { $port = get_port_by_index_cache($device['device_id'], $data['agentDynamicDsBindingIfIndex']); $port_id = $port['port_id']; - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); $vlan_id = $data['agentDynamicDsBindingVlanId'] ?: 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan_id mac $mac_address port $port_id\n"); + Log::debug("vlan $vlan_id mac $mac_address port $port_id\n"); } diff --git a/includes/discovery/fdb-table/ios.inc.php b/includes/discovery/fdb-table/ios.inc.php index bc5f42f908c8..ef8ed39bce27 100644 --- a/includes/discovery/fdb-table/ios.inc.php +++ b/includes/discovery/fdb-table/ios.inc.php @@ -1,5 +1,7 @@ $dot1dBasePort) { - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { d_echo("MAC address padding failed for $mac\n"); continue; diff --git a/includes/discovery/fdb-table/jetstream.inc.php b/includes/discovery/fdb-table/jetstream.inc.php index a21376450e24..a2bd59de2f15 100644 --- a/includes/discovery/fdb-table/jetstream.inc.php +++ b/includes/discovery/fdb-table/jetstream.inc.php @@ -22,23 +22,27 @@ * @copyright 2022 Peca Nesovanovic * @author Peca Nesovanovic */ + +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Mac; + $oids = SnmpQuery::allowUnordered()->hideMib()->walk('Q-BRIDGE-MIB::dot1qTpFdbPort')->table(2); if (! empty($oids)) { $insert = []; - d_echo('Jetstream: FDB Table'); + Log::debug('Jetstream: FDB Table'); foreach ($oids as $vlan => $oidData) { foreach ($oidData as $mac => $macData) { $port = $macData['dot1qTpFdbPort']; //try both variation with & without space $port_id = find_port_id('gigabitEthernet 1/0/' . $port, 'gigabitEthernet1/0/' . $port, $device['device_id']) ?? 0; - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { - d_echo("MAC address padding failed for $mac\n"); + Log::debug("MAC address padding failed for $mac\n"); continue; } $vlan_id = $vlans_dict[$vlan] ?? 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan_id mac $mac_address port $port_id\n"); + Log::debug("vlan $vlan_id mac $mac_address port $port_id\n"); } } } diff --git a/includes/discovery/fdb-table/vrp.inc.php b/includes/discovery/fdb-table/vrp.inc.php index ccfab764ff99..8f7db73695a1 100644 --- a/includes/discovery/fdb-table/vrp.inc.php +++ b/includes/discovery/fdb-table/vrp.inc.php @@ -14,6 +14,9 @@ * @author Tony Murray (bridge.inc.php used as base) */ +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Mac; + $fdbPort_table = snmpwalk_group($device, 'hwDynFdbPort', 'HUAWEI-L2MAM-MIB'); $hwCfgMacAddrQueryIfIndex = snmpwalk_group($device, 'hwCfgMacAddrQueryIfIndex', 'HUAWEI-L2MAM-MIB', 10); @@ -29,14 +32,14 @@ } $port = get_port_by_index_cache($device['device_id'], $ifIndex); $port_id = $port['port_id']; - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { - d_echo("MAC address padding failed for $mac\n"); + Log::debug("MAC address padding failed for $mac\n"); continue; } $vlan_id = isset($vlans_dict[$vlan]) ? $vlans_dict[$vlan] : 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan mac $mac_address port ($ifIndex) $port_id\n"); + Log::debug("vlan $vlan mac $mac_address port ($ifIndex) $port_id\n"); } } } @@ -55,14 +58,14 @@ } $port = get_port_by_index_cache($device['device_id'], $ifIndex); $port_id = $port['port_id']; - $mac_address = implode(array_map('zeropad', explode(':', $mac))); + $mac_address = Mac::parse($mac)->hex(); if (strlen($mac_address) != 12) { - d_echo("MAC address padding failed for $mac\n"); + Log::debug("MAC address padding failed for $mac\n"); continue; } $vlan_id = isset($vlans_dict[$vlan]) ? $vlans_dict[$vlan] : 0; $insert[$vlan_id][$mac_address]['port_id'] = $port_id; - d_echo("vlan $vlan mac $mac_address port ($ifIndex) $port_id\n"); + Log::debug("vlan $vlan mac $mac_address port ($ifIndex) $port_id\n"); } } } diff --git a/includes/discovery/fdb-table/zynos.inc.php b/includes/discovery/fdb-table/zynos.inc.php index 5d9f7b84ec46..6259fa38965f 100644 --- a/includes/discovery/fdb-table/zynos.inc.php +++ b/includes/discovery/fdb-table/zynos.inc.php @@ -13,6 +13,9 @@ * @author PipoCanaja */ +use Illuminate\Support\Facades\Log; +use LibreNMS\Util\Mac; + if (in_array(explode('-', $device['hardware'], 2)[0], ['GS1900'])) { //will match anything starting with GS1900 before the 1st dash (like GS1900-8, GS1900-24E etc etc) echo 'Zyxel buggy Q-BRIDGE:' . PHP_EOL; @@ -29,14 +32,14 @@ // fix the Q-BRIDGE implementation $indexes = explode('.', $index); $vlan = $indexes[0]; //1st element - $mac_address = implode(array_map('zeropad', array_map('dechex', array_splice($indexes, -6, 6)))); //last 6 elements + $mac_address = Mac::parse((string) array_map('dechex', array_splice($indexes, -6, 6)))->hex(); //last 6 elements $port = get_port_by_index_cache($device['device_id'], $port_data['Q-BRIDGE-MIB::dot1qTpFdbPort']); $port_id = $port && $port['port_id'] ? $port['port_id'] : 0; $vlan_id = isset($vlans_dict[$vlan]) ? $vlans_dict[$vlan] : 0; - d_echo("vlan $vlan (id $vlan_id) mac $mac_address port $port_id\n"); + Log::debug("vlan $vlan (id $vlan_id) mac $mac_address port $port_id\n"); $insert[$vlan_id][$mac_address]['port_id'] = $port_id; } } diff --git a/includes/discovery/ports/zynos.inc.php b/includes/discovery/ports/zynos.inc.php index bf44fee13e3f..16e243839f5a 100644 --- a/includes/discovery/ports/zynos.inc.php +++ b/includes/discovery/ports/zynos.inc.php @@ -1,4 +1,7 @@ 63 && $portNum < 128) { $portNum = $portNum - 63; //Leading 0 for single digits - $ifName = '2/' . zeropad($portNum); + $ifName = '2/' . Str::padLeft($portNum, 2, '0'); } if ($portNum > 127 && $portNum < 192) { $portNum = $portNum - 127; //Leading 0 for single digits - $ifName = '3/' . zeropad($portNum); + $ifName = '3/' . Str::padLeft($portNum, 2, '0'); } if ($portNum > 191) { $portNum = $portNum - 191; //Leading 0 for single digits - $ifName = '4/' . zeropad($portNum); + $ifName = '4/' . Str::padLeft($portNum, 2, '0'); } } else { //Set port number to match current diff --git a/includes/discovery/sensors/temperature/areca.inc.php b/includes/discovery/sensors/temperature/areca.inc.php index 655de295645c..d9dea0935be4 100644 --- a/includes/discovery/sensors/temperature/areca.inc.php +++ b/includes/discovery/sensors/temperature/areca.inc.php @@ -18,7 +18,7 @@ $temperature = snmp_get($device, $temperature_oid, '-Oqv', ''); $descr = "Hard disk $temperature_id"; if ($temperature != -128) { // -128 = not measured/present - discover_sensor(null, 'temperature', $device, $temperature_oid, zeropad($temperature_id), 'areca', $descr, '1', '1', null, null, null, null, $temperature); + discover_sensor(null, 'temperature', $device, $temperature_oid, Str::padLeft($temperature_id, 2, '0'), 'areca', $descr, '1', '1', null, null, null, null, $temperature); } } } diff --git a/includes/discovery/sensors/temperature/boss.inc.php b/includes/discovery/sensors/temperature/boss.inc.php index c188e245b78d..f19432c3e898 100644 --- a/includes/discovery/sensors/temperature/boss.inc.php +++ b/includes/discovery/sensors/temperature/boss.inc.php @@ -1,5 +1,6 @@ 63 && $portNum < 128) { $portNum = $portNum - 63; //Leading 0 for single digits - $ifName = '2/' . zeropad($portNum); + $ifName = '2/' . Str::padLeft($portNum, 2, '0'); } if ($portNum > 127 && $portNum < 192) { $portNum = $portNum - 127; //Leading 0 for single digits - $ifName = '3/' . zeropad($portNum); + $ifName = '3/' . Str::padLeft($portNum, 2, '0'); } if ($portNum > 191) { $portNum = $portNum - 191; //Leading 0 for single digits - $ifName = '4/' . zeropad($portNum); + $ifName = '4/' . Str::padLeft($portNum, 2, '0'); } } else { //Set port number to match current From c1166301181098f782451dfe0d481ddc210c38a8 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Sat, 18 Jan 2025 20:19:24 -0600 Subject: [PATCH 36/42] Fix PHP IPv6 reserved handling changes (#17009) https://github.com/php/php-src/issues/16944 --- tests/IpTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/IpTest.php b/tests/IpTest.php index 567652d79f59..638d3a3c55c7 100644 --- a/tests/IpTest.php +++ b/tests/IpTest.php @@ -61,7 +61,7 @@ public function testIsValid(): void */ public function testIsValidIPv6ExcludeReserved(): void { - $this->assertFalse(IPv6::isValid('2001:db8:85a3::8a2e:370:7334', true)); + $this->assertFalse(IPv6::isValid('::1', true)); } public function testIpParse(): void From a6c4807beeb8ac4f023e91883976e01dab57dbd9 Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Sun, 19 Jan 2025 02:37:15 +0000 Subject: [PATCH 37/42] Added ZenDuty Transport (#16972) * Added ZenDuty Transport * Small doc update * CI fix * Added additional options and defaults to ZenDuty Transport * Removed var_dump() --- LibreNMS/Alert/Transport/ZenDuty.php | 136 +++++++++++++++++++++++++++ doc/Alerting/Transports.md | 102 +++++++++++++++++++- 2 files changed, 235 insertions(+), 3 deletions(-) create mode 100644 LibreNMS/Alert/Transport/ZenDuty.php diff --git a/LibreNMS/Alert/Transport/ZenDuty.php b/LibreNMS/Alert/Transport/ZenDuty.php new file mode 100644 index 000000000000..0576966550a0 --- /dev/null +++ b/LibreNMS/Alert/Transport/ZenDuty.php @@ -0,0 +1,136 @@ +, Tyler Christiansen + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ + +/* + * API Transport + * @author Neil Lathwood, Configuration Services + * @license GPL + * @package LibreNMS + * @subpackage Alerts + */ + +namespace LibreNMS\Alert\Transport; + +use LibreNMS\Alert\Transport; +use LibreNMS\Exceptions\AlertTransportDeliveryException; +use LibreNMS\Util\Http; + +class ZenDuty extends Transport +{ + protected string $name = 'ZenDuty'; + + public function deliverAlert(array $alert_data): bool + { + $url = $this->config['zenduty-url']; + // If the alert has recovered set to resolved + if ($alert_data['state'] == 0) { + $alert_type = 'resolved'; + } elseif ($alert_data['state'] == 2) { + $alert_type = 'acknowledged'; + } else { + $alert_type = $alert_data['severity']; + } + // Set the standard data ZD expects to see + $msg = (json_decode($alert_data['msg'], true)) ? json_decode($alert_data['msg'], true) : $alert_data['msg']; + $data = [ + 'message' => $alert_data['title'], + 'alert_type' => $alert_type, + 'entity_id' => $alert_data['alert_id'], + 'payload' => [ + 'hostname' => $alert_data['hostname'], + 'sysName' => $alert_data['sysName'], + 'id' => $alert_data['id'], + 'uid' => $alert_data['uid'], + 'sysDescr' => $alert_data['sysDescr'], + 'os' => $alert_data['os'], + 'type' => $alert_type, + 'ip' => $alert_data['ip'], + 'hardware' => $alert_data['hardware'], + 'version' => $alert_data['version'], + 'uptime' => $alert_data['uptime'], + 'uptime_short' => $alert_data['uptime_short'], + 'timestamp' => $alert_data['timestamp'], + 'description' => $alert_data['description'], + 'title' => $alert_data['title'], + 'msg' => $msg, + 'state' => $alert_data['state'], + ], + 'urls' => [ + [ + 'link_url' => route('device', ['device' => $alert_data['device_id']]), + 'link_text' => $alert_data['hostname'], + ], + ], + ]; + + if (isset($this->config['sla_id'])) { + $data['sla'] = $this->config['sla_id']; + } + + if (isset($this->config['escalation_policy_id'])) { + $data['escalation_policy'] = $this->config['escalation_policy_id']; + } + + $tmp_msg = json_decode($alert_data['msg'], true); + if (isset($tmp_msg['message']) && isset($tmp_msg['summary'])) { + $data = array_merge($data, $tmp_msg); + } else { + $data['summary'] = $alert_data['msg']; + } + + $client = Http::client(); + + $res = $client->withHeaders( + [ + 'Content-Type' => 'application/json', + ] + )->acceptJson()->post($url, $data); + + if ($res->successful()) { + return true; + } + + throw new AlertTransportDeliveryException($alert_data, $res->status(), $res->body(), $data['message'], $data); + } + + public static function configTemplate(): array + { + return [ + 'config' => [ + [ + 'title' => 'ZenDuty WebHook', + 'name' => 'zenduty-url', + 'descr' => 'ZenDuty WebHook', + 'type' => 'text', + ], + [ + 'title' => 'SLA ID', + 'name' => 'sla_id', + 'descr' => 'Unique ID of the SLA', + 'type' => 'text', + ], + [ + 'title' => 'Escalation Policy ID', + 'name' => 'escalation_policy_id', + 'descr' => 'Unique ID of the Escalation Policy', + 'type' => 'text', + ], + ], + 'validation' => [ + 'zenduty-url' => 'required|url', + ], + ]; + } +} diff --git a/doc/Alerting/Transports.md b/doc/Alerting/Transports.md index 73bb0b9a71bc..3106fce1d1b7 100644 --- a/doc/Alerting/Transports.md +++ b/doc/Alerting/Transports.md @@ -1147,15 +1147,19 @@ They can be in international dialling format only. ## Zenduty -Leveraging LibreNMS<>Zenduty Integration, users can send new LibreNMS +Two options are available for ZenDuty support, the first, [native ZenDuty](#native-zenduty) +is via the API Transport as detailed in official [ZenDuty integration documentation](https://docs.zenduty.com/docs/librenms). +The other way is by utilising a [native LibreNMS transport](#native-librenms-transport). + +### Native ZenDuty +Leveraging LibreNMS > Zenduty Integration, users can send new LibreNMS alerts to the right team and notify them based on on-call schedules via email, SMS, Phone Calls, Slack, Microsoft Teams and mobile push notifications. Zenduty provides engineers with detailed context around the LibreNMS alert along with playbooks and a complete incident command framework to triage, remediate and resolve incidents with speed. -Create a [LibreNMS -Integration](https://docs.zenduty.com/docs/librenms) from inside +Create a [LibreNMS Integration](https://docs.zenduty.com/docs/librenms) from inside [Zenduty](https://www.zenduty.com), then copy the Webhook URL from Zenduty to LibreNMS. @@ -1167,3 +1171,95 @@ For a detailed guide with screenshots, refer to the | Config | Example | | ------ | ------- | | WebHook URL | | + +### Native LibreNMS Transport +This integration uses the [ZenDuty Webhooks](https://zenduty.com/docs/generic-integration/) +which allows you to use all available ZenDuty parameters such as URLs, SLA, +Escalation Policies, etc. + +Follow the instructions in the above link to obtain your Webhook URL and then paste that +into the `ZenDuty WebHook` field when setting up the LibreNMS transport. + +You can also set the SLA ID and Escalation Policy ID from within the Transport configuration +which will be sent with all alerts. + +This transport will send over the following fields: + +`message` - The alert title +`alert_type` - The severity of the alert rule, acknowledged or resolved depending on the state of the alert. +`entity_id` - The alert ID +`urls` - A link back to the device generating the alert. +`summary` - The output of the template associated with the alert rule. + +To customise what is sent to ZenDuty and override or add additional fields, you can create +a custom template which outputs the correct information via JSON. As an example: + +```json +{ + "message": "{{ $alert->title }}", + "payload": { + "sysName": "{{ $alert->sysName }}", + "Device Type": "{{ $alert->type }}" + }, + "summary": "Severity: {{ $alert->severity }}\nTimestamp: {{ $alert->timestamp }}\nRule: {{ $alert->title }}\n @foreach ($alert->faults as $key => $value) {{ $key }}: {{ $value['string'] }}\n @endforeach", + "sla": "ccaf3fd6-db51-4f9f-818b-de42aee54f29", + "urls": [ + { + "link_url": "{{ route('device', ['device' => $alert->device_id ?: 1]) }}", + "link_text": "{{ $alert->hostname }}" + }, + { + "link_url": "{{ route('device', ['device' => $alert->device_id ?? 1, 'tab' => 'alerts']) }}", + "link_text": "{{ $alert->hostname }} - Alerts" + } + ] +} +``` +If you are using more than one transport for an alert rule and need to customise the output per +transport then you can do the following: + +``` +@if ($alert->transport == 'ZenDuty') +{ + "message": "{{ $alert->title }}", + "payload": { + "sysName": "{{ $alert->sysName }}", + "Device Type": "{{ $alert->type }}" + }, + "summary": "Severity: {{ $alert->severity }}\nTimestamp: {{ $alert->timestamp }}\nRule: {{ $alert->title }}\n @foreach ($alert->faults as $key => $value) {{ $key }}: {{ $value['string'] }}\n @endforeach", + "sla": "ccaf3fd6-db51-4f9f-818b-de42aee54f29", + "urls": [ + { + "link_url": "{{ route('device', ['device' => $alert->device_id ?: 1]) }}", + "link_text": "{{ $alert->hostname }}" + }, + { + "link_url": "{{ route('device', ['device' => $alert->device_id ?? 1, 'tab' => 'alerts']) }}", + "link_text": "{{ $alert->hostname }} - Alerts" + } + ] +} +@else +{{ $alert->title }} +Severity: {{ $alert->severity }} +@if ($alert->state == 0) Time elapsed: {{ $alert->elapsed }} @endif +Timestamp: {{ $alert->timestamp }} +Unique-ID: {{ $alert->uid }} +Rule: @if ($alert->name) {{ $alert->name }} @else {{ $alert->rule }} @endif +@if ($alert->faults) Faults: +@foreach ($alert->faults as $key => $value) + {{ $key }}: {{ $value['string'] }} +@endforeach +@endif +Alert sent to: +@foreach ($alert->contacts as $key => $value) + {{ $value }} <{{ $key }}> +@endforeach +@endif +``` + +| Config | Example | +|----------------------|--------------------------------------------------------------| +| WebHook URL | | +| SLA ID | g27u4gr824r-dd32rf2wdedeas-3e2wd223d23 | +| Escalation Policy ID | KIJDi23rwnef23-dankjd323r-DSAD£2232fds | From 11ad7dc7df8720dbe05e0952b00e670511912556 Mon Sep 17 00:00:00 2001 From: Kevin Zink Date: Sun, 19 Jan 2025 04:44:52 +0100 Subject: [PATCH 38/42] Remove some unused functions (#17005) * Remove some unused functions * Remove include-dir.inc.php * Rename variable * Fix Bug --- includes/common.php | 16 ------------- includes/discovery/storage.inc.php | 29 ++++++++++-------------- includes/functions.php | 28 ----------------------- includes/html/functions.inc.php | 36 ------------------------------ includes/include-dir.inc.php | 9 -------- 5 files changed, 12 insertions(+), 106 deletions(-) delete mode 100644 includes/include-dir.inc.php diff --git a/includes/common.php b/includes/common.php index 8a2463ce82c6..be00cc21ab3d 100644 --- a/includes/common.php +++ b/includes/common.php @@ -384,22 +384,6 @@ function is_customoid_graph($type, $subtype) return false; } // is_customoid_graph -/** - * Parse location field for coordinates - * - * @param string location The location field to look for coords in. - * @return array|bool Containing the lat and lng coords - **/ -function parse_location($location) -{ - preg_match('/\[(-?[0-9. ]+), *(-?[0-9. ]+)\]/', $location, $tmp_loc); - if (is_numeric($tmp_loc[1]) && is_numeric($tmp_loc[2])) { - return ['lat' => $tmp_loc[1], 'lng' => $tmp_loc[2]]; - } - - return false; -}//end parse_location() - /** * Convert a MySQL binary v4 (4-byte) or v6 (16-byte) IP address to a printable string. * diff --git a/includes/discovery/storage.inc.php b/includes/discovery/storage.inc.php index 414849c9607a..92f23fd771e7 100644 --- a/includes/discovery/storage.inc.php +++ b/includes/discovery/storage.inc.php @@ -1,29 +1,24 @@ ' . $storage_mib . "\n"); +// Remove storage which weren't redetected here +foreach (DeviceCache::getPrimary()->storage as $s) { + Log::debug($s->storage_index . ' -> ' . $s->storage_mib . "\n"); - if (! $valid_storage[$storage_mib][$storage_index]) { + if (! $valid_storage[$s->storage_mib][$s->storage_index]) { echo '-'; - dbDelete('storage', '`storage_id` = ?', [$test_storage['storage_id']]); + $s->delete(); } - - unset($storage_index); - unset($storage_mib); } - -unset($valid_storage); echo "\n"; diff --git a/includes/functions.php b/includes/functions.php index fddd8e60bd07..42a1e5f7ac5c 100755 --- a/includes/functions.php +++ b/includes/functions.php @@ -76,34 +76,6 @@ function logfile($string) fclose($fd); } -/** - * @param $device - * @return string the path to the icon image for this device. Close to square. - */ -function getIcon($device) -{ - return 'images/os/' . getImageName($device); -} - -/** - * @param $device - * @return string an image tag with the icon for this device. Close to square. - */ -function getIconTag($device) -{ - return ''; -} - -function getImageTitle($device) -{ - return $device['icon'] ? str_replace(['.svg', '.png'], '', $device['icon']) : $device['os']; -} - -function getImageName($device, $use_database = true, $dir = 'images/os/') -{ - return \LibreNMS\Util\Url::findOsImage($device['os'], $device['features'] ?? '', $use_database ? $device['icon'] : null, $dir); -} - function renamehost($id, $new, $source = 'console') { $host = gethostbyid($id); diff --git a/includes/html/functions.inc.php b/includes/html/functions.inc.php index 903cb6bdee31..e3ca89f9bf01 100644 --- a/includes/html/functions.inc.php +++ b/includes/html/functions.inc.php @@ -905,21 +905,6 @@ function search_oxidized_config($search_in_conf_textbox) return $nodes; } -/** - * @param $data - * @return bool|mixed - */ -function array_to_htmljson($data) -{ - if (is_array($data)) { - $data = htmlentities(json_encode($data)); - - return str_replace(',', ',
', $data); - } else { - return false; - } -} - /** * @param int $eventlog_severity * @return string $eventlog_severity_icon @@ -999,27 +984,6 @@ function generate_stacked_graphs($force_stack = false, $transparency = '88') } } -/** - * Returns the sysname of a device with a html line break prepended. - * if the device has an empty sysname it will return device's hostname instead - * And finally if the device has no hostname it will return an empty string - * - * @param array device - * @return string - */ -function get_device_name($device) -{ - $ret_str = ''; - - if (format_hostname($device) !== $device['sysName']) { - $ret_str = $device['sysName']; - } elseif ($device['hostname'] !== $device['ip']) { - $ret_str = $device['hostname']; - } - - return $ret_str; -} - /** * Returns state generic label from value with optional text */ diff --git a/includes/include-dir.inc.php b/includes/include-dir.inc.php deleted file mode 100644 index 8b671ed411b5..000000000000 --- a/includes/include-dir.inc.php +++ /dev/null @@ -1,9 +0,0 @@ - Date: Sun, 19 Jan 2025 03:48:19 +0000 Subject: [PATCH 39/42] Updated Grafana transport and docs to support richer information (#16978) * Updated Grafana transport and docs to support richer information * Updated example text to show how to override values * Updated docs * Updated docs * /ZenDuty/Grafana/ --- LibreNMS/Alert/Transport/Grafana.php | 27 ++++++++++++- doc/Alerting/Transports.md | 59 +++++++++++++++++++++++++++- 2 files changed, 84 insertions(+), 2 deletions(-) diff --git a/LibreNMS/Alert/Transport/Grafana.php b/LibreNMS/Alert/Transport/Grafana.php index ea57439acaac..825e857f7262 100644 --- a/LibreNMS/Alert/Transport/Grafana.php +++ b/LibreNMS/Alert/Transport/Grafana.php @@ -46,12 +46,37 @@ public function deliverAlert(array $alert_data): bool $data = [ 'alert_uid' => $alert_data['id'] ?: $alert_data['uid'], 'title' => $alert_data['title'] ?? null, - 'message' => $alert_data['msg'], 'image_url' => $graph_url, 'link_to_upstream_details' => Url::deviceUrl($device), 'state' => ($alert_data['state'] == AlertState::ACTIVE) ? 'alerting' : 'ok', + 'raw_state' => $alert_data['state'], + 'device_id' => $alert_data['device_id'], + 'hostname' => $alert_data['hostname'], + 'sysName' => $alert_data['sysName'], + 'location' => $alert_data['location'], + 'sysDescr' => $alert_data['sysDescr'], + 'os' => $alert_data['os'], + 'type' => $alert_data['type'], + 'hardware' => $alert_data['hardware'], + 'software' => $alert_data['software'] ?? '', + 'features' => $alert_data['features'], + 'serial' => $alert_data['serial'] ?? '', + 'uptime' => $alert_data['uptime'], + 'notes' => $alert_data['notes'], + 'alert_notes' => $alert_data['alert_notes'], + 'severity' => $alert_data['severity'], + 'proc' => $alert_data['proc'], + 'transport' => $alert_data['transport'] ?? '', + 'transport_name' => $alert_data['transport_name'] ?? '', ]; + $tmp_msg = json_decode($alert_data['msg'], true); + if (isset($tmp_msg['title']) && isset($tmp_msg['message'])) { + $data = array_merge($data, $tmp_msg); + } else { + $data['message'] = $alert_data['msg']; + } + $res = Http::client()->post($this->config['url'] ?? '', $data); if ($res->successful()) { diff --git a/doc/Alerting/Transports.md b/doc/Alerting/Transports.md index 3106fce1d1b7..870b01cb9560 100644 --- a/doc/Alerting/Transports.md +++ b/doc/Alerting/Transports.md @@ -317,7 +317,64 @@ tokens to authenticate with GitLab and will store the token in cleartext. ## Grafana Oncall -Send alerts to Grafana Oncall using a [Formatted Webhook](https://grafana.com/docs/oncall/latest/integrations/webhook/) +Send alerts to Grafana Oncall via either a Formatted Webhook or Webhook. +[See the Grafana documentation for both](https://grafana.com/docs/oncall/latest/integrations/webhook/). + +There is little difference between the two, but the Formatted Webhook will +provide a more friendly view of things by default. + +> NOTE: By default Grafana translates acknowledged alerts to resolved alerts. +> This can be changed by updating the Template settings for the integration you +> added as follows. + +Autoresolution: `{{ payload.get("raw_state", "") != 2 and payload.get("state", "").upper() == "OK" }}` + +Auto acknowledge: `{{ payload.get("raw_state", "") == 2 }}` + +You will also find additional information is sent as part of the payload to Grafana which +can be useful within the templates or routes. If you perform a test of the LibreNMS transport +you will be able to see the payload within the Grafana interface. + +customise what is sent to Grafana and override or add additional fields, you can create +a custom template which outputs the correct information via JSON. As an example: + +``` +{ + "message": "Severity: {{ $alert->severity }}\nTimestamp: {{ $alert->timestamp }}\nRule: {{ $alert->title }}\n @foreach ($alert->faults as $key => $value) {{ $key }}: {{ $value['string'] }}\n @endforeach", + "number_of_processors": \App\Models\Processors::where('device_id', $alert->device_id)->count(), + "title": "{{ $alert->title }}", + "link_to_upstream_details": "{{ \LibreNMS\Util\Url::deviceUrl($device) }}", +} +``` +If you are using more than one transport for an alert rule and need to customise the output per +transport then you can do the following: + +``` +@if ($alert->transport == 'grafana') +{ + "message": "Severity: {{ $alert->severity }}\nTimestamp: {{ $alert->timestamp }}\nRule: {{ $alert->title }}\n @foreach ($alert->faults as $key => $value) {{ $key }}: {{ $value['string'] }}\n @endforeach", + "number_of_processors": \App\Models\Processors::where('device_id', $alert->device_id)->count(), + "title": "{{ $alert->title }}", + "link_to_upstream_details": "{{ \LibreNMS\Util\Url::deviceUrl($device) }}", +} +@else +{{ $alert->title }} +Severity: {{ $alert->severity }} +@if ($alert->state == 0) Time elapsed: {{ $alert->elapsed }} @endif +Timestamp: {{ $alert->timestamp }} +Unique-ID: {{ $alert->uid }} +Rule: @if ($alert->name) {{ $alert->name }} @else {{ $alert->rule }} @endif +@if ($alert->faults) Faults: +@foreach ($alert->faults as $key => $value) + {{ $key }}: {{ $value['string'] }} +@endforeach +@endif +Alert sent to: +@foreach ($alert->contacts as $key => $value) + {{ $value }} <{{ $key }}> +@endforeach +@endif +``` **Example:** From 55088460b9fbdcdc387e662fbabf8f3ad4e37f85 Mon Sep 17 00:00:00 2001 From: Guy Lowe Date: Sun, 19 Jan 2025 17:03:12 +1300 Subject: [PATCH 40/42] Improve logging for use of values from SNMP; improve logging for determining multiplier/divisor from YAML (#16949) * add debug logging for YamlDiscovery::replaceValues() and YamlDiscovery::getValueFromData() * determine value only once in YamlDiscovery to make PHPStan happy * syntax to make StyleCI happy * fix header munged by CI * add debug logging for YamlDiscovery::replaceValues() and YamlDiscovery::getValueFromData() * determine value only once in YamlDiscovery to make PHPStan happy * syntax to make StyleCI happy * fix header munged by CI * Log:: instead of \Log:: * remove useless else in replaceValues * show correct keys used * simplify multiplier/divisor discovery * Log:: instead of \Log:: * remove useless else in replaceValues * show correct keys used * simplify multiplier/divisor discovery * syntax --- LibreNMS/Device/YamlDiscovery.php | 43 +++++++++++++++++++++------- includes/discovery/functions.inc.php | 30 +++++++++++++++++-- 2 files changed, 61 insertions(+), 12 deletions(-) diff --git a/LibreNMS/Device/YamlDiscovery.php b/LibreNMS/Device/YamlDiscovery.php index d22c63e11c1f..c665cd49ed1d 100644 --- a/LibreNMS/Device/YamlDiscovery.php +++ b/LibreNMS/Device/YamlDiscovery.php @@ -27,6 +27,7 @@ use App\View\SimpleTemplate; use Illuminate\Support\Arr; +use Illuminate\Support\Facades\Log; use Illuminate\Support\Str; use LibreNMS\Config; use LibreNMS\Interfaces\Discovery\DiscoveryItem; @@ -144,7 +145,7 @@ public static function fillValues($name, $index, $discovery_data, $count, $pre_c } /** - * @param \LibreNMS\OS $os OS/device we areworking on + * @param \LibreNMS\OS $os OS/device we are working on * @param array $data Array derived from YAML * @return string * @@ -215,14 +216,15 @@ public static function replaceValues($name, $index, $count, $def, $pre_cache) return IP::fromHexString(static::getValueFromData($inetaddr[1], $index, $def, $pre_cache), true); } } - \Log::warning('YamlDiscovery: No variable available to replace ' . $matches[1] . ' index: ' . $index); + Log::warning('YamlDiscovery: No variable available to replace ' . $matches[1] . ' index: ' . $index); return ''; // remove the unavailable variable } return $replace; }); - $value = (string) $template; + + return (string) $template; } return $value; @@ -245,11 +247,17 @@ public static function getValueFromData($name, $index, $discovery_data, $pre_cac } if (isset($discovery_data['oid']) && ! is_array($discovery_data['oid']) && isset($pre_cache[$discovery_data['oid']][$index]) && isset($pre_cache[$discovery_data['oid']][$index][$name])) { - return $pre_cache[$discovery_data['oid']][$index][$name]; + $value = $pre_cache[$discovery_data['oid']][$index][$name]; + Log::debug("Using $value from \$pre_cache[\$discovery_data['oid']][$index][$name] for $name"); + + return $value; } if (isset($pre_cache[$index][$name])) { - return $pre_cache[$index][$name]; + $value = $pre_cache[$index][$name]; + Log::debug("Using $value from \$pre_cache[$index][$name] for $name"); + + return $value; } // parse sub_index options name with trailing colon and index @@ -270,14 +278,26 @@ public static function getValueFromData($name, $index, $discovery_data, $pre_cac if (isset($pre_cache[$name]) && ! is_numeric($name)) { if (is_array($pre_cache[$name])) { if (isset($pre_cache[$name][$index][$name])) { - return $pre_cache[$name][$index][$name]; + $value = $pre_cache[$name][$index][$name]; + Log::debug("Using $value from \$pre_cache[$name][$index][$name] for $name"); + + return $value; } elseif (isset($pre_cache[$name][$index])) { - return $pre_cache[$name][$index]; + $value = $pre_cache[$name][$index]; + Log::debug("Using $value from \$pre_cache[$name][$index] for $name"); + + return $value; } elseif (count($pre_cache[$name]) === 1 && ! is_array(current($pre_cache[$name]))) { - return current($pre_cache[$name]); + $value = current($pre_cache[$name]); + Log::debug("Using sole entry $value from \$pre_cache[$name] array for $name"); + + return $value; } } else { - return $pre_cache[$name]; + $value = $pre_cache[$name]; + Log::debug("Using $value from from \$pre_cache[$name] for $name"); + + return $value; } } @@ -285,7 +305,10 @@ public static function getValueFromData($name, $index, $discovery_data, $pre_cac if (str_contains($name, '::')) { foreach ($pre_cache as $table_name => $table) { if (is_array($table) && isset($table[$index][$name])) { - return $table[$index][$name]; + $value = $table[$index][$name]; + Log::debug("Using $value from walked $table_name[$index][$name] for $name"); + + return $value; } } } diff --git a/includes/discovery/functions.inc.php b/includes/discovery/functions.inc.php index a778b90fd6d5..47ddd27cd7fd 100644 --- a/includes/discovery/functions.inc.php +++ b/includes/discovery/functions.inc.php @@ -715,9 +715,35 @@ function discovery_process($os, $sensor_class, $pre_cache) // process the group $group = trim(YamlDiscovery::replaceValues('group', $index, null, $data, $pre_cache)) ?: null; - $divisor = (int) (isset($data['divisor']) ? (YamlDiscovery::replaceValues('divisor', $index, $count, $data, $pre_cache) ?: 1) : ($sensor_options['divisor'] ?? 1)); - $multiplier = (int) (isset($data['multiplier']) ? (YamlDiscovery::replaceValues('multiplier', $index, $count, $data, $pre_cache) ?: 1) : ($sensor_options['multiplier'] ?? 1)); + // process the divisor - cannot be 0 + if (isset($data['divisor'])) { + $divisor = (int) YamlDiscovery::replaceValues('divisor', $index, $count, $data, $pre_cache); + } elseif (isset($sensor_options['divisor'])) { + $divisor = (int) $sensor_options['divisor']; + } else { + $divisor = 1; + } + if ($divisor == 0) { + Log::warning('Divisor is not a nonzero number, defaulting to 1'); + $divisor = 1; + } + + // process the multiplier - zero is valid + if (isset($data['multiplier'])) { + $multiplier = YamlDiscovery::replaceValues('multiplier', $index, $count, $data, $pre_cache); + } elseif (isset($sensor_options['multiplier'])) { + $multipler = $sensor_options['multiplier']; + } else { + $multiplier = 1; + } + if (is_numeric($multiplier)) { + $multiplier = (int) $multiplier; + } else { + Log::warning('Multiplier $multiplier is not a valid number, defaulting to 1'); + $multiplier = 1; + } + // process the limits $limits = ['low_limit', 'low_warn_limit', 'warn_limit', 'high_limit']; foreach ($limits as $limit) { if (isset($data[$limit]) && is_numeric($data[$limit])) { From a8d40d5cfea2df948eedf7ea2da252516fdbc053 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Sat, 18 Jan 2025 22:39:20 -0600 Subject: [PATCH 41/42] Implement PortCache (#17002) * Implement PortCache * Update references, add ifName and IP maps * Apply fixes from StyleCI * Fix if primary is not set, add device to Xdsl calls * Lint fixes * Fix up getIdFromIp * Apply fixes from StyleCI * Lint fixes * type fix * IfIndex from snmp is usually a string, cast inside function --------- Co-authored-by: Tony Murray --- LibreNMS/Cache/Port.php | 183 ++++++++++++++++++ LibreNMS/Modules/Isis.php | 4 +- LibreNMS/Modules/Ospf.php | 14 +- LibreNMS/Modules/PortsStack.php | 9 +- LibreNMS/Modules/Xdsl.php | 15 +- LibreNMS/OS.php | 2 - LibreNMS/OS/ArubaosCx.php | 8 +- LibreNMS/OS/Comware.php | 7 +- LibreNMS/OS/EltexMes23xx.php | 7 +- LibreNMS/OS/Exa.php | 7 +- LibreNMS/OS/FsCentec.php | 7 +- LibreNMS/OS/Iosxe.php | 3 +- LibreNMS/OS/Junos.php | 13 +- LibreNMS/OS/Ocnos.php | 8 +- LibreNMS/OS/Powerconnect.php | 5 +- LibreNMS/OS/Procurve.php | 10 +- LibreNMS/OS/Routeros.php | 14 +- LibreNMS/OS/Shared/Cisco.php | 17 +- LibreNMS/OS/Traits/BridgeMib.php | 12 +- LibreNMS/OS/Traits/ResolvesPortIds.php | 98 ---------- LibreNMS/OS/Vrp.php | 17 +- app/Facades/PortCache.php | 36 ++++ app/Providers/AppServiceProvider.php | 3 + config/app.php | 1 + includes/discovery/functions.inc.php | 2 +- includes/discovery/route.inc.php | 9 +- includes/discovery/route/routeros.inc.php | 2 +- includes/html/pages/device/edit/snmp.inc.php | 4 +- includes/html/pages/device/port.inc.php | 7 +- .../html/pages/device/port/plugins.inc.php | 2 +- 30 files changed, 311 insertions(+), 215 deletions(-) create mode 100644 LibreNMS/Cache/Port.php delete mode 100644 LibreNMS/OS/Traits/ResolvesPortIds.php create mode 100644 app/Facades/PortCache.php diff --git a/LibreNMS/Cache/Port.php b/LibreNMS/Cache/Port.php new file mode 100644 index 000000000000..2b4096ddec09 --- /dev/null +++ b/LibreNMS/Cache/Port.php @@ -0,0 +1,183 @@ +> */ + private array $ifIndexMaps = []; + + /** @var array> */ + private array $ifNameMaps = []; + + /** @var array>> */ + private array $ipMaps = []; + + /** + * Get a port by id and cache it so future calls will avoid a db query + * Tries to check the primary device's port relationship to save a db query + * returns null when port is not found (including port_id = 0) + */ + public function get(int $port_id): ?\App\Models\Port + { + if (! array_key_exists($port_id, $this->ports)) { + $this->cachePort($port_id); + } + + return $this->ports[$port_id]; + } + + /** + * Get a port from an ifIndex. + * Must be constrained to a device, when $device is null, use primary device + */ + public function getByIfIndex(int|string|null $ifIndex, \App\Models\Device|int|null $device = null): ?\App\Models\Port + { + return $this->get((int) $this->getIdFromIfIndex($ifIndex, $device)); + } + + /** + * Get a port from an ifName. + * Must be constrained to a device, when $device is null, use primary device + */ + public function getByIfName(string $ifName, \App\Models\Device|int|null $device = null): ?\App\Models\Port + { + return $this->get((int) $this->getIdFromIfName($ifName, $device)); + } + + /** + * Get a port_id from an ifIndex. + * Must be constrained to a device, when $device is null, use primary device + */ + public function getIdFromIfIndex(int|string|null $ifIndex, \App\Models\Device|int|null $device = null): ?int + { + $device_id = $this->deviceToId($device); + $ifIndex = (int) $ifIndex; + + if (! array_key_exists($device_id, $this->ifIndexMaps)) { + $this->ifIndexMaps[$device_id] = \App\Models\Port::where('device_id', $device_id)->pluck('port_id', 'ifIndex')->all(); + } + + return $this->ifIndexMaps[$device_id][$ifIndex] ?? null; + } + + /** + * Get a port_id from an ifName. + * Must be constrained to a device, when $device is null, use primary device + */ + public function getIdFromIfName(string $ifName, \App\Models\Device|int|null $device = null): ?int + { + $device_id = $this->deviceToId($device); + + if (! array_key_exists($device_id, $this->ifNameMaps)) { + $this->ifNameMaps[$device_id] = \App\Models\Port::where('device_id', $device_id)->pluck('port_id', 'ifName')->all(); + } + + if (isset($this->ifNameMaps[$device_id][$ifName])) { + return (int) $this->ifNameMaps[$device_id][$ifName]; + } + + return null; + } + + /** + * Search for a port_id by IP addresses assigned to that port + * *Note, if $device is null, search all devices. + */ + public function getIdFromIp(string|IP $ip, ?string $context_name = null, \App\Models\Device|int|null $device = null): ?int + { + if (! $ip instanceof IP) { + try { + $ip = IP::parse($ip); + } catch (InvalidIpException $e) { + Log::debug($e->getMessage()); + + return null; + } + } + + $device_id = $this->deviceToId($device); + $ip_string = $ip->uncompressed(); + $context_name = (string) $context_name; + + if (! array_key_exists($device_id, $this->ipMaps) || ! array_key_exists($ip_string, $this->ipMaps[$device_id])) { + if ($ip->getFamily() == 'ipv4') { + $query = $device ? DeviceCache::get($device_id)->ipv4() : Ipv4Address::query(); + $this->ipMaps[$device_id][$context_name][$ip_string] = $query + ->where('ipv4_address', $ip_string) + ->where('context_name', $context_name) + ->value('ipv4_addresses.port_id'); + } else { + $query = $device ? DeviceCache::get($device_id)->ipv6() : Ipv6Address::query(); + $this->ipMaps[$device_id][$context_name][$ip_string] = $query + ->where('ipv6_address', $ip_string) + ->where('context_name', $context_name) + ->value('ipv6_addresses.port_id'); + } + } + + if (isset($this->ipMaps[$device_id][$context_name][$ip_string])) { + return (int) $this->ipMaps[$device_id][$context_name][$ip_string]; + } + + return null; + } + + public function getNameFromIfIndex(int $ifIndex, \App\Models\Device|int|null $device = null): ?string + { + $device_id = $this->deviceToId($device); + + if (! array_key_exists($device_id, $this->ifNameMaps)) { + $this->ifNameMaps[$device_id] = \App\Models\Port::where('device_id', $device_id)->pluck('ifName', 'ifIndex')->all(); + } + + return $this->ifNameMaps[$device_id][$ifIndex] ?? null; + } + + private function cachePort(int $port_id): void + { + // save work if port_id is invalid + if ($port_id == 0) { + $this->ports[0] = null; + + return; + } + + // check if the primary device has the ports relationship loaded and try to get the port from there + $primaryDevice = \DeviceCache::getPrimary(); + if ($primaryDevice->relationLoaded('ports')) { + $port = $primaryDevice->ports->firstWhere('port_id', $port_id); + if ($port !== null) { + $this->ports[$port_id] = $port; // cache the port here + + return; // early return to skip DB query + } + } + + // not found any other way, resort to db query + $this->ports[$port_id] = \App\Models\Port::find($port_id); + } + + private function deviceToId(\App\Models\Device|int|null $device): int + { + if ($device === null) { + return (int) \DeviceCache::getPrimary()->device_id; + } + + if ($device instanceof \App\Models\Device) { + return $device->device_id; + } + + return $device; + } +} diff --git a/LibreNMS/Modules/Isis.php b/LibreNMS/Modules/Isis.php index 6075367b6a6a..dfa7c94bb907 100644 --- a/LibreNMS/Modules/Isis.php +++ b/LibreNMS/Modules/Isis.php @@ -25,6 +25,7 @@ namespace LibreNMS\Modules; +use App\Facades\PortCache; use App\Models\Device; use App\Models\IsisAdjacency; use App\Observers\ModuleModelObserver; @@ -115,7 +116,6 @@ public function discoverIsIsMib(OS $os): Collection if (! empty($circuits)) { $adjacencies_data = snmpwalk_cache_twopart_oid($os->getDeviceArray(), 'ISIS-MIB::isisISAdj', [], null, null, '-OQUstx'); - $ifIndex_port_id_map = $os->getDevice()->ports()->pluck('port_id', 'ifIndex'); // No ISIS enabled interfaces -> delete the component foreach ($circuits as $circuit_id => $circuit_data) { @@ -132,7 +132,7 @@ public function discoverIsIsMib(OS $os): Collection $attributes = [ 'device_id' => $os->getDeviceId(), 'ifIndex' => $circuit_data['isisCircIfIndex'], - 'port_id' => $ifIndex_port_id_map[$circuit_data['isisCircIfIndex']] ?? null, + 'port_id' => PortCache::getIdFromIfIndex($circuit_data['isisCircIfIndex'], $os->getDevice()), 'isisCircAdminState' => $circuit_data['isisCircAdminState'] ?? 'down', 'isisISAdjState' => $adjacency_data['isisISAdjState'] ?? 'down', ]; diff --git a/LibreNMS/Modules/Ospf.php b/LibreNMS/Modules/Ospf.php index ab49ccc7186e..fe473f231d4e 100644 --- a/LibreNMS/Modules/Ospf.php +++ b/LibreNMS/Modules/Ospf.php @@ -25,8 +25,8 @@ namespace LibreNMS\Modules; +use App\Facades\PortCache; use App\Models\Device; -use App\Models\Ipv4Address; use App\Models\OspfArea; use App\Models\OspfInstance; use App\Models\OspfNbr; @@ -146,12 +146,9 @@ public function poll(OS $os, DataStorageInterface $datastore): void ->walk('OSPF-MIB::ospfIfTable') ->mapTable(function ($ospf_port, $ip, $ifIndex) use ($context_name, $os) { // find port_id - $ospf_port['port_id'] = (int) $os->getDevice()->ports()->where('ifIndex', $ifIndex)->value('port_id'); + $ospf_port['port_id'] = (int) PortCache::getIdFromIfIndex($ifIndex, $os->getDevice()); if ($ospf_port['port_id'] == 0) { - $ospf_port['port_id'] = (int) $os->getDevice()->ipv4() - ->where('ipv4_address', $ip) - ->where('context_name', $context_name) - ->value('ipv4_addresses.port_id'); + $ospf_port['port_id'] = (int) PortCache::getIdFromIp($ip, $context_name, $os->getDevice()); } return OspfPort::updateOrCreate([ @@ -177,10 +174,7 @@ public function poll(OS $os, DataStorageInterface $datastore): void ->walk('OSPF-MIB::ospfNbrTable') ->mapTable(function ($ospf_nbr, $ip, $ifIndex) use ($context_name, $os) { // get neighbor port_id - $ospf_nbr['port_id'] = Ipv4Address::query() - ->where('ipv4_address', $ip) - ->where('context_name', $context_name) - ->value('port_id'); + $ospf_nbr['port_id'] = PortCache::getIdFromIp($ip, $context_name); // search all devices return OspfNbr::updateOrCreate([ 'device_id' => $os->getDeviceId(), diff --git a/LibreNMS/Modules/PortsStack.php b/LibreNMS/Modules/PortsStack.php index 8e8cf5d1e567..d4aff297d652 100644 --- a/LibreNMS/Modules/PortsStack.php +++ b/LibreNMS/Modules/PortsStack.php @@ -25,6 +25,7 @@ namespace LibreNMS\Modules; +use App\Facades\PortCache; use App\Models\Device; use App\Models\PortStack; use App\Observers\ModuleModelObserver; @@ -73,18 +74,16 @@ public function discover(OS $os): void return; } - $ifIndexToPortIdMap = $os->getDevice()->ports()->pluck('port_id', 'ifIndex')->toArray(); - - $portStacks = $data->mapTable(function ($data, $lowIfIndex, $highIfIndex) use ($ifIndexToPortIdMap) { + $portStacks = $data->mapTable(function ($data, $lowIfIndex, $highIfIndex) use ($os) { if ($lowIfIndex == '0' || $highIfIndex == '0') { return null; // we don't care about the default entries for ports that have stacking enabled } return new PortStack([ 'high_ifIndex' => $highIfIndex, - 'high_port_id' => $ifIndexToPortIdMap[$highIfIndex] ?? null, + 'high_port_id' => PortCache::getIdFromIfIndex($highIfIndex, $os->getDevice()), 'low_ifIndex' => $lowIfIndex, - 'low_port_id' => $ifIndexToPortIdMap[$lowIfIndex] ?? null, + 'low_port_id' => PortCache::getIdFromIfIndex($lowIfIndex, $os->getDevice()), 'ifStackStatus' => $data['IF-MIB::ifStackStatus'], ]); }); diff --git a/LibreNMS/Modules/Xdsl.php b/LibreNMS/Modules/Xdsl.php index c09ce7c3465a..9786db93ab36 100644 --- a/LibreNMS/Modules/Xdsl.php +++ b/LibreNMS/Modules/Xdsl.php @@ -25,6 +25,7 @@ namespace LibreNMS\Modules; +use App\Facades\PortCache; use App\Facades\Rrd; use App\Models\Device; use App\Models\PortAdsl; @@ -161,7 +162,7 @@ private function pollAdsl(OS $os, ?DataStorageInterface $datastore = null): Coll $portAdsl->$oid = rtrim($portAdsl->$oid ?? '', '.'); } - $portAdsl->port_id = $os->ifIndexToId($ifIndex); + $portAdsl->port_id = PortCache::getIdFromIfIndex($ifIndex, $os->getDevice()); if ($portAdsl->port_id == 0) { // failure of ifIndexToId(), port_id is invalid, and syncModels will crash @@ -194,7 +195,7 @@ private function pollVdsl(OS $os, ?DataStorageInterface $datastore = null): Coll foreach ($vdsl as $ifIndex => $data) { $portVdsl = new PortVdsl([ - 'port_id' => $os->ifIndexToId($ifIndex), + 'port_id' => PortCache::getIdFromIfIndex($ifIndex, $os->getDevice()), 'xdsl2ChStatusActDataRateXtur' => $data['xdsl2ChStatusActDataRate']['xtur'] ?? 0, 'xdsl2ChStatusActDataRateXtuc' => $data['xdsl2ChStatusActDataRate']['xtuc'] ?? 0, ]); @@ -209,7 +210,7 @@ private function pollVdsl(OS $os, ?DataStorageInterface $datastore = null): Coll if ($datastore) { $this->storeVdsl($portVdsl, $data, (int) $ifIndex, $os, $datastore); - Log::info(' VDSL(' . $os->ifIndexToName($ifIndex) . '/' . Number::formatSi($portVdsl->xdsl2LineStatusAttainableRateDs, 2, 0, 'bps') . '/' . Number::formatSi($portVdsl->xdsl2LineStatusAttainableRateUs, 2, 0, 'bps') . ') '); + Log::info(' VDSL(' . PortCache::getNameFromIfIndex($ifIndex, $os->getDevice()) . '/' . Number::formatSi($portVdsl->xdsl2LineStatusAttainableRateDs, 2, 0, 'bps') . '/' . Number::formatSi($portVdsl->xdsl2LineStatusAttainableRateUs, 2, 0, 'bps') . ') '); } $vdslPorts->push($portVdsl); @@ -274,7 +275,7 @@ private function storeAdsl(PortAdsl $port, array $data, int $ifIndex, OS $os, Da ]; $datastore->put($os->getDeviceArray(), 'adsl', [ - 'ifName' => $os->ifIndexToName($ifIndex), + 'ifName' => (string) PortCache::getNameFromIfIndex($ifIndex, $os->getDevice()), 'rrd_name' => Rrd::portName($port->port_id, 'adsl'), 'rrd_def' => $rrd_def, ], $fields); @@ -284,7 +285,7 @@ private function storeVdsl(PortVdsl $port, array $data, int $ifIndex, OS $os, Da { // Attainable $datastore->put($os->getDeviceArray(), 'xdsl2LineStatusAttainableRate', [ - 'ifName' => $os->ifIndexToName($ifIndex), + 'ifName' => (string) PortCache::getNameFromIfIndex($ifIndex, $os->getDevice()), 'rrd_name' => Rrd::portName($port->port_id, 'xdsl2LineStatusAttainableRate'), 'rrd_def' => RrdDefinition::make() ->addDataset('ds', 'GAUGE', 0) @@ -296,7 +297,7 @@ private function storeVdsl(PortVdsl $port, array $data, int $ifIndex, OS $os, Da // actual data rates $datastore->put($os->getDeviceArray(), 'xdsl2ChStatusActDataRate', [ - 'ifName' => $os->ifIndexToName($ifIndex), + 'ifName' => (string) PortCache::getNameFromIfIndex($ifIndex, $os->getDevice()), 'rrd_name' => Rrd::portName($port->port_id, 'xdsl2ChStatusActDataRate'), 'rrd_def' => RrdDefinition::make() ->addDataset('xtuc', 'GAUGE', 0) @@ -308,7 +309,7 @@ private function storeVdsl(PortVdsl $port, array $data, int $ifIndex, OS $os, Da // power levels $datastore->put($os->getDeviceArray(), 'xdsl2LineStatusActAtp', [ - 'ifName' => $os->ifIndexToName($ifIndex), + 'ifName' => (string) PortCache::getNameFromIfIndex($ifIndex, $os->getDevice()), 'rrd_name' => Rrd::portName($port->port_id, 'xdsl2LineStatusActAtp'), 'rrd_def' => RrdDefinition::make() ->addDataset('ds', 'GAUGE', -100) diff --git a/LibreNMS/OS.php b/LibreNMS/OS.php index 947b3410450e..1ec9170f6e95 100644 --- a/LibreNMS/OS.php +++ b/LibreNMS/OS.php @@ -50,7 +50,6 @@ use LibreNMS\OS\Traits\EntityMib; use LibreNMS\OS\Traits\HostResources; use LibreNMS\OS\Traits\NetstatsPolling; -use LibreNMS\OS\Traits\ResolvesPortIds; use LibreNMS\OS\Traits\UcdResources; use LibreNMS\OS\Traits\YamlMempoolsDiscovery; use LibreNMS\OS\Traits\YamlOSDiscovery; @@ -83,7 +82,6 @@ class OS implements use YamlOSDiscovery; use YamlMempoolsDiscovery; use NetstatsPolling; - use ResolvesPortIds; use BridgeMib; use EntityMib; diff --git a/LibreNMS/OS/ArubaosCx.php b/LibreNMS/OS/ArubaosCx.php index 7ec793f52a54..e0471674c147 100644 --- a/LibreNMS/OS/ArubaosCx.php +++ b/LibreNMS/OS/ArubaosCx.php @@ -23,6 +23,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\PortsNac; use Illuminate\Support\Collection; use LibreNMS\Interfaces\Polling\NacPolling; @@ -37,10 +38,9 @@ public function pollNac() $nac = new Collection(); $rowSet = []; - $ifIndex_map = $this->getDevice()->ports()->pluck('port_id', 'ifName'); $table = SnmpQuery::hideMib()->enumStrings()->walk('ARUBAWIRED-PORT-ACCESS-MIB::arubaWiredPortAccessClientTable')->table(2); - foreach ($table as $ifIndex => $entry) { + foreach ($table as $ifName => $entry) { foreach ($entry as $macKey => $macEntry) { $rowSet[$macKey] = [ 'domain' => '', @@ -56,8 +56,8 @@ public function pollNac() $rowSet[$macKey]['authz_status'] = ''; $rowSet[$macKey]['username'] = $macEntry['arubaWiredPacUserName'] ?? ''; $rowSet[$macKey]['vlan'] = $macEntry['arubaWiredPacVlanId'] ?? null; - $rowSet[$macKey]['port_id'] = $ifIndex_map->get($ifIndex, 0); - $rowSet[$macKey]['auth_id'] = $ifIndex; + $rowSet[$macKey]['port_id'] = (int) PortCache::getIdFromIfName($ifName, $this->getDevice()); + $rowSet[$macKey]['auth_id'] = $ifName; $rowSet[$macKey]['method'] = $macEntry['arubaWiredPacOnboardedMethods'] ?? ''; } } diff --git a/LibreNMS/OS/Comware.php b/LibreNMS/OS/Comware.php index 40e497bbb832..7c7a4d44fcaf 100644 --- a/LibreNMS/OS/Comware.php +++ b/LibreNMS/OS/Comware.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\Device; use App\Models\Mempool; use App\Models\Transceiver; @@ -112,11 +113,9 @@ public function discoverMempools() public function discoverTransceivers(): Collection { - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - - return \SnmpQuery::cache()->enumStrings()->walk('HH3C-TRANSCEIVER-INFO-MIB::hh3cTransceiverInfoTable')->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId) { + return \SnmpQuery::cache()->enumStrings()->walk('HH3C-TRANSCEIVER-INFO-MIB::hh3cTransceiverInfoTable')->mapTable(function ($data, $ifIndex) { return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex, 0), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $ifIndex, 'type' => $data['HH3C-TRANSCEIVER-INFO-MIB::hh3cTransceiverType'] ?? null, 'vendor' => $data['HH3C-TRANSCEIVER-INFO-MIB::hh3cTransceiverVendorName'] ?? null, diff --git a/LibreNMS/OS/EltexMes23xx.php b/LibreNMS/OS/EltexMes23xx.php index 03c7c2b3fb06..9ee8b2cf1e47 100644 --- a/LibreNMS/OS/EltexMes23xx.php +++ b/LibreNMS/OS/EltexMes23xx.php @@ -24,6 +24,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\EntPhysical; use App\Models\Transceiver; use Illuminate\Support\Collection; @@ -69,12 +70,10 @@ public function discoverEntityPhysical(): Collection public function discoverTransceivers(): Collection { - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - return SnmpQuery::hideMib()->enumStrings()->cache()->walk('ELTEX-MES-PHYSICAL-DESCRIPTION-MIB::eltPhdTransceiverInfoTable') - ->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId) { + ->mapTable(function ($data, $ifIndex) { return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex, 0), + 'port_id' => PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $ifIndex, 'connector' => $data['eltPhdTransceiverInfoConnectorType'] ? strtoupper($data['eltPhdTransceiverInfoConnectorType']) : null, 'distance' => $data['eltPhdTransceiverInfoTransferDistance'] ?? null, diff --git a/LibreNMS/OS/Exa.php b/LibreNMS/OS/Exa.php index 97127f5f5779..14fb04382a8d 100644 --- a/LibreNMS/OS/Exa.php +++ b/LibreNMS/OS/Exa.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\Device; use App\Models\Transceiver; use Illuminate\Support\Collection; @@ -53,9 +54,7 @@ public function discoverOS(Device $device): void public function discoverTransceivers(): Collection { - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - - return \SnmpQuery::cache()->walk('E7-Calix-MIB::e7OltPonPortTable')->mapTable(function ($data, $shelf, $card, $port) use ($ifIndexToPortId) { + return \SnmpQuery::cache()->walk('E7-Calix-MIB::e7OltPonPortTable')->mapTable(function ($data, $shelf, $card, $port) { if ($data['E7-Calix-MIB::e7OltPonPortStatus'] == 0) { return null; } @@ -63,7 +62,7 @@ public function discoverTransceivers(): Collection $ifIndex = self::getIfIndex($shelf, $card, $port, 'gpon'); return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => "$shelf.$card.$port", 'entity_physical_index' => $ifIndex, ]); diff --git a/LibreNMS/OS/FsCentec.php b/LibreNMS/OS/FsCentec.php index 2f2bd86c6dc6..b0c95e12f8d7 100644 --- a/LibreNMS/OS/FsCentec.php +++ b/LibreNMS/OS/FsCentec.php @@ -2,6 +2,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\Transceiver; use Illuminate\Support\Collection; use LibreNMS\Interfaces\Discovery\TransceiverDiscovery; @@ -12,9 +13,7 @@ class FsCentec extends OS implements TransceiverDiscovery { public function discoverTransceivers(): Collection { - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - - return SnmpQuery::cache()->walk('FS-SWITCH-V2-MIB::transbasicinformationTable')->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId) { + return SnmpQuery::cache()->walk('FS-SWITCH-V2-MIB::transbasicinformationTable')->mapTable(function ($data, $ifIndex) { if ($data['FS-SWITCH-V2-MIB::transceiveStatus'] == 'inactive') { return null; } @@ -39,7 +38,7 @@ public function discoverTransceivers(): Collection } return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $ifIndex, 'vendor' => $data['FS-SWITCH-V2-MIB::transceiveVender'] ?? null, 'type' => $data['FS-SWITCH-V2-MIB::transceiveType'] ?? null, diff --git a/LibreNMS/OS/Iosxe.php b/LibreNMS/OS/Iosxe.php index 31c49131d5f6..858e20e317ce 100644 --- a/LibreNMS/OS/Iosxe.php +++ b/LibreNMS/OS/Iosxe.php @@ -26,6 +26,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\IsisAdjacency; use Illuminate\Support\Arr; use Illuminate\Support\Collection; @@ -93,7 +94,7 @@ public function discoverIsIs(): Collection 'device_id' => $this->getDeviceId(), 'index' => "[$circuit_index][$adjacency_index]", 'ifIndex' => $circuits[$circuit_index]['CISCO-IETF-ISIS-MIB::ciiCircIfIndex'], - 'port_id' => $this->ifIndexToId($circuits[$circuit_index]['CISCO-IETF-ISIS-MIB::ciiCircIfIndex']), + 'port_id' => PortCache::getIdFromIfIndex($circuits[$circuit_index]['CISCO-IETF-ISIS-MIB::ciiCircIfIndex'], $this->getDevice()), 'isisCircAdminState' => $circuits[$circuit_index]['CISCO-IETF-ISIS-MIB::ciiCircAdminState'] ?? 'down', 'isisISAdjState' => $adjacency_data['CISCO-IETF-ISIS-MIB::ciiISAdjState'] ?? 'down', 'isisISAdjNeighSysType' => Arr::get($this->isis_codes, $adjacency_data['CISCO-IETF-ISIS-MIB::ciiISAdjNeighSysType'] ?? '', 'unknown'), diff --git a/LibreNMS/OS/Junos.php b/LibreNMS/OS/Junos.php index 99480cd28630..e9b0c9a905f6 100644 --- a/LibreNMS/OS/Junos.php +++ b/LibreNMS/OS/Junos.php @@ -25,9 +25,9 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\Device; use App\Models\EntPhysical; -use App\Models\Port; use App\Models\Sla; use App\Models\Transceiver; use Carbon\Carbon; @@ -297,17 +297,16 @@ public function parseClass($type): ?string public function discoverTransceivers(): Collection { - $ifIndexToPortId = Port::query()->where('device_id', $this->getDeviceId())->select(['port_id', 'ifIndex', 'ifName'])->get()->keyBy('ifIndex'); $entPhysical = SnmpQuery::walk('ENTITY-MIB::entityPhysical')->table(1); - $jnxDomCurrentTable = SnmpQuery::cache()->walk('JUNIPER-DOM-MIB::jnxDomCurrentTable')->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId, $entPhysical) { - $ent = $this->findTransceiverEntityByPortName($entPhysical, $ifIndexToPortId->get($ifIndex)?->ifName); + $jnxDomCurrentTable = SnmpQuery::cache()->walk('JUNIPER-DOM-MIB::jnxDomCurrentTable')->mapTable(function ($data, $ifIndex) use ($entPhysical) { + $ent = $this->findTransceiverEntityByPortName($entPhysical, PortCache::getNameFromIfIndex($ifIndex, $this->getDevice())); if (empty($ent)) { return null; // no module } return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex)->port_id, + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $ifIndex, 'type' => $ent['ENTITY-MIB::entPhysicalName'] ?? null, 'vendor' => $ent['ENTITY-MIB::entPhysicalMfgName'] ?? null, @@ -325,9 +324,9 @@ public function discoverTransceivers(): Collection // could use improvement by mapping JUNIPER-IFOPTICS-MIB::jnxOpticsConfigTable for a tiny bit more info return SnmpQuery::cache()->walk('JUNIPER-IFOPTICS-MIB::jnxOpticsPMCurrentTable') - ->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId) { + ->mapTable(function ($data, $ifIndex) { return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex)->port_id, + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex), 'index' => $ifIndex, 'entity_physical_index' => $ifIndex, ]); diff --git a/LibreNMS/OS/Ocnos.php b/LibreNMS/OS/Ocnos.php index 7f9246ec8061..cb55f26c8f79 100644 --- a/LibreNMS/OS/Ocnos.php +++ b/LibreNMS/OS/Ocnos.php @@ -2,6 +2,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\EntPhysical; use App\Models\Transceiver; use Illuminate\Support\Collection; @@ -13,7 +14,6 @@ class Ocnos extends OS implements EntityPhysicalDiscovery, TransceiverDiscovery { private ?bool $portBreakoutEnabled = null; - private ?Collection $ifNamePortIdMap = null; public function discoverEntityPhysical(): Collection { @@ -231,12 +231,8 @@ public function discoverTransceivers(): Collection $cmmTransType = $data['IPI-CMM-CHASSIS-MIB::cmmTransType'] ?? 'missing'; - if ($this->ifNamePortIdMap === null) { - $this->ifNamePortIdMap = $this->getDevice()->ports()->toBase()->pluck('port_id', 'ifName'); - } - return new Transceiver([ - 'port_id' => $this->ifNamePortIdMap[$this->guessIfName($cmmTransIndex, $cmmTransType)] ?? 0, + 'port_id' => (int) PortCache::getIdFromIfName($this->guessIfName($cmmTransIndex, $cmmTransType), $this->getDevice()), 'index' => "$cmmStackUnitIndex.$cmmTransIndex", 'type' => $cmmTransType, 'vendor' => $data['IPI-CMM-CHASSIS-MIB::cmmTransVendorName'] ?? 'missing', diff --git a/LibreNMS/OS/Powerconnect.php b/LibreNMS/OS/Powerconnect.php index 8407e498e2dd..e6b016e33a6c 100644 --- a/LibreNMS/OS/Powerconnect.php +++ b/LibreNMS/OS/Powerconnect.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\PortsNac; use Illuminate\Support\Collection; use Illuminate\Support\Str; @@ -172,13 +173,11 @@ public function pollNac() $row['agentAuthMgrPortHostMode'] = $hostmode[$row['agentAuthMgrInterface']]['agentAuthMgrPortHostMode'] ?? ''; } - $ifIndex_map = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - foreach ($table as $authIndex => $data) { $mac_address = $data['agentAuthMgrClientMacAddress']; $nac->put($mac_address, new PortsNac([ - 'port_id' => $ifIndex_map->get($data['agentAuthMgrInterface'], 0), + 'port_id' => (int) PortCache::getIdFromIfIndex($data['agentAuthMgrInterface'], $this->getDevice()), 'mac_address' => $mac_address, 'auth_id' => $authIndex, 'domain' => '', diff --git a/LibreNMS/OS/Procurve.php b/LibreNMS/OS/Procurve.php index 0ee0cfd955d9..ad49c0d45360 100644 --- a/LibreNMS/OS/Procurve.php +++ b/LibreNMS/OS/Procurve.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\PortsNac; use App\Models\Transceiver; use Illuminate\Support\Carbon; @@ -67,7 +68,6 @@ public function pollNac() } $rowSet = []; - $ifIndex_map = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); $table = SnmpQuery::mibDir('hp')->mibs(['HP-DOT1X-EXTENSIONS-MIB'])->hideMib()->enumStrings()->walk('hpicfDot1xSMAuthConfigTable')->table(2); @@ -107,7 +107,7 @@ public function pollNac() default => $row['dot1xAuthAuthControlledPortStatus'] }; - $rowSet[$ifIndex]['port_id'] = $ifIndex_map->get($ifIndex, 0); + $rowSet[$ifIndex]['port_id'] = (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()); } $table = SnmpQuery::mibs(['HP-DOT1X-EXTENSIONS-MIB'])->mibDir('hp')->hideMib()->enumStrings()->walk('hpicfDot1xAuthSessionStatsTable')->table(2); @@ -141,11 +141,9 @@ public function pollNac() public function discoverTransceivers(): Collection { - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - - return SnmpQuery::cache()->walk('HP-ICF-TRANSCEIVER-MIB::hpicfXcvrInfoTable')->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId) { + return SnmpQuery::cache()->walk('HP-ICF-TRANSCEIVER-MIB::hpicfXcvrInfoTable')->mapTable(function ($data, $ifIndex) { return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex, 0), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $ifIndex, 'entity_physical_index' => $ifIndex, 'type' => $data['HP-ICF-TRANSCEIVER-MIB::hpicfXcvrType'] ?? null, diff --git a/LibreNMS/OS/Routeros.php b/LibreNMS/OS/Routeros.php index 3a8ad496bb4c..3b8326ce9748 100644 --- a/LibreNMS/OS/Routeros.php +++ b/LibreNMS/OS/Routeros.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\Qos; use App\Models\Transceiver; use Illuminate\Support\Collection; @@ -515,9 +516,6 @@ public function discoverQos(): Collection $this->qosIdxToParent = new Collection(); $qos = new Collection(); - // Map QoS index to port - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - $qos = $qos->concat(\SnmpQuery::walk('MIKROTIK-MIB::mtxrQueueSimpleTable')->mapTable(function ($data, $qosIndex) { return new Qos([ 'device_id' => $this->getDeviceId(), @@ -531,10 +529,10 @@ public function discoverQos(): Collection })); $this->qosIdxToParent->put('routeros_tree', new Collection()); - $qos = $qos->concat(\SnmpQuery::walk('MIKROTIK-MIB::mtxrQueueTreeTable')->mapTable(function ($data, $qosIndex) use ($ifIndexToPortId) { + $qos = $qos->concat(\SnmpQuery::walk('MIKROTIK-MIB::mtxrQueueTreeTable')->mapTable(function ($data, $qosIndex) { $thisQos = new Qos([ 'device_id' => $this->getDeviceId(), - 'port_id' => $ifIndexToPortId->get(hexdec($data['MIKROTIK-MIB::mtxrQueueTreeParentIndex']), null), + 'port_id' => PortCache::getIdFromIfIndex(hexdec($data['MIKROTIK-MIB::mtxrQueueTreeParentIndex']), $this->getDevice()), 'type' => 'routeros_tree', 'title' => $data['MIKROTIK-MIB::mtxrQueueTreeName'], 'snmp_idx' => $qosIndex, @@ -653,13 +651,11 @@ public function pollQos($qos) public function discoverTransceivers(): Collection { - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - - return \SnmpQuery::walk('MIKROTIK-MIB::mtxrOpticalTable')->mapTable(function ($data, $ifIndex) use ($ifIndexToPortId) { + return \SnmpQuery::walk('MIKROTIK-MIB::mtxrOpticalTable')->mapTable(function ($data, $ifIndex) { $wavelength = isset($data['MIKROTIK-MIB::mtxrOpticalWavelength']) && $data['MIKROTIK-MIB::mtxrOpticalWavelength'] != '.00' ? Number::cast($data['MIKROTIK-MIB::mtxrOpticalWavelength']) : null; return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex, 0), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $ifIndex, 'vendor' => $data['MIKROTIK-MIB::mtxrOpticalVendorName'] ?? null, 'serial' => $data['MIKROTIK-MIB::mtxrOpticalVendorSerial'] ?? null, diff --git a/LibreNMS/OS/Shared/Cisco.php b/LibreNMS/OS/Shared/Cisco.php index c1b584aa92e1..dcba9c07d091 100755 --- a/LibreNMS/OS/Shared/Cisco.php +++ b/LibreNMS/OS/Shared/Cisco.php @@ -26,6 +26,7 @@ namespace LibreNMS\OS\Shared; +use App\Facades\PortCache; use App\Models\Component; use App\Models\Device; use App\Models\EntPhysical; @@ -462,9 +463,6 @@ public function pollNac() return [$key => ['method' => $key_parts[2], 'authc_status' => $item['cafSessionMethodState']]]; }); - // cache port ifIndex -> port_id map - $ifIndex_map = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - // update the DB foreach ($portAuthSessionEntry as $index => $portAuthSessionEntryParameters) { [$ifIndex, $auth_id] = explode('.', str_replace("'", '', $index)); @@ -472,7 +470,7 @@ public function pollNac() $mac_address = Mac::parse($portAuthSessionEntryParameters['cafSessionClientMacAddress'])->hex(); $nac->put($mac_address, new PortsNac([ - 'port_id' => $ifIndex_map->get($ifIndex, 0), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'mac_address' => $mac_address, 'auth_id' => $auth_id, 'domain' => $portAuthSessionEntryParameters['cafSessionDomain'] ?? '', @@ -694,13 +692,11 @@ public function discoverTransceivers(): Collection }); } - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - - return $data->map(function ($ent, $index) use ($ifIndexToPortId) { + return $data->map(function ($ent, $index) { $ifIndex = $ent['ifIndex'] ?? null; return new Transceiver([ - 'port_id' => $ifIndexToPortId->get($ifIndex, 0), + 'port_id' => (int) PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()), 'index' => $index, 'type' => $ent['entPhysicalDescr'] ?? null, 'vendor' => $ent['entPhysicalMfgName'] ?? null, @@ -717,9 +713,6 @@ public function discoverQos(): Collection $this->qosIdxToParent = new Collection(); $qos = new Collection(); - // Map QoS index to port - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - // SNMP lookup tables $servicePolicies = \SnmpQuery::hideMib()->walk('CISCO-CLASS-BASED-QOS-MIB::cbQosServicePolicyTable')->table(1); $policyMaps = \SnmpQuery::hideMib()->walk('CISCO-CLASS-BASED-QOS-MIB::cbQosPolicyMapCfgTable')->table(1); @@ -791,7 +784,7 @@ public function discoverQos(): Collection $qos->push(new Qos([ 'device_id' => $this->getDeviceId(), - 'port_id' => $parent ? null : $ifIndexToPortId->get($servicePolicies[$policyId]['cbQosIfIndex'], null), + 'port_id' => $parent ? null : PortCache::getIdFromIfIndex($servicePolicies[$policyId]['cbQosIfIndex'], $this->getDevice()), 'type' => $dbtype, 'title' => $title, 'tooltip' => $tooltip, diff --git a/LibreNMS/OS/Traits/BridgeMib.php b/LibreNMS/OS/Traits/BridgeMib.php index f3380adddbda..a5857fa8adaf 100644 --- a/LibreNMS/OS/Traits/BridgeMib.php +++ b/LibreNMS/OS/Traits/BridgeMib.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS\Traits; +use App\Facades\PortCache; use App\Models\PortStp; use App\Models\Stp; use Illuminate\Support\Collection; @@ -98,13 +99,20 @@ public function discoverStpInstances(?string $vlan = null): Collection public function discoverStpPorts(Collection $stpInstances): Collection { $ports = new Collection; + + // prep base port to port_id map if we have instances + $baseIfIndex = $stpInstances->isEmpty() ? [] : $this->getCacheByIndex('BRIDGE-MIB::dot1dBasePortIfIndex'); + $basePortIdMap = array_map(function ($ifIndex) { + return PortCache::getIdFromIfIndex($ifIndex, $this->getDevice()); + }, $baseIfIndex); + foreach ($stpInstances as $instance) { $vlan_ports = SnmpQuery::context("$instance->vlan", 'vlan-') ->enumStrings()->walk('BRIDGE-MIB::dot1dStpPortTable') - ->mapTable(function ($data, $port) use ($instance) { + ->mapTable(function ($data, $port) use ($instance, $basePortIdMap) { return new PortStp([ 'vlan' => $instance->vlan, - 'port_id' => $this->basePortToId($port), + 'port_id' => $basePortIdMap[$port] ?? 0, 'port_index' => $port, 'priority' => $data['BRIDGE-MIB::dot1dStpPortPriority'] ?? 0, 'state' => $data['BRIDGE-MIB::dot1dStpPortState'] ?? 'unknown', diff --git a/LibreNMS/OS/Traits/ResolvesPortIds.php b/LibreNMS/OS/Traits/ResolvesPortIds.php deleted file mode 100644 index c68ce08e3163..000000000000 --- a/LibreNMS/OS/Traits/ResolvesPortIds.php +++ /dev/null @@ -1,98 +0,0 @@ -. - * - * @package LibreNMS - * @link http://librenms.org - * @copyright 2021 Tony Murray - * @author Tony Murray - */ - -namespace LibreNMS\OS\Traits; - -trait ResolvesPortIds -{ - /** - * @var array - */ - private $ifIndexPortIdMap; - /** - * @var array - */ - private $basePortIdMap; - /** @var string[] */ - private $ifIndexToNameMap; - - /** - * Figure out the port_id from the BRIDGE-MIB::dot1dBasePort - * - * @param int|string $port - * @return int - */ - public function basePortToId($port): int - { - return $this->basePortToPortIdMap()[$port] ?? 0; - } - - /** - * Figure out the port_id from IF-MIB::ifIndex - * - * @param int|string $ifIndex - * @return int - */ - public function ifIndexToId($ifIndex): int - { - return $this->ifIndexToPortIdMap()[$ifIndex] ?? 0; - } - - /** - * Get IF-MIB::ifName from IF-MIB::ifIndex - * - * @param int|string $ifIndex - * @return string - */ - public function ifIndexToName($ifIndex): string - { - if ($this->ifIndexToNameMap === null) { - $this->ifIndexToNameMap = $this->getDevice()->ports()->pluck('ifName', 'ifIndex')->all(); - } - - return $this->ifIndexToNameMap[$ifIndex] ?? ''; - } - - private function ifIndexToPortIdMap(): array - { - if ($this->ifIndexPortIdMap === null) { - $this->ifIndexPortIdMap = $this->getDevice()->ports()->pluck('port_id', 'ifIndex')->all(); - } - - return $this->ifIndexPortIdMap; - } - - private function basePortToPortIdMap(): array - { - if ($this->basePortIdMap === null) { - $base = $this->getCacheByIndex('BRIDGE-MIB::dot1dBasePortIfIndex'); - $this->basePortIdMap = array_map(function ($ifIndex) { - return $this->ifIndexToId($ifIndex); - }, $base); - } - - return $this->basePortIdMap; - } -} diff --git a/LibreNMS/OS/Vrp.php b/LibreNMS/OS/Vrp.php index 185dee1610f7..9ec06f508ae5 100644 --- a/LibreNMS/OS/Vrp.php +++ b/LibreNMS/OS/Vrp.php @@ -25,6 +25,7 @@ namespace LibreNMS\OS; +use App\Facades\PortCache; use App\Models\AccessPoint; use App\Models\Device; use App\Models\EntPhysical; @@ -100,14 +101,11 @@ public function discoverEntityPhysical(): Collection public function discoverTransceivers(): Collection { - // Get a map of ifIndex to port_id for proper association with ports - $ifIndexToPortId = $this->getDevice()->ports()->pluck('port_id', 'ifIndex'); - // EntityPhysicalIndex to ifIndex $entityToIfIndex = $this->getIfIndexEntPhysicalMap(); // Walk through the MIB table for transceiver information - return \SnmpQuery::walk('HUAWEI-ENTITY-EXTENT-MIB::hwOpticalModuleInfoTable')->mapTable(function ($data, $entIndex) use ($entityToIfIndex, $ifIndexToPortId) { + return \SnmpQuery::walk('HUAWEI-ENTITY-EXTENT-MIB::hwOpticalModuleInfoTable')->mapTable(function ($data, $entIndex) use ($entityToIfIndex) { // Skip inactive transceivers if ($data['HUAWEI-ENTITY-EXTENT-MIB::hwEntityOpticalType'] === 'inactive') { return null; @@ -147,7 +145,7 @@ public function discoverTransceivers(): Collection $wavelength = null; } $ifIndex = $entityToIfIndex[$entIndex]; - $port_id = $ifIndexToPortId->get($ifIndex) ?? null; + $port_id = PortCache::getIdFromIfIndex($ifIndex, $this->getDeviceId()); if (is_null($port_id)) { // Invalid return null; @@ -483,21 +481,20 @@ public function pollNac() foreach ($hwAccessOids as $hwAccessOid) { $portAuthSessionEntry = snmpwalk_cache_oid($this->getDeviceArray(), $hwAccessOid, $portAuthSessionEntry, 'HUAWEI-AAA-MIB'); } - // We cache a port_ifName -> port_id map - $ifName_map = $this->getDevice()->ports()->pluck('port_id', 'ifName'); // update the DB foreach ($portAuthSessionEntry as $authId => $portAuthSessionEntryParameters) { if (! array_key_exists('hwAccessInterface', $portAuthSessionEntryParameters) || ! array_key_exists('hwAccessMACAddress', $portAuthSessionEntryParameters)) { continue; } + $mac_address = Mac::parse($portAuthSessionEntryParameters['hwAccessMACAddress'])->hex(); - $port_id = $ifName_map->get($portAuthSessionEntryParameters['hwAccessInterface'], 0); - if ($port_id <= 0) { + $port_id = PortCache::getIdFromIfName($portAuthSessionEntryParameters['hwAccessInterface'], $this->getDevice()); + if ($port_id === null) { continue; //this would happen for an SSH session for instance } $nac->put($mac_address, new PortsNac([ - 'port_id' => $ifName_map->get($portAuthSessionEntryParameters['hwAccessInterface'] ?? null, 0), + 'port_id' => (int) $port_id, 'mac_address' => $mac_address, 'auth_id' => $authId, 'domain' => $portAuthSessionEntryParameters['hwAccessDomain'] ?? '', diff --git a/app/Facades/PortCache.php b/app/Facades/PortCache.php new file mode 100644 index 000000000000..011b3969afdc --- /dev/null +++ b/app/Facades/PortCache.php @@ -0,0 +1,36 @@ +. + * + * @link https://www.librenms.org + * + * @copyright 2025 Tony Murray + * @author Tony Murray + */ + +namespace App\Facades; + +use Illuminate\Support\Facades\Facade; + +class PortCache extends Facade +{ + protected static function getFacadeAccessor() + { + return 'port-cache'; + } +} diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 9dc1e874756b..6b46f63da181 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -32,6 +32,9 @@ public function register(): void $this->app->singleton('device-cache', function () { return new \LibreNMS\Cache\Device(); }); + $this->app->singleton('port-cache', function () { + return new \LibreNMS\Cache\Port(); + }); $this->app->singleton('git', function () { return new \LibreNMS\Util\Git(); }); diff --git a/config/app.php b/config/app.php index 84e19c319e70..1173ee42a5dd 100644 --- a/config/app.php +++ b/config/app.php @@ -208,6 +208,7 @@ // LibreNMS 'DeviceCache' => \App\Facades\DeviceCache::class, 'Permissions' => \App\Facades\Permissions::class, + 'PortCache' => \App\Facades\PortCache::class, 'PluginManager' => \App\Facades\PluginManager::class, 'Rrd' => \App\Facades\Rrd::class, 'SnmpQuery' => \App\Facades\FacadeAccessorSnmp::class, diff --git a/includes/discovery/functions.inc.php b/includes/discovery/functions.inc.php index 47ddd27cd7fd..e3f4384d8d58 100644 --- a/includes/discovery/functions.inc.php +++ b/includes/discovery/functions.inc.php @@ -449,7 +449,7 @@ function discover_process_ipv4(&$valid_v4, $device, int $ifIndex, $ipv4_address, $ipv4_network = $ipv4->getNetworkAddress() . '/' . $ipv4->cidr; if ($ipv4_address != '0.0.0.0' && $ifIndex > 0) { - $port_id = get_port_by_index_cache($device['device_id'], $ifIndex)['port_id']; + $port_id = \App\Facades\PortCache::getIdFromIfIndex($ifIndex, $device['device_id']); if (is_numeric($port_id)) { $dbIpv4Net = Ipv4Network::updateOrCreate([ diff --git a/includes/discovery/route.inc.php b/includes/discovery/route.inc.php index 6ff137bd514a..0c2d3252d848 100644 --- a/includes/discovery/route.inc.php +++ b/includes/discovery/route.inc.php @@ -20,7 +20,6 @@ //We can use RFC1213 or IP-FORWARD-MIB or MPLS-L3VPN-STD-MIB -use App\Models\Device; use LibreNMS\Config; use LibreNMS\Util\IPv4; @@ -97,7 +96,7 @@ $entryClean['inetCidrRouteIfIndex'] = $ipRoute['ipRouteIfIndex']; $entryClean['context_name'] = ''; $entryClean['device_id'] = $device['device_id']; - $entryClean['port_id'] = Device::find($device['device_id'])->ports()->where('ifIndex', '=', $entryClean['inetCidrRouteIfIndex'])->first()->port_id; + $entryClean['port_id'] = \App\Facades\PortCache::getIdFromIfIndex($entryClean['inetCidrRouteIfIndex'], $device['device_id']); $entryClean['updated_at'] = $update_timestamp; $current = $mixed['']['ipv4'][$inetCidrRouteDest][$inetCidrRoutePfxLen][$entryClean['inetCidrRoutePolicy']]['ipv4'][$inetCidrRouteNextHop]; if (isset($current) && isset($current['db']) && count($current['db']) > 0 && $delete_row[$current['db']['route_id']] != 1) { @@ -142,7 +141,7 @@ $entry['inetCidrRouteNextHop'] = normalize_snmp_ip_address($inetCidrRouteNextHop); $entry['context_name'] = ''; $entry['device_id'] = $device['device_id']; - $entry['port_id'] = Device::find($device['device_id'])->ports()->where('ifIndex', '=', $entry['inetCidrRouteIfIndex'])->first()->port_id; + $entry['port_id'] = \App\Facades\PortCache::getIdFromIfIndex($entry['inetCidrRouteIfIndex'], $device['device_id']); $entry['updated_at'] = $update_timestamp; unset($entry['inetCidrRouteAge']); unset($entry['inetCidrRouteMetric2']); @@ -203,7 +202,7 @@ $entryClean['inetCidrRouteNextHopAS'] = $entry['IP-FORWARD-MIB::ipCidrRouteNextHopAS']; $entryClean['context_name'] = ''; $entryClean['device_id'] = $device['device_id']; - $entryClean['port_id'] = Device::find($device['device_id'])->ports()->where('ifIndex', '=', $entryClean['inetCidrRouteIfIndex'])->first()->port_id; + $entryClean['port_id'] = PortCache::getIdFromIfIndex($entryClean['inetCidrRouteIfIndex'], $device['device_id']); $entryClean['updated_at'] = $update_timestamp; $current = $mixed['']['ipv4'][$inetCidrRouteDest][$inetCidrRoutePfxLen][$entryClean['inetCidrRoutePolicy']]['ipv4'][$inetCidrRouteNextHop] ?? null; if (isset($current) && isset($current['db']) && count($current['db']) > 0 && $delete_row[$current['db']['route_id']] != 1) { @@ -265,7 +264,7 @@ $entry['context_name'] = $vpnId; $entry['device_id'] = $device['device_id']; $entry['inetCidrRouteIfIndex'] = $entry['mplsL3VpnVrfRteInetCidrIfIndex']; - $entry['port_id'] = Device::find($device['device_id'])->ports()->where('ifIndex', '=', $entry['inetCidrRouteIfIndex'])->first()->port_id; + $entry['port_id'] = \App\Facades\PortCache::getIdFromIfIndex($entry['inetCidrRouteIfIndex'], $device['device_id']); $entry['updated_at'] = $update_timestamp; $entry['inetCidrRouteType'] = $entry['mplsL3VpnVrfRteInetCidrType']; $entry['inetCidrRouteProto'] = $entry['mplsL3VpnVrfRteInetCidrProto']; diff --git a/includes/discovery/route/routeros.inc.php b/includes/discovery/route/routeros.inc.php index f0aa36a406d0..af07942ffef6 100644 --- a/includes/discovery/route/routeros.inc.php +++ b/includes/discovery/route/routeros.inc.php @@ -41,7 +41,7 @@ //portId from ifIndex $ifIndex = $data['IPV6-MIB::ipv6RouteIfIndex'][$PfxLen][$RouteIndex]; - $portId = get_port_by_index_cache($device['device_id'], $ifIndex)['port_id']; + $portId = \App\Facades\PortCache::getIdFromIfIndex($ifIndex, $device['device_id']); //populate array with data unset($entryClean); diff --git a/includes/html/pages/device/edit/snmp.inc.php b/includes/html/pages/device/edit/snmp.inc.php index 2fd6fedfe6c6..10a6c38c4016 100644 --- a/includes/html/pages/device/edit/snmp.inc.php +++ b/includes/html/pages/device/edit/snmp.inc.php @@ -38,7 +38,7 @@ $device->features = null; $device->hardware = $_POST['hardware']; $device->icon = null; - $device->os = $_POST['os'] ? $_POST['os_id'] : 'ping'; + $device->os = $_POST['os'] ? strip_tags($_POST['os_id']) : 'ping'; $device->snmp_disable = 1; $device->sysName = $_POST['sysName'] ?: null; $device->version = null; @@ -211,7 +211,7 @@
- +
diff --git a/includes/html/pages/device/port.inc.php b/includes/html/pages/device/port.inc.php index 9b527ee3777a..b2f387be2055 100644 --- a/includes/html/pages/device/port.inc.php +++ b/includes/html/pages/device/port.inc.php @@ -1,6 +1,5 @@ port_id); - -if (LibreNMS\Plugins::countHooks('port_container') || \PluginManager::hasHooks(PortTabHook::class, ['port' => $portModel])) { +if (LibreNMS\Plugins::countHooks('port_container') || \PluginManager::hasHooks(PortTabHook::class, ['port' => $port])) { // Checking if any plugin implements the port_container. If yes, allow to display the menu_option $menu_options['plugins'] = 'Plugins'; } diff --git a/includes/html/pages/device/port/plugins.inc.php b/includes/html/pages/device/port/plugins.inc.php index c2e519210bfe..83017e0c0baf 100644 --- a/includes/html/pages/device/port/plugins.inc.php +++ b/includes/html/pages/device/port/plugins.inc.php @@ -23,6 +23,6 @@
$portModel]) as $view) { +foreach (PluginManager::call(PortTabHook::class, ['port' => $port]) as $view) { echo $view; }; From 3b8ac6f9e18fc6d21ed0cd6c8d01919da3f6d7b5 Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Sat, 18 Jan 2025 23:47:14 -0600 Subject: [PATCH 42/42] Convert timos to SnmpQuery (#17006) * Convert timos to SnmpQuery * fix up bgp * many fixes * Apply fixes from StyleCI * isset for wireless sensors * Missed a filter --------- Co-authored-by: Tony Murray --- LibreNMS/Data/Source/SnmpResponse.php | 6 +- LibreNMS/OS/Timos.php | 829 +++++++++------------ includes/discovery/bgp-peers/timos.inc.php | 10 +- includes/polling/bgp-peers.inc.php | 28 +- includes/polling/ports/os/timos.inc.php | 44 +- phpstan-baseline.neon | 20 - tests/data/timos_7705.json | 4 +- 7 files changed, 419 insertions(+), 522 deletions(-) diff --git a/LibreNMS/Data/Source/SnmpResponse.php b/LibreNMS/Data/Source/SnmpResponse.php index a5380313726c..db3e13a8298a 100644 --- a/LibreNMS/Data/Source/SnmpResponse.php +++ b/LibreNMS/Data/Source/SnmpResponse.php @@ -175,18 +175,18 @@ public function values(): array /** * Create a key to value pair for an OID - * Only works for single indexed tables * You may omit $oid if there is only one $oid in the walk */ public function pluck(?string $oid = null): array { $output = []; $oid = $oid ?? '[a-zA-Z0-9:.-]+'; - $regex = "/^{$oid}[[.](\d+)]?$/"; + $regex = "/^{$oid}[[.]([\d.[\]]+?)]?$/"; foreach ($this->values() as $key => $value) { if (preg_match($regex, $key, $matches)) { - $output[$matches[1]] = $value; + $output_key = str_replace('][', '.', $matches[1]); + $output[$output_key] = $value; } } diff --git a/LibreNMS/OS/Timos.php b/LibreNMS/OS/Timos.php index d58204693802..2dfcf63464da 100644 --- a/LibreNMS/OS/Timos.php +++ b/LibreNMS/OS/Timos.php @@ -39,6 +39,7 @@ use App\Models\MplsTunnelCHop; use Illuminate\Support\Collection; use LibreNMS\Device\WirelessSensor; +use LibreNMS\Exceptions\InvalidIpException; use LibreNMS\Interfaces\Discovery\MplsDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessChannelDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessPowerDiscovery; @@ -49,6 +50,8 @@ use LibreNMS\Interfaces\Polling\MplsPolling; use LibreNMS\OS; use LibreNMS\RRD\RrdDefinition; +use LibreNMS\Util\IP; +use SnmpQuery; class Timos extends OS implements MplsDiscovery, MplsPolling, WirelessPowerDiscovery, WirelessSnrDiscovery, WirelessRsrqDiscovery, WirelessRssiDiscovery, WirelessRsrpDiscovery, WirelessChannelDiscovery { @@ -56,13 +59,14 @@ public function discoverOS(Device $device): void { parent::discoverOS($device); // yaml - $hardware_index = snmp_get($this->getDeviceArray(), 'tmnxChassisType.1', '-Ovq', 'TIMETRA-CHASSIS-MIB'); - $device->hardware = snmp_get($this->getDeviceArray(), "tmnxChassisTypeName.$hardware_index", '-Ovq', 'TIMETRA-CHASSIS-MIB'); + $hardware_index = SnmpQuery::get('TIMETRA-CHASSIS-MIB::tmnxChassisType.1')->value(); + $device->hardware = SnmpQuery::get("TIMETRA-CHASSIS-MIB::tmnxChassisTypeName.$hardware_index")->value(); - $hw = snmpwalk_group($this->getDeviceArray(), 'tmnxHwClass', 'TIMETRA-CHASSIS-MIB'); - foreach ($hw[1]['tmnxHwClass'] ?? [] as $unitID => $class) { - if ($class == 3) { - $device->serial = snmp_get($this->getDeviceArray(), "1.3.6.1.4.1.6527.3.1.2.2.1.8.1.5.1.$unitID", '-OQv', 'TIMETRA-CHASSIS-MIB'); + // find physical chassis and fetch the serial for it + $hw = SnmpQuery::enumStrings()->walk('TIMETRA-CHASSIS-MIB::tmnxHwClass')->pluck(); + foreach ($hw as $index => $class) { + if ($class == 'physChassis') { + $device->serial = SnmpQuery::get("TIMETRA-CHASSIS-MIB::tmnxHwSerialNumber.$index")->value(); return; } @@ -77,41 +81,47 @@ public function discoverOS(Device $device): void * * @return array */ - public function discoverWirelesspower() + public function discoverWirelessPower(): array { - $name = $this->getCacheByIndex('aluMwRadioName', 'ALU-MICROWAVE-MIB'); - $rsl = snmpwalk_cache_oid($this->getDeviceArray(), 'aluMwRadioLocalRxMainPower', [], 'ALU-MICROWAVE-MIB'); - $tx = snmpwalk_cache_oid($this->getDeviceArray(), 'aluMwRadioLocalTxPower', [], 'ALU-MICROWAVE-MIB'); + $snmp = SnmpQuery::walk([ + 'ALU-MICROWAVE-MIB::aluMwRadioName', + 'ALU-MICROWAVE-MIB::aluMwRadioLocalRxMainPower', + 'ALU-MICROWAVE-MIB::aluMwRadioLocalTxPower', + ])->valuesByIndex(); $sensors = []; $divisor = 10; - foreach ($rsl as $index => $data) { - $sensors[] = new WirelessSensor( - 'power', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.6.1.2.2.7.1.3.1.2.' . $index, - 'Nokia-Packet-MW-Rx', - $index, - "Rx ({$name[$index]})", - $data['aluMwRadioLocalRxMainPower'] / $divisor, - 1, - $divisor - ); + foreach ($snmp as $index => $data) { + if (isset($data['ALU-MICROWAVE-MIB::aluMwRadioLocalRxMainPower'])) { + $sensors[] = new WirelessSensor( + 'power', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.6.1.2.2.7.1.3.1.2.' . $index, + 'Nokia-Packet-MW-Rx', + $index, + "Rx ({$data['ALU-MICROWAVE-MIB::aluMwRadioName']})", + $data['ALU-MICROWAVE-MIB::aluMwRadioLocalRxMainPower'] / $divisor, + 1, + $divisor + ); + } } - foreach ($tx as $index => $data) { - $sensors[] = new WirelessSensor( - 'power', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.6.1.2.2.7.1.3.1.1.' . $index, - 'Nokia-Packet-MW-Tx', - $index, - "Tx ({$name[$index]})", - $data['aluMwRadioLocalTxPower'] / $divisor, - 1, - $divisor - ); + foreach ($snmp as $index => $data) { + if (isset($data['ALU-MICROWAVE-MIB::aluMwRadioLocalTxPower'])) { + $sensors[] = new WirelessSensor( + 'power', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.6.1.2.2.7.1.3.1.1.' . $index, + 'Nokia-Packet-MW-Tx', + $index, + "Tx ({$data['ALU-MICROWAVE-MIB::aluMwRadioName']})", + $data['ALU-MICROWAVE-MIB::aluMwRadioLocalTxPower'] / $divisor, + 1, + $divisor + ); + } } return $sensors; @@ -140,27 +150,13 @@ private function nokiaEncap($tmnxEncapVal) /** * @return Collection MplsLsp objects */ - public function discoverMplsLsps() + public function discoverMplsLsps(): Collection { - $mplsLspCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspTable', [], 'TIMETRA-MPLS-MIB', 'nokia'); - if (! empty($mplsLspCache)) { - $mplsLspCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspLastChange', $mplsLspCache, 'TIMETRA-MPLS-MIB', 'nokia', '-OQUst'); - } - - $lsps = new Collection(); - foreach ($mplsLspCache as $key => $value) { - [$vrf_oid, $lsp_oid] = explode('.', $key); - - $mplsLspFromAddr = $value['vRtrMplsLspFromAddr'] ?? null; - if (isset($value['vRtrMplsLspNgFromAddr'])) { - $mplsLspFromAddr = long2ip(hexdec(str_replace(' ', '', $value['vRtrMplsLspNgFromAddr']))); - } - $mplsLspToAddr = $value['vRtrMplsLspToAddr'] ?? null; - if (isset($value['vRtrMplsLspNgToAddr'])) { - $mplsLspToAddr = long2ip(hexdec(str_replace(' ', '', $value['vRtrMplsLspNgToAddr']))); - } - - $lsps->push(new MplsLsp([ + return SnmpQuery::hideMib()->abortOnFailure()->walk([ + 'TIMETRA-MPLS-MIB::vRtrMplsLspTable', + 'TIMETRA-MPLS-MIB::vRtrMplsLspLastChange', + ])->mapTable(function ($value, $vrf_oid, $lsp_oid) { + return new MplsLsp([ 'vrf_oid' => $vrf_oid, 'lsp_oid' => $lsp_oid, 'device_id' => $this->getDeviceId(), @@ -169,32 +165,27 @@ public function discoverMplsLsps() 'mplsLspName' => $value['vRtrMplsLspName'] ?? null, 'mplsLspAdminState' => $value['vRtrMplsLspAdminState'] ?? null, 'mplsLspOperState' => $value['vRtrMplsLspOperState'] ?? null, - 'mplsLspFromAddr' => $mplsLspFromAddr ?? null, - 'mplsLspToAddr' => $mplsLspToAddr ?? null, + 'mplsLspFromAddr' => $this->parseIpField($value, 'vRtrMplsLspNgFromAddr'), + 'mplsLspToAddr' => $this->parseIpField($value, 'vRtrMplsLspNgToAddr'), 'mplsLspType' => $value['vRtrMplsLspType'] ?? null, 'mplsLspFastReroute' => $value['vRtrMplsLspFastReroute'] ?? null, - ])); - } - - return $lsps; + ]); + }); } /** * @param Collection $lsps collecton of synchronized lsp objects from discoverMplsLsps() * @return Collection MplsLspPath objects */ - public function discoverMplsPaths($lsps) + public function discoverMplsPaths($lsps): Collection { - $mplsPathCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspPathTable', [], 'TIMETRA-MPLS-MIB', 'nokia'); - if (! empty($mplsPathCache)) { - $mplsPathCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspPathLastChange', $mplsPathCache, 'TIMETRA-MPLS-MIB', 'nokia', '-OQUst'); - } - - $paths = new Collection(); - foreach ($mplsPathCache as $key => $value) { - [$vrf_oid, $lsp_oid, $path_oid] = explode('.', $key); + return SnmpQuery::hideMib()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-MPLS-MIB::vRtrMplsLspPathTable', + 'TIMETRA-MPLS-MIB::vRtrMplsLspPathLastChange', + ])->mapTable(function ($value, $vrf_oid, $lsp_oid, $path_oid) use ($lsps) { $lsp_id = $lsps->where('lsp_oid', $lsp_oid)->firstWhere('vrf_oid', $vrf_oid)->lsp_id; - $paths->push(new MplsLspPath([ + + return new MplsLspPath([ 'lsp_id' => $lsp_id, 'path_oid' => $path_oid, 'device_id' => $this->getDeviceId(), @@ -212,28 +203,17 @@ public function discoverMplsPaths($lsps) 'mplsLspPathOperMetric' => $value['vRtrMplsLspPathOperMetric'] ?? null, 'mplsLspPathTunnelARHopListIndex' => $value['vRtrMplsLspPathTunnelARHopListIndex'] ?? null, 'mplsLspPathTunnelCHopListIndex' => $value['vRtrMplsLspPathTunnelCRHopListIndex'] ?? null, - ])); - } - - return $paths; + ]); + }); } /** * @return Collection MplsSdp objects */ - public function discoverMplsSdps() + public function discoverMplsSdps(): Collection { - $mplsSdpCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sdpInfoTable', [], 'TIMETRA-SDP-MIB', 'nokia', '-OQUst'); - - $sdps = new Collection(); - foreach ($mplsSdpCache as $value) { - if ((! empty($value['sdpFarEndInetAddress'])) && ($value['sdpFarEndInetAddressType'] == 'ipv4')) { - $ip = long2ip(hexdec(str_replace(' ', '', $value['sdpFarEndInetAddress']))); - } else { - //Fixme implement ipv6 conversion - $ip = $value['sdpFarEndInetAddress'] ?? null; - } - $sdps->push(new MplsSdp([ + return SnmpQuery::hideMib()->enumStrings()->walk('TIMETRA-SDP-MIB::sdpInfoTable')->mapTable(function ($value) { + return new MplsSdp([ 'sdp_oid' => $value['sdpId'], 'device_id' => $this->getDeviceId(), 'sdpRowStatus' => $value['sdpRowStatus'] ?? null, @@ -247,34 +227,26 @@ public function discoverMplsSdps() 'sdpLastStatusChange' => round(($value['sdpLastStatusChange'] ?? 0) / 100), 'sdpActiveLspType' => $value['sdpActiveLspType'] ?? null, 'sdpFarEndInetAddressType' => $value['sdpFarEndInetAddressType'] ?? null, - 'sdpFarEndInetAddress' => $ip, - ])); - } - - return $sdps; + 'sdpFarEndInetAddress' => IP::fromHexString($value['sdpFarEndInetAddress'], true), + ]); + }); } /** * @return Collection MplsService objects */ - public function discoverMplsServices() + public function discoverMplsServices(): Collection { - $mplsSvcCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'svcBaseInfoTable', [], 'TIMETRA-SERV-MIB', 'nokia', '-OQUst'); - $mplsSvcCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'svcTlsInfoTable', $mplsSvcCache, 'TIMETRA-SERV-MIB', 'nokia', '-OQUst'); - - $svcs = new Collection(); - - // Workaround, remove some defalt entries we do not want to see - $filter = '/^\w* Service for internal purposes only/'; - - foreach ($mplsSvcCache as $key => $value) { - $garbage = preg_match($filter, $value['svcDescription']); - if ($garbage) { - unset($key); - continue; + return SnmpQuery::hideMib()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-SERV-MIB::svcBaseInfoTable', + 'TIMETRA-SERV-MIB::svcTlsInfoTable', + ])->mapTable(function ($value) { + // Workaround, remove some default entries we do not want to see + if (preg_match('/^\w* Service for internal purposes only/', $value['svcDescription'])) { + return null; } - $svcs->push(new MplsService([ + return new MplsService([ 'svc_oid' => $value['svcId'], 'device_id' => $this->getDeviceId(), 'svcRowStatus' => $value['svcRowStatus'] ?? null, @@ -294,39 +266,32 @@ public function discoverMplsServices() 'svcTlsStpOperStatus' => $value['svcTlsStpOperStatus'] ?? null, 'svcTlsFdbTableSize' => $value['svcTlsFdbTableSize'] ?? null, 'svcTlsFdbNumEntries' => $value['svcTlsFdbNumEntries'] ?? null, - ])); - } - - return $svcs; + ]); + })->filter(); } /** * @return Collection MplsSap objects */ - public function discoverMplsSaps($svcs) + public function discoverMplsSaps($svcs): Collection { - $mplsSapCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sapBaseInfoTable', [], 'TIMETRA-SAP-MIB', 'nokia', '-OQUst'); - $mplsSapTrafficCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sapBaseStatsTable', [], 'TIMETRA-SAP-MIB', 'nokia', '-OQUst'); - - $saps = new Collection(); - - // Workaround, there are some oids not covered by actual MIB, try to filter them - // i.e. sapBaseInfoEntry.300.118208001.1342177283.10 - $filter_key = '/300\.[0-9]+\.[0-9]+\.[0-9]+/'; - // remove some default entries we do not want to see - $filter_value = '/^Internal SAP/'; - - foreach ($mplsSapCache as $key => $value) { - if (preg_match($filter_key, $key) || ! array_key_exists('sapDescription', $value) || preg_match($filter_value, $value['sapDescription'])) { - continue; + return SnmpQuery::hideMib()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-SAP-MIB::sapBaseInfoTable', + 'TIMETRA-SAP-MIB::sapBaseStatsTable', + ])->mapTable(function ($value, $svcId, $sapPortId, $sapEncapValue) use ($svcs) { + // Workaround, there are some oids not covered by actual MIB, try to filter them + // i.e. sapBaseInfoEntry.300.118208001.1342177283.10 + if (! isset($value['sapDescription'])) { + return null; } - [$svcId, $sapPortId, $sapEncapValue] = explode('.', $key); - $svc_id = $svcs->firstWhere('svc_oid', $svcId)->svc_id; - $traffic_id = $svcId . '.' . $sapPortId . '.' . $this->nokiaEncap($sapEncapValue); + // remove some default entries we do not want to see + if (str_starts_with($value['sapDescription'], 'Internal SAP')) { + return null; + } - $saps->push(new MplsSap([ - 'svc_id' => $svc_id, + return new MplsSap([ + 'svc_id' => $svcs->firstWhere('svc_oid', $svcId)->svc_id, 'svc_oid' => $svcId, 'sapPortId' => $sapPortId, 'device_id' => $this->getDeviceId(), @@ -338,38 +303,31 @@ public function discoverMplsSaps($svcs) 'sapOperStatus' => $value['sapOperStatus'], 'sapLastMgmtChange' => round(($value['sapLastMgmtChange'] ?? 0) / 100), 'sapLastStatusChange' => round(($value['sapLastStatusChange'] ?? 0) / 100), - 'sapIngressBytes' => ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressPchipOfferedLoPrioOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressPchipOfferedHiPrioOctets'] ?? 0), - 'sapEgressBytes' => ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipForwardedOutProfOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipForwardedInProfOctets'] ?? 0), - 'sapIngressDroppedBytes' => ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressQchipDroppedLoPrioOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressQchipDroppedHiPrioOctets'] ?? 0), - 'sapEgressDroppedBytes' => ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipDroppedOutProfOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipDroppedInProfOctets'] ?? 0), - ])); - } - - return $saps; + 'sapIngressBytes' => ($value['sapBaseStatsIngressPchipOfferedLoPrioOctets'] ?? 0) + ($value['sapBaseStatsIngressPchipOfferedHiPrioOctets'] ?? 0), + 'sapEgressBytes' => ($value['sapBaseStatsEgressQchipForwardedOutProfOctets'] ?? 0) + ($value['sapBaseStatsEgressQchipForwardedInProfOctets'] ?? 0), + 'sapIngressDroppedBytes' => ($value['sapBaseStatsIngressQchipDroppedLoPrioOctets'] ?? 0) + ($value['sapBaseStatsIngressQchipDroppedHiPrioOctets'] ?? 0), + 'nsapEgressDroppedBytes' => ($value['sapBaseStatsEgressQchipDroppedOutProfOctets'] ?? 0) + ($value['sapBaseStatsEgressQchipDroppedInProfOctets'] ?? 0), + ]); + })->filter(); } /** * @return Collection MplsSdpBind objects */ - public function discoverMplsSdpBinds($sdps, $svcs) + public function discoverMplsSdpBinds($sdps, $svcs): Collection { - $mplsBindCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sdpBindTable', [], 'TIMETRA-SDP-MIB', 'nokia', '-OQUsbt'); - $mplsBindCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sdpBindBaseStatsTable', $mplsBindCache, 'TIMETRA-SDP-MIB', 'nokia', '-OQUsb'); - - $binds = new Collection(); - foreach ($mplsBindCache as $key => $value) { - if (empty($value['sdpBindRowStatus'])) { - continue; - } - - [$svcId] = explode('.', $key); + return SnmpQuery::hideMib()->enumStrings()->numericIndex()->abortOnFailure()->walk([ + 'TIMETRA-SDP-MIB::sdpBindTable', + 'TIMETRA-SDP-MIB::sdpBindBaseStatsTable', + ])->mapTable(function ($value, $svcId) use ($sdps, $svcs) { $bind_id = str_replace(' ', '', $value['sdpBindId'] ?? ''); $sdp_oid = hexdec(substr($bind_id, 0, 8)); $svc_oid = hexdec(substr($bind_id, 9, 16)); $sdp_id = $sdps->firstWhere('sdp_oid', $sdp_oid)->sdp_id; $svc_id = $svcs->firstWhere('svc_oid', $svcId)->svc_id; - if (isset($sdp_id, $svc_id, $sdp_oid, $svc_oid)) { - $binds->push(new MplsSdpBind([ + + if ($sdp_id && $svc_id && $sdp_oid && $svc_oid) { + return new MplsSdpBind([ 'sdp_id' => $sdp_id, 'svc_id' => $svc_id, 'sdp_oid' => $sdp_oid, @@ -386,47 +344,40 @@ public function discoverMplsSdpBinds($sdps, $svcs) 'sdpBindBaseStatsIngFwdOctets' => $value['sdpBindBaseStatsIngFwdOctets'] ?? null, 'sdpBindBaseStatsEgrFwdPackets' => $value['sdpBindBaseStatsEgressForwardedPackets'] ?? null, 'sdpBindBaseStatsEgrFwdOctets' => $value['sdpBindBaseStatsEgressForwardedOctets'] ?? null, - ])); + ]); } - } - return $binds; + return null; + })->filter(); } /** * @return Collection MplsTunnelArHop objects */ - public function discoverMplsTunnelArHops($paths) + public function discoverMplsTunnelArHops($paths): Collection { - $mplsTunnelArHopCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'mplsTunnelARHopTable', [], 'MPLS-TE-MIB', 'nokia', '-OQUsbt'); - $mplsTunnelArHopCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsTunnelARHopTable', $mplsTunnelArHopCache, 'TIMETRA-MPLS-MIB', 'nokia', '-OQUsb'); - - // vRtrMplsTunnelARHopProtection Bits - $localAvailable = 0b10000000; - $localInUse = 0b01000000; - $bandwidthProtected = 0b00100000; - $nodeProtected = 0b00010000; - $preemptionPending = 0b00001000; - $nodeId = 0b00000100; - - $arhops = new Collection(); - foreach ($mplsTunnelArHopCache as $key => $value) { - [$mplsTunnelARHopListIndex, $mplsTunnelARHopIndex] = explode('.', $key); + return SnmpQuery::hideMib()->abortOnFailure()->walk([ + 'MPLS-TE-MIB::mplsTunnelARHopTable', + 'TIMETRA-MPLS-MIB::vRtrMplsTunnelARHopTable', + ])->mapTable(function ($value, $mplsTunnelARHopListIndex, $mplsTunnelARHopIndex) use ($paths) { $lsp_path_id = $paths->firstWhere('mplsLspPathTunnelARHopListIndex', $mplsTunnelARHopListIndex)->lsp_path_id; $protection = intval($value['vRtrMplsTunnelARHopProtection'], 16); + // vRtrMplsTunnelARHopProtection Bits + $localAvailable = 0b10000000; + $localInUse = 0b01000000; + $bandwidthProtected = 0b00100000; + $nodeProtected = 0b00010000; + $preemptionPending = 0b00001000; + $nodeId = 0b00000100; + $localLinkProtection = ($protection & $localAvailable) ? 'true' : 'false'; $linkProtectionInUse = ($protection & $localInUse) ? 'true' : 'false'; $bandwidthProtection = ($protection & $bandwidthProtected) ? 'true' : 'false'; $nextNodeProtection = ($protection & $nodeProtected) ? 'true' : 'false'; - $ARHopRouterId = $value['vRtrMplsTunnelARHopRouterId']; - if (isset($value['vRtrMplsTunnelARHopNgRouterId'])) { - $ARHopRouterId = long2ip(hexdec(str_replace(' ', '', $value['vRtrMplsTunnelARHopNgRouterId']))); - } - if (isset($mplsTunnelARHopListIndex, $mplsTunnelARHopIndex, $lsp_path_id)) { - $arhops->push(new MplsTunnelArHop([ + return new MplsTunnelArHop([ 'mplsTunnelARHopListIndex' => $mplsTunnelARHopListIndex, 'mplsTunnelARHopIndex' => $mplsTunnelARHopIndex, 'lsp_path_id' => $lsp_path_id, @@ -436,77 +387,56 @@ public function discoverMplsTunnelArHops($paths) 'mplsTunnelARHopIpv6Addr' => $value['mplsTunnelARHopIpv6Addr'] ?? null, 'mplsTunnelARHopAsNumber' => $value['mplsTunnelARHopAsNumber'] ?? null, 'mplsTunnelARHopStrictOrLoose' => $value['mplsTunnelARHopStrictOrLoose'] ?? null, - 'mplsTunnelARHopRouterId' => $ARHopRouterId, + 'mplsTunnelARHopRouterId' => $this->parseIpField($value, 'vRtrMplsTunnelARHopNgRouterId'), 'localProtected' => $localLinkProtection, 'linkProtectionInUse' => $linkProtectionInUse, 'bandwidthProtected' => $bandwidthProtection, 'nextNodeProtected' => $nextNodeProtection, - ])); + ]); } - } - return $arhops; + return null; + })->filter(); } /** * @return Collection MplsTunnelCHop objects */ - public function discoverMplsTunnelCHops($paths) + public function discoverMplsTunnelCHops($paths): Collection { - $mplsTunnelCHopCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsTunnelCHopTable', [], 'TIMETRA-MPLS-MIB', 'nokia', '-OQUsb'); - $lsp_ids = $paths->pluck('lsp_path_id', 'mplsLspPathTunnelCHopListIndex'); - $chops = new Collection(); - foreach ($mplsTunnelCHopCache as $key => $value) { - [$mplsTunnelCHopListIndex, $mplsTunnelCHopIndex] = explode('.', $key); - $lsp_path_id = $lsp_ids->get($mplsTunnelCHopListIndex); - - $chops->push(new MplsTunnelCHop([ - 'mplsTunnelCHopListIndex' => $mplsTunnelCHopListIndex, - 'mplsTunnelCHopIndex' => $mplsTunnelCHopIndex, - 'lsp_path_id' => $lsp_path_id, - 'device_id' => $this->getDeviceId(), - 'mplsTunnelCHopAddrType' => $value['vRtrMplsTunnelCHopAddrType'], - 'mplsTunnelCHopIpv4Addr' => $value['vRtrMplsTunnelCHopIpv4Addr'], - 'mplsTunnelCHopIpv6Addr' => $value['vRtrMplsTunnelCHopIpv6Addr'], - 'mplsTunnelCHopAsNumber' => $value['vRtrMplsTunnelCHopAsNumber'], - 'mplsTunnelCHopStrictOrLoose' => $value['vRtrMplsTunnelCHopStrictOrLoose'], - 'mplsTunnelCHopRouterId' => $value['vRtrMplsTunnelCHopRtrID'], - ])); - } - return $chops; + return SnmpQuery::hideMib() + ->walk('TIMETRA-MPLS-MIB::vRtrMplsTunnelCHopTable') + ->mapTable(function ($value, $mplsTunnelCHopListIndex, $mplsTunnelCHopIndex) use ($lsp_ids) { + $lsp_path_id = $lsp_ids->get($mplsTunnelCHopListIndex); + + return new MplsTunnelCHop([ + 'mplsTunnelCHopListIndex' => $mplsTunnelCHopListIndex, + 'mplsTunnelCHopIndex' => $mplsTunnelCHopIndex, + 'lsp_path_id' => $lsp_path_id, + 'device_id' => $this->getDeviceId(), + 'mplsTunnelCHopAddrType' => $value['vRtrMplsTunnelCHopAddrType'], + 'mplsTunnelCHopIpv4Addr' => $value['vRtrMplsTunnelCHopIpv4Addr'], + 'mplsTunnelCHopIpv6Addr' => $value['vRtrMplsTunnelCHopIpv6Addr'], + 'mplsTunnelCHopAsNumber' => $value['vRtrMplsTunnelCHopAsNumber'], + 'mplsTunnelCHopStrictOrLoose' => $value['vRtrMplsTunnelCHopStrictOrLoose'], + 'mplsTunnelCHopRouterId' => $value['vRtrMplsTunnelCHopRtrID'], + ]); + }); } /** * @return Collection MplsLsp objects */ - public function pollMplsLsps() + public function pollMplsLsps(): Collection { - $mplsLspCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspTable', [], 'TIMETRA-MPLS-MIB', 'nokia'); - if (! empty($mplsLspCache)) { - $mplsLspCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspLastChange', $mplsLspCache, 'TIMETRA-MPLS-MIB', 'nokia', '-OQUst'); - $mplsLspCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspStatTable', $mplsLspCache, 'TIMETRA-MPLS-MIB', 'nokia'); - } - - $lsps = new Collection(); - foreach ($mplsLspCache as $key => $value) { - if (empty($value['vRtrMplsLspRowStatus'])) { - continue; - } - - [$vrf_oid, $lsp_oid] = explode('.', $key); - - $mplsLspFromAddr = $value['vRtrMplsLspFromAddr'] ?? null; - if (isset($value['vRtrMplsLspNgFromAddr'])) { - $mplsLspFromAddr = long2ip(hexdec(str_replace(' ', '', $value['vRtrMplsLspNgFromAddr']))); - } - $mplsLspToAddr = $value['vRtrMplsLspToAddr'] ?? null; - if (isset($value['vRtrMplsLspNgToAddr'])) { - $mplsLspToAddr = long2ip(hexdec(str_replace(' ', '', $value['vRtrMplsLspNgToAddr']))); - } - - $lsps->push(new MplsLsp([ + return SnmpQuery::hideMib()->abortOnFailure()->walk([ + 'TIMETRA-MPLS-MIB::vRtrMplsLspTable', + 'TIMETRA-MPLS-MIB::vRtrMplsLspLastChange', + 'TIMETRA-MPLS-MIB::vRtrMplsLspStatTable', + ])->mapTable(function ($value, $vrf_oid, $lsp_oid) { + return new MplsLsp([ 'vrf_oid' => $vrf_oid, 'lsp_oid' => $lsp_oid, 'device_id' => $this->getDeviceId(), @@ -515,8 +445,8 @@ public function pollMplsLsps() 'mplsLspName' => $value['vRtrMplsLspName'] ?? null, 'mplsLspAdminState' => $value['vRtrMplsLspAdminState'] ?? null, 'mplsLspOperState' => $value['vRtrMplsLspOperState'] ?? null, - 'mplsLspFromAddr' => $mplsLspFromAddr, - 'mplsLspToAddr' => $mplsLspToAddr, + 'mplsLspFromAddr' => $this->parseIpField($value, 'vRtrMplsLspNgFromAddr'), + 'mplsLspToAddr' => $this->parseIpField($value, 'vRtrMplsLspNgToAddr'), 'mplsLspType' => $value['vRtrMplsLspType'] ?? null, 'mplsLspFastReroute' => $value['vRtrMplsLspFastReroute'] ?? null, 'mplsLspAge' => abs($value['vRtrMplsLspAge'] ?? 0), @@ -528,29 +458,24 @@ public function pollMplsLsps() 'mplsLspConfiguredPaths' => $value['vRtrMplsLspConfiguredPaths'] ?? null, 'mplsLspStandbyPaths' => $value['vRtrMplsLspStandbyPaths'] ?? null, 'mplsLspOperationalPaths' => $value['vRtrMplsLspOperationalPaths'] ?? null, - ])); - } - - return $lsps; + ]); + }); } /** * @param Collection $lsps collecton of synchronized lsp objects from pollMplsLsps() * @return Collection MplsLspPath objects */ - public function pollMplsPaths($lsps) + public function pollMplsPaths($lsps): Collection { - $mplsPathCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspPathTable', [], 'TIMETRA-MPLS-MIB', 'nokia'); - if (! empty($mplsPathCache)) { - $mplsPathCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspPathLastChange', $mplsPathCache, 'TIMETRA-MPLS-MIB', 'nokia', '-OQUst'); - $mplsPathCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsLspPathStatTable', $mplsPathCache, 'TIMETRA-MPLS-MIB', 'nokia'); - } - - $paths = new Collection(); - foreach ($mplsPathCache as $key => $value) { - [$vrf_oid, $lsp_oid, $path_oid] = explode('.', $key); + return SnmpQuery::hideMib()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-MPLS-MIB::vRtrMplsLspPathTable', + 'TIMETRA-MPLS-MIB::vRtrMplsLspPathLastChange', + 'TIMETRA-MPLS-MIB::vRtrMplsLspPathStatTable', + ])->mapTable(function ($value, $vrf_oid, $lsp_oid, $path_oid) use ($lsps) { $lsp_id = $lsps->where('lsp_oid', $lsp_oid)->firstWhere('vrf_oid', $vrf_oid)->lsp_id; - $paths->push(new MplsLspPath([ + + return new MplsLspPath([ 'lsp_id' => $lsp_id, 'path_oid' => $path_oid, 'device_id' => $this->getDeviceId(), @@ -571,31 +496,17 @@ public function pollMplsPaths($lsps) 'mplsLspPathTransitionCount' => $value['vRtrMplsLspPathTransitionCount'] ?? null, 'mplsLspPathTunnelARHopListIndex' => $value['vRtrMplsLspPathTunnelARHopListIndex'] ?? null, 'mplsLspPathTunnelCHopListIndex' => $value['vRtrMplsLspPathTunnelCRHopListIndex'] ?? null, - ])); - } - - return $paths; + ]); + }); } /** * @return Collection MplsSdp objects */ - public function pollMplsSdps() + public function pollMplsSdps(): Collection { - $mplsSdpCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sdpInfoTable', [], 'TIMETRA-SDP-MIB', 'nokia', '-OQUst'); - - $sdps = new Collection(); - foreach ($mplsSdpCache as $value) { - if ((! empty($value['sdpFarEndInetAddress'])) && ($value['sdpFarEndInetAddressType'] == 'ipv4')) { - $ip = long2ip(hexdec(str_replace(' ', '', $value['sdpFarEndInetAddress']))); - } else { - //Fixme implement ipv6 conversion - //$value['sdpFarEndInetAddress'] might still be any of these: - // -> unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4), dns(16) - - $ip = $value['sdpFarEndInetAddress'] ?? null; - } - $sdps->push(new MplsSdp([ + return SnmpQuery::hideMib()->enumStrings()->walk('TIMETRA-SDP-MIB::sdpInfoTable')->mapTable(function ($value) { + return new MplsSdp([ 'sdp_oid' => $value['sdpId'], 'device_id' => $this->getDeviceId(), 'sdpRowStatus' => $value['sdpRowStatus'], @@ -609,33 +520,26 @@ public function pollMplsSdps() 'sdpLastStatusChange' => round($value['sdpLastStatusChange'] / 100), 'sdpActiveLspType' => $value['sdpActiveLspType'] ?? null, 'sdpFarEndInetAddressType' => $value['sdpFarEndInetAddressType'] ?? null, - 'sdpFarEndInetAddress' => $ip, - ])); - } - - return $sdps; + 'sdpFarEndInetAddress' => IP::fromHexString($value['sdpFarEndInetAddress'], true), + ]); + }); } /** * @return Collection MplsService objects */ - public function pollMplsServices() + public function pollMplsServices(): Collection { - $mplsSvcCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'svcBaseInfoTable', [], 'TIMETRA-SERV-MIB', 'nokia', '-OQUst'); - $mplsSvcCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'svcTlsInfoTable', $mplsSvcCache, 'TIMETRA-SERV-MIB', 'nokia', '-OQUst'); - - $svcs = new Collection(); - - // Workaround, remove some default entries we do not want to see - $filter = '/^\w* Service for internal purposes only/'; - - foreach ($mplsSvcCache as $key => $value) { - $garbage = preg_match($filter, $value['svcDescription']); - if ($garbage) { - unset($key); - continue; + return SnmpQuery::hideMib()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-SERV-MIB::svcBaseInfoTable', + 'TIMETRA-SERV-MIB::svcTlsInfoTable', + ])->mapTable(function ($value) { + // Workaround, remove some default entries we do not want to see + if (preg_match('/^\w* Service for internal purposes only/', $value['svcDescription'])) { + return null; } - $svcs->push(new MplsService([ + + return new MplsService([ 'svc_oid' => $value['svcId'], 'device_id' => $this->getDeviceId(), 'svcRowStatus' => $value['svcRowStatus'] ?? null, @@ -655,75 +559,55 @@ public function pollMplsServices() 'svcTlsStpOperStatus' => $value['svcTlsStpOperStatus'] ?? null, 'svcTlsFdbTableSize' => $value['svcTlsFdbTableSize'] ?? null, 'svcTlsFdbNumEntries' => $value['svcTlsFdbNumEntries'] ?? null, - ])); - } - - return $svcs; + ]); + })->filter(); } /** * @return Collection MplsSap objects */ - public function pollMplsSaps($svcs) + public function pollMplsSaps($svcs): Collection { - $mplsSapCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sapBaseInfoTable', [], 'TIMETRA-SAP-MIB', 'nokia', '-OQUst'); - $mplsSapTrafficCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sapBaseStatsTable', [], 'TIMETRA-SAP-MIB', 'nokia', '-OQUst'); - - $saps = new Collection(); - - // Workaround, there are some oids not covered by actual MIB, try to filter them - // i.e. sapBaseInfoEntry.300.118208001.1342177283.10 - $filter_key = '/300\.[0-9]+\.[0-9]+\.[0-9]+/'; - // remove some default entries we do not want to see - $filter_value = '/^Internal SAP/'; - // cache a ifIndex -> ifName $ifIndexNames = $this->getDevice()->ports()->pluck('ifName', 'ifIndex'); - foreach ($mplsSapCache as $key => $value) { - if (preg_match($filter_key, $key) || preg_match($filter_value, $value['sapDescription'])) { - unset($key); - continue; + return SnmpQuery::hideMib()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-SAP-MIB::sapBaseInfoTable', + 'TIMETRA-SAP-MIB::sapBaseStatsTable', + ])->mapTable(function ($value, $svcId, $sapPortId, $sapEncapValue) use ($svcs, $ifIndexNames) { + // Workaround, there are some oids not covered by actual MIB, try to filter them + // i.e. sapBaseInfoEntry.300.118208001.1342177283.10 + if (! isset($value['sapDescription'])) { + return null; + } + + // remove some default entries we do not want to see + if (str_starts_with($value['sapDescription'], 'Internal SAP')) { + return null; } - [$svcId, $sapPortId, $sapEncapValue] = explode('.', $key); + $svc_id = $svcs->firstWhere('svc_oid', $svcId)->svc_id; - $traffic_id = $svcId . '.' . $sapPortId . '.' . $this->nokiaEncap($sapEncapValue); // Any unused vlan on a port returns * in sapEncapValue but had OID .4095 $specialQinQIdentifier = $this->nokiaEncap($sapEncapValue); if ($specialQinQIdentifier == '*') { $specialQinQIdentifier = '4095'; - $traffic_id = $svcId . '.' . $sapPortId . '.' . $specialQinQIdentifier; } + $traffic_id = $svcId . '.' . $sapPortId . '.' . $specialQinQIdentifier; - $saps->push(new MplsSap([ - 'svc_id' => $svc_id, - 'svc_oid' => $svcId, - 'sapPortId' => $sapPortId, - 'ifName' => $ifIndexNames->get($sapPortId), - 'device_id' => $this->getDeviceId(), - 'sapEncapValue' => $this->nokiaEncap($sapEncapValue), - 'sapRowStatus' => $value['sapRowStatus'], - 'sapType' => $value['sapType'], - 'sapDescription' => $value['sapDescription'], - 'sapAdminStatus' => $value['sapAdminStatus'], - 'sapOperStatus' => $value['sapOperStatus'], - 'sapLastMgmtChange' => round($value['sapLastMgmtChange'] / 100), - 'sapLastStatusChange' => round($value['sapLastStatusChange'] / 100), - ])); //create SAP graphs $rrd_name = \LibreNMS\Data\Store\Rrd::safeName('sap-' . $traffic_id); $rrd_def = RrdDefinition::make() - ->addDataset('sapIngressBits', 'COUNTER', 0) - ->addDataset('sapEgressBits', 'COUNTER', 0) - ->addDataset('sapIngressDroppedBits', 'COUNTER', 0) - ->addDataset('sapEgressDroppedBits', 'COUNTER', 0); + ->addDataset('sapIngressBits', 'COUNTER', 0) + ->addDataset('sapEgressBits', 'COUNTER', 0) + ->addDataset('sapIngressDroppedBits', 'COUNTER', 0) + ->addDataset('sapEgressDroppedBits', 'COUNTER', 0); $fields = [ - 'sapIngressBits' => (($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressPchipOfferedLoPrioOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressPchipOfferedHiPrioOctets'] ?? 0)) * 8, - 'sapEgressBits' => (($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipForwardedOutProfOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipForwardedInProfOctets'] ?? 0)) * 8, - 'sapIngressDroppedBits' => (($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressQchipDroppedLoPrioOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsIngressQchipDroppedHiPrioOctets'] ?? 0)) * 8, - 'sapEgressDroppedBits' => (($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipDroppedOutProfOctets'] ?? 0) + ($mplsSapTrafficCache[$traffic_id]['sapBaseStatsEgressQchipDroppedInProfOctets'] ?? 0)) * 8, + 'sapIngressBits' => (($value['sapBaseStatsIngressPchipOfferedLoPrioOctets'] ?? 0) + ($value['sapBaseStatsIngressPchipOfferedHiPrioOctets'] ?? 0)) * 8, + 'sapEgressBits' => (($value['sapBaseStatsEgressQchipForwardedOutProfOctets'] ?? 0) + ($value['sapBaseStatsEgressQchipForwardedInProfOctets'] ?? 0)) * 8, + 'sapIngressDroppedBits' => (($value['sapBaseStatsIngressQchipDroppedLoPrioOctets'] ?? 0) + ($value['sapBaseStatsIngressQchipDroppedHiPrioOctets'] ?? 0)) * 8, + 'sapEgressDroppedBits' => (($value['sapBaseStatsEgressQchipDroppedOutProfOctets'] ?? 0) + ($value['sapBaseStatsEgressQchipDroppedInProfOctets'] ?? 0)) * 8, ]; $tags = [ @@ -734,29 +618,42 @@ public function pollMplsSaps($svcs) app('Datastore')->put($this->getDeviceArray(), 'sap', $tags, $fields); $this->enableGraph('sap'); - } - return $saps; + return new MplsSap([ + 'svc_id' => $svc_id, + 'svc_oid' => $svcId, + 'sapPortId' => $sapPortId, + 'ifName' => $ifIndexNames->get($sapPortId), + 'device_id' => $this->getDeviceId(), + 'sapEncapValue' => $this->nokiaEncap($sapEncapValue), + 'sapRowStatus' => $value['sapRowStatus'], + 'sapType' => $value['sapType'], + 'sapDescription' => $value['sapDescription'], + 'sapAdminStatus' => $value['sapAdminStatus'], + 'sapOperStatus' => $value['sapOperStatus'], + 'sapLastMgmtChange' => round($value['sapLastMgmtChange'] / 100), + 'sapLastStatusChange' => round($value['sapLastStatusChange'] / 100), + ]); + })->filter(); } /** * @return Collection MplsSDpBind objects */ - public function pollMplsSdpBinds($sdps, $svcs) + public function pollMplsSdpBinds($sdps, $svcs): Collection { - $mplsBindCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sdpBindTable', [], 'TIMETRA-SDP-MIB', 'nokia', '-OQUsbt'); - $mplsBindCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'sdpBindBaseStatsTable', $mplsBindCache, 'TIMETRA-SDP-MIB', 'nokia', '-OQUsb'); - - $binds = new Collection(); - foreach ($mplsBindCache as $key => $value) { - [$svcId] = explode('.', $key); + return SnmpQuery::hideMib()->numericIndex()->enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-SDP-MIB::sdpBindTable', + 'TIMETRA-SDP-MIB::sdpBindBaseStatsTable', + ])->mapTable(function ($value, $svcId) use ($sdps, $svcs) { $bind_id = str_replace(' ', '', $value['sdpBindId'] ?? ''); $sdp_oid = hexdec(substr($bind_id, 0, 8)); $svc_oid = hexdec(substr($bind_id, 9, 16)); $sdp_id = $sdps->firstWhere('sdp_oid', $sdp_oid)->sdp_id; $svc_id = $svcs->firstWhere('svc_oid', $svcId)->svc_id; - if (isset($sdp_id, $svc_id, $sdp_oid, $svc_oid)) { - $binds->push(new MplsSdpBind([ + + if ($sdp_id && $svc_id && $sdp_oid && $svc_oid) { + return new MplsSdpBind([ 'sdp_id' => $sdp_id, 'svc_id' => $svc_id, 'sdp_oid' => $sdp_oid, @@ -773,51 +670,44 @@ public function pollMplsSdpBinds($sdps, $svcs) 'sdpBindBaseStatsIngFwdOctets' => $value['sdpBindBaseStatsIngFwdOctets'] ?? null, 'sdpBindBaseStatsEgrFwdPackets' => $value['sdpBindBaseStatsEgressForwardedPackets'] ?? null, 'sdpBindBaseStatsEgrFwdOctets' => $value['sdpBindBaseStatsEgressForwardedOctets'] ?? null, - ])); + ]); } - } - return $binds; + return null; + })->filter(); } /** * @return Collection MplsTunnelArHop objects */ - public function pollMplsTunnelArHops($paths) + public function pollMplsTunnelArHops($paths): Collection { - $mplsTunnelArHopCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'mplsTunnelARHopTable', [], 'MPLS-TE-MIB', 'nokia', '-OQUsbt'); - $mplsTunnelArHopCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsTunnelARHopTable', $mplsTunnelArHopCache, 'TIMETRA-MPLS-MIB', 'nokia', '-OQUsb'); - - // vRtrMplsTunnelARHopProtection Bits - $localAvailable = 0b10000000; - $localInUse = 0b01000000; - $bandwidthProtected = 0b00100000; - $nodeProtected = 0b00010000; - $preemptionPending = 0b00001000; - $nodeId = 0b00000100; - - $arhops = new Collection(); - foreach ($mplsTunnelArHopCache as $key => $value) { - [$mplsTunnelARHopListIndex, $mplsTunnelARHopIndex] = explode('.', $key); + return SnmpQuery::hideMib()->abortOnFailure()->walk([ + 'MPLS-TE-MIB::mplsTunnelARHopTable', + 'TIMETRA-MPLS-MIB::vRtrMplsTunnelARHopTable', + ])->mapTable(function ($value, $mplsTunnelARHopListIndex, $mplsTunnelARHopIndex) use ($paths) { $firstPath = $paths->firstWhere('mplsLspPathTunnelARHopListIndex', $mplsTunnelARHopListIndex); if (! isset($firstPath)) { - continue; + return null; } $lsp_path_id = $firstPath->lsp_path_id; $protection = intval($value['vRtrMplsTunnelARHopProtection'] ?? 0, 16); + // vRtrMplsTunnelARHopProtection Bits + $localAvailable = 0b10000000; + $localInUse = 0b01000000; + $bandwidthProtected = 0b00100000; + $nodeProtected = 0b00010000; + $preemptionPending = 0b00001000; + $nodeId = 0b00000100; + $localLinkProtection = ($protection & $localAvailable) ? 'true' : 'false'; $linkProtectionInUse = ($protection & $localInUse) ? 'true' : 'false'; $bandwidthProtection = ($protection & $bandwidthProtected) ? 'true' : 'false'; $nextNodeProtection = ($protection & $nodeProtected) ? 'true' : 'false'; - $ARHopRouterId = $value['vRtrMplsTunnelARHopRouterId'] ?? null; - if (isset($value['vRtrMplsTunnelARHopNgRouterId'])) { - $ARHopRouterId = long2ip(hexdec(str_replace(' ', '', $value['vRtrMplsTunnelARHopNgRouterId']))); - } - if (isset($mplsTunnelARHopListIndex, $mplsTunnelARHopIndex, $lsp_path_id)) { - $arhops->push(new MplsTunnelArHop([ + return new MplsTunnelArHop([ 'mplsTunnelARHopListIndex' => $mplsTunnelARHopListIndex, 'mplsTunnelARHopIndex' => $mplsTunnelARHopIndex, 'lsp_path_id' => $lsp_path_id, @@ -827,152 +717,161 @@ public function pollMplsTunnelArHops($paths) 'mplsTunnelARHopIpv6Addr' => $value['mplsTunnelARHopIpv6Addr'] ?? null, 'mplsTunnelARHopAsNumber' => $value['mplsTunnelARHopAsNumber'] ?? null, 'mplsTunnelARHopStrictOrLoose' => $value['mplsTunnelARHopStrictOrLoose'] ?? null, - 'mplsTunnelARHopRouterId' => $ARHopRouterId, + 'mplsTunnelARHopRouterId' => $this->parseIpField($value, 'vRtrMplsTunnelARHopNgRouterId'), 'localProtected' => $localLinkProtection, 'linkProtectionInUse' => $linkProtectionInUse, 'bandwidthProtected' => $bandwidthProtection, 'nextNodeProtected' => $nextNodeProtection, - ])); + ]); } - } - return $arhops; + return null; + })->filter(); } /** * @return Collection MplsTunnelCHop objects */ - public function pollMplsTunnelCHops($paths) + public function pollMplsTunnelCHops($paths): Collection { - $mplsTunnelCHopCache = snmpwalk_cache_multi_oid($this->getDeviceArray(), 'vRtrMplsTunnelCHopTable', [], 'TIMETRA-MPLS-MIB', 'nokia', '-OQUsb'); $path_ids = $paths->pluck('lsp_path_id', 'mplsLspPathTunnelCHopListIndex'); - $chops = new Collection(); - foreach ($mplsTunnelCHopCache as $key => $value) { - [$mplsTunnelCHopListIndex, $mplsTunnelCHopIndex] = explode('.', $key); - $lsp_path_id = $path_ids[$mplsTunnelCHopListIndex] ?? null; - - $chops->push(new MplsTunnelCHop([ - 'mplsTunnelCHopListIndex' => $mplsTunnelCHopListIndex, - 'mplsTunnelCHopIndex' => $mplsTunnelCHopIndex, - 'lsp_path_id' => $lsp_path_id, - 'device_id' => $this->getDeviceId(), - 'mplsTunnelCHopAddrType' => $value['vRtrMplsTunnelCHopAddrType'] ?? null, - 'mplsTunnelCHopIpv4Addr' => $value['vRtrMplsTunnelCHopIpv4Addr'] ?? null, - 'mplsTunnelCHopIpv6Addr' => $value['vRtrMplsTunnelCHopIpv6Addr'] ?? null, - 'mplsTunnelCHopAsNumber' => $value['vRtrMplsTunnelCHopAsNumber'] ?? null, - 'mplsTunnelCHopStrictOrLoose' => $value['vRtrMplsTunnelCHopStrictOrLoose'] ?? null, - 'mplsTunnelCHopRouterId' => $value['vRtrMplsTunnelCHopRtrID'] ?? null, - ])); - } + return SnmpQuery::hideMib()->walk('TIMETRA-MPLS-MIB::vRtrMplsTunnelCHopTable') + ->mapTable(function ($value, $mplsTunnelCHopListIndex, $mplsTunnelCHopIndex) use ($path_ids) { + $lsp_path_id = $path_ids[$mplsTunnelCHopListIndex] ?? null; - return $chops; + return new MplsTunnelCHop([ + 'mplsTunnelCHopListIndex' => $mplsTunnelCHopListIndex, + 'mplsTunnelCHopIndex' => $mplsTunnelCHopIndex, + 'lsp_path_id' => $lsp_path_id, + 'device_id' => $this->getDeviceId(), + 'mplsTunnelCHopAddrType' => $value['vRtrMplsTunnelCHopAddrType'] ?? null, + 'mplsTunnelCHopIpv4Addr' => $value['vRtrMplsTunnelCHopIpv4Addr'] ?? null, + 'mplsTunnelCHopIpv6Addr' => $value['vRtrMplsTunnelCHopIpv6Addr'] ?? null, + 'mplsTunnelCHopAsNumber' => $value['vRtrMplsTunnelCHopAsNumber'] ?? null, + 'mplsTunnelCHopStrictOrLoose' => $value['vRtrMplsTunnelCHopStrictOrLoose'] ?? null, + 'mplsTunnelCHopRouterId' => $value['vRtrMplsTunnelCHopRtrID'] ?? null, + ]); + }); } - public function discoverWirelessSnr() + public function discoverWirelessSnr(): array { $sensors = []; - $data = snmpwalk_cache_oid($this->getDeviceArray(), 'tmnxCellPortSinr', [], 'TIMETRA-CELLULAR-MIB'); - $carrier = $this->getCacheTable('ifName', 'IF-MIB'); + $carrier = SnmpQuery::cache()->walk('IF-MIB::ifName')->valuesByIndex(); + $data = SnmpQuery::walk('TIMETRA-CELLULAR-MIB::tmnxCellPortSinr')->valuesByIndex($carrier); + foreach ($data as $index => $entry) { - $sensors[] = new WirelessSensor( - 'snr', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.12.' . $index, - 'timos', - $index, - 'SNR: ' . $carrier[$index]['ifName'], - null, - 1, - 10 - ); + if (isset($entry['TIMETRA-CELLULAR-MIB::tmnxCellPortSinr'])) { + $sensors[] = new WirelessSensor( + 'snr', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.12.' . $index, + 'timos', + $index, + 'SNR: ' . $entry['IF-MIB::ifName'], + $entry['TIMETRA-CELLULAR-MIB::tmnxCellPortSinr'] / 10, + 1, + 10 + ); + } } return $sensors; } - public function discoverWirelessRsrq() + public function discoverWirelessRsrq(): array { $sensors = []; - $data = snmpwalk_cache_oid($this->getDeviceArray(), 'tmnxCellPortRsrq', [], 'TIMETRA-CELLULAR-MIB'); - $carrier = $this->getCacheTable('ifName', 'IF-MIB'); + $carrier = SnmpQuery::cache()->walk('IF-MIB::ifName')->valuesByIndex(); + $data = SnmpQuery::walk('TIMETRA-CELLULAR-MIB::tmnxCellPortRsrq')->valuesByIndex($carrier); + foreach ($data as $index => $entry) { - $sensors[] = new WirelessSensor( - 'rsrq', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.11.' . $index, - 'timos', - $index, - 'RSRQ: ' . $carrier[$index]['ifName'], - null, - 1, - 1 - ); + if (isset($entry['TIMETRA-CELLULAR-MIB::tmnxCellPortRsrq'])) { + $sensors[] = new WirelessSensor( + 'rsrq', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.11.' . $index, + 'timos', + $index, + 'RSRQ: ' . $entry['IF-MIB::ifName'], + $entry['TIMETRA-CELLULAR-MIB::tmnxCellPortRsrq'] + ); + } } return $sensors; } - public function discoverWirelessRssi() + public function discoverWirelessRssi(): array { $sensors = []; - $data = snmpwalk_cache_oid($this->getDeviceArray(), 'tmnxCellPortRssi', [], 'TIMETRA-CELLULAR-MIB'); - $carrier = $this->getCacheTable('ifName', 'IF-MIB'); + $carrier = SnmpQuery::cache()->walk('IF-MIB::ifName')->valuesByIndex(); + $data = SnmpQuery::walk('TIMETRA-CELLULAR-MIB::tmnxCellPortRssi')->valuesByIndex($carrier); + foreach ($data as $index => $entry) { - $sensors[] = new WirelessSensor( - 'rssi', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.8.' . $index, - 'timos', - $index, - 'RSSI: ' . $carrier[$index]['ifName'] - ); + if (isset($entry['TIMETRA-CELLULAR-MIB::tmnxCellPortRssi'])) { + $sensors[] = new WirelessSensor( + 'rssi', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.8.' . $index, + 'timos', + $index, + 'RSSI: ' . $entry['IF-MIB::ifName'], + $entry['TIMETRA-CELLULAR-MIB::tmnxCellPortRssi'], + ); + } } return $sensors; } - public function discoverWirelessRsrp() + public function discoverWirelessRsrp(): array { $sensors = []; - $data = snmpwalk_cache_oid($this->getDeviceArray(), 'tmnxCellPortRsrp', [], 'TIMETRA-CELLULAR-MIB'); - $carrier = $this->getCacheTable('ifName', 'IF-MIB'); + $carrier = SnmpQuery::cache()->walk('IF-MIB::ifName')->valuesByIndex(); + $data = SnmpQuery::walk('TIMETRA-CELLULAR-MIB::tmnxCellPortRsrp')->valuesByIndex($carrier); + foreach ($data as $index => $entry) { - $sensors[] = new WirelessSensor( - 'rsrp', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.9.' . $index, - 'timos', - $index, - 'RSRP: ' . $carrier[$index]['ifName'] - ); + if (isset($entry['TIMETRA-CELLULAR-MIB::tmnxCellPortRsrp'])) { + $sensors[] = new WirelessSensor( + 'rsrp', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.9.' . $index, + 'timos', + $index, + 'RSRP: ' . $entry['IF-MIB::ifName'], + $entry['TIMETRA-CELLULAR-MIB::tmnxCellPortRsrp'], + ); + } } return $sensors; } - public function discoverWirelessChannel() + public function discoverWirelessChannel(): array { $sensors = []; - $data = snmpwalk_cache_oid($this->getDeviceArray(), 'tmnxCellPortChannelNumber', [], 'TIMETRA-CELLULAR-MIB'); - $carrier = $this->getCacheTable('ifName', 'IF-MIB'); + $carrier = SnmpQuery::cache()->walk('IF-MIB::ifName')->valuesByIndex(); + $data = SnmpQuery::walk('TIMETRA-CELLULAR-MIB::tmnxCellPortChannelNumber')->valuesByIndex($carrier); + foreach ($data as $index => $entry) { - $sensors[] = new WirelessSensor( - 'channel', - $this->getDeviceId(), - '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.5.' . $index, - 'timos', - $index, - 'CHANNEL: ' . $carrier[$index]['ifName'], - null, - 1, - 1 - ); + if (isset($entry['TIMETRA-CELLULAR-MIB::tmnxCellPortChannelNumber'])) { + $sensors[] = new WirelessSensor( + 'channel', + $this->getDeviceId(), + '.1.3.6.1.4.1.6527.3.1.2.109.3.1.1.1.5.' . $index, + 'timos', + $index, + 'CHANNEL: ' . $entry['IF-MIB::ifName'], + $entry['TIMETRA-CELLULAR-MIB::tmnxCellPortChannelNumber'] + ); + } } return $sensors; @@ -982,9 +881,9 @@ public function discoverEntityPhysical(): Collection { $inventory = new Collection; - $chassis = \SnmpQuery::walk('TIMETRA-CHASSIS-MIB::tmnxChassisType')->pluck(); - $chassisTypes = \SnmpQuery::walk('TIMETRA-CHASSIS-MIB::tmnxChassisTypeTable')->table(1); - $hardware = \SnmpQuery::enumStrings()->walk('TIMETRA-CHASSIS-MIB::tmnxHwTable'); + $chassis = SnmpQuery::walk('TIMETRA-CHASSIS-MIB::tmnxChassisType')->pluck(); + $chassisTypes = SnmpQuery::walk('TIMETRA-CHASSIS-MIB::tmnxChassisTypeTable')->table(1); + $hardware = SnmpQuery::enumStrings()->walk('TIMETRA-CHASSIS-MIB::tmnxHwTable'); foreach ($hardware->table(2) as $tmnxChassisIndex => $chassisContents) { $type = $chassis[$tmnxChassisIndex]; @@ -1022,4 +921,22 @@ public function discoverEntityPhysical(): Collection return $inventory; } + + private function parseIpField(array $data, string $ngField): string|null + { + if (isset($data[$ngField])) { + try { + return IP::parse($data[$ngField])->uncompressed(); + } catch (InvalidIpException $e) { + return null; + } + } + + $nonNg = str_replace('Ng', '', $ngField); + if (isset($data[$nonNg])) { + return $data[$nonNg]; + } + + return null; + } } diff --git a/includes/discovery/bgp-peers/timos.inc.php b/includes/discovery/bgp-peers/timos.inc.php index 5265b5aa172b..3631adefba9b 100644 --- a/includes/discovery/bgp-peers/timos.inc.php +++ b/includes/discovery/bgp-peers/timos.inc.php @@ -28,11 +28,11 @@ use LibreNMS\Util\IP; if ($device['os'] == 'timos') { - $bgpPeersCache = snmpwalk_cache_multi_oid($device, 'tBgpPeerNgTable', [], 'TIMETRA-BGP-MIB', 'nokia'); + $bgpPeersCache = SnmpQuery::numericIndex()->walk('TIMETRA-BGP-MIB::tBgpPeerNgTable')->valuesByIndex(); foreach ($bgpPeersCache as $key => $value) { $oid = explode('.', $key); $vrfInstance = $oid[0]; - $address = str_replace($oid[0] . '.' . $oid[1] . '.', '', $key); + $address = implode('.', array_slice($oid, 3)); if (strlen($address) > 15) { $address = IP::fromHexString($address)->compressed(); } @@ -52,13 +52,13 @@ d_echo($vrfId); foreach ($vrf as $address => $value) { - $astext = \LibreNMS\Util\AutonomousSystem::get($value['tBgpPeerNgPeerAS4Byte'])->name(); + $astext = \LibreNMS\Util\AutonomousSystem::get($value['TIMETRA-BGP-MIB::tBgpPeerNgPeerAS4Byte'])->name(); if (! DeviceCache::getPrimary()->bgppeers()->where('bgpPeerIdentifier', $address)->where('vrf_id', $vrfId)->exists()) { $peers = [ 'device_id' => $device['device_id'], 'vrf_id' => $vrfId, 'bgpPeerIdentifier' => $address, - 'bgpPeerRemoteAs' => $value['tBgpPeerNgPeerAS4Byte'], + 'bgpPeerRemoteAs' => $value['TIMETRA-BGP-MIB::tBgpPeerNgPeerAS4Byte'], 'bgpPeerState' => 'idle', 'bgpPeerAdminStatus' => 'stop', 'bgpLocalAddr' => '0.0.0.0', @@ -84,7 +84,7 @@ echo '+'; } else { $peers = [ - 'bgpPeerRemoteAs' => $value['tBgpPeerNgPeerAS4Byte'], + 'bgpPeerRemoteAs' => $value['TIMETRA-BGP-MIB::tBgpPeerNgPeerAS4Byte'], 'astext' => $astext, ]; $affected = DeviceCache::getPrimary()->bgppeers()->where('bgpPeerIdentifier', $address)->where('vrf_id', $vrfId)->update($peers); diff --git a/includes/polling/bgp-peers.inc.php b/includes/polling/bgp-peers.inc.php index 27bf68960a60..4cedcea2456c 100644 --- a/includes/polling/bgp-peers.inc.php +++ b/includes/polling/bgp-peers.inc.php @@ -49,7 +49,10 @@ } elseif ($device['os'] === 'dell-os10') { $peer_data_check = snmpwalk_cache_oid($device, 'os10bgp4V2PeerRemoteAs', [], 'DELLEMC-OS10-BGP4V2-MIB', 'dell'); // practically identical MIB as arista } elseif ($device['os'] === 'timos') { - $peer_data_check = snmpwalk_cache_multi_oid($device, 'tBgpInstanceRowStatus', [], 'TIMETRA-BGP-MIB', 'nokia'); + $peer_data_check = SnmpQuery::enumStrings()->numericIndex()->abortOnFailure()->walk([ + 'TIMETRA-BGP-MIB::tBgpPeerNgTable', + 'TIMETRA-BGP-MIB::tBgpPeerNgOperTable', + ])->valuesByIndex(); } elseif ($device['os'] === 'firebrick') { $peer_data_check = snmpwalk_cache_multi_oid($device, 'fbBgpPeerTable', [], 'FIREBRICK-BGP-MIB', 'firebrick'); } elseif ($device['os'] === 'aos7') { @@ -224,13 +227,11 @@ unset($peer_data['bgpPeerLastError']); } elseif ($device['os'] == 'timos') { if (! isset($bgpPeers)) { - echo "\nCaching Oids..."; - $bgpPeersCache = snmpwalk_cache_multi_oid($device, 'tBgpPeerNgTable', [], 'TIMETRA-BGP-MIB', 'nokia'); - $bgpPeersCache = snmpwalk_cache_multi_oid($device, 'tBgpPeerNgOperEntry', $bgpPeersCache, 'TIMETRA-BGP-MIB', 'nokia'); - foreach ($bgpPeersCache as $key => $value) { + $bgpPeers = []; + foreach ($peer_data_check as $key => $value) { $oid = explode('.', $key); $vrfInstance = $oid[0]; - $address = str_replace($oid[0] . '.' . $oid[1] . '.', '', $key); + $address = implode('.', array_slice($oid, 3)); if (strlen($address) > 15) { $address = IP::fromHexString($address)->compressed(); } @@ -238,20 +239,17 @@ } } $address = (string) $peer_ip; - $tmpTime = $bgpPeers[$vrfOid][$address]['tBgpPeerNgLastChanged']; - $tmpTime = explode('.', $tmpTime); - $tmpTime = explode(':', $tmpTime[0]); - $establishedTime = ($tmpTime[0] * 86400) + ($tmpTime[1] * 3600) + ($tmpTime[2] * 60) + $tmpTime[3]; + $establishedTime = $bgpPeers[$vrfOid][$address]['TIMETRA-BGP-MIB::tBgpPeerNgLastChanged'] / 100; $peer_data = []; - $peer_data['bgpPeerState'] = $bgpPeers[$vrfOid][$address]['tBgpPeerNgConnState']; - if ($bgpPeers[$vrfOid][$address]['tBgpPeerNgShutdown'] == '1') { + $peer_data['bgpPeerState'] = $bgpPeers[$vrfOid][$address]['TIMETRA-BGP-MIB::tBgpPeerNgConnState']; + if ($bgpPeers[$vrfOid][$address]['TIMETRA-BGP-MIB::tBgpPeerNgShutdown'] == '1') { $peer_data['bgpPeerAdminStatus'] = 'adminShutdown'; } else { - $peer_data['bgpPeerAdminStatus'] = $bgpPeers[$vrfOid][$address]['tBgpPeerNgOperLastEvent']; + $peer_data['bgpPeerAdminStatus'] = $bgpPeers[$vrfOid][$address]['TIMETRA-BGP-MIB::tBgpPeerNgOperLastEvent']; } - $peer_data['bgpPeerInTotalMessages'] = $bgpPeers[$vrfOid][$address]['tBgpPeerNgOperMsgOctetsRcvd'] % (2 ** 32); // That are actually only octets available, - $peer_data['bgpPeerOutTotalMessages'] = $bgpPeers[$vrfOid][$address]['tBgpPeerNgOperMsgOctetsSent'] % (2 ** 32); // not messages + $peer_data['bgpPeerInTotalMessages'] = $bgpPeers[$vrfOid][$address]['TIMETRA-BGP-MIB::tBgpPeerNgOperMsgOctetsRcvd'] % (2 ** 32); // That are actually only octets available, + $peer_data['bgpPeerOutTotalMessages'] = $bgpPeers[$vrfOid][$address]['TIMETRA-BGP-MIB::tBgpPeerNgOperMsgOctetsSent'] % (2 ** 32); // not messages $peer_data['bgpPeerFsmEstablishedTime'] = $establishedTime; } elseif ($device['os'] == 'firebrick') { // ToDo, It seems that bgpPeer(In|Out)Updates and bgpPeerInUpdateElapsedTime are actually not available over SNMP diff --git a/includes/polling/ports/os/timos.inc.php b/includes/polling/ports/os/timos.inc.php index 67dc5b50f595..1214c8c4bca1 100644 --- a/includes/polling/ports/os/timos.inc.php +++ b/includes/polling/ports/os/timos.inc.php @@ -24,16 +24,18 @@ */ // get all virtual router ports and statistics -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfName', [], 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfAlias', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfDescription', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfSpeed', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfType', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfMtu', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfRxBytes', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfTxBytes', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfRxPkts', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); -$timos_vrf_stats = snmpwalk_cache_twopart_oid($device, 'vRtrIfTxPkts', $timos_vrf_stats, 'TIMETRA-VRTR-MIB'); +$timos_vrf_stats = SnmpQuery::enumStrings()->abortOnFailure()->walk([ + 'TIMETRA-VRTR-MIB::vRtrIfName', + 'TIMETRA-VRTR-MIB::vRtrIfDescription', + 'TIMETRA-VRTR-MIB::vRtrIfSpeed', + 'TIMETRA-VRTR-MIB::vRtrIfType', + 'TIMETRA-VRTR-MIB::vRtrIfMtu', + 'TIMETRA-VRTR-MIB::vRtrIfRxBytes', + 'TIMETRA-VRTR-MIB::vRtrIfTxBytes', + 'TIMETRA-VRTR-MIB::vRtrIfRxPkts', + 'TIMETRA-VRTR-MIB::vRtrIfTxPkts', + 'TIMETRA-VRTR-MIB::vRtrIfAlias', +])->table(2); // Merge all virtual routing ports into one $timos_stats = []; @@ -45,22 +47,22 @@ unset($timos_vrf_stats); $translate = [ - 'ifName' => 'vRtrIfName', - 'ifAlias' => 'vRtrIfAlias', - 'ifDescr' => 'vRtrIfDescription', - 'ifSpeed' => 'vRtrIfSpeed', - 'ifType' => 'vRtrIfType', - 'ifMtu' => 'vRtrIfMtu', - 'ifHCInOctets' => 'vRtrIfRxBytes', - 'ifHCOutOctets' => 'vRtrIfTxBytes', - 'ifHCInUcastPkts' => 'vRtrIfRxPkts', - 'ifHCOutUcastPkts' => 'vRtrIfTxPkts', + 'ifName' => 'TIMETRA-VRTR-MIB::vRtrIfName', + 'ifAlias' => 'TIMETRA-VRTR-MIB::vRtrIfAlias', + 'ifDescr' => 'TIMETRA-VRTR-MIB::vRtrIfDescription', + 'ifSpeed' => 'TIMETRA-VRTR-MIB::vRtrIfSpeed', + 'ifType' => 'TIMETRA-VRTR-MIB::vRtrIfType', + 'ifMtu' => 'TIMETRA-VRTR-MIB::vRtrIfMtu', + 'ifHCInOctets' => 'TIMETRA-VRTR-MIB::vRtrIfRxBytes', + 'ifHCOutOctets' => 'TIMETRA-VRTR-MIB::vRtrIfTxBytes', + 'ifHCInUcastPkts' => 'TIMETRA-VRTR-MIB::vRtrIfRxPkts', + 'ifHCOutUcastPkts' => 'TIMETRA-VRTR-MIB::vRtrIfTxPkts', ]; $timos_ports = []; foreach ($timos_stats as $index => $value) { foreach ($translate as $ifEntry => $ifVrtrEntry) { - $timos_ports[$index][$ifEntry] = $timos_stats[$index][$ifVrtrEntry]; + $timos_ports[$index][$ifEntry] = $value[$ifVrtrEntry]; } if (empty($timos_ports[$index]['ifDescr'])) { $timos_ports[$index]['ifDescr'] = $timos_ports[$index]['ifName']; diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index 3fe593143a21..514f532a9738 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -100,26 +100,6 @@ parameters: count: 2 path: LibreNMS/OS/SmOs.php - - - message: "#^Variable \\$mplsTunnelARHopIndex in isset\\(\\) always exists and is not nullable\\.$#" - count: 2 - path: LibreNMS/OS/Timos.php - - - - message: "#^Variable \\$mplsTunnelARHopListIndex in isset\\(\\) always exists and is not nullable\\.$#" - count: 2 - path: LibreNMS/OS/Timos.php - - - - message: "#^Variable \\$sdp_oid in isset\\(\\) always exists and is not nullable\\.$#" - count: 2 - path: LibreNMS/OS/Timos.php - - - - message: "#^Variable \\$svc_oid in isset\\(\\) always exists and is not nullable\\.$#" - count: 2 - path: LibreNMS/OS/Timos.php - - message: "#^If condition is always false\\.$#" count: 2 diff --git a/tests/data/timos_7705.json b/tests/data/timos_7705.json index 68843c6a7ff8..7292d2994eb4 100644 --- a/tests/data/timos_7705.json +++ b/tests/data/timos_7705.json @@ -7703,7 +7703,7 @@ "bgpPeerOutUpdates": 0, "bgpPeerInTotalMessages": 78954664, "bgpPeerOutTotalMessages": 5243874, - "bgpPeerFsmEstablishedTime": 2, + "bgpPeerFsmEstablishedTime": 3, "bgpPeerInUpdateElapsedTime": 0, "context_name": null, "bgpLocalAs": 65000, @@ -7726,7 +7726,7 @@ "bgpPeerOutUpdates": 0, "bgpPeerInTotalMessages": 4828014, "bgpPeerOutTotalMessages": 5243447, - "bgpPeerFsmEstablishedTime": 2, + "bgpPeerFsmEstablishedTime": 3, "bgpPeerInUpdateElapsedTime": 0, "context_name": null, "bgpLocalAs": 65000,