SNMP walk parser (snmp-parse.py) with MIB resolution, structured LLDP neighbor extraction, IP address parsing, and comprehensive table reconstruction for Accedian AMN-1000-GT-S NIDs. HTML viewer generator (build_nid_viewer.py) with dark-themed dashboard including LLDP topology diagram, SFP optics, traffic stats, alarms, port config, coverage matrix, and policy/filter/regulator sections. Includes 15 Accedian MIB files and sample walk data from 10.13.60.102. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1507 lines
249 KiB
HTML
1507 lines
249 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" data-bs-theme="dark">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>NID Viewer — NID12-DC-MTSO-Pri</title>
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css" rel="stylesheet">
|
|
<style>
|
|
:root {
|
|
--bg-dark: #0f1117;
|
|
--bg-card: #1a1d24;
|
|
--bg-card2: #22262f;
|
|
--text-main: #e2e8f0;
|
|
--text-muted: #a0b4c8;
|
|
--border-color: #2d3340;
|
|
--accent: #0d6efd;
|
|
--green: #22c55e;
|
|
--amber: #f59e0b;
|
|
--red: #dc3545;
|
|
--crit: #dc3545;
|
|
--major: #fd7e14;
|
|
--minor: #ffc107;
|
|
--info-sev: #17a2b8;
|
|
}
|
|
body {
|
|
background: var(--bg-dark);
|
|
color: var(--text-main);
|
|
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
|
|
font-size: 14px;
|
|
}
|
|
.card-dark {
|
|
background: var(--bg-card);
|
|
border: 1px solid var(--border-color);
|
|
border-radius: 8px;
|
|
margin-bottom: 1rem;
|
|
}
|
|
.card-dark .card-header {
|
|
background: var(--bg-card2);
|
|
border-bottom: 1px solid var(--border-color);
|
|
padding: 0.6rem 1rem;
|
|
font-weight: 600;
|
|
font-size: 0.95rem;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.5rem;
|
|
border-radius: 8px 8px 0 0;
|
|
}
|
|
.card-dark .card-body { padding: 1rem; }
|
|
.table-dark-custom {
|
|
--bs-table-bg: transparent;
|
|
--bs-table-color: var(--text-main);
|
|
--bs-table-border-color: var(--border-color);
|
|
font-size: 0.85rem;
|
|
margin-bottom: 0;
|
|
}
|
|
.table-dark-custom th {
|
|
background: var(--bg-card2);
|
|
font-weight: 600;
|
|
white-space: nowrap;
|
|
font-size: 0.8rem;
|
|
text-transform: uppercase;
|
|
letter-spacing: 0.03em;
|
|
color: var(--text-muted);
|
|
}
|
|
.table-dark-custom td { vertical-align: middle; }
|
|
.mono { font-family: 'SF Mono', 'Cascadia Code', 'Consolas', monospace; font-size: 0.82rem; }
|
|
.badge-sev-3 { background: var(--crit); }
|
|
.badge-sev-2 { background: var(--major); }
|
|
.badge-sev-1 { background: var(--minor); color: #000; }
|
|
.badge-sev-0 { background: var(--info-sev); }
|
|
.status-up { color: var(--green); font-weight: 600; }
|
|
.status-down { color: var(--red); font-weight: 600; }
|
|
.status-na { color: #555; }
|
|
.kv-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 1fr;
|
|
gap: 0.2rem 1rem;
|
|
font-size: 0.85rem;
|
|
}
|
|
.kv-grid dt { color: var(--text-muted); white-space: nowrap; font-weight: 500; }
|
|
.kv-grid dd { margin: 0; }
|
|
|
|
/* Front panel */
|
|
.front-panel {
|
|
background: #16181f;
|
|
border: 2px solid #3a3f4b;
|
|
border-radius: 6px;
|
|
padding: 1rem 1.5rem;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 1.2rem;
|
|
flex-wrap: wrap;
|
|
position: relative;
|
|
}
|
|
.panel-label {
|
|
position: absolute;
|
|
top: -10px;
|
|
left: 12px;
|
|
background: var(--bg-card);
|
|
padding: 0 6px;
|
|
font-size: 0.7rem;
|
|
color: var(--text-muted);
|
|
text-transform: uppercase;
|
|
letter-spacing: 0.05em;
|
|
}
|
|
.sfp-slot {
|
|
width: 56px;
|
|
height: 44px;
|
|
border-radius: 4px;
|
|
border: 2px solid #3a3f4b;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
font-size: 0.65rem;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
transition: all 0.15s;
|
|
position: relative;
|
|
}
|
|
.sfp-slot:hover { border-color: var(--accent); transform: translateY(-1px); }
|
|
.sfp-slot.present-link { background: rgba(34,197,94,0.15); border-color: var(--green); color: var(--green); }
|
|
.sfp-slot.present-nolink { background: rgba(245,158,11,0.15); border-color: var(--amber); color: var(--amber); }
|
|
.sfp-slot.empty { background: #1a1d24; border-color: #2d3340; color: #555; }
|
|
.sfp-slot.selected { box-shadow: 0 0 0 2px var(--accent); }
|
|
.sfp-slot .slot-label { font-size: 0.6rem; color: var(--text-muted); }
|
|
.mgmt-port {
|
|
width: 40px;
|
|
height: 44px;
|
|
border-radius: 4px;
|
|
border: 2px solid #3a3f4b;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
font-size: 0.55rem;
|
|
font-weight: 600;
|
|
cursor: pointer;
|
|
transition: all 0.15s;
|
|
}
|
|
.mgmt-port.link-up { background: rgba(34,197,94,0.15); border-color: var(--green); color: var(--green); }
|
|
.mgmt-port.link-down { background: #1a1d24; border-color: #2d3340; color: #555; }
|
|
.divider { width: 1px; height: 44px; background: var(--border-color); margin: 0 0.3rem; }
|
|
.pwr-led {
|
|
width: 12px; height: 12px; border-radius: 50%;
|
|
display: inline-block;
|
|
margin-right: 4px;
|
|
}
|
|
.pwr-led.ok { background: var(--green); box-shadow: 0 0 6px rgba(34,197,94,0.5); }
|
|
.pwr-led.fail { background: var(--red); box-shadow: 0 0 6px rgba(220,53,69,0.5); }
|
|
.pwr-block { display: flex; flex-direction: column; gap: 4px; font-size: 0.7rem; }
|
|
.temp-block {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 2px;
|
|
font-size: 0.75rem;
|
|
min-width: 80px;
|
|
}
|
|
.temp-bar-track {
|
|
height: 6px;
|
|
background: #2d3340;
|
|
border-radius: 3px;
|
|
overflow: hidden;
|
|
position: relative;
|
|
}
|
|
.temp-bar-fill {
|
|
height: 100%;
|
|
border-radius: 3px;
|
|
transition: width 0.3s;
|
|
}
|
|
|
|
/* CPU gauge */
|
|
.cpu-bar {
|
|
display: inline-block;
|
|
width: 40px;
|
|
height: 8px;
|
|
background: #2d3340;
|
|
border-radius: 4px;
|
|
overflow: hidden;
|
|
vertical-align: middle;
|
|
margin-left: 4px;
|
|
}
|
|
.cpu-bar-fill {
|
|
height: 100%;
|
|
border-radius: 4px;
|
|
background: var(--accent);
|
|
}
|
|
|
|
/* Coverage */
|
|
.cov-bar-track {
|
|
height: 10px;
|
|
background: #2d3340;
|
|
border-radius: 5px;
|
|
overflow: hidden;
|
|
min-width: 120px;
|
|
}
|
|
.cov-bar-fill {
|
|
height: 100%;
|
|
border-radius: 5px;
|
|
background: var(--accent);
|
|
}
|
|
.oid-bar-track {
|
|
height: 14px;
|
|
background: #2d3340;
|
|
border-radius: 3px;
|
|
overflow: hidden;
|
|
}
|
|
.oid-bar-fill {
|
|
height: 100%;
|
|
background: var(--accent);
|
|
border-radius: 3px;
|
|
}
|
|
.gap-callout {
|
|
background: rgba(220,53,69,0.08);
|
|
border-left: 3px solid var(--red);
|
|
padding: 0.5rem 0.75rem;
|
|
border-radius: 0 4px 4px 0;
|
|
font-size: 0.82rem;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.gap-callout.warn {
|
|
background: rgba(245,158,11,0.08);
|
|
border-left-color: var(--amber);
|
|
}
|
|
|
|
/* SFP detail card */
|
|
.sfp-detail { display: none; }
|
|
.sfp-detail.active { display: block; }
|
|
.unavailable {
|
|
opacity: 0.4;
|
|
position: relative;
|
|
}
|
|
.unavailable::after {
|
|
content: '';
|
|
position: absolute;
|
|
inset: 0;
|
|
background: repeating-linear-gradient(
|
|
-45deg,
|
|
transparent,
|
|
transparent 4px,
|
|
rgba(100,100,100,0.08) 4px,
|
|
rgba(100,100,100,0.08) 8px
|
|
);
|
|
border-radius: 4px;
|
|
pointer-events: none;
|
|
}
|
|
|
|
/* Mismatch highlight */
|
|
.mismatch { background: rgba(253,126,20,0.12) !important; }
|
|
|
|
/* Scrollable table wrapper */
|
|
.tbl-scroll {
|
|
max-height: 400px;
|
|
overflow-y: auto;
|
|
}
|
|
.tbl-scroll::-webkit-scrollbar { width: 6px; }
|
|
.tbl-scroll::-webkit-scrollbar-track { background: var(--bg-card); }
|
|
.tbl-scroll::-webkit-scrollbar-thumb { background: var(--border-color); border-radius: 3px; }
|
|
|
|
/* LLDP topology diagram */
|
|
.topo-container {
|
|
display: flex;
|
|
align-items: stretch;
|
|
gap: 0;
|
|
overflow-x: auto;
|
|
padding: 1rem 0;
|
|
}
|
|
.topo-device {
|
|
background: var(--bg-card);
|
|
border: 2px solid var(--border-color);
|
|
border-radius: 8px;
|
|
padding: 1rem 1.2rem;
|
|
min-width: 220px;
|
|
max-width: 300px;
|
|
flex-shrink: 0;
|
|
}
|
|
.topo-device.local {
|
|
border-color: var(--accent);
|
|
}
|
|
.topo-device.remote {
|
|
border-color: var(--cyan);
|
|
}
|
|
.topo-device .topo-hostname {
|
|
font-size: 1rem;
|
|
font-weight: 700;
|
|
color: var(--text-primary);
|
|
margin-bottom: 0.3rem;
|
|
word-break: break-all;
|
|
}
|
|
.topo-device .topo-model {
|
|
font-size: 0.8rem;
|
|
color: var(--cyan);
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.topo-device .topo-detail {
|
|
font-size: 0.75rem;
|
|
color: var(--text-muted);
|
|
margin: 0.15rem 0;
|
|
}
|
|
.topo-device .topo-detail .label {
|
|
color: #666;
|
|
min-width: 40px;
|
|
display: inline-block;
|
|
}
|
|
.topo-device .topo-mgmt {
|
|
font-size: 0.8rem;
|
|
color: var(--green);
|
|
font-weight: 600;
|
|
margin-top: 0.4rem;
|
|
font-family: 'JetBrains Mono', monospace;
|
|
}
|
|
.topo-link {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
min-width: 120px;
|
|
max-width: 200px;
|
|
flex-shrink: 0;
|
|
position: relative;
|
|
padding: 0 0.5rem;
|
|
}
|
|
.topo-link .link-line {
|
|
width: 100%;
|
|
height: 3px;
|
|
border-radius: 2px;
|
|
position: relative;
|
|
}
|
|
.topo-link .link-line.up { background: var(--green); box-shadow: 0 0 8px rgba(34,197,94,0.3); }
|
|
.topo-link .link-line.down { background: var(--amber); box-shadow: 0 0 8px rgba(245,158,11,0.3); }
|
|
.topo-link .link-line::before,
|
|
.topo-link .link-line::after {
|
|
content: '';
|
|
position: absolute;
|
|
top: 50%;
|
|
width: 8px;
|
|
height: 8px;
|
|
border-radius: 50%;
|
|
transform: translateY(-50%);
|
|
}
|
|
.topo-link .link-line.up::before,
|
|
.topo-link .link-line.up::after { background: var(--green); }
|
|
.topo-link .link-line.down::before,
|
|
.topo-link .link-line.down::after { background: var(--amber); }
|
|
.topo-link .link-line::before { left: -4px; }
|
|
.topo-link .link-line::after { right: -4px; }
|
|
.topo-link .link-label {
|
|
font-size: 0.65rem;
|
|
color: var(--text-muted);
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
margin: 0.3rem 0;
|
|
font-family: 'JetBrains Mono', monospace;
|
|
}
|
|
.topo-port-list {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0.5rem 0 0 0;
|
|
font-size: 0.75rem;
|
|
}
|
|
.topo-port-list li {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.4rem;
|
|
padding: 0.1rem 0;
|
|
}
|
|
.topo-port-list .dot {
|
|
width: 8px;
|
|
height: 8px;
|
|
border-radius: 50%;
|
|
flex-shrink: 0;
|
|
}
|
|
.topo-port-list .dot.up { background: var(--green); }
|
|
.topo-port-list .dot.down { background: #555; }
|
|
.topo-port-list .dot.linked { background: var(--green); box-shadow: 0 0 4px rgba(34,197,94,0.5); }
|
|
.topo-stats-table {
|
|
width: 100%;
|
|
margin-top: 1rem;
|
|
font-size: 0.75rem;
|
|
}
|
|
.topo-stats-table th {
|
|
color: var(--text-muted);
|
|
font-weight: 500;
|
|
padding: 0.3rem 0.5rem;
|
|
border-bottom: 1px solid var(--border-color);
|
|
}
|
|
.topo-stats-table td {
|
|
padding: 0.3rem 0.5rem;
|
|
font-family: 'JetBrains Mono', monospace;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="container-fluid py-3" style="max-width:1400px">
|
|
|
|
<!-- ═══════════════ 1. DEVICE HEADER ═══════════════ -->
|
|
<div id="sec-header"></div>
|
|
|
|
<!-- ═══════════════ 2. FRONT PANEL ═══════════════ -->
|
|
<div id="sec-panel"></div>
|
|
|
|
<!-- ═══════════════ 3. INTERFACES TABLE ═══════════════ -->
|
|
<div id="sec-interfaces"></div>
|
|
|
|
<!-- ═══════════════ 4. SFP CARDS ═══════════════ -->
|
|
<div id="sec-sfp"></div>
|
|
|
|
<!-- ═══════════════ 5. ALARMS ═══════════════ -->
|
|
<div id="sec-alarms"></div>
|
|
|
|
<!-- ═══════════════ 6. TRAFFIC POLICIES ═══════════════ -->
|
|
<div id="sec-policies"></div>
|
|
|
|
<!-- ═══════════════ 7. L2 FILTERS ═══════════════ -->
|
|
<div id="sec-filters"></div>
|
|
|
|
<!-- ═══════════════ 8. REGULATORS ═══════════════ -->
|
|
<div id="sec-regulators"></div>
|
|
|
|
<!-- ═══════════════ 9. LLDP ═══════════════ -->
|
|
<div id="sec-lldp"></div>
|
|
|
|
<!-- ═══════════════ 10. COVERAGE MATRIX ═══════════════ -->
|
|
<div id="sec-coverage"></div>
|
|
|
|
<!-- ═══════════════ 11. PORT CONFIG vs STATUS ═══════════════ -->
|
|
<div id="sec-portcmp"></div>
|
|
|
|
</div><!-- container -->
|
|
|
|
<script>
|
|
const DATA = {"device": {"sysDescr": "AMN-1000-GT-S", "sysUpTime": "0:0:41:41.00", "sysContact": "root", "sysName": "LABNID-NID12-DC-MTSO-Pri.alluvion.net", "sysLocation": "Unknown", "commercialName": "AMN-1000-GT-S", "macBaseAddr": "00:15:AD:47:3E:60", "identifier": "NID12-DC-MTSO-Pri", "firmwareVersion": "AMT_7.9.1_23673", "hardwareVersion": "619-2179:20:23:14", "serialNumber": "G419-2495", "hardwareOptions": "Dry-contact Input", "cpuUsageCurrent": "12", "cpuUsageAvg15s": "14", "cpuUsageAvg30s": "15", "cpuUsageAvg60s": "15", "cpuUsageAvg900s": "5", "uptimeSeconds": "90350370"}, "interfaces": {"1": {"ifDescr": "EVEN_VLAN_UPLINK", "ifType": "ethernetCsmacd", "ifMtu": "4096", "ifSpeed": "1000000000", "ifPhysAddress": "0:15:ad:47:3e:61", "ifAdminStatus": "up", "ifOperStatus": "up", "ifInOctets": "4223389593", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "2365165170", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "EVEN_VLAN_UPLINK", "ifHCInOctets": "12813324665", "ifHCOutOctets": "15250068986", "ifHighSpeed": "1000"}, "2": {"ifDescr": "ODD_VLAN_UPLINK", "ifType": "ethernetCsmacd", "ifMtu": "4096", "ifSpeed": "0", "ifPhysAddress": "0:15:ad:47:3e:62", "ifAdminStatus": "up", "ifOperStatus": "down", "ifInOctets": "135053161", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "110445216", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "ODD_VLAN_UPLINK", "ifHCInOctets": "135053161", "ifHCOutOctets": "110445216", "ifHighSpeed": "0"}, "3": {"ifDescr": "EVEN_VLAN_DOWNLIN", "ifType": "ethernetCsmacd", "ifMtu": "2000", "ifSpeed": "0", "ifPhysAddress": "0:15:ad:47:3e:63", "ifAdminStatus": "up", "ifOperStatus": "down", "ifInOctets": "2194071425", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "3499102118", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "EVEN_VLAN_DOWNLIN", "ifHCInOctets": "15078973313", "ifHCOutOctets": "12089036710", "ifHighSpeed": "0"}, "4": {"ifDescr": "ODD_VLAN_DOWNLINK", "ifType": "ethernetCsmacd", "ifMtu": "4096", "ifSpeed": "0", "ifPhysAddress": "0:15:ad:47:3e:64", "ifAdminStatus": "up", "ifOperStatus": "down", "ifInOctets": "314336220", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "354824130", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "ODD_VLAN_DOWNLINK", "ifHCInOctets": "314336220", "ifHCOutOctets": "354824130", "ifHighSpeed": "0"}, "5": {"ifDescr": "Management", "ifType": "ethernetCsmacd", "ifMtu": "2000", "ifSpeed": "100000000", "ifPhysAddress": "0:15:ad:47:3e:65", "ifAdminStatus": "up", "ifOperStatus": "up", "ifInOctets": "3877078151", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "1386639353", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "Management", "ifHCInOctets": "132727052162", "ifHCOutOctets": "1387157336", "ifHighSpeed": "100"}, "6": {"ifDescr": "LAG-1", "ifType": "ethernetCsmacd", "ifMtu": "10240", "ifSpeed": "0", "ifPhysAddress": "0:15:ad:47:3e:61", "ifAdminStatus": "up", "ifOperStatus": "down", "ifInOctets": "0", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "0", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "LAG-1", "ifHCInOctets": "0", "ifHCOutOctets": "0", "ifHighSpeed": "0"}, "7": {"ifDescr": "LAG-2", "ifType": "ethernetCsmacd", "ifMtu": "10240", "ifSpeed": "0", "ifPhysAddress": "0:15:ad:47:3e:63", "ifAdminStatus": "up", "ifOperStatus": "down", "ifInOctets": "0", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "0", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "LAG-2", "ifHCInOctets": "0", "ifHCOutOctets": "0", "ifHighSpeed": "0"}, "1003": {"ifDescr": "VLAN_MGMT", "ifType": "ethernetCsmacd", "ifMtu": "2000", "ifSpeed": "0", "ifPhysAddress": "0:15:ad:47:3e:65", "ifAdminStatus": "up", "ifOperStatus": "up", "ifInOctets": "0", "ifInDiscards": "0", "ifInErrors": "0", "ifOutOctets": "0", "ifOutDiscards": "0", "ifOutErrors": "0", "ifName": "VLAN_MGMT", "ifHCInOctets": "0", "ifHCOutOctets": "0", "ifHighSpeed": "0"}}, "connectors": {"1": {"id": "1", "name": "SFP-1", "type": "14", "poeSupport": "2"}, "2": {"id": "2", "name": "SFP-2", "type": "14", "poeSupport": "2"}, "3": {"id": "3", "name": "SFP-3", "type": "14", "poeSupport": "2"}, "4": {"id": "4", "name": "SFP-4", "type": "14", "poeSupport": "2"}, "5": {"id": "5", "name": "Management", "type": "2", "poeSupport": "2"}}, "power_supplies": {"2": {"id": "2", "name": "Feed A", "type": "2", "present": "1"}, "3": {"id": "3", "name": "Feed B", "type": "2", "present": "2"}}, "temperature_sensors": {"1": {"currentTemp": "44", "highThreshold": "85", "highAlarmEnabled": "2", "criticalThreshold": "90", "criticalAlarmEnabled": "2", "label": "Sensor 1"}, "2": {"currentTemp": "34", "highThreshold": "85", "highAlarmEnabled": "2", "criticalThreshold": "90", "criticalAlarmEnabled": "2", "label": "Sensor 2"}}, "sfp_info": {"1": {"connectorIdx": "1", "connectorType": "7", "vendor": "OEM", "vendorOui": "00 00 00", "vendorPn": "SFP-LX-SM", "vendorRev": "1.0 NCI50L085", "wavelength": "1310", "serialNum": "NCI50L0853", "mfgYear": "2009", "mfgMonth": "10", "mfgDay": "1", "lot": "0", "rev8472": "0", "present": "1", "diagCapable": "2", "internalCal": "2", "alarmCapable": "2", "idType": "3", "extIdType": "4", "transCode": "00 00 00 02 12 00 0D 01"}, "3": {"connectorIdx": "3", "connectorType": "128", "vendor": "PROLABS", "vendorOui": "00 00 00", "vendorPn": "SFP-1000BASE-T-C", "vendorRev": "A2 PRL940039", "wavelength": "0", "serialNum": "PRL940039251", "mfgYear": "2021", "mfgMonth": "8", "mfgDay": "16", "lot": "0", "rev8472": "0", "present": "1", "diagCapable": "2", "internalCal": "2", "alarmCapable": "2", "idType": "3", "extIdType": "4", "transCode": "00 00 00 08 00 00 00 00"}}, "sfp_diagnostics": {"1": {"connectorIdx": "1", "temperature": "0", "supplyVoltage": "0", "laserBiasCurrent": "0", "txPower_uW": "0", "rxPower_uW": "0", "txPower_dBm": "-inf dBm", "rxPower_dBm": "-inf dBm"}, "3": {"connectorIdx": "3", "temperature": "0", "supplyVoltage": "0", "laserBiasCurrent": "0", "txPower_uW": "0", "rxPower_uW": "0", "txPower_dBm": "-inf dBm", "rxPower_dBm": "-inf dBm"}}, "sfp_thresholds": {"1": {"connectorIdx": "1", "tempHighAlarm": "0", "tempLowAlarm": "0", "tempHighWarn": "0", "tempLowWarn": "0", "vccHighAlarm": "0", "vccLowAlarm": "0", "vccHighWarn": "0", "vccLowWarn": "0", "lbcHighAlarm": "0", "lbcLowAlarm": "0", "lbcHighWarn": "0", "lbcLowWarn": "0", "txPwrHighAlarm": "0", "txPwrLowAlarm": "0", "txPwrHighWarn": "0", "txPwrLowWarn": "0", "rxPwrHighAlarm": "0", "rxPwrLowAlarm": "0", "rxPwrHighWarn": "0", "rxPwrLowWarn": "0", "txPwrHighAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "txPwrLowAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "txPwrHighWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A", "txPwrLowWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrHighAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrLowAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrHighWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrLowWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A"}, "3": {"connectorIdx": "3", "tempHighAlarm": "0", "tempLowAlarm": "0", "tempHighWarn": "0", "tempLowWarn": "0", "vccHighAlarm": "0", "vccLowAlarm": "0", "vccHighWarn": "0", "vccLowWarn": "0", "lbcHighAlarm": "0", "lbcLowAlarm": "0", "lbcHighWarn": "0", "lbcLowWarn": "0", "txPwrHighAlarm": "0", "txPwrLowAlarm": "0", "txPwrHighWarn": "0", "txPwrLowWarn": "0", "rxPwrHighAlarm": "0", "rxPwrLowAlarm": "0", "rxPwrHighWarn": "0", "rxPwrLowWarn": "0", "txPwrHighAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "txPwrLowAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "txPwrHighWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A", "txPwrLowWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrHighAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrLowAlarm_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrHighWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A", "rxPwrLowWarn_dBm": "2D 69 6E 00 20 64 42 6D 0A"}}, "alarm_config": {"1": {"id": "1", "number": "8000001", "description": "First overheat threshold", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0000.01", "conditionType": "TEMP-HIGH-WN", "amoType": "ENV.TEMP", "on": "0"}, "2": {"id": "2", "number": "8000002", "description": "Second overheat threshold", "enabled": "1", "severity": "3", "serviceAffecting": "2", "extNumber": "8.0000.02", "conditionType": "TEMP-HIGH-ALM", "amoType": "ENV.TEMP", "on": "0"}, "3": {"id": "3", "number": "8000004", "description": "No power supply on feed A", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0000.04", "conditionType": "PWR-LOSS", "amoType": "ENV.PWR-FEEDA", "on": "0"}, "4": {"id": "4", "number": "8000005", "description": "No power supply on feed B", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0000.05", "conditionType": "PWR-LOSS", "amoType": "ENV.PWR-FEEDB", "on": "0"}, "5": {"id": "5", "number": "8000101", "description": "First overheat threshold", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0001.01", "conditionType": "TEMP-HIGH-WN", "amoType": "ENV.TEMP", "on": "0"}, "6": {"id": "6", "number": "8000102", "description": "Second overheat threshold", "enabled": "1", "severity": "3", "serviceAffecting": "2", "extNumber": "8.0001.02", "conditionType": "TEMP-HIGH-ALM", "amoType": "ENV.TEMP", "on": "0"}, "7": {"id": "7", "number": "8000040", "description": "Fan 1 slow", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0000.40", "conditionType": "FAN-SLOW", "amoType": "ENV.FAN-SLOW", "on": "0"}, "8": {"id": "8", "number": "8000041", "description": "Fan 1 failure", "enabled": "1", "severity": "3", "serviceAffecting": "2", "extNumber": "8.0000.41", "conditionType": "FAN-FAILURE", "amoType": "ENV.FAN-FAILURE", "on": "0"}, "9": {"id": "9", "number": "8000140", "description": "Fan 2 slow", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0001.40", "conditionType": "FAN-SLOW", "amoType": "ENV.FAN-SLOW", "on": "0"}, "10": {"id": "10", "number": "8000141", "description": "Fan 2 failure", "enabled": "1", "severity": "3", "serviceAffecting": "2", "extNumber": "8.0001.41", "conditionType": "FAN-FAILURE", "amoType": "ENV.FAN-FAILURE", "on": "0"}, "11": {"id": "11", "number": "2000101", "description": "SFP-1 temperature high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.01", "conditionType": "TEMP-HIGH-ALM", "amoType": "SFP.1", "on": "0"}, "12": {"id": "12", "number": "2000102", "description": "SFP-1 temperature low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.02", "conditionType": "TEMP-LOW-ALM", "amoType": "SFP.1", "on": "0"}, "13": {"id": "13", "number": "2000103", "description": "SFP-1 temperature high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.03", "conditionType": "TEMP-HIGH-WN", "amoType": "SFP.1", "on": "0"}, "14": {"id": "14", "number": "2000104", "description": "SFP-1 temperature low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.04", "conditionType": "TEMP-LOW-WN", "amoType": "SFP.1", "on": "0"}, "15": {"id": "15", "number": "2000105", "description": "SFP-1 supply voltage high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.05", "conditionType": "VCC-HIGH-ALM", "amoType": "SFP.1", "on": "0"}, "16": {"id": "16", "number": "2000106", "description": "SFP-1 supply voltage low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.06", "conditionType": "VCC-LOW-ALM", "amoType": "SFP.1", "on": "0"}, "17": {"id": "17", "number": "2000107", "description": "SFP-1 supply voltage high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.07", "conditionType": "VCC-HIGH-WN", "amoType": "SFP.1", "on": "0"}, "18": {"id": "18", "number": "2000108", "description": "SFP-1 supply voltage low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.08", "conditionType": "VCC-LOW-WN", "amoType": "SFP.1", "on": "0"}, "19": {"id": "19", "number": "2000109", "description": "SFP-1 laser bias current high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.09", "conditionType": "LBC-HIGH-ALM", "amoType": "SFP.1", "on": "0"}, "20": {"id": "20", "number": "2000110", "description": "SFP-1 laser bias current low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.10", "conditionType": "LBC-LOW-ALM", "amoType": "SFP.1", "on": "0"}, "21": {"id": "21", "number": "2000111", "description": "SFP-1 laser bias current high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.11", "conditionType": "LBC-HIGH-WN", "amoType": "SFP.1", "on": "0"}, "22": {"id": "22", "number": "2000112", "description": "SFP-1 laser bias current low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.12", "conditionType": "LBC-LOW-WN", "amoType": "SFP.1", "on": "0"}, "23": {"id": "23", "number": "2000113", "description": "SFP-1 transmit power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.13", "conditionType": "TX-PWR-HIGH-ALM", "amoType": "SFP.1", "on": "0"}, "24": {"id": "24", "number": "2000114", "description": "SFP-1 transmit power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.14", "conditionType": "TX-PWR-LOW-ALM", "amoType": "SFP.1", "on": "0"}, "25": {"id": "25", "number": "2000115", "description": "SFP-1 transmit power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.15", "conditionType": "TX-PWR-HIGH-WN", "amoType": "SFP.1", "on": "0"}, "26": {"id": "26", "number": "2000116", "description": "SFP-1 transmit power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.16", "conditionType": "TX-PWR-LOW-WN", "amoType": "SFP.1", "on": "0"}, "27": {"id": "27", "number": "2000117", "description": "SFP-1 receive power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.17", "conditionType": "RX-PWR-HIGH-ALM", "amoType": "SFP.1", "on": "0"}, "28": {"id": "28", "number": "2000118", "description": "SFP-1 receive power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.18", "conditionType": "RX-PWR-LOW-ALM", "amoType": "SFP.1", "on": "0"}, "29": {"id": "29", "number": "2000119", "description": "SFP-1 receive power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.19", "conditionType": "RX-PWR-HIGH-WN", "amoType": "SFP.1", "on": "0"}, "30": {"id": "30", "number": "2000120", "description": "SFP-1 receive power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0001.20", "conditionType": "RX-PWR-LOW-WN", "amoType": "SFP.1", "on": "0"}, "31": {"id": "31", "number": "2000121", "description": "SFP-1 not present", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0001.21", "conditionType": "MOD-NOT-PRESENT", "amoType": "SFP.1", "on": "0"}, "32": {"id": "32", "number": "2000201", "description": "SFP-2 temperature high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.01", "conditionType": "TEMP-HIGH-ALM", "amoType": "SFP.2", "on": "0"}, "33": {"id": "33", "number": "2000202", "description": "SFP-2 temperature low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.02", "conditionType": "TEMP-LOW-ALM", "amoType": "SFP.2", "on": "0"}, "34": {"id": "34", "number": "2000203", "description": "SFP-2 temperature high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.03", "conditionType": "TEMP-HIGH-WN", "amoType": "SFP.2", "on": "0"}, "35": {"id": "35", "number": "2000204", "description": "SFP-2 temperature low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.04", "conditionType": "TEMP-LOW-WN", "amoType": "SFP.2", "on": "0"}, "36": {"id": "36", "number": "2000205", "description": "SFP-2 supply voltage high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.05", "conditionType": "VCC-HIGH-ALM", "amoType": "SFP.2", "on": "0"}, "37": {"id": "37", "number": "2000206", "description": "SFP-2 supply voltage low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.06", "conditionType": "VCC-LOW-ALM", "amoType": "SFP.2", "on": "0"}, "38": {"id": "38", "number": "2000207", "description": "SFP-2 supply voltage high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.07", "conditionType": "VCC-HIGH-WN", "amoType": "SFP.2", "on": "0"}, "39": {"id": "39", "number": "2000208", "description": "SFP-2 supply voltage low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.08", "conditionType": "VCC-LOW-WN", "amoType": "SFP.2", "on": "0"}, "40": {"id": "40", "number": "2000209", "description": "SFP-2 laser bias current high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.09", "conditionType": "LBC-HIGH-ALM", "amoType": "SFP.2", "on": "0"}, "41": {"id": "41", "number": "2000210", "description": "SFP-2 laser bias current low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.10", "conditionType": "LBC-LOW-ALM", "amoType": "SFP.2", "on": "0"}, "42": {"id": "42", "number": "2000211", "description": "SFP-2 laser bias current high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.11", "conditionType": "LBC-HIGH-WN", "amoType": "SFP.2", "on": "0"}, "43": {"id": "43", "number": "2000212", "description": "SFP-2 laser bias current low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.12", "conditionType": "LBC-LOW-WN", "amoType": "SFP.2", "on": "0"}, "44": {"id": "44", "number": "2000213", "description": "SFP-2 transmit power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.13", "conditionType": "TX-PWR-HIGH-ALM", "amoType": "SFP.2", "on": "0"}, "45": {"id": "45", "number": "2000214", "description": "SFP-2 transmit power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.14", "conditionType": "TX-PWR-LOW-ALM", "amoType": "SFP.2", "on": "0"}, "46": {"id": "46", "number": "2000215", "description": "SFP-2 transmit power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.15", "conditionType": "TX-PWR-HIGH-WN", "amoType": "SFP.2", "on": "0"}, "47": {"id": "47", "number": "2000216", "description": "SFP-2 transmit power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.16", "conditionType": "TX-PWR-LOW-WN", "amoType": "SFP.2", "on": "0"}, "48": {"id": "48", "number": "2000217", "description": "SFP-2 receive power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.17", "conditionType": "RX-PWR-HIGH-ALM", "amoType": "SFP.2", "on": "0"}, "49": {"id": "49", "number": "2000218", "description": "SFP-2 receive power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.18", "conditionType": "RX-PWR-LOW-ALM", "amoType": "SFP.2", "on": "0"}, "50": {"id": "50", "number": "2000219", "description": "SFP-2 receive power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.19", "conditionType": "RX-PWR-HIGH-WN", "amoType": "SFP.2", "on": "0"}, "51": {"id": "51", "number": "2000220", "description": "SFP-2 receive power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0002.20", "conditionType": "RX-PWR-LOW-WN", "amoType": "SFP.2", "on": "0"}, "52": {"id": "52", "number": "2000221", "description": "SFP-2 not present", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0002.21", "conditionType": "MOD-NOT-PRESENT", "amoType": "SFP.2", "on": "0"}, "53": {"id": "53", "number": "2000301", "description": "SFP-3 temperature high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.01", "conditionType": "TEMP-HIGH-ALM", "amoType": "SFP.3", "on": "0"}, "54": {"id": "54", "number": "2000302", "description": "SFP-3 temperature low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.02", "conditionType": "TEMP-LOW-ALM", "amoType": "SFP.3", "on": "0"}, "55": {"id": "55", "number": "2000303", "description": "SFP-3 temperature high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.03", "conditionType": "TEMP-HIGH-WN", "amoType": "SFP.3", "on": "0"}, "56": {"id": "56", "number": "2000304", "description": "SFP-3 temperature low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.04", "conditionType": "TEMP-LOW-WN", "amoType": "SFP.3", "on": "0"}, "57": {"id": "57", "number": "2000305", "description": "SFP-3 supply voltage high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.05", "conditionType": "VCC-HIGH-ALM", "amoType": "SFP.3", "on": "0"}, "58": {"id": "58", "number": "2000306", "description": "SFP-3 supply voltage low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.06", "conditionType": "VCC-LOW-ALM", "amoType": "SFP.3", "on": "0"}, "59": {"id": "59", "number": "2000307", "description": "SFP-3 supply voltage high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.07", "conditionType": "VCC-HIGH-WN", "amoType": "SFP.3", "on": "0"}, "60": {"id": "60", "number": "2000308", "description": "SFP-3 supply voltage low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.08", "conditionType": "VCC-LOW-WN", "amoType": "SFP.3", "on": "0"}, "61": {"id": "61", "number": "2000309", "description": "SFP-3 laser bias current high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.09", "conditionType": "LBC-HIGH-ALM", "amoType": "SFP.3", "on": "0"}, "62": {"id": "62", "number": "2000310", "description": "SFP-3 laser bias current low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.10", "conditionType": "LBC-LOW-ALM", "amoType": "SFP.3", "on": "0"}, "63": {"id": "63", "number": "2000311", "description": "SFP-3 laser bias current high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.11", "conditionType": "LBC-HIGH-WN", "amoType": "SFP.3", "on": "0"}, "64": {"id": "64", "number": "2000312", "description": "SFP-3 laser bias current low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.12", "conditionType": "LBC-LOW-WN", "amoType": "SFP.3", "on": "0"}, "65": {"id": "65", "number": "2000313", "description": "SFP-3 transmit power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.13", "conditionType": "TX-PWR-HIGH-ALM", "amoType": "SFP.3", "on": "0"}, "66": {"id": "66", "number": "2000314", "description": "SFP-3 transmit power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.14", "conditionType": "TX-PWR-LOW-ALM", "amoType": "SFP.3", "on": "0"}, "67": {"id": "67", "number": "2000315", "description": "SFP-3 transmit power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.15", "conditionType": "TX-PWR-HIGH-WN", "amoType": "SFP.3", "on": "0"}, "68": {"id": "68", "number": "2000316", "description": "SFP-3 transmit power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.16", "conditionType": "TX-PWR-LOW-WN", "amoType": "SFP.3", "on": "0"}, "69": {"id": "69", "number": "2000317", "description": "SFP-3 receive power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.17", "conditionType": "RX-PWR-HIGH-ALM", "amoType": "SFP.3", "on": "0"}, "70": {"id": "70", "number": "2000318", "description": "SFP-3 receive power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.18", "conditionType": "RX-PWR-LOW-ALM", "amoType": "SFP.3", "on": "0"}, "71": {"id": "71", "number": "2000319", "description": "SFP-3 receive power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.19", "conditionType": "RX-PWR-HIGH-WN", "amoType": "SFP.3", "on": "0"}, "72": {"id": "72", "number": "2000320", "description": "SFP-3 receive power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0003.20", "conditionType": "RX-PWR-LOW-WN", "amoType": "SFP.3", "on": "0"}, "73": {"id": "73", "number": "2000321", "description": "SFP-3 not present", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0003.21", "conditionType": "MOD-NOT-PRESENT", "amoType": "SFP.3", "on": "0"}, "74": {"id": "74", "number": "2000401", "description": "SFP-4 temperature high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.01", "conditionType": "TEMP-HIGH-ALM", "amoType": "SFP.4", "on": "0"}, "75": {"id": "75", "number": "2000402", "description": "SFP-4 temperature low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.02", "conditionType": "TEMP-LOW-ALM", "amoType": "SFP.4", "on": "0"}, "76": {"id": "76", "number": "2000403", "description": "SFP-4 temperature high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.03", "conditionType": "TEMP-HIGH-WN", "amoType": "SFP.4", "on": "0"}, "77": {"id": "77", "number": "2000404", "description": "SFP-4 temperature low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.04", "conditionType": "TEMP-LOW-WN", "amoType": "SFP.4", "on": "0"}, "78": {"id": "78", "number": "2000405", "description": "SFP-4 supply voltage high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.05", "conditionType": "VCC-HIGH-ALM", "amoType": "SFP.4", "on": "0"}, "79": {"id": "79", "number": "2000406", "description": "SFP-4 supply voltage low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.06", "conditionType": "VCC-LOW-ALM", "amoType": "SFP.4", "on": "0"}, "80": {"id": "80", "number": "2000407", "description": "SFP-4 supply voltage high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.07", "conditionType": "VCC-HIGH-WN", "amoType": "SFP.4", "on": "0"}, "81": {"id": "81", "number": "2000408", "description": "SFP-4 supply voltage low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.08", "conditionType": "VCC-LOW-WN", "amoType": "SFP.4", "on": "0"}, "82": {"id": "82", "number": "2000409", "description": "SFP-4 laser bias current high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.09", "conditionType": "LBC-HIGH-ALM", "amoType": "SFP.4", "on": "0"}, "83": {"id": "83", "number": "2000410", "description": "SFP-4 laser bias current low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.10", "conditionType": "LBC-LOW-ALM", "amoType": "SFP.4", "on": "0"}, "84": {"id": "84", "number": "2000411", "description": "SFP-4 laser bias current high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.11", "conditionType": "LBC-HIGH-WN", "amoType": "SFP.4", "on": "0"}, "85": {"id": "85", "number": "2000412", "description": "SFP-4 laser bias current low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.12", "conditionType": "LBC-LOW-WN", "amoType": "SFP.4", "on": "0"}, "86": {"id": "86", "number": "2000413", "description": "SFP-4 transmit power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.13", "conditionType": "TX-PWR-HIGH-ALM", "amoType": "SFP.4", "on": "0"}, "87": {"id": "87", "number": "2000414", "description": "SFP-4 transmit power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.14", "conditionType": "TX-PWR-LOW-ALM", "amoType": "SFP.4", "on": "0"}, "88": {"id": "88", "number": "2000415", "description": "SFP-4 transmit power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.15", "conditionType": "TX-PWR-HIGH-WN", "amoType": "SFP.4", "on": "0"}, "89": {"id": "89", "number": "2000416", "description": "SFP-4 transmit power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.16", "conditionType": "TX-PWR-LOW-WN", "amoType": "SFP.4", "on": "0"}, "90": {"id": "90", "number": "2000417", "description": "SFP-4 receive power high alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.17", "conditionType": "RX-PWR-HIGH-ALM", "amoType": "SFP.4", "on": "0"}, "91": {"id": "91", "number": "2000418", "description": "SFP-4 receive power low alarm", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.18", "conditionType": "RX-PWR-LOW-ALM", "amoType": "SFP.4", "on": "0"}, "92": {"id": "92", "number": "2000419", "description": "SFP-4 receive power high warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.19", "conditionType": "RX-PWR-HIGH-WN", "amoType": "SFP.4", "on": "0"}, "93": {"id": "93", "number": "2000420", "description": "SFP-4 receive power low warning", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "2.0004.20", "conditionType": "RX-PWR-LOW-WN", "amoType": "SFP.4", "on": "0"}, "94": {"id": "94", "number": "2000421", "description": "SFP-4 not present", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "2.0004.21", "conditionType": "MOD-NOT-PRESENT", "amoType": "SFP.4", "on": "0"}, "95": {"id": "95", "number": "1000101", "description": "Link down on EVEN_VLAN_UPLINK port", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0001.01", "conditionType": "LINK-DOWN", "amoType": "PORT.EVEN_VLAN_UPLINK", "on": "0"}, "96": {"id": "96", "number": "1000102", "description": "Loopback on port EVEN_VLAN_UPLINK", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "1.0001.02", "conditionType": "OAM-LOOPBACK", "amoType": "PORT.EVEN_VLAN_UPLINK", "on": "0"}, "97": {"id": "97", "number": "1000104", "description": "Fault propagation caused link down on port EVEN_VLAN_UPLINK", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0001.04", "conditionType": "LINK-DOWN-FP", "amoType": "PORT.EVEN_VLAN_UPLINK", "on": "0"}, "98": {"id": "98", "number": "1000107", "description": "SA caused link down on port EVEN_VLAN_UPLINK", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0001.07", "conditionType": "LINK-DOWN-SA", "amoType": "PORT.EVEN_VLAN_UPLINK", "on": "0"}, "99": {"id": "99", "number": "1000201", "description": "Link down on ODD_VLAN_UPLINK port", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0002.01", "conditionType": "LINK-DOWN", "amoType": "PORT.ODD_VLAN_UPLINK", "on": "0"}, "100": {"id": "100", "number": "1000202", "description": "Loopback on port ODD_VLAN_UPLINK", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "1.0002.02", "conditionType": "OAM-LOOPBACK", "amoType": "PORT.ODD_VLAN_UPLINK", "on": "0"}, "101": {"id": "101", "number": "1000204", "description": "Fault propagation caused link down on port ODD_VLAN_UPLINK", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0002.04", "conditionType": "LINK-DOWN-FP", "amoType": "PORT.ODD_VLAN_UPLINK", "on": "0"}, "102": {"id": "102", "number": "1000207", "description": "SA caused link down on port ODD_VLAN_UPLINK", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0002.07", "conditionType": "LINK-DOWN-SA", "amoType": "PORT.ODD_VLAN_UPLINK", "on": "0"}, "103": {"id": "103", "number": "1000301", "description": "Link down on EVEN_VLAN_DOWNLIN port", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0003.01", "conditionType": "LINK-DOWN", "amoType": "PORT.EVEN_VLAN_DOWNLIN", "on": "0"}, "104": {"id": "104", "number": "1000302", "description": "Loopback on port EVEN_VLAN_DOWNLIN", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "1.0003.02", "conditionType": "OAM-LOOPBACK", "amoType": "PORT.EVEN_VLAN_DOWNLIN", "on": "0"}, "105": {"id": "105", "number": "1000304", "description": "Fault propagation caused link down on port EVEN_VLAN_DOWNLIN", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0003.04", "conditionType": "LINK-DOWN-FP", "amoType": "PORT.EVEN_VLAN_DOWNLIN", "on": "0"}, "106": {"id": "106", "number": "1000307", "description": "SA caused link down on port EVEN_VLAN_DOWNLIN", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0003.07", "conditionType": "LINK-DOWN-SA", "amoType": "PORT.EVEN_VLAN_DOWNLIN", "on": "0"}, "107": {"id": "107", "number": "1000401", "description": "Link down on ODD_VLAN_DOWNLINK port", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0004.01", "conditionType": "LINK-DOWN", "amoType": "PORT.ODD_VLAN_DOWNLINK", "on": "0"}, "108": {"id": "108", "number": "1000402", "description": "Loopback on port ODD_VLAN_DOWNLINK", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "1.0004.02", "conditionType": "OAM-LOOPBACK", "amoType": "PORT.ODD_VLAN_DOWNLINK", "on": "0"}, "109": {"id": "109", "number": "1000404", "description": "Fault propagation caused link down on port ODD_VLAN_DOWNLINK", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0004.04", "conditionType": "LINK-DOWN-FP", "amoType": "PORT.ODD_VLAN_DOWNLINK", "on": "0"}, "110": {"id": "110", "number": "1000407", "description": "SA caused link down on port ODD_VLAN_DOWNLINK", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0004.07", "conditionType": "LINK-DOWN-SA", "amoType": "PORT.ODD_VLAN_DOWNLINK", "on": "0"}, "111": {"id": "111", "number": "1000501", "description": "Link down on Management port", "enabled": "2", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0005.01", "conditionType": "LINK-DOWN", "amoType": "PORT.Management", "on": "0"}, "112": {"id": "112", "number": "1000601", "description": "Link down on LAG-1 port", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0006.01", "conditionType": "LINK-DOWN", "amoType": "PORT.LAG-1", "on": "0"}, "113": {"id": "113", "number": "1000602", "description": "Loopback on port LAG-1", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "1.0006.02", "conditionType": "OAM-LOOPBACK", "amoType": "PORT.LAG-1", "on": "0"}, "114": {"id": "114", "number": "1000604", "description": "Fault propagation caused link down on port LAG-1", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0006.04", "conditionType": "LINK-DOWN-FP", "amoType": "PORT.LAG-1", "on": "0"}, "115": {"id": "115", "number": "1000603", "description": "Sub-port speed mismatch on port LAG-1", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0006.03", "conditionType": "SPEED-MISMATCH", "amoType": "PORT.LAG-1", "on": "0"}, "116": {"id": "116", "number": "1000701", "description": "Link down on LAG-2 port", "enabled": "2", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0007.01", "conditionType": "LINK-DOWN", "amoType": "PORT.LAG-2", "on": "0"}, "117": {"id": "117", "number": "1000702", "description": "Loopback on port LAG-2", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "1.0007.02", "conditionType": "OAM-LOOPBACK", "amoType": "PORT.LAG-2", "on": "0"}, "118": {"id": "118", "number": "1000704", "description": "Fault propagation caused link down on port LAG-2", "enabled": "1", "severity": "2", "serviceAffecting": "1", "extNumber": "1.0007.04", "conditionType": "LINK-DOWN-FP", "amoType": "PORT.LAG-2", "on": "0"}, "119": {"id": "119", "number": "1000703", "description": "Sub-port speed mismatch on port LAG-2", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "1.0007.03", "conditionType": "SPEED-MISMATCH", "amoType": "PORT.LAG-2", "on": "0"}, "120": {"id": "120", "number": "8000006", "description": "Input 1 Active", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "8.0000.06", "conditionType": "DRYCONTACT-IN1", "amoType": "ENV.DRYCONTACT-IN1", "on": "0"}, "121": {"id": "121", "number": "8000007", "description": "Input 2 Active", "enabled": "1", "severity": "0", "serviceAffecting": "2", "extNumber": "8.0000.07", "conditionType": "DRYCONTACT-IN2", "amoType": "ENV.DRYCONTACT-IN2", "on": "0"}, "122": {"id": "122", "number": "8000080", "description": "Troubleshooting tool is running", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "8.0000.80", "conditionType": "TOOL-DIAG-RUNNING", "amoType": "NE", "on": "0"}, "123": {"id": "123", "number": "7000101", "description": "NTP client lost server communication", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.01", "conditionType": "NTP-STATUS", "amoType": "PROTOCOL.NTP", "on": "0"}, "124": {"id": "124", "number": "7000102", "description": "NTP Time-of-day synchronization - May affect one-way delay measurements", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.02", "conditionType": "NTP-LOST-SYNCH", "amoType": "PROTOCOL.NTP", "on": "0"}, "125": {"id": "125", "number": "7000106", "description": "NTP client used interface without timestamp capability", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.06", "conditionType": "NTP-CAPABILITY", "amoType": "PROTOCOL.NTP", "on": "0"}, "126": {"id": "126", "number": "7000108", "description": "Remote NTP server used an interface without timestamp capability", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.08", "conditionType": "NTP-RMT-CAPABILITY", "amoType": "PROTOCOL.NTP", "on": "0"}, "127": {"id": "127", "number": "7000104", "description": "PTP client failure communication with server", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.04", "conditionType": "PTP-STATUS", "amoType": "PROTOCOL.PTP", "on": "0"}, "128": {"id": "128", "number": "7000105", "description": "PTP Time-of-day synchronization - May affect one-way delay measurements", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.05", "conditionType": "PTP-LOST-SYNCH", "amoType": "PROTOCOL.PTP", "on": "0"}, "129": {"id": "129", "number": "7000107", "description": "PTP client used interface without timestamp capability", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0001.07", "conditionType": "PTP-CAPABILITY", "amoType": "PROTOCOL.PTP", "on": "0"}, "130": {"id": "130", "number": "18000101", "description": "Inventory entries list is almost full", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "18.0001.01", "conditionType": "INVENTORY-ALMOST-FULL", "amoType": "INVENTORY", "on": "0"}, "131": {"id": "131", "number": "18000102", "description": "Inventory entries list is full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "18.0001.02", "conditionType": "INVENTORY-FULL", "amoType": "INVENTORY", "on": "0"}, "132": {"id": "132", "number": "3000101", "description": "PAA_Site573_VL2216 PAA_CC_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.01", "conditionType": "CONNECT-LOSS", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "133": {"id": "133", "number": "3000102", "description": "PAA_Site573_VL2216 PAA_PL_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.02", "conditionType": "PKT-LOSS", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "134": {"id": "134", "number": "3000103", "description": "PAA_Site573_VL2216 PAA_OW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.03", "conditionType": "OW-DELAY", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "135": {"id": "135", "number": "3000104", "description": "PAA_Site573_VL2216 PAA_OW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.04", "conditionType": "OW-AVG-DELAY", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "136": {"id": "136", "number": "3000105", "description": "PAA_Site573_VL2216 PAA_OW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.05", "conditionType": "OW-DV", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "137": {"id": "137", "number": "3000106", "description": "PAA_Site573_VL2216 PAA_OW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.06", "conditionType": "OW-AVG-DV", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "138": {"id": "138", "number": "3000107", "description": "PAA_Site573_VL2216 PAA_TW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.07", "conditionType": "TW-DELAY", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "139": {"id": "139", "number": "3000108", "description": "PAA_Site573_VL2216 PAA_TW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.08", "conditionType": "TW-AVG-DELAY", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "140": {"id": "140", "number": "3000109", "description": "PAA_Site573_VL2216 PAA_TW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.09", "conditionType": "TW-DV", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "141": {"id": "141", "number": "3000110", "description": "PAA_Site573_VL2216 PAA_TW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.10", "conditionType": "TW-AVG-DV", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "142": {"id": "142", "number": "3000111", "description": "PAA_Site573_VL2216 PAA_VLAN1_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.11", "conditionType": "VLAN1-ID", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "143": {"id": "143", "number": "3000112", "description": "PAA_Site573_VL2216 PAA_VLAN2_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.12", "conditionType": "VLAN2-ID", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "144": {"id": "144", "number": "3000113", "description": "PAA_Site573_VL2216 PAA_VLAN1_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.13", "conditionType": "VLAN1-PRIO", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "145": {"id": "145", "number": "3000114", "description": "PAA_Site573_VL2216 PAA_VLAN2_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.14", "conditionType": "VLAN2-PRIO", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "146": {"id": "146", "number": "3000115", "description": "PAA_Site573_VL2216 PAA_DSCP_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0001.15", "conditionType": "DSCP", "amoType": "PAA.PAA_Site573_VL2216", "on": "0"}, "147": {"id": "147", "number": "3000201", "description": "PAA_site573_2216_PNAP PAA_CC_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.01", "conditionType": "CONNECT-LOSS", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "148": {"id": "148", "number": "3000202", "description": "PAA_site573_2216_PNAP PAA_PL_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.02", "conditionType": "PKT-LOSS", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "149": {"id": "149", "number": "3000203", "description": "PAA_site573_2216_PNAP PAA_OW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.03", "conditionType": "OW-DELAY", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "150": {"id": "150", "number": "3000204", "description": "PAA_site573_2216_PNAP PAA_OW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.04", "conditionType": "OW-AVG-DELAY", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "151": {"id": "151", "number": "3000205", "description": "PAA_site573_2216_PNAP PAA_OW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.05", "conditionType": "OW-DV", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "152": {"id": "152", "number": "3000206", "description": "PAA_site573_2216_PNAP PAA_OW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.06", "conditionType": "OW-AVG-DV", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "153": {"id": "153", "number": "3000207", "description": "PAA_site573_2216_PNAP PAA_TW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.07", "conditionType": "TW-DELAY", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "154": {"id": "154", "number": "3000208", "description": "PAA_site573_2216_PNAP PAA_TW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.08", "conditionType": "TW-AVG-DELAY", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "155": {"id": "155", "number": "3000209", "description": "PAA_site573_2216_PNAP PAA_TW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.09", "conditionType": "TW-DV", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "156": {"id": "156", "number": "3000210", "description": "PAA_site573_2216_PNAP PAA_TW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.10", "conditionType": "TW-AVG-DV", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "157": {"id": "157", "number": "3000211", "description": "PAA_site573_2216_PNAP PAA_VLAN1_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.11", "conditionType": "VLAN1-ID", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "158": {"id": "158", "number": "3000212", "description": "PAA_site573_2216_PNAP PAA_VLAN2_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.12", "conditionType": "VLAN2-ID", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "159": {"id": "159", "number": "3000213", "description": "PAA_site573_2216_PNAP PAA_VLAN1_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.13", "conditionType": "VLAN1-PRIO", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "160": {"id": "160", "number": "3000214", "description": "PAA_site573_2216_PNAP PAA_VLAN2_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.14", "conditionType": "VLAN2-PRIO", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "161": {"id": "161", "number": "3000215", "description": "PAA_site573_2216_PNAP PAA_DSCP_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0002.15", "conditionType": "DSCP", "amoType": "PAA.PAA_site573_2216_PNAP", "on": "0"}, "162": {"id": "162", "number": "3000301", "description": "PAA_Site573_VL2217 PAA_CC_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.01", "conditionType": "CONNECT-LOSS", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "163": {"id": "163", "number": "3000302", "description": "PAA_Site573_VL2217 PAA_PL_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.02", "conditionType": "PKT-LOSS", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "164": {"id": "164", "number": "3000303", "description": "PAA_Site573_VL2217 PAA_OW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.03", "conditionType": "OW-DELAY", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "165": {"id": "165", "number": "3000304", "description": "PAA_Site573_VL2217 PAA_OW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.04", "conditionType": "OW-AVG-DELAY", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "166": {"id": "166", "number": "3000305", "description": "PAA_Site573_VL2217 PAA_OW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.05", "conditionType": "OW-DV", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "167": {"id": "167", "number": "3000306", "description": "PAA_Site573_VL2217 PAA_OW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.06", "conditionType": "OW-AVG-DV", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "168": {"id": "168", "number": "3000307", "description": "PAA_Site573_VL2217 PAA_TW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.07", "conditionType": "TW-DELAY", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "169": {"id": "169", "number": "3000308", "description": "PAA_Site573_VL2217 PAA_TW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.08", "conditionType": "TW-AVG-DELAY", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "170": {"id": "170", "number": "3000309", "description": "PAA_Site573_VL2217 PAA_TW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.09", "conditionType": "TW-DV", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "171": {"id": "171", "number": "3000310", "description": "PAA_Site573_VL2217 PAA_TW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.10", "conditionType": "TW-AVG-DV", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "172": {"id": "172", "number": "3000311", "description": "PAA_Site573_VL2217 PAA_VLAN1_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.11", "conditionType": "VLAN1-ID", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "173": {"id": "173", "number": "3000312", "description": "PAA_Site573_VL2217 PAA_VLAN2_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.12", "conditionType": "VLAN2-ID", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "174": {"id": "174", "number": "3000313", "description": "PAA_Site573_VL2217 PAA_VLAN1_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.13", "conditionType": "VLAN1-PRIO", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "175": {"id": "175", "number": "3000314", "description": "PAA_Site573_VL2217 PAA_VLAN2_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.14", "conditionType": "VLAN2-PRIO", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "176": {"id": "176", "number": "3000315", "description": "PAA_Site573_VL2217 PAA_DSCP_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0003.15", "conditionType": "DSCP", "amoType": "PAA.PAA_Site573_VL2217", "on": "0"}, "177": {"id": "177", "number": "3000401", "description": "PAA_site573_2217_PNAP PAA_CC_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.01", "conditionType": "CONNECT-LOSS", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "178": {"id": "178", "number": "3000402", "description": "PAA_site573_2217_PNAP PAA_PL_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.02", "conditionType": "PKT-LOSS", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "179": {"id": "179", "number": "3000403", "description": "PAA_site573_2217_PNAP PAA_OW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.03", "conditionType": "OW-DELAY", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "180": {"id": "180", "number": "3000404", "description": "PAA_site573_2217_PNAP PAA_OW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.04", "conditionType": "OW-AVG-DELAY", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "181": {"id": "181", "number": "3000405", "description": "PAA_site573_2217_PNAP PAA_OW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.05", "conditionType": "OW-DV", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "182": {"id": "182", "number": "3000406", "description": "PAA_site573_2217_PNAP PAA_OW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.06", "conditionType": "OW-AVG-DV", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "183": {"id": "183", "number": "3000407", "description": "PAA_site573_2217_PNAP PAA_TW_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.07", "conditionType": "TW-DELAY", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "184": {"id": "184", "number": "3000408", "description": "PAA_site573_2217_PNAP PAA_TW_AVG_DELAY_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.08", "conditionType": "TW-AVG-DELAY", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "185": {"id": "185", "number": "3000409", "description": "PAA_site573_2217_PNAP PAA_TW_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.09", "conditionType": "TW-DV", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "186": {"id": "186", "number": "3000410", "description": "PAA_site573_2217_PNAP PAA_TW_AVG_DV_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.10", "conditionType": "TW-AVG-DV", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "187": {"id": "187", "number": "3000411", "description": "PAA_site573_2217_PNAP PAA_VLAN1_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.11", "conditionType": "VLAN1-ID", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "188": {"id": "188", "number": "3000412", "description": "PAA_site573_2217_PNAP PAA_VLAN2_ID_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.12", "conditionType": "VLAN2-ID", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "189": {"id": "189", "number": "3000413", "description": "PAA_site573_2217_PNAP PAA_VLAN1_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.13", "conditionType": "VLAN1-PRIO", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "190": {"id": "190", "number": "3000414", "description": "PAA_site573_2217_PNAP PAA_VLAN2_PRIO_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.14", "conditionType": "VLAN2-PRIO", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "191": {"id": "191", "number": "3000415", "description": "PAA_site573_2217_PNAP PAA_DSCP_ALERT", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "3.0004.15", "conditionType": "DSCP", "amoType": "PAA.PAA_site573_2217_PNAP", "on": "0"}, "192": {"id": "192", "number": "7000401", "description": "VCAgent communication failure with Vision EMS", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.01", "conditionType": "VCA-LOST-COMM", "amoType": "VCAGENT", "on": "0"}, "193": {"id": "193", "number": "7000412", "description": "VCAgent High Resolution PAA statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.12", "conditionType": "VCA-FULL-PAA", "amoType": "VCAGENT", "on": "0"}, "194": {"id": "194", "number": "7000404", "description": "VCAgent High Resolution PAA instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.04", "conditionType": "VCA-MAX-PAA", "amoType": "VCAGENT", "on": "0"}, "195": {"id": "195", "number": "7000411", "description": "VCAgent High Resolution Regulator statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.11", "conditionType": "VCA-FULL-BWP", "amoType": "VCAGENT", "on": "0"}, "196": {"id": "196", "number": "7000403", "description": "VCAgent High Resolution Regulator instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.03", "conditionType": "VCA-MAX-BWP", "amoType": "VCAGENT", "on": "0"}, "197": {"id": "197", "number": "7000410", "description": "VCAgent High Resolution Policy statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.10", "conditionType": "VCA-FULL-POL", "amoType": "VCAGENT", "on": "0"}, "198": {"id": "198", "number": "7000402", "description": "VCAgent High Resolution Policy instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.02", "conditionType": "VCA-MAX-POL", "amoType": "VCAGENT", "on": "0"}, "199": {"id": "199", "number": "7000414", "description": "VCAgent High Resolution SOAM DMM statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.14", "conditionType": "VCA-FULL-DMM", "amoType": "VCAGENT", "on": "0"}, "200": {"id": "200", "number": "7000406", "description": "VCAgent High Resolution SOAM DMM instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.06", "conditionType": "VCA-MAX-DMM", "amoType": "VCAGENT", "on": "0"}, "201": {"id": "201", "number": "7000413", "description": "VCAgent High Resolution SOAM PL statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.13", "conditionType": "VCA-FULL-PL", "amoType": "VCAGENT", "on": "0"}, "202": {"id": "202", "number": "7000405", "description": "VCAgent High Resolution SOAM PL instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.05", "conditionType": "VCA-MAX-PL", "amoType": "VCAGENT", "on": "0"}, "203": {"id": "203", "number": "7000417", "description": "VCAgent High Resolution SOAM SLM statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.17", "conditionType": "VCA-FULL-SLM", "amoType": "VCAGENT", "on": "0"}, "204": {"id": "204", "number": "7000409", "description": "VCAgent High Resolution SOAM SLM instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.09", "conditionType": "VCA-MAX-SLM", "amoType": "VCAGENT", "on": "0"}, "205": {"id": "205", "number": "7000415", "description": "VCAgent High Resolution SOAM SA statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.15", "conditionType": "VCA-FULL-SA", "amoType": "VCAGENT", "on": "0"}, "206": {"id": "206", "number": "7000407", "description": "VCAgent High Resolution SOAM SA instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.07", "conditionType": "VCA-MAX-SA", "amoType": "VCAGENT", "on": "0"}, "207": {"id": "207", "number": "7000416", "description": "VCAgent High Resolution SOAM SA Metrics statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.16", "conditionType": "VCA-FULL-SA_M", "amoType": "VCAGENT", "on": "0"}, "208": {"id": "208", "number": "7000408", "description": "VCAgent High Resolution SOAM SA Metrics instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.08", "conditionType": "VCA-MAX-SA_M", "amoType": "VCAGENT", "on": "0"}, "209": {"id": "209", "number": "7000421", "description": "VCAgent High Resolution TWAMP statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.21", "conditionType": "VCA-FULL-TWAMP", "amoType": "VCAGENT", "on": "0"}, "210": {"id": "210", "number": "7000420", "description": "VCAgent High Resolution TWAMP instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.20", "conditionType": "VCA-MAX-TWAMP", "amoType": "VCAGENT", "on": "0"}, "211": {"id": "211", "number": "7000423", "description": "VCAgent High Resolution Shaper statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.23", "conditionType": "VCA-FULL-SHAPER-V2", "amoType": "VCAGENT", "on": "0"}, "212": {"id": "212", "number": "7000422", "description": "VCAgent High Resolution Shaper instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.22", "conditionType": "VCA-MAX-SHAPER-V2", "amoType": "VCAGENT", "on": "0"}, "213": {"id": "213", "number": "7000425", "description": "VCAgent High Resolution Port statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.25", "conditionType": "VCA-FULL-PORT", "amoType": "VCAGENT", "on": "0"}, "214": {"id": "214", "number": "7000424", "description": "VCAgent High Resolution Port instances validation", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "7.0004.24", "conditionType": "VCA-MAX-PORT", "amoType": "VCAGENT", "on": "0"}, "215": {"id": "215", "number": "7000428", "description": "VCAgent High Resolution SFP statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.28", "conditionType": "VCA-FULL-SFP", "amoType": "VCAGENT", "on": "0"}, "216": {"id": "216", "number": "7000429", "description": "VCAgent High Resolution System Health statistics buffer full", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "7.0004.29", "conditionType": "VCA-FULL-SYSTEM-HEALTH", "amoType": "VCAGENT", "on": "0"}, "217": {"id": "217", "number": "19000101", "description": "One or more certificates is about to expire", "enabled": "1", "severity": "1", "serviceAffecting": "2", "extNumber": "19.0001.01", "conditionType": "EXPIRING", "amoType": "CERTIFICATE.EXPIRING", "on": "0"}, "218": {"id": "218", "number": "19000102", "description": "One or more certificates has expired", "enabled": "1", "severity": "2", "serviceAffecting": "2", "extNumber": "19.0001.02", "conditionType": "EXPIRED", "amoType": "CERTIFICATE.EXPIRED", "on": "0"}}, "alarm_status": {"1": {"id": "1", "number": "8000001", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "2": {"id": "2", "number": "8000002", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "3": {"id": "3", "number": "8000004", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "4": {"id": "4", "number": "8000005", "active": "1", "lastChange": "07 B2 06 16 16 1D 07 00 2D 07 00", "message": "", "on": "0"}, "5": {"id": "5", "number": "8000101", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "6": {"id": "6", "number": "8000102", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "7": {"id": "7", "number": "8000040", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "8": {"id": "8", "number": "8000041", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "9": {"id": "9", "number": "8000140", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "10": {"id": "10", "number": "8000141", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "11": {"id": "11", "number": "2000101", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "12": {"id": "12", "number": "2000102", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "13": {"id": "13", "number": "2000103", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "14": {"id": "14", "number": "2000104", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "15": {"id": "15", "number": "2000105", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "16": {"id": "16", "number": "2000106", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "17": {"id": "17", "number": "2000107", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "18": {"id": "18", "number": "2000108", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "19": {"id": "19", "number": "2000109", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "20": {"id": "20", "number": "2000110", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "21": {"id": "21", "number": "2000111", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "22": {"id": "22", "number": "2000112", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "23": {"id": "23", "number": "2000113", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "24": {"id": "24", "number": "2000114", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "25": {"id": "25", "number": "2000115", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "26": {"id": "26", "number": "2000116", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "27": {"id": "27", "number": "2000117", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "28": {"id": "28", "number": "2000118", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "29": {"id": "29", "number": "2000119", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "30": {"id": "30", "number": "2000120", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "31": {"id": "31", "number": "2000121", "active": "2", "lastChange": "07 B4 0A 0F 11 35 3A 00 2D 07 00", "message": "was inserted.", "on": "0"}, "32": {"id": "32", "number": "2000201", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "33": {"id": "33", "number": "2000202", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "34": {"id": "34", "number": "2000203", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "35": {"id": "35", "number": "2000204", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "36": {"id": "36", "number": "2000205", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "37": {"id": "37", "number": "2000206", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "38": {"id": "38", "number": "2000207", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "39": {"id": "39", "number": "2000208", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "40": {"id": "40", "number": "2000209", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "41": {"id": "41", "number": "2000210", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "42": {"id": "42", "number": "2000211", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "43": {"id": "43", "number": "2000212", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "44": {"id": "44", "number": "2000213", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "45": {"id": "45", "number": "2000214", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "46": {"id": "46", "number": "2000215", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "47": {"id": "47", "number": "2000216", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "48": {"id": "48", "number": "2000217", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "49": {"id": "49", "number": "2000218", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "50": {"id": "50", "number": "2000219", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "51": {"id": "51", "number": "2000220", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "52": {"id": "52", "number": "2000221", "active": "1", "lastChange": "07 B4 0A 0F 13 03 07 00 2D 07 00", "message": "was removed.", "on": "0"}, "53": {"id": "53", "number": "2000301", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "54": {"id": "54", "number": "2000302", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "55": {"id": "55", "number": "2000303", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "56": {"id": "56", "number": "2000304", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "57": {"id": "57", "number": "2000305", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "58": {"id": "58", "number": "2000306", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "59": {"id": "59", "number": "2000307", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "60": {"id": "60", "number": "2000308", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "61": {"id": "61", "number": "2000309", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "62": {"id": "62", "number": "2000310", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "63": {"id": "63", "number": "2000311", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "64": {"id": "64", "number": "2000312", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "65": {"id": "65", "number": "2000313", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "66": {"id": "66", "number": "2000314", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "67": {"id": "67", "number": "2000315", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "68": {"id": "68", "number": "2000316", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "69": {"id": "69", "number": "2000317", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "70": {"id": "70", "number": "2000318", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "71": {"id": "71", "number": "2000319", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "72": {"id": "72", "number": "2000320", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "73": {"id": "73", "number": "2000321", "active": "2", "lastChange": "07 B4 0A 0F 13 03 0B 00 2D 07 00", "message": "was inserted.", "on": "0"}, "74": {"id": "74", "number": "2000401", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "75": {"id": "75", "number": "2000402", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "76": {"id": "76", "number": "2000403", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "77": {"id": "77", "number": "2000404", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "78": {"id": "78", "number": "2000405", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "79": {"id": "79", "number": "2000406", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "80": {"id": "80", "number": "2000407", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "81": {"id": "81", "number": "2000408", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "82": {"id": "82", "number": "2000409", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "83": {"id": "83", "number": "2000410", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "84": {"id": "84", "number": "2000411", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "85": {"id": "85", "number": "2000412", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "86": {"id": "86", "number": "2000413", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "87": {"id": "87", "number": "2000414", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "88": {"id": "88", "number": "2000415", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "89": {"id": "89", "number": "2000416", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "90": {"id": "90", "number": "2000417", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "91": {"id": "91", "number": "2000418", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "92": {"id": "92", "number": "2000419", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "93": {"id": "93", "number": "2000420", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "94": {"id": "94", "number": "2000421", "active": "1", "lastChange": "07 B4 09 1A 13 0F 06 00 2D 07 00", "message": "was removed.", "on": "0"}, "95": {"id": "95", "number": "1000101", "active": "2", "lastChange": "07 B5 01 18 12 07 19 00 2D 07 00", "message": "went up", "on": "0"}, "96": {"id": "96", "number": "1000102", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "97": {"id": "97", "number": "1000104", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "went up", "on": "0"}, "98": {"id": "98", "number": "1000107", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "99": {"id": "99", "number": "1000201", "active": "1", "lastChange": "07 B3 0C 1D 0D 1C 33 00 2D 07 00", "message": "went down", "on": "0"}, "100": {"id": "100", "number": "1000202", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "101": {"id": "101", "number": "1000204", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "went up", "on": "0"}, "102": {"id": "102", "number": "1000207", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "103": {"id": "103", "number": "1000301", "active": "1", "lastChange": "07 B4 0B 15 14 0A 2F 00 2D 07 00", "message": "went down", "on": "0"}, "104": {"id": "104", "number": "1000302", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "105": {"id": "105", "number": "1000304", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "went up", "on": "0"}, "106": {"id": "106", "number": "1000307", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "107": {"id": "107", "number": "1000401", "active": "1", "lastChange": "07 B4 09 1A 13 0E 23 00 2D 07 00", "message": "went down", "on": "0"}, "108": {"id": "108", "number": "1000402", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "109": {"id": "109", "number": "1000404", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "went up", "on": "0"}, "110": {"id": "110", "number": "1000407", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "111": {"id": "111", "number": "1000501", "active": "2", "lastChange": "07 B5 03 07 14 36 0F 00 2D 07 00", "message": "went up", "on": "0"}, "112": {"id": "112", "number": "1000601", "active": "1", "lastChange": "07 B2 06 16 16 1D 0F 00 2D 07 00", "message": "went down", "on": "0"}, "113": {"id": "113", "number": "1000602", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "114": {"id": "114", "number": "1000604", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "went up", "on": "0"}, "115": {"id": "115", "number": "1000603", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "116": {"id": "116", "number": "1000701", "active": "1", "lastChange": "07 B2 06 16 16 1D 0F 00 2D 07 00", "message": "went down", "on": "0"}, "117": {"id": "117", "number": "1000702", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "118": {"id": "118", "number": "1000704", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "went up", "on": "0"}, "119": {"id": "119", "number": "1000703", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "120": {"id": "120", "number": "8000006", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "121": {"id": "121", "number": "8000007", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "122": {"id": "122", "number": "8000080", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "123": {"id": "123", "number": "7000101", "active": "1", "lastChange": "07 B2 06 16 16 1F 23 00 2D 07 00", "message": "Lost contact, server 10.10.20.", "on": "0"}, "124": {"id": "124", "number": "7000102", "active": "1", "lastChange": "07 B2 06 16 16 1D 15 00 2D 07 00", "message": "NTP lost time-of-day sync", "on": "0"}, "125": {"id": "125", "number": "7000106", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "Use intf with HW timestamp", "on": "0"}, "126": {"id": "126", "number": "7000108", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "Use intf with HW timestamp", "on": "0"}, "127": {"id": "127", "number": "7000104", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "128": {"id": "128", "number": "7000105", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "129": {"id": "129", "number": "7000107", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "130": {"id": "130", "number": "18000101", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "131": {"id": "131", "number": "18000102", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "132": {"id": "132", "number": "3000101", "active": "1", "lastChange": "07 B2 06 16 16 1D 25 00 2D 07 00", "message": "", "on": "0"}, "133": {"id": "133", "number": "3000102", "active": "1", "lastChange": "07 B2 06 16 16 1D 26 00 2D 07 00", "message": "", "on": "0"}, "134": {"id": "134", "number": "3000103", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "135": {"id": "135", "number": "3000104", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "136": {"id": "136", "number": "3000105", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "137": {"id": "137", "number": "3000106", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "138": {"id": "138", "number": "3000107", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "139": {"id": "139", "number": "3000108", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "140": {"id": "140", "number": "3000109", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "141": {"id": "141", "number": "3000110", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "142": {"id": "142", "number": "3000111", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "143": {"id": "143", "number": "3000112", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "144": {"id": "144", "number": "3000113", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "145": {"id": "145", "number": "3000114", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "146": {"id": "146", "number": "3000115", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "147": {"id": "147", "number": "3000201", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "148": {"id": "148", "number": "3000202", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "149": {"id": "149", "number": "3000203", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "150": {"id": "150", "number": "3000204", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "151": {"id": "151", "number": "3000205", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "152": {"id": "152", "number": "3000206", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "153": {"id": "153", "number": "3000207", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "154": {"id": "154", "number": "3000208", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "155": {"id": "155", "number": "3000209", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "156": {"id": "156", "number": "3000210", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "157": {"id": "157", "number": "3000211", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "158": {"id": "158", "number": "3000212", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "159": {"id": "159", "number": "3000213", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "160": {"id": "160", "number": "3000214", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "161": {"id": "161", "number": "3000215", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "162": {"id": "162", "number": "3000301", "active": "1", "lastChange": "07 B2 06 16 16 1D 25 00 2D 07 00", "message": "", "on": "0"}, "163": {"id": "163", "number": "3000302", "active": "1", "lastChange": "07 B2 06 16 16 1D 26 00 2D 07 00", "message": "", "on": "0"}, "164": {"id": "164", "number": "3000303", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "165": {"id": "165", "number": "3000304", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "166": {"id": "166", "number": "3000305", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "167": {"id": "167", "number": "3000306", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "168": {"id": "168", "number": "3000307", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "169": {"id": "169", "number": "3000308", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "170": {"id": "170", "number": "3000309", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "171": {"id": "171", "number": "3000310", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "172": {"id": "172", "number": "3000311", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "173": {"id": "173", "number": "3000312", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "174": {"id": "174", "number": "3000313", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "175": {"id": "175", "number": "3000314", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "176": {"id": "176", "number": "3000315", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "177": {"id": "177", "number": "3000401", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "178": {"id": "178", "number": "3000402", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "179": {"id": "179", "number": "3000403", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "180": {"id": "180", "number": "3000404", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "181": {"id": "181", "number": "3000405", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "182": {"id": "182", "number": "3000406", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "183": {"id": "183", "number": "3000407", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "184": {"id": "184", "number": "3000408", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "185": {"id": "185", "number": "3000409", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "186": {"id": "186", "number": "3000410", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "187": {"id": "187", "number": "3000411", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "188": {"id": "188", "number": "3000412", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "189": {"id": "189", "number": "3000413", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "190": {"id": "190", "number": "3000414", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "191": {"id": "191", "number": "3000415", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "192": {"id": "192", "number": "7000401", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "193": {"id": "193", "number": "7000412", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "Buffer not full for PAA", "on": "0"}, "194": {"id": "194", "number": "7000404", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "195": {"id": "195", "number": "7000411", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "196": {"id": "196", "number": "7000403", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "197": {"id": "197", "number": "7000410", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "198": {"id": "198", "number": "7000402", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "199": {"id": "199", "number": "7000414", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "200": {"id": "200", "number": "7000406", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "201": {"id": "201", "number": "7000413", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "202": {"id": "202", "number": "7000405", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "203": {"id": "203", "number": "7000417", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "204": {"id": "204", "number": "7000409", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "205": {"id": "205", "number": "7000415", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "206": {"id": "206", "number": "7000407", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "207": {"id": "207", "number": "7000416", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "208": {"id": "208", "number": "7000408", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "209": {"id": "209", "number": "7000421", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "210": {"id": "210", "number": "7000420", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "211": {"id": "211", "number": "7000423", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "212": {"id": "212", "number": "7000422", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "213": {"id": "213", "number": "7000425", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "214": {"id": "214", "number": "7000424", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "All instances are collected", "on": "0"}, "215": {"id": "215", "number": "7000428", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "216": {"id": "216", "number": "7000429", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "217": {"id": "217", "number": "19000101", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}, "218": {"id": "218", "number": "19000102", "active": "2", "lastChange": "00 00 01 01 00 00 00 00", "message": "", "on": "0"}}, "alarm_general": {"threshOnMs": "2500", "threshOffMs": "10000", "ledEnabled": "1", "syslogEnabled": "1", "snmpEnabled": "1", "802_3ahEnabled": "1"}, "port_config": {"1": {"name": "EVEN_VLAN_UPLINK", "alias": "", "macAddress": "00 15 AD 47 3E 61", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.1", "state": "1", "mtu": "4096", "autoNego": "1", "speed": "1000", "duplex": "2", "mdi": "1", "pauseMode": "2", "advertisement": "00 00 00 E0", "forceTxOn": "2"}, "2": {"name": "ODD_VLAN_UPLINK", "alias": "", "macAddress": "00 15 AD 47 3E 62", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.2", "state": "1", "mtu": "4096", "autoNego": "1", "speed": "1000", "duplex": "2", "mdi": "1", "pauseMode": "2", "advertisement": "00 00 00 EA", "forceTxOn": "2"}, "3": {"name": "EVEN_VLAN_DOWNLIN", "alias": "", "macAddress": "00 15 AD 47 3E 63", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.3", "state": "1", "mtu": "2000", "autoNego": "1", "speed": "1000", "duplex": "2", "mdi": "1", "pauseMode": "2", "advertisement": "00 00 00 EA", "forceTxOn": "2"}, "4": {"name": "ODD_VLAN_DOWNLINK", "alias": "", "macAddress": "00 15 AD 47 3E 64", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.4", "state": "1", "mtu": "4096", "autoNego": "1", "speed": "1000", "duplex": "2", "mdi": "1", "pauseMode": "2", "advertisement": "00 00 00 E0", "forceTxOn": "2"}, "5": {"name": "Management", "alias": "", "macAddress": "00 15 AD 47 3E 65", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.5", "state": "1", "mtu": "2000", "autoNego": "1", "speed": "100", "duplex": "2", "mdi": "1", "pauseMode": "2", "advertisement": "00 00 00 CA"}, "6": {"name": "LAG-1", "alias": "", "macAddress": "00 15 AD 47 3E 61", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.6", "state": "1", "mtu": "10240", "autoNego": "2", "speed": "10000", "duplex": "2", "mdi": "2", "pauseMode": "2", "advertisement": "00 00 00 E0"}, "7": {"name": "LAG-2", "alias": "", "macAddress": "00 15 AD 47 3E 63", "connectorId": ".1.3.6.1.4.1.22420.1.1.10.1.1.7", "state": "1", "mtu": "10240", "autoNego": "2", "speed": "10000", "duplex": "2", "mdi": "2", "pauseMode": "2", "advertisement": "00 00 00 E0"}}, "port_status": {"1": {"name": "1000", "connectorIdx": "2", "linkStatus": "1", "speed": "2", "duplex": "1", "mdi": "", "pauseMode": "1", "sfpIdx": "00 00 02", "col_10": "2", "col_11": "2", "col_12": "1", "col_13": "1", "col_14": "1"}, "2": {"name": "0", "connectorIdx": "0", "linkStatus": "0", "speed": "0", "duplex": "0", "mdi": "", "pauseMode": "2", "sfpIdx": "", "col_10": "0", "col_11": "0", "col_12": "0", "col_13": "0", "col_14": "2"}, "3": {"name": "0", "connectorIdx": "0", "linkStatus": "0", "speed": "0", "duplex": "0", "mdi": "", "pauseMode": "2", "sfpIdx": "", "col_10": "0", "col_11": "0", "col_12": "0", "col_13": "0", "col_14": "2"}, "4": {"name": "0", "connectorIdx": "0", "linkStatus": "0", "speed": "0", "duplex": "0", "mdi": "00 00 00 E0", "pauseMode": "2", "sfpIdx": "", "col_10": "0", "col_11": "0", "col_12": "0", "col_13": "0", "col_14": "2"}, "5": {"name": "100", "connectorIdx": "2", "linkStatus": "1", "speed": "2", "duplex": "1", "mdi": "00 00 00 CF", "pauseMode": "1", "sfpIdx": "00 00 80", "col_10": "2", "col_11": "1", "col_12": "2", "col_13": "2", "col_14": "1"}, "6": {"name": "0", "connectorIdx": "0", "linkStatus": "0", "speed": "0", "duplex": "0", "mdi": "", "pauseMode": "2", "sfpIdx": "", "col_10": "0", "col_11": "0", "col_12": "0", "col_13": "0", "col_14": "2"}, "7": {"name": "0", "connectorIdx": "0", "linkStatus": "0", "speed": "0", "duplex": "0", "mdi": "", "pauseMode": "2", "sfpIdx": "", "col_10": "0", "col_11": "0", "col_12": "0", "col_13": "0", "col_14": "2"}}, "l2_filters": {"1": {"id": "1", "name": "*default", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "2": {"id": "2", "name": "PAA-Discovery", "macDstEn": "1", "macDst": "FF FF FF FF FF FF", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "1", "etype": "35068", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "3": {"id": "3", "name": "MTSOMAC_SRC", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "1", "macSrc": "00 23 3E 82 15 73", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "4": {"id": "4", "name": "MTSOMAC_DST", "macDstEn": "1", "macDst": "00 23 3E 82 15 73", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "5": {"id": "5", "name": "SVLAN_2216", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2216", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "2573", "rowStatus": "1"}, "6": {"id": "6", "name": "catchAll", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "7": {"id": "7", "name": "ieeeBPDU", "macDstEn": "1", "macDst": "01 80 C2 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "8": {"id": "8", "name": "ciscoBPDU", "macDstEn": "1", "macDst": "01 00 0C CC CC CD", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "9": {"id": "9", "name": "macDst", "macDstEn": "1", "macDst": "00 15 AD 01 01 01", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "10": {"id": "10", "name": "macSrc", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "1", "macSrc": "00 15 AD 01 01 01", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "11": {"id": "11", "name": "frameType", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "1", "etype": "36864", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "12": {"id": "12", "name": "firstVlanId", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "100", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "13": {"id": "13", "name": "firstVlanPrior", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "1", "vlan1Id": "5", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "14": {"id": "14", "name": "firstVlanCfi", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "1", "vlan1PriorEn": "1", "vlan1Prior": "1", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "15": {"id": "15", "name": "secondVlanId", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "1", "vlan2Cfi": "200", "rowStatus": "1"}, "16": {"id": "16", "name": "secondVlanPrior", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "1", "vlan2IdEn": "1", "vlan2Id": "5", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "17": {"id": "17", "name": "secondVlanCfi", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "0", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "1", "vlan2PriorEn": "1", "vlan2Prior": "1", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "18": {"id": "18", "name": "SVLAN_2217", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2217", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "3573", "rowStatus": "1"}, "19": {"id": "19", "name": "VLAN_2573", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2573", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "20": {"id": "20", "name": "VLAN_3573", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "3573", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "21": {"id": "21", "name": "rvResortMAC_DST", "macDstEn": "1", "macDst": "50 40 61 85 DE 68", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "22": {"id": "22", "name": "rvResortMAC_SRC", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "1", "macSrc": "50 40 61 85 DE 68", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "2", "vlan1Cfi": "0", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}, "23": {"id": "23", "name": "SVLAN_2218", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2218", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "2166", "rowStatus": "1"}, "24": {"id": "24", "name": "SVLAN_2219", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2219", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "3166", "rowStatus": "1"}, "25": {"id": "25", "name": "SVLAN_2220", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2220", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "2347", "rowStatus": "1"}, "26": {"id": "26", "name": "SVLAN_2221", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "2221", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "3347", "rowStatus": "1"}, "27": {"id": "27", "name": "CVLAN_3999", "macDstEn": "2", "macDst": "00 00 00 00 00 00", "macDstMask": "48", "macSrcEn": "2", "macSrc": "00 00 00 00 00 00", "macSrcMask": "48", "etypeEn": "2", "etype": "2048", "vlan1IdEn": "2", "vlan1Id": "0", "vlan1PriorEn": "2", "vlan1Prior": "0", "vlan1CfiEn": "1", "vlan1Cfi": "3999", "vlan2IdEn": "2", "vlan2Id": "0", "vlan2PriorEn": "2", "vlan2Prior": "0", "vlan2CfiEn": "2", "vlan2Cfi": "0", "rowStatus": "1"}}, "policy_lists": {"1": {"name": "Traffic-1", "nbrEntries": "100"}, "2": {"name": "Traffic-2", "nbrEntries": "100"}, "3": {"name": "Traffic-3", "nbrEntries": "100"}, "4": {"name": "Traffic-4", "nbrEntries": "100"}}, "policy_port_bindings": {"1": {"policyListId": "1"}, "2": {"policyListId": "2"}, "3": {"policyListId": "3"}, "4": {"policyListId": "4"}, "5": {"policyListId": "0"}, "6": {"policyListId": "0"}, "7": {"policyListId": "0"}}, "policy_entries": {"6": {"listId": "1", "entryId": "6", "enable": "1", "filterType": "0", "filterIndex": "27", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "1", "regulatorIndex": "1", "col_12": "1", "action": "2", "evcMappingEncaps": "3", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "0", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.3", "col_31": "1", "col_32": "0"}, "7": {"listId": "1", "entryId": "7", "enable": "1", "filterType": "0", "filterIndex": "5", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.3", "col_31": "1", "col_32": "0"}, "8": {"listId": "1", "entryId": "8", "enable": "1", "filterType": "0", "filterIndex": "23", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.3", "col_31": "1", "col_32": "0"}, "9": {"listId": "1", "entryId": "9", "enable": "1", "filterType": "0", "filterIndex": "25", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.3", "col_31": "1", "col_32": "0"}, "107": {"listId": "2", "entryId": "7", "enable": "1", "filterType": "0", "filterIndex": "18", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.4", "col_31": "1", "col_32": "0"}, "108": {"listId": "2", "entryId": "8", "enable": "1", "filterType": "0", "filterIndex": "24", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.4", "col_31": "1", "col_32": "0"}, "109": {"listId": "2", "entryId": "9", "enable": "1", "filterType": "0", "filterIndex": "26", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.4", "col_31": "1", "col_32": "0"}, "206": {"listId": "3", "entryId": "6", "enable": "1", "filterType": "0", "filterIndex": "1", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "1", "regulatorIndex": "1", "col_12": "1", "action": "2", "evcMappingEncaps": "2", "col_15": "1", "evcMappingVlanId": "3999", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "0", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.1", "col_31": "1", "col_32": "0"}, "207": {"listId": "3", "entryId": "7", "enable": "1", "filterType": "0", "filterIndex": "5", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.1", "col_31": "1", "col_32": "0"}, "208": {"listId": "3", "entryId": "8", "enable": "1", "filterType": "0", "filterIndex": "23", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.1", "col_31": "1", "col_32": "0"}, "209": {"listId": "3", "entryId": "9", "enable": "1", "filterType": "0", "filterIndex": "25", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.1", "col_31": "1", "col_32": "0"}, "307": {"listId": "4", "entryId": "7", "enable": "1", "filterType": "0", "filterIndex": "18", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "2", "evcMappingVlanId": "2216", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.2", "col_31": "1", "col_32": "0"}, "308": {"listId": "4", "entryId": "8", "enable": "1", "filterType": "0", "filterIndex": "24", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "2", "evcMappingVlanId": "2217", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.2", "col_31": "1", "col_32": "0"}, "309": {"listId": "4", "entryId": "9", "enable": "1", "filterType": "0", "filterIndex": "26", "col_7": "0", "monitorEnable": "2", "monitorIndex": "2", "regulatorEnable": "2", "regulatorIndex": "0", "col_12": "1", "action": "2", "evcMappingEncaps": "1", "col_15": "1", "evcMappingVlanId": "0", "col_17": "1", "col_18": "2", "col_19": "1", "col_20": "0", "col_21": "0", "col_22": "2", "col_23": "1", "col_24": "0", "col_25": "0", "col_26": "0", "col_27": "5", "col_28": "0", "col_29": "0", "outgoingPort": ".1.3.6.1.4.1.22420.2.9.1.1.1.1.1.2", "col_31": "1", "col_32": "0"}}, "policy_stats": {"1": {"listId": "1", "entryId": "1", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "2": {"listId": "1", "entryId": "2", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "3": {"listId": "1", "entryId": "3", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "4": {"listId": "1", "entryId": "4", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "5": {"listId": "1", "entryId": "5", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "6": {"listId": "1", "entryId": "6", "inPkts": "13471464", "col_5": "0", "inHCPkts": "13471464", "inOctets": "4000629177", "col_8": "2", "inHCOctets": "12590563769", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "7": {"listId": "1", "entryId": "7", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "8": {"listId": "1", "entryId": "8", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "9": {"listId": "1", "entryId": "9", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "10": {"listId": "1", "entryId": "10", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "11": {"listId": "1", "entryId": "11", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "12": {"listId": "1", "entryId": "12", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "13": {"listId": "1", "entryId": "13", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "14": {"listId": "1", "entryId": "14", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "15": {"listId": "1", "entryId": "15", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "16": {"listId": "1", "entryId": "16", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "17": {"listId": "1", "entryId": "17", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "18": {"listId": "1", "entryId": "18", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "19": {"listId": "1", "entryId": "19", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "20": {"listId": "1", "entryId": "20", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "21": {"listId": "1", "entryId": "21", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "22": {"listId": "1", "entryId": "22", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "23": {"listId": "1", "entryId": "23", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "24": {"listId": "1", "entryId": "24", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "25": {"listId": "1", "entryId": "25", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "26": {"listId": "1", "entryId": "26", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "27": {"listId": "1", "entryId": "27", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "28": {"listId": "1", "entryId": "28", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "29": {"listId": "1", "entryId": "29", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "30": {"listId": "1", "entryId": "30", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "31": {"listId": "1", "entryId": "31", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "32": {"listId": "1", "entryId": "32", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "33": {"listId": "1", "entryId": "33", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "34": {"listId": "1", "entryId": "34", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "35": {"listId": "1", "entryId": "35", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "36": {"listId": "1", "entryId": "36", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "37": {"listId": "1", "entryId": "37", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "38": {"listId": "1", "entryId": "38", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "39": {"listId": "1", "entryId": "39", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "40": {"listId": "1", "entryId": "40", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "41": {"listId": "1", "entryId": "41", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "42": {"listId": "1", "entryId": "42", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "43": {"listId": "1", "entryId": "43", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "44": {"listId": "1", "entryId": "44", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "45": {"listId": "1", "entryId": "45", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "46": {"listId": "1", "entryId": "46", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "47": {"listId": "1", "entryId": "47", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "48": {"listId": "1", "entryId": "48", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "49": {"listId": "1", "entryId": "49", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "50": {"listId": "1", "entryId": "50", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "51": {"listId": "1", "entryId": "51", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "52": {"listId": "1", "entryId": "52", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "53": {"listId": "1", "entryId": "53", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "54": {"listId": "1", "entryId": "54", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "55": {"listId": "1", "entryId": "55", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "56": {"listId": "1", "entryId": "56", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "57": {"listId": "1", "entryId": "57", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "58": {"listId": "1", "entryId": "58", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "59": {"listId": "1", "entryId": "59", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "60": {"listId": "1", "entryId": "60", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "61": {"listId": "1", "entryId": "61", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "62": {"listId": "1", "entryId": "62", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "63": {"listId": "1", "entryId": "63", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "64": {"listId": "1", "entryId": "64", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "65": {"listId": "1", "entryId": "65", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "66": {"listId": "1", "entryId": "66", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "67": {"listId": "1", "entryId": "67", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "68": {"listId": "1", "entryId": "68", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "69": {"listId": "1", "entryId": "69", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "70": {"listId": "1", "entryId": "70", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "71": {"listId": "1", "entryId": "71", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "72": {"listId": "1", "entryId": "72", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "73": {"listId": "1", "entryId": "73", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "74": {"listId": "1", "entryId": "74", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "75": {"listId": "1", "entryId": "75", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "76": {"listId": "1", "entryId": "76", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "77": {"listId": "1", "entryId": "77", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "78": {"listId": "1", "entryId": "78", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "79": {"listId": "1", "entryId": "79", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "80": {"listId": "1", "entryId": "80", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "81": {"listId": "1", "entryId": "81", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "82": {"listId": "1", "entryId": "82", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "83": {"listId": "1", "entryId": "83", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "84": {"listId": "1", "entryId": "84", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "85": {"listId": "1", "entryId": "85", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "86": {"listId": "1", "entryId": "86", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "87": {"listId": "1", "entryId": "87", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "88": {"listId": "1", "entryId": "88", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "89": {"listId": "1", "entryId": "89", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "90": {"listId": "1", "entryId": "90", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "91": {"listId": "1", "entryId": "91", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "92": {"listId": "1", "entryId": "92", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "93": {"listId": "1", "entryId": "93", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "94": {"listId": "1", "entryId": "94", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "95": {"listId": "1", "entryId": "95", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "96": {"listId": "1", "entryId": "96", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "97": {"listId": "1", "entryId": "97", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "98": {"listId": "1", "entryId": "98", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "99": {"listId": "1", "entryId": "99", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "100": {"listId": "1", "entryId": "100", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "101": {"listId": "2", "entryId": "1", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "102": {"listId": "2", "entryId": "2", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "103": {"listId": "2", "entryId": "3", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "104": {"listId": "2", "entryId": "4", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "105": {"listId": "2", "entryId": "5", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "106": {"listId": "2", "entryId": "6", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "107": {"listId": "2", "entryId": "7", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "108": {"listId": "2", "entryId": "8", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "109": {"listId": "2", "entryId": "9", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "110": {"listId": "2", "entryId": "10", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "111": {"listId": "2", "entryId": "11", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "112": {"listId": "2", "entryId": "12", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "113": {"listId": "2", "entryId": "13", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "114": {"listId": "2", "entryId": "14", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "115": {"listId": "2", "entryId": "15", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "116": {"listId": "2", "entryId": "16", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "117": {"listId": "2", "entryId": "17", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "118": {"listId": "2", "entryId": "18", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "119": {"listId": "2", "entryId": "19", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "120": {"listId": "2", "entryId": "20", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "121": {"listId": "2", "entryId": "21", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "122": {"listId": "2", "entryId": "22", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "123": {"listId": "2", "entryId": "23", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "124": {"listId": "2", "entryId": "24", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "125": {"listId": "2", "entryId": "25", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "126": {"listId": "2", "entryId": "26", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "127": {"listId": "2", "entryId": "27", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "128": {"listId": "2", "entryId": "28", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "129": {"listId": "2", "entryId": "29", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "130": {"listId": "2", "entryId": "30", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "131": {"listId": "2", "entryId": "31", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "132": {"listId": "2", "entryId": "32", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "133": {"listId": "2", "entryId": "33", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "134": {"listId": "2", "entryId": "34", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "135": {"listId": "2", "entryId": "35", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "136": {"listId": "2", "entryId": "36", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "137": {"listId": "2", "entryId": "37", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "138": {"listId": "2", "entryId": "38", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "139": {"listId": "2", "entryId": "39", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "140": {"listId": "2", "entryId": "40", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "141": {"listId": "2", "entryId": "41", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "142": {"listId": "2", "entryId": "42", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "143": {"listId": "2", "entryId": "43", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "144": {"listId": "2", "entryId": "44", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "145": {"listId": "2", "entryId": "45", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "146": {"listId": "2", "entryId": "46", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "147": {"listId": "2", "entryId": "47", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "148": {"listId": "2", "entryId": "48", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "149": {"listId": "2", "entryId": "49", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "150": {"listId": "2", "entryId": "50", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "151": {"listId": "2", "entryId": "51", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "152": {"listId": "2", "entryId": "52", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "153": {"listId": "2", "entryId": "53", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "154": {"listId": "2", "entryId": "54", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "155": {"listId": "2", "entryId": "55", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "156": {"listId": "2", "entryId": "56", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "157": {"listId": "2", "entryId": "57", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "158": {"listId": "2", "entryId": "58", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "159": {"listId": "2", "entryId": "59", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "160": {"listId": "2", "entryId": "60", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "161": {"listId": "2", "entryId": "61", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "162": {"listId": "2", "entryId": "62", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "163": {"listId": "2", "entryId": "63", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "164": {"listId": "2", "entryId": "64", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "165": {"listId": "2", "entryId": "65", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "166": {"listId": "2", "entryId": "66", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "167": {"listId": "2", "entryId": "67", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "168": {"listId": "2", "entryId": "68", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "169": {"listId": "2", "entryId": "69", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "170": {"listId": "2", "entryId": "70", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "171": {"listId": "2", "entryId": "71", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "172": {"listId": "2", "entryId": "72", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "173": {"listId": "2", "entryId": "73", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "174": {"listId": "2", "entryId": "74", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "175": {"listId": "2", "entryId": "75", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "176": {"listId": "2", "entryId": "76", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "177": {"listId": "2", "entryId": "77", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "178": {"listId": "2", "entryId": "78", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "179": {"listId": "2", "entryId": "79", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "180": {"listId": "2", "entryId": "80", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "181": {"listId": "2", "entryId": "81", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "182": {"listId": "2", "entryId": "82", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "183": {"listId": "2", "entryId": "83", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "184": {"listId": "2", "entryId": "84", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "185": {"listId": "2", "entryId": "85", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "186": {"listId": "2", "entryId": "86", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "187": {"listId": "2", "entryId": "87", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "188": {"listId": "2", "entryId": "88", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "189": {"listId": "2", "entryId": "89", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "190": {"listId": "2", "entryId": "90", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "191": {"listId": "2", "entryId": "91", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "192": {"listId": "2", "entryId": "92", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "193": {"listId": "2", "entryId": "93", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "194": {"listId": "2", "entryId": "94", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "195": {"listId": "2", "entryId": "95", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "196": {"listId": "2", "entryId": "96", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "197": {"listId": "2", "entryId": "97", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "198": {"listId": "2", "entryId": "98", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "199": {"listId": "2", "entryId": "99", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "200": {"listId": "2", "entryId": "100", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "201": {"listId": "3", "entryId": "1", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "202": {"listId": "3", "entryId": "2", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "203": {"listId": "3", "entryId": "3", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "204": {"listId": "3", "entryId": "4", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "205": {"listId": "3", "entryId": "5", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "206": {"listId": "3", "entryId": "6", "inPkts": "13188308", "col_5": "0", "inHCPkts": "13188308", "inOctets": "1952795763", "col_8": "3", "inHCOctets": "14837697651", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "207": {"listId": "3", "entryId": "7", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "208": {"listId": "3", "entryId": "8", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "209": {"listId": "3", "entryId": "9", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "210": {"listId": "3", "entryId": "10", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "211": {"listId": "3", "entryId": "11", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "212": {"listId": "3", "entryId": "12", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "213": {"listId": "3", "entryId": "13", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "214": {"listId": "3", "entryId": "14", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "215": {"listId": "3", "entryId": "15", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "216": {"listId": "3", "entryId": "16", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "217": {"listId": "3", "entryId": "17", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "218": {"listId": "3", "entryId": "18", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "219": {"listId": "3", "entryId": "19", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "220": {"listId": "3", "entryId": "20", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "221": {"listId": "3", "entryId": "21", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "222": {"listId": "3", "entryId": "22", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "223": {"listId": "3", "entryId": "23", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "224": {"listId": "3", "entryId": "24", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "225": {"listId": "3", "entryId": "25", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "226": {"listId": "3", "entryId": "26", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "227": {"listId": "3", "entryId": "27", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "228": {"listId": "3", "entryId": "28", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "229": {"listId": "3", "entryId": "29", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "230": {"listId": "3", "entryId": "30", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "231": {"listId": "3", "entryId": "31", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "232": {"listId": "3", "entryId": "32", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "233": {"listId": "3", "entryId": "33", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "234": {"listId": "3", "entryId": "34", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "235": {"listId": "3", "entryId": "35", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "236": {"listId": "3", "entryId": "36", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "237": {"listId": "3", "entryId": "37", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "238": {"listId": "3", "entryId": "38", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "239": {"listId": "3", "entryId": "39", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "240": {"listId": "3", "entryId": "40", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "241": {"listId": "3", "entryId": "41", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "242": {"listId": "3", "entryId": "42", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "243": {"listId": "3", "entryId": "43", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "244": {"listId": "3", "entryId": "44", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "245": {"listId": "3", "entryId": "45", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "246": {"listId": "3", "entryId": "46", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "247": {"listId": "3", "entryId": "47", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "248": {"listId": "3", "entryId": "48", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "249": {"listId": "3", "entryId": "49", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "250": {"listId": "3", "entryId": "50", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "251": {"listId": "3", "entryId": "51", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "252": {"listId": "3", "entryId": "52", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "253": {"listId": "3", "entryId": "53", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "254": {"listId": "3", "entryId": "54", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "255": {"listId": "3", "entryId": "55", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "256": {"listId": "3", "entryId": "56", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "257": {"listId": "3", "entryId": "57", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "258": {"listId": "3", "entryId": "58", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "259": {"listId": "3", "entryId": "59", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "260": {"listId": "3", "entryId": "60", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "261": {"listId": "3", "entryId": "61", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "262": {"listId": "3", "entryId": "62", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "263": {"listId": "3", "entryId": "63", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "264": {"listId": "3", "entryId": "64", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "265": {"listId": "3", "entryId": "65", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "266": {"listId": "3", "entryId": "66", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "267": {"listId": "3", "entryId": "67", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "268": {"listId": "3", "entryId": "68", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "269": {"listId": "3", "entryId": "69", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "270": {"listId": "3", "entryId": "70", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "271": {"listId": "3", "entryId": "71", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "272": {"listId": "3", "entryId": "72", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "273": {"listId": "3", "entryId": "73", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "274": {"listId": "3", "entryId": "74", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "275": {"listId": "3", "entryId": "75", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "276": {"listId": "3", "entryId": "76", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "277": {"listId": "3", "entryId": "77", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "278": {"listId": "3", "entryId": "78", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "279": {"listId": "3", "entryId": "79", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "280": {"listId": "3", "entryId": "80", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "281": {"listId": "3", "entryId": "81", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "282": {"listId": "3", "entryId": "82", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "283": {"listId": "3", "entryId": "83", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "284": {"listId": "3", "entryId": "84", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "285": {"listId": "3", "entryId": "85", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "286": {"listId": "3", "entryId": "86", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "287": {"listId": "3", "entryId": "87", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "288": {"listId": "3", "entryId": "88", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "289": {"listId": "3", "entryId": "89", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "290": {"listId": "3", "entryId": "90", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "291": {"listId": "3", "entryId": "91", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "292": {"listId": "3", "entryId": "92", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "293": {"listId": "3", "entryId": "93", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "294": {"listId": "3", "entryId": "94", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "295": {"listId": "3", "entryId": "95", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "296": {"listId": "3", "entryId": "96", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "297": {"listId": "3", "entryId": "97", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "298": {"listId": "3", "entryId": "98", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "299": {"listId": "3", "entryId": "99", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "300": {"listId": "3", "entryId": "100", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "301": {"listId": "4", "entryId": "1", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "302": {"listId": "4", "entryId": "2", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "303": {"listId": "4", "entryId": "3", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "304": {"listId": "4", "entryId": "4", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "305": {"listId": "4", "entryId": "5", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "306": {"listId": "4", "entryId": "6", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "307": {"listId": "4", "entryId": "7", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "308": {"listId": "4", "entryId": "8", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "309": {"listId": "4", "entryId": "9", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "310": {"listId": "4", "entryId": "10", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "311": {"listId": "4", "entryId": "11", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "312": {"listId": "4", "entryId": "12", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "313": {"listId": "4", "entryId": "13", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "314": {"listId": "4", "entryId": "14", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "315": {"listId": "4", "entryId": "15", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "316": {"listId": "4", "entryId": "16", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "317": {"listId": "4", "entryId": "17", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "318": {"listId": "4", "entryId": "18", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "319": {"listId": "4", "entryId": "19", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "320": {"listId": "4", "entryId": "20", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "321": {"listId": "4", "entryId": "21", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "322": {"listId": "4", "entryId": "22", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "323": {"listId": "4", "entryId": "23", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "324": {"listId": "4", "entryId": "24", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "325": {"listId": "4", "entryId": "25", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "326": {"listId": "4", "entryId": "26", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "327": {"listId": "4", "entryId": "27", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "328": {"listId": "4", "entryId": "28", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "329": {"listId": "4", "entryId": "29", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "330": {"listId": "4", "entryId": "30", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "331": {"listId": "4", "entryId": "31", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "332": {"listId": "4", "entryId": "32", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "333": {"listId": "4", "entryId": "33", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "334": {"listId": "4", "entryId": "34", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "335": {"listId": "4", "entryId": "35", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "336": {"listId": "4", "entryId": "36", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "337": {"listId": "4", "entryId": "37", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "338": {"listId": "4", "entryId": "38", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "339": {"listId": "4", "entryId": "39", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "340": {"listId": "4", "entryId": "40", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "341": {"listId": "4", "entryId": "41", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "342": {"listId": "4", "entryId": "42", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "343": {"listId": "4", "entryId": "43", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "344": {"listId": "4", "entryId": "44", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "345": {"listId": "4", "entryId": "45", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "346": {"listId": "4", "entryId": "46", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "347": {"listId": "4", "entryId": "47", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "348": {"listId": "4", "entryId": "48", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "349": {"listId": "4", "entryId": "49", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "350": {"listId": "4", "entryId": "50", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "351": {"listId": "4", "entryId": "51", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "352": {"listId": "4", "entryId": "52", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "353": {"listId": "4", "entryId": "53", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "354": {"listId": "4", "entryId": "54", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "355": {"listId": "4", "entryId": "55", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "356": {"listId": "4", "entryId": "56", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "357": {"listId": "4", "entryId": "57", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "358": {"listId": "4", "entryId": "58", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "359": {"listId": "4", "entryId": "59", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "360": {"listId": "4", "entryId": "60", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "361": {"listId": "4", "entryId": "61", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "362": {"listId": "4", "entryId": "62", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "363": {"listId": "4", "entryId": "63", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "364": {"listId": "4", "entryId": "64", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "365": {"listId": "4", "entryId": "65", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "366": {"listId": "4", "entryId": "66", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "367": {"listId": "4", "entryId": "67", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "368": {"listId": "4", "entryId": "68", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "369": {"listId": "4", "entryId": "69", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "370": {"listId": "4", "entryId": "70", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "371": {"listId": "4", "entryId": "71", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "372": {"listId": "4", "entryId": "72", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "373": {"listId": "4", "entryId": "73", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "374": {"listId": "4", "entryId": "74", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "375": {"listId": "4", "entryId": "75", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "376": {"listId": "4", "entryId": "76", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "377": {"listId": "4", "entryId": "77", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "378": {"listId": "4", "entryId": "78", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "379": {"listId": "4", "entryId": "79", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "380": {"listId": "4", "entryId": "80", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "381": {"listId": "4", "entryId": "81", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "382": {"listId": "4", "entryId": "82", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "383": {"listId": "4", "entryId": "83", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "384": {"listId": "4", "entryId": "84", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "385": {"listId": "4", "entryId": "85", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "386": {"listId": "4", "entryId": "86", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "387": {"listId": "4", "entryId": "87", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "388": {"listId": "4", "entryId": "88", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "389": {"listId": "4", "entryId": "89", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "390": {"listId": "4", "entryId": "90", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "391": {"listId": "4", "entryId": "91", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "392": {"listId": "4", "entryId": "92", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "393": {"listId": "4", "entryId": "93", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "394": {"listId": "4", "entryId": "94", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "395": {"listId": "4", "entryId": "95", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "396": {"listId": "4", "entryId": "96", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "397": {"listId": "4", "entryId": "97", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "398": {"listId": "4", "entryId": "98", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "399": {"listId": "4", "entryId": "99", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}, "400": {"listId": "4", "entryId": "100", "inPkts": "0", "col_5": "0", "inHCPkts": "0", "inOctets": "0", "col_8": "0", "inHCOctets": "0", "inPktsErr": "0", "col_11": "0", "inHCPktsErr": "0"}}, "regulators": {"1": {"name": "150Mb_Reg", "cirKbps": "154000", "cbsKiB": "8", "eirKbps": "40000", "ebsKiB": "8", "isBlind": "1", "isCouple": "2", "rowStatus": "1", "workingRate": "1", "cirMaxKbps": "165000", "eirMaxKbps": "40000"}}, "regulator_stats": {"1": {"col_2": "2716569892", "col_3": "5", "acceptHCOctets": "24191406372", "col_5": "24075872", "col_6": "0", "acceptHCPkts": "24075872", "acceptRateKbps": "0", "col_9": "1327175847", "col_10": "0", "dropHCOctets": "1327175847", "col_12": "1167711", "col_13": "0", "dropHCPkts": "1167711", "dropRateKbps": "0", "greenHCOctets": "15105527127", "greenHCPkts": "16295758", "yellowHCOctets": "9085879245", "yellowHCPkts": "7780114", "redHCOctets": "1327175847", "redHCPkts": "1167711", "greenRateKbps": "0", "yellowRateKbps": "0", "redRateKbps": "0"}}, "cos_profiles": {"1": {"rowStatus": "1", "name": "8P0D-8P0D", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "2": {"rowStatus": "1", "name": "8P0D-7P1D", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "3": {"rowStatus": "1", "name": "8P0D-6P2D", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "4": {"rowStatus": "1", "name": "8P0D-5P3D", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "51": {"rowStatus": "1", "name": "*EVEN_VLAN_UPLINK", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "52": {"rowStatus": "1", "name": "*ODD_VLAN_UPLINK", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "53": {"rowStatus": "1", "name": "*EVEN_VLAN_DOWNLIN", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "54": {"rowStatus": "1", "name": "*ODD_VLAN_DOWNLINK", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "55": {"rowStatus": "1", "name": "*LAG-1", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}, "56": {"rowStatus": "1", "name": "*LAG-2", "type": "1", "decodeDropBit": "2", "encodeDropBit": "2"}}, "ip_addresses": {"1": {"address": "10.13.60.102", "prefixLength": "24", "netmask": "255.255.255.0", "ifIndex": "15", "origin": "manual", "status": "preferred"}, "2": {"address": "192.168.1.254", "prefixLength": "24", "netmask": "255.255.255.0", "ifIndex": "10", "origin": "manual", "status": "preferred"}}, "lldp_neighbors": {"1": {"localPort": "1", "remIndex": "1", "chassisIdSubtype": "4", "chassisId": "9C:E1:76:13:80:D9", "portIdSubtype": "5", "remPortId": "GigabitEthernet0/0/0/0", "remPortDesc": "", "remSysName": "LNBT-NCS-55A2-001.gilarivertel.", "remSysDesc": "7.5.2, NCS-5500", "capsSupported": "2", "capsEnabled": "2", "mgmtIPv4": "10.10.20.160", "mgmtIPv6": "2604:57c0:0:0:0:0:0:36", "localPortName": "EVEN_VLAN_UPLINK"}}, "lldp_stats": {"1": {"txFrames": "3011688", "rxFrames": "1333527", "neighborsLearned": "12"}, "2": {"txFrames": "3011688", "rxFrames": "754988", "neighborsLearned": "12"}, "3": {"txFrames": "3011688", "rxFrames": "1854347", "neighborsLearned": "2"}, "4": {"txFrames": "3011688", "rxFrames": "2381333", "neighborsLearned": "1"}, "5": {"txFrames": "0", "rxFrames": "0", "neighborsLearned": "0"}}, "lldp_raw": {"lldp.1.1.9.1.2.1": "01 80 C2 00 00 0E", "lldp.1.2.1.0": "15:18:20:13.08", "lldp.1.2.2.0": "28", "lldp.1.2.3.0": "27", "lldp.1.2.4.0": "0", "lldp.1.2.5.0": "27", "lldp.1.2.6.1.3.1.1": "3011688", "lldp.1.2.6.1.3.2.1": "3011688", "lldp.1.2.6.1.3.3.1": "3011688", "lldp.1.2.6.1.3.4.1": "3011688", "lldp.1.2.6.1.3.5.1": "0", "lldp.1.2.6.1.4.1.1": "0", "lldp.1.2.6.1.4.2.1": "0", "lldp.1.2.6.1.4.3.1": "0", "lldp.1.2.6.1.4.4.1": "0", "lldp.1.2.6.1.4.5.1": "0", "lldp.1.2.7.1.3.1.1": "0", "lldp.1.2.7.1.3.2.1": "0", "lldp.1.2.7.1.3.3.1": "0", "lldp.1.2.7.1.3.4.1": "0", "lldp.1.2.7.1.3.5.1": "0", "lldp.1.2.7.1.4.1.1": "0", "lldp.1.2.7.1.4.2.1": "0", "lldp.1.2.7.1.4.3.1": "0", "lldp.1.2.7.1.4.4.1": "0", "lldp.1.2.7.1.4.5.1": "0", "lldp.1.2.7.1.5.1.1": "1333527", "lldp.1.2.7.1.5.2.1": "754988", "lldp.1.2.7.1.5.3.1": "1854347", "lldp.1.2.7.1.5.4.1": "2381333", "lldp.1.2.7.1.5.5.1": "0", "lldp.1.2.7.1.6.1.1": "0", "lldp.1.2.7.1.6.2.1": "0", "lldp.1.2.7.1.6.3.1": "0", "lldp.1.2.7.1.6.4.1": "0", "lldp.1.2.7.1.6.5.1": "0", "lldp.1.2.7.1.7.1.1": "0", "lldp.1.2.7.1.7.2.1": "0", "lldp.1.2.7.1.7.3.1": "12", "lldp.1.2.7.1.7.4.1": "0", "lldp.1.2.7.1.7.5.1": "0", "lldp.1.2.7.1.8.1.1": "12", "lldp.1.2.7.1.8.2.1": "12", "lldp.1.2.7.1.8.3.1": "2", "lldp.1.2.7.1.8.4.1": "1", "lldp.1.2.7.1.8.5.1": "0", "lldp.1.4.1.1.5.105317634.1.1.2": "4", "lldp.1.4.1.1.6.105317634.1.1.2": "9C E1 76 13 80 D9", "lldp.1.4.1.1.7.105317634.1.1.2": "5", "lldp.1.4.1.1.8.105317634.1.1.2": "GigabitEthernet0/0/0/0", "lldp.1.4.1.1.9.105317634.1.1.2": "", "lldp.1.4.1.1.10.105317634.1.1.2": "LNBT-NCS-55A2-001.gilarivertel.", "lldp.1.4.1.1.11.105317634.1.1.2": "7.5.2, NCS-5500", "lldp.1.4.1.1.14.105317634.1.1.2": "2", "lldp.1.4.1.1.15.105317634.1.1.2": "2", "lldp.1.4.2.1.3.105317634.1.1.2.1.4.10.10.20.160": "2", "lldp.1.4.2.1.3.105317634.1.1.2.2.16.38.4.87.192.0.0.0.0.0.0.0.0.0.0.0.54": "2", "lldp.1.4.2.1.4.105317634.1.1.2.1.4.10.10.20.160": "68", "lldp.1.4.2.1.4.105317634.1.1.2.2.16.38.4.87.192.0.0.0.0.0.0.0.0.0.0.0.54": "68", "lldp.1.4.2.1.5.105317634.1.1.2.1.4.10.10.20.160": ".0.0.0", "lldp.1.4.2.1.5.105317634.1.1.2.2.16.38.4.87.192.0.0.0.0.0.0.0.0.0.0.0.54": ".0.0.0"}, "_module_oid_counts": {"ACD-POLICY-MIB": 16816, "STD-MIB": 5151, "ACD-ALARM-MIB": 3496, "ACD-FILTER-MIB": 2703, "ACD-PAA-MIB": 2258, "ACCEDIAN-ENTERPRISE": 1008, "ACD-PORT-MIB": 698, "ACD-SMAP-MIB": 465, "IP-MIB": 281, "IF-MIB::interfaces": 177, "ACD-SFP-MIB": 156, "IF-MIB::ifXTable": 137, "IEEE-802.1": 118, "SNMPv2-MIB::system": 65, "ACD-DESC-MIB": 53, "ACD-REGULATOR-MIB": 35, "ACD-TID-MIB": 31, "SNMPv2-MIB::snmp": 30, "IPv6-MIB": 14, "ACD-DISCOVERY-MIB": 2}};
|
|
|
|
// ── Helpers ──────────────────────────────────────────
|
|
function esc(s) {
|
|
if (s == null) return '';
|
|
return String(s).replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"');
|
|
}
|
|
function formatBytes(n) {
|
|
n = parseInt(n);
|
|
if (isNaN(n) || n === 0) return '0 B';
|
|
const u = ['B','KB','MB','GB','TB'];
|
|
const i = Math.floor(Math.log(n)/Math.log(1024));
|
|
return (n/Math.pow(1024,i)).toFixed(i?1:0) + ' ' + u[i];
|
|
}
|
|
function formatUptime(sec) {
|
|
sec = parseInt(sec);
|
|
if (isNaN(sec)) return '?';
|
|
const d = Math.floor(sec/86400), h = Math.floor((sec%86400)/3600),
|
|
m = Math.floor((sec%3600)/60), s = sec%60;
|
|
let p = [];
|
|
if (d) p.push(d+'d');
|
|
if (h) p.push(h+'h');
|
|
if (m) p.push(m+'m');
|
|
p.push(s+'s');
|
|
return p.join(' ');
|
|
}
|
|
function sevLabel(s) {
|
|
return {'0':'INFO','1':'MINOR','2':'MAJOR','3':'CRITICAL'}[s] || s;
|
|
}
|
|
function sevClass(s) {
|
|
return 'badge-sev-' + (s||'0');
|
|
}
|
|
function cpuBar(pct) {
|
|
pct = parseInt(pct)||0;
|
|
const c = pct > 80 ? 'var(--red)' : pct > 50 ? 'var(--amber)' : 'var(--accent)';
|
|
return `<span class="cpu-bar"><span class="cpu-bar-fill" style="width:${pct}%;background:${c}"></span></span> ${pct}%`;
|
|
}
|
|
function tempColor(cur, high, crit) {
|
|
cur = parseInt(cur)||0; high = parseInt(high)||85; crit = parseInt(crit)||90;
|
|
if (cur >= crit) return 'var(--red)';
|
|
if (cur >= high) return 'var(--amber)';
|
|
return 'var(--green)';
|
|
}
|
|
function parseDateAndTime(hex) {
|
|
// SNMP DateAndTime: 11 bytes hex-encoded like "07 B5 01 18 12 07 19 00 2D 07 00"
|
|
if (!hex || hex.startsWith('00 00 01 01 00 00')) return '';
|
|
const p = hex.split(' ').map(h => parseInt(h,16));
|
|
if (p.length < 8) return hex;
|
|
const yr = (p[0]<<8)|p[1], mo=p[2], dy=p[3], hr=p[4], mn=p[5], sc=p[6];
|
|
return `${yr}-${String(mo).padStart(2,'0')}-${String(dy).padStart(2,'0')} ${String(hr).padStart(2,'0')}:${String(mn).padStart(2,'0')}:${String(sc).padStart(2,'0')}`;
|
|
}
|
|
function isPopulated(v) {
|
|
if (v == null || v === '') return false;
|
|
if (v === '0' || v === '-inf dBm' || v === '0.0') return false;
|
|
if (/^0+$/.test(v.replace(/\s/g,''))) return false;
|
|
if (/^(00\s)+00?$/.test(v.trim())) return false;
|
|
return true;
|
|
}
|
|
|
|
// ── 1. Device Header ─────────────────────────────────
|
|
function renderHeader() {
|
|
const d = DATA.device || {};
|
|
const alarmStatus = DATA.alarm_status || {};
|
|
let activeCount = 0, sevCounts = {0:0,1:0,2:0,3:0};
|
|
const alarmCfg = DATA.alarm_config || {};
|
|
// Build number→config lookup
|
|
const cfgByNum = {};
|
|
for (const [k,v] of Object.entries(alarmCfg)) cfgByNum[v.number] = v;
|
|
for (const [k,a] of Object.entries(alarmStatus)) {
|
|
if (a.active === '1') {
|
|
activeCount++;
|
|
const cfg = cfgByNum[a.number];
|
|
if (cfg) sevCounts[cfg.severity] = (sevCounts[cfg.severity]||0) + 1;
|
|
}
|
|
}
|
|
|
|
let alarmBadge = '';
|
|
if (activeCount > 0) {
|
|
const parts = [];
|
|
if (sevCounts[3]) parts.push(`<span class="badge badge-sev-3">${sevCounts[3]} CRIT</span>`);
|
|
if (sevCounts[2]) parts.push(`<span class="badge badge-sev-2">${sevCounts[2]} MAJ</span>`);
|
|
if (sevCounts[1]) parts.push(`<span class="badge badge-sev-1">${sevCounts[1]} MIN</span>`);
|
|
if (sevCounts[0]) parts.push(`<span class="badge badge-sev-0">${sevCounts[0]} INFO</span>`);
|
|
alarmBadge = `<span class="badge bg-danger">${activeCount} Active Alarms</span> ${parts.join(' ')}`;
|
|
} else {
|
|
alarmBadge = '<span class="badge bg-success">No Active Alarms</span>';
|
|
}
|
|
|
|
document.getElementById('sec-header').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header">
|
|
<i class="bi bi-router"></i>
|
|
${esc(d.commercialName || d.sysDescr || 'Accedian NID')}
|
|
<span class="ms-auto" style="font-weight:400;font-size:0.82rem;color:var(--text-muted)">
|
|
SNMP Walk Visualization
|
|
</span>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row g-3">
|
|
<div class="col-md-6">
|
|
<dl class="kv-grid">
|
|
<dt>Hostname</dt><dd class="mono">${esc(d.sysName)}</dd>
|
|
<dt>Identifier</dt><dd class="mono">${esc(d.identifier)}</dd>
|
|
<dt>Serial</dt><dd class="mono">${esc(d.serialNumber)}</dd>
|
|
<dt>Firmware</dt><dd class="mono">${esc(d.firmwareVersion)}</dd>
|
|
<dt>Hardware</dt><dd class="mono">${esc(d.hardwareVersion)}</dd>
|
|
<dt>MAC</dt><dd class="mono">${esc(d.macBaseAddr)}</dd>
|
|
<dt>Options</dt><dd>${esc(d.hardwareOptions)}</dd>
|
|
<dt>Location</dt><dd>${esc(d.sysLocation)}</dd>
|
|
<dt>Contact</dt><dd>${esc(d.sysContact)}</dd>
|
|
<dt>Uptime</dt><dd class="mono">${formatUptime(d.uptimeSeconds)}</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<h6 style="font-size:0.8rem;color:var(--text-muted);margin-bottom:0.5rem">CPU UTILIZATION</h6>
|
|
<div style="font-size:0.82rem">
|
|
<div>Current: ${cpuBar(d.cpuUsageCurrent)}</div>
|
|
<div>15s avg: ${cpuBar(d.cpuUsageAvg15s)}</div>
|
|
<div>30s avg: ${cpuBar(d.cpuUsageAvg30s)}</div>
|
|
<div>60s avg: ${cpuBar(d.cpuUsageAvg60s)}</div>
|
|
<div>15m avg: ${cpuBar(d.cpuUsageAvg900s)}</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 text-end">
|
|
<div style="margin-bottom:0.5rem">${alarmBadge}</div>
|
|
<div style="font-size:0.78rem;color:var(--text-muted)">
|
|
${Object.keys(alarmStatus).length} alarm definitions<br>
|
|
${Object.keys(DATA.interfaces||{}).length} interfaces<br>
|
|
${Object.keys(DATA.connectors||{}).length} connectors
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 2. Front Panel ───────────────────────────────────
|
|
function renderPanel() {
|
|
const connectors = DATA.connectors || {};
|
|
const sfpInfo = DATA.sfp_info || {};
|
|
const portStatus = DATA.port_status || {};
|
|
const ifaces = DATA.interfaces || {};
|
|
const pwr = DATA.power_supplies || {};
|
|
const temps = DATA.temperature_sensors || {};
|
|
|
|
// Determine SFP slot states: need to map connector to interface link status
|
|
function sfpState(connIdx) {
|
|
const sfp = sfpInfo[connIdx];
|
|
const present = sfp && sfp.present === '1';
|
|
if (!present) return 'empty';
|
|
// Check interface link — interfaces 1-4 map to connectors 1-4 roughly
|
|
const iface = ifaces[connIdx];
|
|
if (iface && iface.ifOperStatus === 'up') return 'present-link';
|
|
return 'present-nolink';
|
|
}
|
|
|
|
function sfpLabel(connIdx) {
|
|
const sfp = sfpInfo[connIdx];
|
|
if (!sfp) return '';
|
|
if (sfp.present !== '1') return 'EMPTY';
|
|
const pn = sfp.vendorPn || '';
|
|
if (pn.length > 8) return pn.substring(0,8);
|
|
return pn || sfp.vendor || '';
|
|
}
|
|
|
|
let slots = '';
|
|
for (let i = 1; i <= 4; i++) {
|
|
const state = sfpState(String(i));
|
|
const label = sfpLabel(String(i));
|
|
const icon = state === 'empty' ? '<i class="bi bi-dash"></i>' :
|
|
state === 'present-link' ? '<i class="bi bi-arrow-left-right"></i>' :
|
|
'<i class="bi bi-plug"></i>';
|
|
slots += `<div class="sfp-slot ${state}" data-sfp="${i}" onclick="selectSfp(${i})">
|
|
${icon}<span class="slot-label">SFP-${i}</span>
|
|
<span style="font-size:0.5rem;max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap">${esc(label)}</span>
|
|
</div>`;
|
|
}
|
|
|
|
// Management port
|
|
const mgmtIf = ifaces['5'];
|
|
const mgmtUp = mgmtIf && mgmtIf.ifOperStatus === 'up';
|
|
const mgmtSlot = `<div class="mgmt-port ${mgmtUp ? 'link-up' : 'link-down'}">
|
|
<i class="bi bi-ethernet"></i><span style="font-size:0.55rem">MGMT</span>
|
|
<span style="font-size:0.5rem">${mgmtUp ? 'UP' : 'DOWN'}</span>
|
|
</div>`;
|
|
|
|
// Power feeds
|
|
let pwrHtml = '<div class="pwr-block">';
|
|
for (const [k,p] of Object.entries(pwr)) {
|
|
const ok = p.present === '1';
|
|
pwrHtml += `<div><span class="pwr-led ${ok?'ok':'fail'}"></span>${esc(p.name)} ${ok?'OK':'ABSENT'}</div>`;
|
|
}
|
|
pwrHtml += '</div>';
|
|
|
|
// Temperature
|
|
let tempHtml = '';
|
|
for (const [k,t] of Object.entries(temps)) {
|
|
const cur = parseInt(t.currentTemp)||0;
|
|
const crit = parseInt(t.criticalThreshold)||90;
|
|
const pct = Math.min(100, Math.round(cur/crit*100));
|
|
const col = tempColor(t.currentTemp, t.highThreshold, t.criticalThreshold);
|
|
tempHtml += `<div class="temp-block">
|
|
<span style="color:${col};font-weight:600">${cur}°C</span>
|
|
<span style="font-size:0.6rem;color:var(--text-muted)">${esc(t.label)} (warn:${t.highThreshold} crit:${t.criticalThreshold})</span>
|
|
<div class="temp-bar-track"><div class="temp-bar-fill" style="width:${pct}%;background:${col}"></div></div>
|
|
</div>`;
|
|
}
|
|
|
|
document.getElementById('sec-panel').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-cpu"></i> Front Panel</div>
|
|
<div class="card-body">
|
|
<div class="front-panel">
|
|
<span class="panel-label">AMN-1000-GT-S</span>
|
|
${slots}
|
|
<div class="divider"></div>
|
|
${mgmtSlot}
|
|
<div class="divider"></div>
|
|
${pwrHtml}
|
|
<div class="divider"></div>
|
|
${tempHtml}
|
|
</div>
|
|
<div style="font-size:0.7rem;color:var(--text-muted);margin-top:0.5rem">
|
|
<span style="display:inline-block;width:10px;height:10px;background:rgba(34,197,94,0.3);border:1px solid var(--green);border-radius:2px;margin-right:2px"></span> Present + Link
|
|
<span style="display:inline-block;width:10px;height:10px;background:rgba(245,158,11,0.3);border:1px solid var(--amber);border-radius:2px;margin-right:2px"></span> Present, No Link
|
|
<span style="display:inline-block;width:10px;height:10px;background:#1a1d24;border:1px solid #2d3340;border-radius:2px;margin-right:2px"></span> Empty
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 3. Interfaces Table ──────────────────────────────
|
|
function renderInterfaces() {
|
|
const ifaces = DATA.interfaces || {};
|
|
const portCfg = DATA.port_config || {};
|
|
|
|
let rows = '';
|
|
const sortedKeys = Object.keys(ifaces).sort((a,b) => parseInt(a)-parseInt(b));
|
|
for (const idx of sortedKeys) {
|
|
const iface = ifaces[idx];
|
|
const cfg = portCfg[idx] || {};
|
|
const up = iface.ifOperStatus === 'up';
|
|
const statusCls = up ? 'status-up' : 'status-down';
|
|
const rowCls = up ? '' : 'style="opacity:0.7"';
|
|
|
|
const speed = parseInt(iface.ifHighSpeed);
|
|
let speedStr = '';
|
|
if (speed >= 1000) speedStr = (speed/1000) + ' Gbps';
|
|
else if (speed > 0) speedStr = speed + ' Mbps';
|
|
else speedStr = '<span class="status-na">--</span>';
|
|
|
|
rows += `<tr ${rowCls}>
|
|
<td class="mono">${idx}</td>
|
|
<td><strong>${esc(iface.ifDescr)}</strong></td>
|
|
<td class="${statusCls}">${esc(iface.ifAdminStatus)}</td>
|
|
<td class="${statusCls}">${esc(iface.ifOperStatus)}</td>
|
|
<td>${speedStr}</td>
|
|
<td class="mono">${esc(iface.ifMtu)}</td>
|
|
<td class="mono" style="font-size:0.75rem">${esc(iface.ifPhysAddress)}</td>
|
|
<td class="mono">${formatBytes(iface.ifHCInOctets)}</td>
|
|
<td class="mono">${formatBytes(iface.ifHCOutOctets)}</td>
|
|
<td>${parseInt(iface.ifInErrors)||0}</td>
|
|
<td>${parseInt(iface.ifInDiscards)||0}</td>
|
|
<td>${parseInt(iface.ifOutErrors)||0}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
document.getElementById('sec-interfaces').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-ethernet"></i> Interfaces & Traffic</div>
|
|
<div class="card-body" style="padding:0">
|
|
<div class="tbl-scroll">
|
|
<table class="table table-dark-custom table-sm table-hover">
|
|
<thead><tr>
|
|
<th>#</th><th>Name</th><th>Admin</th><th>Oper</th><th>Speed</th>
|
|
<th>MTU</th><th>MAC</th><th>RX</th><th>TX</th>
|
|
<th>In Err</th><th>In Disc</th><th>Out Err</th>
|
|
</tr></thead>
|
|
<tbody>${rows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 4. SFP Cards ─────────────────────────────────────
|
|
let selectedSfp = null;
|
|
function selectSfp(idx) {
|
|
selectedSfp = idx;
|
|
document.querySelectorAll('.sfp-slot').forEach(s => s.classList.remove('selected'));
|
|
const el = document.querySelector(`.sfp-slot[data-sfp="${idx}"]`);
|
|
if (el) el.classList.add('selected');
|
|
document.querySelectorAll('.sfp-detail').forEach(d => d.classList.remove('active'));
|
|
const detail = document.getElementById('sfp-detail-'+idx);
|
|
if (detail) detail.classList.add('active');
|
|
}
|
|
|
|
function renderSfp() {
|
|
const connectors = DATA.connectors || {};
|
|
const sfpInfo = DATA.sfp_info || {};
|
|
const sfpDiag = DATA.sfp_diagnostics || {};
|
|
const sfpThresh = DATA.sfp_thresholds || {};
|
|
|
|
let cards = '';
|
|
for (let i = 1; i <= 4; i++) {
|
|
const si = String(i);
|
|
const info = sfpInfo[si];
|
|
const diag = sfpDiag[si] || {};
|
|
const thresh = sfpThresh[si] || {};
|
|
const conn = connectors[si] || {};
|
|
|
|
if (!info || info.present !== '1') {
|
|
cards += `<div class="sfp-detail" id="sfp-detail-${i}">
|
|
<div class="card-dark" style="border-left:3px solid #555">
|
|
<div class="card-body" style="text-align:center;color:#555;padding:2rem">
|
|
<i class="bi bi-slash-circle" style="font-size:2rem"></i>
|
|
<div>SFP-${i} — Not Present</div>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
continue;
|
|
}
|
|
|
|
const ddm = info.diagCapable === '1';
|
|
const ddmBadge = ddm
|
|
? '<span class="badge bg-success">DDM Supported</span>'
|
|
: '<span class="badge bg-secondary">DDM Not Supported</span>';
|
|
|
|
let diagHtml;
|
|
if (ddm) {
|
|
diagHtml = `<div class="row g-2 mt-2">
|
|
<div class="col-6"><dt>TX Power</dt><dd class="mono">${esc(diag.txPower_dBm)}</dd></div>
|
|
<div class="col-6"><dt>RX Power</dt><dd class="mono">${esc(diag.rxPower_dBm)}</dd></div>
|
|
<div class="col-4"><dt>Temp</dt><dd class="mono">${esc(diag.temperature)}°C</dd></div>
|
|
<div class="col-4"><dt>Vcc</dt><dd class="mono">${esc(diag.supplyVoltage)}</dd></div>
|
|
<div class="col-4"><dt>LBC</dt><dd class="mono">${esc(diag.laserBiasCurrent)} uA</dd></div>
|
|
</div>`;
|
|
} else {
|
|
diagHtml = `<div class="unavailable" style="padding:0.75rem;border-radius:4px;margin-top:0.5rem">
|
|
<div style="text-align:center;color:#666;font-size:0.82rem">
|
|
<i class="bi bi-eye-slash"></i> SFP DDM diagnostics not available via SNMP<br>
|
|
<span style="font-size:0.75rem">diagCapable=false — SNMP agent reports zeros.<br>
|
|
NID web UI reads SFP I2C bus directly (bypasses SNMP).</span>
|
|
</div>
|
|
<div class="row g-2 mt-1" style="opacity:0.3">
|
|
<div class="col-6"><dt>TX Power</dt><dd class="mono">${esc(diag.txPower_dBm || '--')}</dd></div>
|
|
<div class="col-6"><dt>RX Power</dt><dd class="mono">${esc(diag.rxPower_dBm || '--')}</dd></div>
|
|
<div class="col-4"><dt>Temp</dt><dd class="mono">--</dd></div>
|
|
<div class="col-4"><dt>Vcc</dt><dd class="mono">--</dd></div>
|
|
<div class="col-4"><dt>LBC</dt><dd class="mono">--</dd></div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
const wl = info.wavelength && info.wavelength !== '0' ? info.wavelength + ' nm' : 'N/A (copper)';
|
|
const mfgDate = [info.mfgYear, String(info.mfgMonth||'').padStart(2,'0'), String(info.mfgDay||'').padStart(2,'0')].join('-');
|
|
|
|
cards += `<div class="sfp-detail ${i===1?'active':''}" id="sfp-detail-${i}">
|
|
<div class="card-dark" style="border-left:3px solid var(--accent)">
|
|
<div class="card-header">
|
|
<i class="bi bi-lightning-charge"></i> SFP-${i}: ${esc(info.vendor)} ${esc(info.vendorPn)}
|
|
<span class="ms-auto">${ddmBadge}</span>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row g-3">
|
|
<div class="col-md-6">
|
|
<dl class="kv-grid">
|
|
<dt>Vendor</dt><dd class="mono">${esc(info.vendor)}</dd>
|
|
<dt>Part Number</dt><dd class="mono">${esc(info.vendorPn)}</dd>
|
|
<dt>Revision</dt><dd class="mono">${esc(info.vendorRev)}</dd>
|
|
<dt>Serial</dt><dd class="mono">${esc(info.serialNum)}</dd>
|
|
<dt>Wavelength</dt><dd class="mono">${wl}</dd>
|
|
<dt>Manufactured</dt><dd class="mono">${mfgDate}</dd>
|
|
<dt>Connector Type</dt><dd class="mono">${esc(info.connectorType)}</dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<h6 style="font-size:0.8rem;color:var(--text-muted)">CAPABILITIES</h6>
|
|
<div style="font-size:0.82rem">
|
|
<div>DDM Capable: <strong>${ddm ? 'Yes' : 'No'}</strong></div>
|
|
<div>Internal Cal: <strong>${info.internalCal==='1' ? 'Yes' : 'No'}</strong></div>
|
|
<div>Alarm Capable: <strong>${info.alarmCapable==='1' ? 'Yes' : 'No'}</strong></div>
|
|
<div>SFF-8472 Rev: <strong>${esc(info.rev8472)}</strong></div>
|
|
<div>ID Type: <strong>${esc(info.idType)}</strong></div>
|
|
<div>Ext ID: <strong>${esc(info.extIdType)}</strong></div>
|
|
</div>
|
|
<h6 style="font-size:0.8rem;color:var(--text-muted);margin-top:0.75rem">DIAGNOSTICS</h6>
|
|
${diagHtml}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
document.getElementById('sec-sfp').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-lightning-charge"></i> SFP Transceivers</div>
|
|
<div class="card-body">
|
|
<div style="font-size:0.78rem;color:var(--text-muted);margin-bottom:0.5rem">
|
|
Click an SFP slot in the front panel above, or select below:
|
|
${[1,2,3,4].map(i => `<button class="btn btn-sm btn-outline-secondary ms-1" onclick="selectSfp(${i})">SFP-${i}</button>`).join('')}
|
|
</div>
|
|
${cards}
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 5. Alarms ────────────────────────────────────────
|
|
function renderAlarms() {
|
|
const alarmCfg = DATA.alarm_config || {};
|
|
const alarmStatus = DATA.alarm_status || {};
|
|
const alarmGen = DATA.alarm_general || {};
|
|
|
|
// Build number→config lookup
|
|
const cfgByNum = {};
|
|
for (const [k,v] of Object.entries(alarmCfg)) cfgByNum[v.number] = v;
|
|
|
|
// Collect active alarms
|
|
const active = [];
|
|
for (const [k,a] of Object.entries(alarmStatus)) {
|
|
if (a.active === '1') {
|
|
const cfg = cfgByNum[a.number] || {};
|
|
active.push({ ...a, ...cfg, _statusId: k });
|
|
}
|
|
}
|
|
active.sort((a,b) => parseInt(b.severity||0) - parseInt(a.severity||0));
|
|
|
|
let rows = '';
|
|
for (const a of active) {
|
|
const dt = parseDateAndTime(a.lastChange);
|
|
rows += `<tr>
|
|
<td><span class="badge ${sevClass(a.severity)}">${sevLabel(a.severity)}</span></td>
|
|
<td class="mono">${esc(a.conditionType)}</td>
|
|
<td class="mono">${esc(a.amoType)}</td>
|
|
<td>${esc(a.description)}</td>
|
|
<td>${esc(a.message)}</td>
|
|
<td class="mono" style="font-size:0.75rem">${dt}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
const total = Object.keys(alarmStatus).length;
|
|
// Severity breakdown
|
|
const sevCounts = {0:0,1:0,2:0,3:0};
|
|
active.forEach(a => sevCounts[a.severity] = (sevCounts[a.severity]||0)+1);
|
|
|
|
document.getElementById('sec-alarms').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header">
|
|
<i class="bi bi-exclamation-triangle"></i> Alarms
|
|
<span class="badge bg-danger ms-2">${active.length} Active</span>
|
|
<span class="ms-auto" style="font-weight:400;font-size:0.78rem;color:var(--text-muted)">${total} defined</span>
|
|
</div>
|
|
<div class="card-body" style="padding:0">
|
|
<div style="padding:0.5rem 1rem;font-size:0.8rem;display:flex;gap:1rem;flex-wrap:wrap">
|
|
<span><span class="badge badge-sev-3"> </span> Critical: ${sevCounts[3]}</span>
|
|
<span><span class="badge badge-sev-2"> </span> Major: ${sevCounts[2]}</span>
|
|
<span><span class="badge badge-sev-1"> </span> Minor: ${sevCounts[1]}</span>
|
|
<span><span class="badge badge-sev-0"> </span> Info: ${sevCounts[0]}</span>
|
|
<span class="ms-auto" style="color:var(--text-muted)">
|
|
Thresh On: ${alarmGen.threshOnMs||'?'}ms | Off: ${alarmGen.threshOffMs||'?'}ms |
|
|
LED: ${alarmGen.ledEnabled==='1'?'On':'Off'} |
|
|
Syslog: ${alarmGen.syslogEnabled==='1'?'On':'Off'} |
|
|
SNMP Trap: ${alarmGen.snmpEnabled==='1'?'On':'Off'}
|
|
</span>
|
|
</div>
|
|
<div class="tbl-scroll" style="max-height:350px">
|
|
<table class="table table-dark-custom table-sm table-hover">
|
|
<thead><tr>
|
|
<th>Severity</th><th>Condition</th><th>Object</th>
|
|
<th>Description</th><th>Message</th><th>Last Change</th>
|
|
</tr></thead>
|
|
<tbody>${rows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 6. Traffic Policies ──────────────────────────────
|
|
function renderPolicies() {
|
|
const lists = DATA.policy_lists || {};
|
|
const bindings = DATA.policy_port_bindings || {};
|
|
const entries = DATA.policy_entries || {};
|
|
const stats = DATA.policy_stats || {};
|
|
const portCfg = DATA.port_config || {};
|
|
const filters = DATA.l2_filters || {};
|
|
|
|
// Build filter name lookup
|
|
const filterNames = {};
|
|
for (const [k,v] of Object.entries(filters)) filterNames[k] = v.name || ('Filter-'+k);
|
|
|
|
const filterTypeMap = {'0':'L2','1':'IPv4','2':'IPv6','3':'VList'};
|
|
const actionMap = {'1':'Drop','2':'Permit','3':'Mgmt/OAM','4':'EVC','5':'Deny'};
|
|
|
|
// Policy lists + port bindings
|
|
let listRows = '';
|
|
for (const [id, pl] of Object.entries(lists)) {
|
|
// Find ports bound to this list
|
|
const ports = [];
|
|
for (const [portIdx, b] of Object.entries(bindings)) {
|
|
if (b.policyListId === id) {
|
|
const name = (portCfg[portIdx] || {}).name || ('Port-'+portIdx);
|
|
ports.push(name);
|
|
}
|
|
}
|
|
listRows += `<tr>
|
|
<td class="mono">${id}</td>
|
|
<td><strong>${esc(pl.name)}</strong></td>
|
|
<td class="mono">${pl.nbrEntries}</td>
|
|
<td>${ports.length ? ports.map(p => `<span class="badge bg-secondary me-1">${esc(p)}</span>`).join('') : '<span class="status-na">none</span>'}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
// Enabled policy entries grouped by list
|
|
let entryRows = '';
|
|
for (const [id, e] of Object.entries(entries)) {
|
|
const listName = (lists[e.listId] || {}).name || e.listId;
|
|
const fType = filterTypeMap[e.filterType] || e.filterType;
|
|
const fName = filterNames[e.filterIndex] || ('idx:'+e.filterIndex);
|
|
const action = actionMap[e.action] || e.action;
|
|
const actionCls = e.action === '2' ? 'status-up' : e.action === '1' ? 'status-down' : '';
|
|
|
|
// Find matching stats
|
|
const st = stats[id] || {};
|
|
const pkts = st.inHCPkts ? parseInt(st.inHCPkts).toLocaleString() : '0';
|
|
const octets = st.inHCOctets ? formatBytes(st.inHCOctets) : '0 B';
|
|
|
|
entryRows += `<tr>
|
|
<td class="mono">${id}</td>
|
|
<td>${esc(listName)}</td>
|
|
<td class="mono">${fType}</td>
|
|
<td>${esc(fName)}</td>
|
|
<td class="${actionCls}">${action}</td>
|
|
<td class="mono">${pkts}</td>
|
|
<td class="mono">${octets}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
document.getElementById('sec-policies').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-shield-check"></i> Traffic Policies</div>
|
|
<div class="card-body">
|
|
<h6 style="font-size:0.85rem;margin-bottom:0.5rem">Policy Lists & Port Bindings</h6>
|
|
<table class="table table-dark-custom table-sm">
|
|
<thead><tr><th>ID</th><th>List Name</th><th>Max Entries</th><th>Bound Ports</th></tr></thead>
|
|
<tbody>${listRows}</tbody>
|
|
</table>
|
|
|
|
<h6 style="font-size:0.85rem;margin-top:1rem;margin-bottom:0.5rem">Enabled Policy Rules (${Object.keys(entries).length} active of 400 slots)</h6>
|
|
<div class="tbl-scroll" style="max-height:300px">
|
|
<table class="table table-dark-custom table-sm table-hover">
|
|
<thead><tr>
|
|
<th>#</th><th>List</th><th>Filter Type</th><th>Filter Name</th>
|
|
<th>Action</th><th>Matched Pkts</th><th>Matched Bytes</th>
|
|
</tr></thead>
|
|
<tbody>${entryRows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 7. L2 Filters ────────────────────────────────────
|
|
function renderFilters() {
|
|
const filters = DATA.l2_filters || {};
|
|
|
|
let rows = '';
|
|
for (const [id, f] of Object.entries(filters)) {
|
|
const conditions = [];
|
|
if (f.macDstEn === '1') conditions.push('MAC Dst: ' + esc(f.macDst));
|
|
if (f.macSrcEn === '1') conditions.push('MAC Src: ' + esc(f.macSrc));
|
|
if (f.etypeEn === '1') conditions.push('EType: ' + esc(f.etype));
|
|
if (f.vlan1IdEn === '1') conditions.push('VLAN1: ' + esc(f.vlan1Id));
|
|
if (f.vlan2IdEn === '1') conditions.push('VLAN2: ' + esc(f.vlan2Id));
|
|
if (f.vlan1PriorEn === '1') conditions.push('PCP1: ' + esc(f.vlan1Prior));
|
|
const condStr = conditions.length ? conditions.join(', ') : '<span class="status-na">any (catchall)</span>';
|
|
|
|
rows += `<tr>
|
|
<td class="mono">${id}</td>
|
|
<td><strong>${esc(f.name)}</strong></td>
|
|
<td style="font-size:0.8rem">${condStr}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
document.getElementById('sec-filters').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-funnel"></i> L2 Filters (${Object.keys(filters).length} defined)</div>
|
|
<div class="card-body" style="padding:0">
|
|
<div class="tbl-scroll" style="max-height:350px">
|
|
<table class="table table-dark-custom table-sm table-hover">
|
|
<thead><tr><th>ID</th><th>Name</th><th>Match Conditions</th></tr></thead>
|
|
<tbody>${rows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 8. Regulators ────────────────────────────────────
|
|
function renderRegulators() {
|
|
const regs = DATA.regulators || {};
|
|
const regStats = DATA.regulator_stats || {};
|
|
const cos = DATA.cos_profiles || {};
|
|
|
|
let regRows = '';
|
|
for (const [id, r] of Object.entries(regs)) {
|
|
const st = regStats[id] || {};
|
|
const cir = parseInt(r.cirKbps)||0;
|
|
const eir = parseInt(r.eirKbps)||0;
|
|
const cirStr = cir >= 1000 ? (cir/1000).toFixed(0)+' Mbps' : cir+' Kbps';
|
|
const eirStr = eir >= 1000 ? (eir/1000).toFixed(0)+' Mbps' : eir+' Kbps';
|
|
const cirMax = parseInt(r.cirMaxKbps)||0;
|
|
const cirMaxStr = cirMax >= 1000 ? (cirMax/1000).toFixed(0)+' Mbps' : cirMax+' Kbps';
|
|
|
|
const greenPkts = parseInt(st.greenHCPkts)||0;
|
|
const yellowPkts = parseInt(st.yellowHCPkts)||0;
|
|
const redPkts = parseInt(st.redHCPkts)||0;
|
|
const totalPkts = greenPkts + yellowPkts + redPkts;
|
|
|
|
const greenPct = totalPkts ? Math.round(greenPkts/totalPkts*100) : 0;
|
|
const yellowPct = totalPkts ? Math.round(yellowPkts/totalPkts*100) : 0;
|
|
const redPct = totalPkts ? Math.round(redPkts/totalPkts*100) : 0;
|
|
|
|
regRows += `<tr>
|
|
<td class="mono">${id}</td>
|
|
<td><strong>${esc(r.name)}</strong></td>
|
|
<td class="mono">${cirStr}</td>
|
|
<td class="mono">${r.cbsKiB} KiB</td>
|
|
<td class="mono">${eirStr}</td>
|
|
<td class="mono">${r.ebsKiB} KiB</td>
|
|
<td class="mono">${cirMaxStr}</td>
|
|
<td>${r.isBlind==='1'?'Yes':'No'}</td>
|
|
<td>${r.workingRate==='1'?'L1':'L2'}</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="9" style="padding:0.3rem 1rem;border-top:0">
|
|
<div style="display:flex;gap:1.5rem;font-size:0.8rem">
|
|
<span style="color:var(--green)">Green: ${greenPkts.toLocaleString()} pkts (${greenPct}%)</span>
|
|
<span style="color:var(--amber)">Yellow: ${yellowPkts.toLocaleString()} pkts (${yellowPct}%)</span>
|
|
<span style="color:var(--red)">Red/Drop: ${redPkts.toLocaleString()} pkts (${redPct}%)</span>
|
|
<span style="color:var(--text-muted)">Accept: ${formatBytes(st.acceptHCOctets||'0')} | Drop: ${formatBytes(st.dropHCOctets||'0')}</span>
|
|
</div>
|
|
<div style="display:flex;height:6px;border-radius:3px;overflow:hidden;margin-top:4px;background:#2d3340">
|
|
${greenPct ? `<div style="width:${greenPct}%;background:var(--green)"></div>` : ''}
|
|
${yellowPct ? `<div style="width:${yellowPct}%;background:var(--amber)"></div>` : ''}
|
|
${redPct ? `<div style="width:${redPct}%;background:var(--red)"></div>` : ''}
|
|
</div>
|
|
</td>
|
|
</tr>`;
|
|
}
|
|
|
|
// CoS profiles
|
|
const cosTypeMap = {'1':'PCP','2':'DSCP','3':'Precedence'};
|
|
let cosRows = '';
|
|
for (const [id, c] of Object.entries(cos)) {
|
|
cosRows += `<tr>
|
|
<td class="mono">${id}</td>
|
|
<td><strong>${esc(c.name)}</strong></td>
|
|
<td>${cosTypeMap[c.type] || c.type}</td>
|
|
<td>${c.decodeDropBit==='1'?'Yes':'No'}</td>
|
|
<td>${c.encodeDropBit==='1'?'Yes':'No'}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
document.getElementById('sec-regulators').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-speedometer2"></i> Bandwidth Regulators & QoS</div>
|
|
<div class="card-body">
|
|
<h6 style="font-size:0.85rem;margin-bottom:0.5rem">Regulators (${Object.keys(regs).length})</h6>
|
|
${Object.keys(regs).length ? `
|
|
<table class="table table-dark-custom table-sm">
|
|
<thead><tr>
|
|
<th>ID</th><th>Name</th><th>CIR</th><th>CBS</th><th>EIR</th><th>EBS</th>
|
|
<th>CIR Max</th><th>Color-Blind</th><th>Rate Mode</th>
|
|
</tr></thead>
|
|
<tbody>${regRows}</tbody>
|
|
</table>
|
|
` : '<div style="color:#555;text-align:center;padding:1rem">No regulators configured</div>'}
|
|
|
|
<h6 style="font-size:0.85rem;margin-top:1rem;margin-bottom:0.5rem">CoS Profiles (${Object.keys(cos).length})</h6>
|
|
<div class="tbl-scroll" style="max-height:250px">
|
|
<table class="table table-dark-custom table-sm">
|
|
<thead><tr><th>ID</th><th>Name</th><th>Type</th><th>Decode Drop</th><th>Encode Drop</th></tr></thead>
|
|
<tbody>${cosRows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 9. LLDP Topology ─────────────────────────────────
|
|
function parseRemotePlatform(sysDesc, sysName) {
|
|
// Parse sysDescr to extract vendor/model/firmware
|
|
// Cisco IOS-XR: " 7.5.2, NCS-5500" or "Cisco IOS XR Software, Version 7.5.2"
|
|
// Cisco IOS: "Cisco IOS Software, ..."
|
|
// Accedian: "AMN-1000-GT-S"
|
|
sysDesc = (sysDesc || '').trim();
|
|
sysName = (sysName || '').trim();
|
|
|
|
// Cisco NCS-5500 / IOS-XR pattern: "7.5.2, NCS-5500"
|
|
let m = sysDesc.match(/(\d+\.\d+\.\d+),?\s+(NCS-\S+|ASR-\S+|XRv\S*)/i);
|
|
if (m) return { vendor: 'Cisco', model: m[2], firmware: 'IOS-XR ' + m[1] };
|
|
|
|
// Cisco IOS pattern: "Cisco IOS Software, ... Version X.Y"
|
|
m = sysDesc.match(/Cisco IOS.*Version\s+(\S+)/i);
|
|
if (m) return { vendor: 'Cisco', model: sysName.split('.')[0], firmware: 'IOS ' + m[1] };
|
|
|
|
// Accedian pattern
|
|
m = sysDesc.match(/(AMN-\S+|MetroNID)/i);
|
|
if (m) return { vendor: 'Accedian', model: m[1], firmware: sysDesc };
|
|
|
|
// Generic: just show what we have
|
|
if (sysDesc) return { vendor: '', model: sysDesc, firmware: '' };
|
|
return { vendor: '', model: 'Unknown', firmware: '' };
|
|
}
|
|
|
|
function renderLldp() {
|
|
const neighbors = DATA.lldp_neighbors || {};
|
|
const stats = DATA.lldp_stats || {};
|
|
const ifaces = DATA.interfaces || {};
|
|
const connectors = DATA.connectors || {};
|
|
const device = DATA.device || {};
|
|
|
|
const neighborList = Object.values(neighbors);
|
|
const hasNeighbors = neighborList.length > 0;
|
|
|
|
// Build local device info
|
|
const localName = device.identifier || device.sysName || 'NID';
|
|
const localModel = device.commercialName || 'AMN-1000-GT-S';
|
|
|
|
// Build port list with link status and LLDP neighbor annotation
|
|
const neighborByPort = {};
|
|
neighborList.forEach(n => { neighborByPort[n.localPort] = n; });
|
|
|
|
let portListHtml = '';
|
|
// SFP ports 1-4
|
|
for (let i = 1; i <= 4; i++) {
|
|
const iface = ifaces[String(i)] || {};
|
|
const operUp = iface.ifOperStatus === 'up';
|
|
const hasNbr = !!neighborByPort[String(i)];
|
|
const dotClass = hasNbr ? 'linked' : (operUp ? 'up' : 'down');
|
|
const nbrLabel = hasNbr ? ' <i class="bi bi-arrow-right" style="font-size:0.6rem"></i>' : '';
|
|
portListHtml += `<li><span class="dot ${dotClass}"></span>SFP-${i} ${iface.ifName||''}${nbrLabel}</li>`;
|
|
}
|
|
// Mgmt port
|
|
const mgmtIface = ifaces['5'] || {};
|
|
const mgmtUp = mgmtIface.ifOperStatus === 'up';
|
|
portListHtml += `<li><span class="dot ${mgmtUp?'up':'down'}"></span>MGMT ${mgmtUp?'UP':'DOWN'}</li>`;
|
|
|
|
// Build neighbor cards
|
|
let neighborHtml = '';
|
|
if (hasNeighbors) {
|
|
neighborList.forEach(n => {
|
|
const platform = parseRemotePlatform(n.remSysDesc, n.remSysName);
|
|
const shortName = (n.remSysName || '').split('.')[0] || 'Unknown';
|
|
const localIface = ifaces[n.localPort] || {};
|
|
const localUp = localIface.ifOperStatus === 'up';
|
|
const linkClass = localUp ? 'up' : 'down';
|
|
|
|
// Model line: "Cisco NCS-5500" or just the model
|
|
const modelLine = platform.vendor ? `${platform.vendor} ${platform.model}` : platform.model;
|
|
|
|
neighborHtml += `
|
|
<div class="topo-link">
|
|
<div class="link-label">SFP-${n.localPort} / ${esc(n.localPortName || 'Port ' + n.localPort)}</div>
|
|
<div class="link-line ${linkClass}"></div>
|
|
<div class="link-label">${esc(n.remPortId || '?')}</div>
|
|
</div>
|
|
<div class="topo-device remote">
|
|
<div class="topo-hostname">${esc(shortName)}</div>
|
|
<div class="topo-model">${esc(modelLine)}</div>
|
|
${platform.firmware ? `<div class="topo-detail"><span class="label">FW</span> ${esc(platform.firmware)}</div>` : ''}
|
|
<div class="topo-detail"><span class="label">Port</span> <span class="mono">${esc(n.remPortId || '?')}</span></div>
|
|
${n.remPortDesc ? `<div class="topo-detail"><span class="label">Desc</span> ${esc(n.remPortDesc)}</div>` : ''}
|
|
<div class="topo-detail"><span class="label">MAC</span> <span class="mono">${esc(n.chassisId || '?')}</span></div>
|
|
${n.mgmtIPv4 ? `<div class="topo-mgmt"><i class="bi bi-globe2"></i> ${esc(n.mgmtIPv4)}</div>` : ''}
|
|
${n.mgmtIPv6 ? `<div class="topo-detail"><span class="label">IPv6</span> <span class="mono" style="font-size:0.65rem">${esc(n.mgmtIPv6)}</span></div>` : ''}
|
|
<div class="topo-detail" style="margin-top:0.3rem">
|
|
<span class="label">Caps</span>
|
|
${n.capsEnabled === '2' ? '<span style="color:var(--amber)">Bridge</span>' :
|
|
n.capsEnabled === '4' ? '<span style="color:var(--cyan)">Router</span>' :
|
|
'Cap=' + (n.capsEnabled||'?')}
|
|
</div>
|
|
</div>`;
|
|
});
|
|
}
|
|
|
|
// Build per-port LLDP stats table
|
|
let statsRows = '';
|
|
const portNames = { '1': 'EVEN_VLAN_UPLINK', '2': 'ODD_VLAN_UPLINK',
|
|
'3': 'EVEN_VLAN_DOWNLIN', '4': 'ODD_VLAN_DOWNLINK', '5': 'Management' };
|
|
for (const [port, s] of Object.entries(stats).sort((a,b) => parseInt(a[0]) - parseInt(b[0]))) {
|
|
const tx = parseInt(s.txFrames || '0').toLocaleString();
|
|
const rx = parseInt(s.rxFrames || '0').toLocaleString();
|
|
const nb = s.neighborsLearned || '0';
|
|
const name = (ifaces[port] || {}).ifName || portNames[port] || `Port ${port}`;
|
|
const hasActive = !!neighborByPort[port];
|
|
const activeMarker = hasActive ? '<span style="color:var(--green)"> (active)</span>' : '';
|
|
statsRows += `<tr>
|
|
<td>SFP-${port}</td>
|
|
<td>${esc(name)}</td>
|
|
<td style="text-align:right">${tx}</td>
|
|
<td style="text-align:right">${rx}</td>
|
|
<td style="text-align:center">${nb}${activeMarker}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
document.getElementById('sec-lldp').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-diagram-3"></i> LLDP Topology</div>
|
|
<div class="card-body">
|
|
${hasNeighbors ? `
|
|
<div class="topo-container">
|
|
<div class="topo-device local">
|
|
<div class="topo-hostname">${esc(localName)}</div>
|
|
<div class="topo-model">${esc(localModel)}</div>
|
|
<ul class="topo-port-list">${portListHtml}</ul>
|
|
</div>
|
|
${neighborHtml}
|
|
</div>
|
|
` : `
|
|
<div style="text-align:center;color:#555;padding:1.5rem">
|
|
<i class="bi bi-slash-circle" style="font-size:1.5rem"></i>
|
|
<div style="margin-top:0.5rem">No active LLDP neighbors detected</div>
|
|
</div>
|
|
`}
|
|
|
|
${Object.keys(stats).length ? `
|
|
<div style="margin-top:1rem">
|
|
<h6 style="font-size:0.8rem;color:var(--text-muted);margin-bottom:0.5rem">
|
|
<i class="bi bi-bar-chart"></i> Per-Port LLDP Statistics
|
|
</h6>
|
|
<table class="topo-stats-table">
|
|
<thead><tr>
|
|
<th>Port</th><th>Interface</th><th style="text-align:right">TX Frames</th>
|
|
<th style="text-align:right">RX Frames</th><th style="text-align:center">Neighbors</th>
|
|
</tr></thead>
|
|
<tbody>${statsRows}</tbody>
|
|
</table>
|
|
</div>
|
|
` : ''}
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 7. Coverage Matrix ───────────────────────────────
|
|
function renderCoverage() {
|
|
// Analyze each section for populated vs empty fields
|
|
const sections = [
|
|
{ name: 'Device Identity', key: 'device', type: 'scalar' },
|
|
{ name: 'Interfaces (IF-MIB)', key: 'interfaces', type: 'table' },
|
|
{ name: 'Connectors', key: 'connectors', type: 'table' },
|
|
{ name: 'Power Supplies', key: 'power_supplies', type: 'table' },
|
|
{ name: 'Temperature Sensors', key: 'temperature_sensors', type: 'table' },
|
|
{ name: 'SFP Info', key: 'sfp_info', type: 'table' },
|
|
{ name: 'SFP Diagnostics', key: 'sfp_diagnostics', type: 'table' },
|
|
{ name: 'SFP Thresholds', key: 'sfp_thresholds', type: 'table' },
|
|
{ name: 'Alarm Config', key: 'alarm_config', type: 'table' },
|
|
{ name: 'Alarm Status', key: 'alarm_status', type: 'table' },
|
|
{ name: 'Alarm General', key: 'alarm_general', type: 'scalar' },
|
|
{ name: 'Port Config', key: 'port_config', type: 'table' },
|
|
{ name: 'Port Status', key: 'port_status', type: 'table' },
|
|
{ name: 'L2 Filters', key: 'l2_filters', type: 'table' },
|
|
{ name: 'Policy Lists', key: 'policy_lists', type: 'table' },
|
|
{ name: 'Policy Port Bindings', key: 'policy_port_bindings', type: 'table' },
|
|
{ name: 'Policy Entries (enabled)', key: 'policy_entries', type: 'table' },
|
|
{ name: 'Policy Stats', key: 'policy_stats', type: 'table' },
|
|
{ name: 'Regulators', key: 'regulators', type: 'table' },
|
|
{ name: 'Regulator Stats', key: 'regulator_stats', type: 'table' },
|
|
{ name: 'CoS Profiles', key: 'cos_profiles', type: 'table' },
|
|
{ name: 'LLDP Neighbors', key: 'lldp_neighbors', type: 'table' },
|
|
{ name: 'LLDP Stats', key: 'lldp_stats', type: 'table' },
|
|
];
|
|
|
|
function analyzeSection(sec) {
|
|
const d = DATA[sec.key];
|
|
if (!d) return { total: 0, populated: 0, empty: 0 };
|
|
let total = 0, populated = 0;
|
|
if (sec.type === 'scalar') {
|
|
for (const [k,v] of Object.entries(d)) {
|
|
total++;
|
|
if (isPopulated(v)) populated++;
|
|
}
|
|
} else {
|
|
for (const [idx, row] of Object.entries(d)) {
|
|
for (const [k,v] of Object.entries(row)) {
|
|
total++;
|
|
if (isPopulated(v)) populated++;
|
|
}
|
|
}
|
|
}
|
|
return { total, populated, empty: total - populated };
|
|
}
|
|
|
|
let tableRows = '';
|
|
for (const sec of sections) {
|
|
const a = analyzeSection(sec);
|
|
const pct = a.total ? Math.round(a.populated / a.total * 100) : 0;
|
|
const barColor = pct > 70 ? 'var(--green)' : pct > 30 ? 'var(--amber)' : 'var(--red)';
|
|
tableRows += `<tr>
|
|
<td>${esc(sec.name)}</td>
|
|
<td class="mono">${a.total}</td>
|
|
<td class="mono">${a.populated}</td>
|
|
<td class="mono">${a.empty}</td>
|
|
<td>
|
|
<div class="d-flex align-items-center gap-2">
|
|
<div class="cov-bar-track flex-grow-1">
|
|
<div class="cov-bar-fill" style="width:${pct}%;background:${barColor}"></div>
|
|
</div>
|
|
<span class="mono" style="min-width:35px">${pct}%</span>
|
|
</div>
|
|
</td>
|
|
</tr>`;
|
|
}
|
|
|
|
// OID module distribution
|
|
const modCounts = DATA._module_oid_counts || {};
|
|
const totalOids = Object.values(modCounts).reduce((a,b) => a+b, 0);
|
|
let modRows = '';
|
|
for (const [mod, count] of Object.entries(modCounts)) {
|
|
const pct = totalOids ? Math.round(count/totalOids*100) : 0;
|
|
modRows += `<tr>
|
|
<td class="mono">${esc(mod)}</td>
|
|
<td class="mono">${count.toLocaleString()}</td>
|
|
<td>
|
|
<div class="d-flex align-items-center gap-2">
|
|
<div class="oid-bar-track flex-grow-1">
|
|
<div class="oid-bar-fill" style="width:${pct}%"></div>
|
|
</div>
|
|
<span class="mono" style="min-width:35px">${pct}%</span>
|
|
</div>
|
|
</td>
|
|
</tr>`;
|
|
}
|
|
|
|
// Known gaps
|
|
const gaps = [];
|
|
// Check SFP DDM
|
|
const sfpInfo = DATA.sfp_info || {};
|
|
for (const [k,s] of Object.entries(sfpInfo)) {
|
|
if (s.present === '1' && s.diagCapable !== '1') {
|
|
gaps.push({
|
|
type: 'red',
|
|
text: `SFP-${k} DDM: Not available via SNMP (diagCapable=false). NID web UI reads SFP I2C bus directly.`
|
|
});
|
|
}
|
|
}
|
|
// Check Feed B
|
|
const pwr = DATA.power_supplies || {};
|
|
for (const [k,p] of Object.entries(pwr)) {
|
|
if (p.present === '2') gaps.push({ type: 'warn', text: `${p.name}: Not present` });
|
|
}
|
|
// Check LLDP completeness
|
|
const lldpNbrs = Object.keys(DATA.lldp_neighbors || {});
|
|
if (lldpNbrs.length === 0) {
|
|
gaps.push({ type: 'warn', text: 'LLDP: No neighbor data available' });
|
|
}
|
|
|
|
let gapHtml = gaps.map(g =>
|
|
`<div class="gap-callout ${g.type==='warn'?'warn':''}">${esc(g.text)}</div>`
|
|
).join('');
|
|
|
|
document.getElementById('sec-coverage').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-bar-chart"></i> SNMP Data Coverage</div>
|
|
<div class="card-body">
|
|
<h6 style="font-size:0.85rem;margin-bottom:0.5rem">Field Population by Section</h6>
|
|
<p style="font-size:0.75rem;color:var(--text-muted)">Shows how many fields contain real (non-zero, non-empty) data vs. blank/zero values. This tells you what can be meaningfully polled.</p>
|
|
<div class="tbl-scroll" style="max-height:none">
|
|
<table class="table table-dark-custom table-sm">
|
|
<thead><tr>
|
|
<th>Section</th><th>Total Fields</th><th>Populated</th><th>Empty/Zero</th><th>Coverage</th>
|
|
</tr></thead>
|
|
<tbody>${tableRows}</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
${gapHtml ? `<h6 style="font-size:0.85rem;margin-top:1rem;margin-bottom:0.5rem">Known Data Gaps</h6>${gapHtml}` : ''}
|
|
|
|
<h6 style="font-size:0.85rem;margin-top:1rem;margin-bottom:0.5rem">OID Distribution by MIB Module</h6>
|
|
<p style="font-size:0.75rem;color:var(--text-muted)">${totalOids.toLocaleString()} total OIDs across ${Object.keys(modCounts).length} modules</p>
|
|
<div class="tbl-scroll" style="max-height:none">
|
|
<table class="table table-dark-custom table-sm">
|
|
<thead><tr><th>Module</th><th>OIDs</th><th>Distribution</th></tr></thead>
|
|
<tbody>${modRows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── 8. Port Config vs Status ─────────────────────────
|
|
function renderPortCmp() {
|
|
const portCfg = DATA.port_config || {};
|
|
const portStatus = DATA.port_status || {};
|
|
|
|
const speedMap = {'0': 'Auto/--', '10': '10 Mbps', '100': '100 Mbps', '1000': '1 Gbps', '10000': '10 Gbps'};
|
|
const duplexMap = {'0': '--', '1': 'Half', '2': 'Full'};
|
|
const boolMap = {'1': 'Enabled', '2': 'Disabled'};
|
|
const linkMap = {'0': 'Down', '1': 'Up'};
|
|
const statusSpeedMap = {'0': '--', '1': '10M', '2': '1G', '3': '10G'};
|
|
|
|
let rows = '';
|
|
const keys = Object.keys(portCfg).sort((a,b) => parseInt(a)-parseInt(b));
|
|
for (const idx of keys) {
|
|
const cfg = portCfg[idx];
|
|
const st = portStatus[idx] || {};
|
|
|
|
const cfgSpeed = speedMap[cfg.speed] || cfg.speed;
|
|
const stSpeed = statusSpeedMap[st.speed] || st.speed || '--';
|
|
const cfgDuplex = duplexMap[cfg.duplex] || cfg.duplex;
|
|
const stDuplex = duplexMap[st.duplex] || st.duplex || '--';
|
|
const linkSt = linkMap[st.linkStatus] || st.linkStatus || '--';
|
|
const linkCls = st.linkStatus === '1' ? 'status-up' : 'status-down';
|
|
|
|
// Mismatch detection: if configured != operational (simplified)
|
|
const speedMismatch = cfg.speed && st.speed && cfg.speed !== '0' && st.speed !== '0' && cfgSpeed !== stSpeed ? 'mismatch' : '';
|
|
|
|
rows += `<tr>
|
|
<td class="mono">${idx}</td>
|
|
<td><strong>${esc(cfg.name)}</strong></td>
|
|
<td class="${linkCls}">${linkSt}</td>
|
|
<td>${boolMap[cfg.autoNego] || cfg.autoNego || '--'}</td>
|
|
<td class="mono ${speedMismatch}">${cfgSpeed}</td>
|
|
<td class="mono ${speedMismatch}">${stSpeed}</td>
|
|
<td class="mono">${cfgDuplex}</td>
|
|
<td class="mono">${stDuplex}</td>
|
|
<td class="mono">${cfg.mtu}</td>
|
|
<td class="mono">${boolMap[cfg.state] || cfg.state || '--'}</td>
|
|
<td class="mono">${boolMap[cfg.pauseMode] || cfg.pauseMode || '--'}</td>
|
|
<td class="mono">${boolMap[cfg.forceTxOn] || cfg.forceTxOn || '--'}</td>
|
|
</tr>`;
|
|
}
|
|
|
|
document.getElementById('sec-portcmp').innerHTML = `
|
|
<div class="card-dark">
|
|
<div class="card-header"><i class="bi bi-sliders"></i> Port Configuration vs. Operational Status</div>
|
|
<div class="card-body" style="padding:0">
|
|
<div style="padding:0.4rem 1rem;font-size:0.75rem;color:var(--text-muted)">
|
|
Configured values from ACD-PORT-MIB alongside operational status. <span style="background:rgba(253,126,20,0.12);padding:1px 4px;border-radius:2px">Orange highlight</span> = config/status mismatch.
|
|
</div>
|
|
<div class="tbl-scroll">
|
|
<table class="table table-dark-custom table-sm table-hover">
|
|
<thead><tr>
|
|
<th>#</th><th>Name</th><th>Link</th><th>AutoNeg</th>
|
|
<th>Cfg Speed</th><th>Oper Speed</th>
|
|
<th>Cfg Duplex</th><th>Oper Duplex</th>
|
|
<th>MTU</th><th>State</th><th>Pause</th><th>Force TX</th>
|
|
</tr></thead>
|
|
<tbody>${rows}</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>`;
|
|
}
|
|
|
|
// ── Render all sections ──────────────────────────────
|
|
renderHeader();
|
|
renderPanel();
|
|
renderInterfaces();
|
|
renderSfp();
|
|
renderAlarms();
|
|
renderPolicies();
|
|
renderFilters();
|
|
renderRegulators();
|
|
renderLldp();
|
|
renderCoverage();
|
|
renderPortCmp();
|
|
|
|
// Auto-select SFP-1
|
|
selectSfp(1);
|
|
</script>
|
|
</body>
|
|
</html> |