Browse Source

Update Grafana dashboards.

Joe Clarke 4 years ago
parent
commit
6345dc5cad

+ 43 - 28
automation/monitoring/grafana/core.json

@@ -1,21 +1,24 @@
 {
   "annotations": {
-    "list": [{
-      "builtIn": 1,
-      "datasource": "-- Grafana --",
-      "enable": true,
-      "hide": true,
-      "iconColor": "rgba(0, 211, 255, 1)",
-      "name": "Annotations & Alerts",
-      "type": "dashboard"
-    }]
+    "list": [
+      {
+        "builtIn": 1,
+        "datasource": "-- Grafana --",
+        "enable": true,
+        "hide": true,
+        "iconColor": "rgba(0, 211, 255, 1)",
+        "name": "Annotations & Alerts",
+        "type": "dashboard"
+      }
+    ]
   },
   "editable": true,
   "gnetId": null,
   "graphTooltip": 0,
   "id": 19,
   "links": [],
-  "panels": [{
+  "panels": [
+    {
       "aliasColors": {},
       "bars": false,
       "dashLength": 10,
@@ -56,7 +59,8 @@
       "spaceLength": 10,
       "stack": false,
       "steppedLine": false,
-      "targets": [{
+      "targets": [
+        {
           "expr": "delta(ifHCInOctets{ifDescr=~\"TenGig[^.]+\",instance=\"core1-edge.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "hide": false,
@@ -65,7 +69,7 @@
           "refId": "A"
         },
         {
-          "expr": "delta(ifHCInOctets{ifDescr=~\"TenGig[^.]+\",instance=\"core1-edge.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
+          "expr": "delta(ifHCOutOctets{ifDescr=~\"TenGig[^.]+\",instance=\"core1-edge.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "intervalFactor": 2,
           "legendFormat": "{{ifName}} : {{ifAlias}} OUT",
@@ -90,7 +94,8 @@
         "show": true,
         "values": []
       },
-      "yaxes": [{
+      "yaxes": [
+        {
           "format": "bps",
           "label": null,
           "logBase": 1,
@@ -153,7 +158,8 @@
       "spaceLength": 10,
       "stack": false,
       "steppedLine": false,
-      "targets": [{
+      "targets": [
+        {
           "expr": "delta(ifHCInOctets{ifDescr=~\"TenGig[^.]+\",instance=\"core2-edge.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "hide": false,
@@ -162,7 +168,7 @@
           "refId": "A"
         },
         {
-          "expr": "delta(ifHCInOctets{ifDescr=~\"TenGig[^.]+\",instance=\"core2-edge.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
+          "expr": "delta(ifHCOutOctets{ifDescr=~\"TenGig[^.]+\",instance=\"core2-edge.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "intervalFactor": 2,
           "legendFormat": "{{ifName}} : {{ifAlias}} OUT",
@@ -187,7 +193,8 @@
         "show": true,
         "values": []
       },
-      "yaxes": [{
+      "yaxes": [
+        {
           "format": "bps",
           "label": null,
           "logBase": 1,
@@ -249,7 +256,8 @@
       "spaceLength": 10,
       "stack": false,
       "steppedLine": false,
-      "targets": [{
+      "targets": [
+        {
           "expr": "delta(ifHCInOctets{ifDescr=~\"(Twenty|Hundred)Gig[^.]+\",instance=\"core1-l3c.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "hide": false,
@@ -258,7 +266,7 @@
           "refId": "A"
         },
         {
-          "expr": "delta(ifHCInOctets{ifDescr=~\"(Twenty|Hundred)Gig[^.]+\",instance=\"core1-l3c.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
+          "expr": "delta(ifHCOutOctets{ifDescr=~\"(Twenty|Hundred)Gig[^.]+\",instance=\"core1-l3c.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "intervalFactor": 2,
           "legendFormat": "{{ifName}} : {{ifAlias}} OUT",
@@ -283,7 +291,8 @@
         "show": true,
         "values": []
       },
-      "yaxes": [{
+      "yaxes": [
+        {
           "format": "bps",
           "label": null,
           "logBase": 1,
@@ -345,7 +354,8 @@
       "spaceLength": 10,
       "stack": false,
       "steppedLine": false,
-      "targets": [{
+      "targets": [
+        {
           "expr": "delta(ifHCInOctets{ifDescr=~\"(Twenty|Hundred)Gig[^.]+\",instance=\"core2-l3c.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "hide": false,
@@ -354,7 +364,7 @@
           "refId": "A"
         },
         {
-          "expr": "delta(ifHCInOctets{ifDescr=~\"(Twenty|Hundred)Gig[^.]+\",instance=\"core2-l3c.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
+          "expr": "delta(ifHCOutOctets{ifDescr=~\"(Twenty|Hundred)Gig[^.]+\",instance=\"core2-l3c.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "intervalFactor": 2,
           "legendFormat": "{{ifName}} : {{ifAlias}} OUT",
@@ -379,7 +389,8 @@
         "show": true,
         "values": []
       },
-      "yaxes": [{
+      "yaxes": [
+        {
           "format": "bps",
           "label": null,
           "logBase": 1,
@@ -441,7 +452,8 @@
       "spaceLength": 10,
       "stack": false,
       "steppedLine": false,
-      "targets": [{
+      "targets": [
+        {
           "expr": "delta(ifHCInOctets{ifDescr=\"TwentyFiveGigE1/0/48\",instance=\"003-mdf-a.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "intervalFactor": 2,
@@ -547,7 +559,8 @@
         "show": true,
         "values": []
       },
-      "yaxes": [{
+      "yaxes": [
+        {
           "format": "bps",
           "label": null,
           "logBase": 1,
@@ -609,7 +622,8 @@
       "spaceLength": 10,
       "stack": false,
       "steppedLine": false,
-      "targets": [{
+      "targets": [
+        {
           "expr": "delta(ifHCInOctets{ifDescr=\"TwentyFiveGigE1/0/48\",instance=\"003-mdf-b.ciscolive.network\",job=\"snmp\"}[5m])*8/300",
           "format": "time_series",
           "intervalFactor": 2,
@@ -715,7 +729,8 @@
         "show": true,
         "values": []
       },
-      "yaxes": [{
+      "yaxes": [
+        {
           "format": "bps",
           "label": null,
           "logBase": 1,
@@ -738,7 +753,7 @@
       }
     }
   ],
-  "refresh": false,
+  "refresh": "5s",
   "schemaVersion": 21,
   "style": "dark",
   "tags": [],
@@ -777,5 +792,5 @@
   "timezone": "",
   "title": "CLEUR20_CORE-NETWORK",
   "uid": "bhjwb4yZz",
-  "version": 2
+  "version": 3
 }

+ 429 - 383
automation/monitoring/grafana/dc.json

@@ -15,401 +15,441 @@
   "editable": true,
   "gnetId": null,
   "graphTooltip": 0,
-  "hideControls": false,
-  "id": 9,
+  "id": 14,
+  "iteration": 1580476986850,
   "links": [],
-  "refresh": "1m",
-  "rows": [
+  "panels": [
     {
-      "collapse": false,
-      "height": 235,
-      "panels": [
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 10,
+        "w": 12,
+        "x": 0,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 1,
+      "legend": {
+        "alignAsTable": false,
+        "avg": true,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "rightSide": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
         {
-          "aliasColors": {},
-          "bars": false,
-          "dashLength": 10,
-          "dashes": false,
-          "datasource": null,
-          "fill": 1,
-          "id": 1,
-          "legend": {
-            "alignAsTable": false,
-            "avg": true,
-            "current": true,
-            "hideZero": true,
-            "max": true,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "spaceLength": 10,
-          "span": 6,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "irate(ifHCInOctets{job='snmp',instance=~\"dc1-ethsw-1.ciscolive.network\",ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) IN",
-              "refId": "A"
-            },
-            {
-              "expr": "irate(ifHCOutOctets{job=\"snmp\",instance=~'dc1-ethsw-1.ciscolive.network',ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "instant": false,
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) OUT",
-              "refId": "B"
-            },
-            {
-              "expr": "",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "refId": "C"
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "DC1-ETHSW-1 Interface Utilization",
-          "tooltip": {
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "buckets": null,
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "Bps",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": false
-            }
-          ]
+          "expr": "delta(ifHCInOctets{job='snmp',instance=~\"dc1-ethsw-1.ciscolive.network\",ifDescr=~'Ethernet.*'}[5m])/300",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) IN",
+          "refId": "A"
         },
         {
-          "aliasColors": {},
-          "bars": false,
-          "dashLength": 10,
-          "dashes": false,
-          "datasource": null,
-          "fill": 1,
-          "id": 2,
-          "legend": {
-            "alignAsTable": false,
-            "avg": true,
-            "current": true,
-            "hideZero": true,
-            "max": true,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "spaceLength": 10,
-          "span": 6,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "irate(ifHCInOctets{job='snmp',instance=~\"dc1-ethsw-2.ciscolive.network\",ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) IN",
-              "refId": "A"
-            },
-            {
-              "expr": "irate(ifHCOutOctets{job=\"snmp\",instance=~'dc1-ethsw-2.ciscolive.network',ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "instant": false,
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) OUT",
-              "refId": "B"
-            },
-            {
-              "expr": "",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "refId": "C"
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "DC1-ETHSW-2 Interface Utilization",
-          "tooltip": {
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "buckets": null,
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "Bps",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": false
-            }
-          ]
+          "expr": "delta(ifHCOutOctets{job=\"snmp\",instance=~\"dc1-ethsw-1.ciscolive.network\",ifDescr=~'Ethernet.*'}[5m])/300",
+          "format": "time_series",
+          "instant": false,
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) OUT",
+          "refId": "B"
+        },
+        {
+          "expr": "",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "C"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "DC1-ETHSW-1 Interface Utilization",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "Bps",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
         }
       ],
-      "repeat": null,
-      "repeatIteration": null,
-      "repeatRowId": null,
-      "showTitle": false,
-      "title": "Dashboard Row",
-      "titleSize": "h6"
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
     },
     {
-      "collapse": false,
-      "height": 250,
-      "panels": [
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 10,
+        "w": 12,
+        "x": 12,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 2,
+      "legend": {
+        "alignAsTable": false,
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
         {
-          "aliasColors": {},
-          "bars": false,
-          "dashLength": 10,
-          "dashes": false,
-          "datasource": null,
-          "fill": 1,
-          "id": 3,
-          "legend": {
-            "alignAsTable": false,
-            "avg": true,
-            "current": true,
-            "hideZero": true,
-            "max": true,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "spaceLength": 10,
-          "span": 6,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "irate(ifHCInOctets{job='snmp',instance=~\"dc2-ethsw-1.ciscolive.network\",ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) IN",
-              "refId": "A"
-            },
-            {
-              "expr": "irate(ifHCOutOctets{job=\"snmp\",instance=~'dc2-ethsw-1.ciscolive.network',ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "instant": false,
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) OUT",
-              "refId": "B"
-            },
-            {
-              "expr": "",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "refId": "C"
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "DC2-ETHSW-1 Interface Utilization",
-          "tooltip": {
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "buckets": null,
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "Bps",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": false
-            }
-          ]
+          "expr": "delta(ifHCInOctets{job='snmp',instance=~\"dc1-ethsw-2.ciscolive.network\",ifDescr=~'Ethernet.*'}[5m])/300",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) IN",
+          "refId": "A"
         },
         {
-          "aliasColors": {},
-          "bars": false,
-          "dashLength": 10,
-          "dashes": false,
-          "datasource": null,
-          "fill": 1,
-          "id": 4,
-          "legend": {
-            "alignAsTable": false,
-            "avg": true,
-            "current": true,
-            "hideZero": true,
-            "max": true,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "spaceLength": 10,
-          "span": 6,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "irate(ifHCInOctets{job='snmp',instance=~\"dc2-ethsw-2.ciscolive.network\",ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) IN",
-              "refId": "A"
-            },
-            {
-              "expr": "irate(ifHCOutOctets{job=\"snmp\",instance=~'dc2-ethsw-2.ciscolive.network',ifDescr=~'Ethernet.*'}[30s])",
-              "format": "time_series",
-              "instant": false,
-              "intervalFactor": 2,
-              "legendFormat": "{{sysName}} : {{ifDescr}} ({{ifAlias}}) OUT",
-              "refId": "B"
-            },
-            {
-              "expr": "",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "refId": "C"
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "DC2-ETHSW-2 Interface Utilization",
-          "tooltip": {
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "buckets": null,
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "Bps",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": false
-            }
-          ]
+          "expr": "delta(ifHCOutOctets{job=\"snmp\",instance=~'dc1-ethsw-2.ciscolive.network',ifDescr=~'Ethernet.*'}[5m])/300",
+          "format": "time_series",
+          "instant": false,
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) OUT",
+          "refId": "B"
+        },
+        {
+          "expr": "",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "C"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "DC1-ETHSW-2 Interface Utilization",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "Bps",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 11,
+        "w": 12,
+        "x": 0,
+        "y": 10
+      },
+      "hiddenSeries": false,
+      "id": 3,
+      "legend": {
+        "alignAsTable": false,
+        "avg": true,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "delta(ifHCInOctets{job='snmp',instance=~\"dc2-ethsw-1.ciscolive.network\",ifDescr=~'Ethernet.*'}[5m])/300",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) IN",
+          "refId": "A"
+        },
+        {
+          "expr": "delta(ifHCOutOctets{job=\"snmp\",instance=~'dc2-ethsw-1.ciscolive.network',ifDescr=~'Ethernet.*'}[5m])/300",
+          "format": "time_series",
+          "instant": false,
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) OUT",
+          "refId": "B"
+        },
+        {
+          "expr": "",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "C"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "DC2-ETHSW-1 Interface Utilization",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "Bps",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 11,
+        "w": 12,
+        "x": 12,
+        "y": 10
+      },
+      "hiddenSeries": false,
+      "id": 4,
+      "legend": {
+        "alignAsTable": false,
+        "avg": true,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "delta(ifHCInOctets{job=\"snmp\",instance=~\"dc2-ethsw-2.ciscolive.network\",ifDescr=~\"Ethernet.*\"}[5m])/300",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) IN",
+          "refId": "A"
+        },
+        {
+          "expr": "delta(ifHCOutOctets{job=\"snmp\",instance=~\"dc2-ethsw-2.ciscolive.network\",ifDescr=~\"Ethernet.*\"}[5m])/300",
+          "format": "time_series",
+          "instant": false,
+          "intervalFactor": 2,
+          "legendFormat": "{{ifDescr}} ({{ifAlias}}) OUT",
+          "refId": "B"
+        },
+        {
+          "expr": "",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "C"
         }
       ],
-      "repeat": null,
-      "repeatIteration": null,
-      "repeatRowId": null,
-      "showTitle": false,
-      "title": "Dashboard Row",
-      "titleSize": "h6"
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "DC2-ETHSW-2 Interface Utilization",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "Bps",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
     }
   ],
-  "schemaVersion": 14,
+  "refresh": "1m",
+  "schemaVersion": 21,
   "style": "dark",
   "tags": [],
   "templating": {
@@ -423,6 +463,7 @@
           ]
         },
         "datasource": "Prometheus",
+        "definition": "",
         "hide": 2,
         "includeAll": false,
         "label": null,
@@ -432,6 +473,7 @@
         "query": "query_result(sum by (instance)(ifHCInOctets{job=\"snmp\"}))",
         "refresh": 1,
         "regex": ".*instance=\"(.*?)\".*",
+        "skipUrlSync": false,
         "sort": 1,
         "tagValuesQuery": "",
         "tags": [],
@@ -442,10 +484,12 @@
       {
         "allValue": null,
         "current": {
+          "selected": false,
           "text": "All",
           "value": "$__all"
         },
         "datasource": "Prometheus",
+        "definition": "",
         "hide": 2,
         "includeAll": true,
         "label": null,
@@ -455,6 +499,7 @@
         "query": "query_result(ifHCInOctets{job=\"snmp\",instance=~\"$Device\"})",
         "refresh": 1,
         "regex": ".*ifDescr=\"(.*?)\",.*",
+        "skipUrlSync": false,
         "sort": 3,
         "tagValuesQuery": "",
         "tags": [],
@@ -465,7 +510,7 @@
     ]
   },
   "time": {
-    "from": "now-6h",
+    "from": "now-24h",
     "to": "now"
   },
   "timepicker": {
@@ -493,7 +538,8 @@
       "30d"
     ]
   },
-  "timezone": "utc",
-  "title": "New DC",
-  "version": 6
+  "timezone": "",
+  "title": "Data Centre Switch Port Utilization",
+  "uid": "Z8L2-VsZz",
+  "version": 17
 }

+ 365 - 232
automation/monitoring/grafana/dhcp.json

@@ -15,252 +15,384 @@
   "editable": true,
   "gnetId": null,
   "graphTooltip": 0,
-  "hideControls": false,
-  "id": 8,
+  "id": 4,
   "links": [],
-  "refresh": "1m",
-  "rows": [
+  "panels": [
     {
-      "collapse": false,
-      "height": 562,
-      "panels": [
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 10,
+        "w": 14,
+        "x": 0,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 1,
+      "legend": {
+        "alignAsTable": true,
+        "avg": false,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "rightSide": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
         {
-          "aliasColors": {},
-          "bars": false,
-          "dashLength": 10,
-          "dashes": false,
-          "datasource": null,
-          "fill": 1,
-          "id": 1,
-          "legend": {
-            "avg": true,
-            "current": true,
-            "max": true,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "spaceLength": 10,
-          "span": 6,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "activeLeases{server=\"10.100.253.9\"}",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC1-DHCP",
-              "refId": "A"
-            },
-            {
-              "expr": "activeLeases{server=\"10.100.253.109\"}",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC2-DHCP",
-              "refId": "B"
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "DHCP Active Leases",
-          "tooltip": {
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "buckets": null,
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": false
-            }
-          ]
+          "expr": "activeLeases{server=\"10.100.253.9\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "DC1-DHCP",
+          "refId": "A"
         },
         {
-          "aliasColors": {},
-          "bars": false,
-          "dashLength": 10,
-          "dashes": false,
-          "datasource": null,
-          "fill": 1,
-          "id": 2,
-          "legend": {
-            "avg": true,
-            "current": true,
-            "max": true,
-            "min": false,
-            "show": true,
-            "total": false,
-            "values": true
-          },
-          "lines": true,
-          "linewidth": 1,
-          "links": [],
-          "nullPointMode": "null",
-          "percentage": false,
-          "pointradius": 5,
-          "points": false,
-          "renderer": "flot",
-          "seriesOverrides": [],
-          "spaceLength": 10,
-          "span": 6,
-          "stack": false,
-          "steppedLine": false,
-          "targets": [
-            {
-              "expr": "irate(discovers{server=\"10.100.253.9\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC1-DHCP Discovers",
-              "refId": "C"
-            },
-            {
-              "expr": "irate(discovers{server=\"10.100.253.109\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC2-DHCP Discovers",
-              "refId": "D"
-            },
-            {
-              "expr": "acksPerSecond{server=\"10.100.253.9\"}",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC1-DHCP Acks",
-              "refId": "A"
-            },
-            {
-              "expr": "acksPerSecond{server=\"10.100.253.109\"}",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC2-DHCP Acks",
-              "refId": "B"
-            },
-            {
-              "expr": "irate(offers{server=\"10.100.253.9\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC1-DHCP Offers",
-              "refId": "E"
-            },
-            {
-              "expr": "irate(offers{server=\"10.100.253.109\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC2-DHCP Offers",
-              "refId": "F"
-            },
-            {
-              "expr": "irate(droppedTotal{server=\"10.100.253.9\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC1-DHCP Dropped",
-              "refId": "G"
-            },
-            {
-              "expr": "irate(droppedTotal{server=\"10.100.253.109\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC2-DHCP Dropped",
-              "refId": "H"
-            },
-            {
-              "expr": "irate(requests{server=\"10.100.253.9\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC1-DHCP Requests",
-              "refId": "I"
-            },
-            {
-              "expr": "irate(requests{server=\"10.100.253.109\"}[2m])",
-              "format": "time_series",
-              "intervalFactor": 2,
-              "legendFormat": "DC2-DHCP Requests",
-              "refId": "J"
-            }
-          ],
-          "thresholds": [],
-          "timeFrom": null,
-          "timeShift": null,
-          "title": "DHCP Transaction Rate",
-          "tooltip": {
-            "shared": true,
-            "sort": 0,
-            "value_type": "individual"
-          },
-          "type": "graph",
-          "xaxis": {
-            "buckets": null,
-            "mode": "time",
-            "name": null,
-            "show": true,
-            "values": []
-          },
-          "yaxes": [
-            {
-              "format": "short",
-              "label": "Counts Per Second",
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": true
-            },
-            {
-              "format": "short",
-              "label": null,
-              "logBase": 1,
-              "max": null,
-              "min": null,
-              "show": false
-            }
-          ]
+          "expr": "activeLeases{server=\"10.100.254.9\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "DC2-DHCP",
+          "refId": "B"
         }
       ],
-      "repeat": null,
-      "repeatIteration": null,
-      "repeatRowId": null,
-      "showTitle": false,
-      "title": "Dashboard Row",
-      "titleSize": "h6"
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "DHCP Active Leases",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 10,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": true,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 10,
+        "w": 10,
+        "x": 14,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 2,
+      "legend": {
+        "alignAsTable": false,
+        "avg": false,
+        "current": true,
+        "hideEmpty": false,
+        "hideZero": false,
+        "max": true,
+        "min": false,
+        "show": false,
+        "total": false,
+        "values": true
+      },
+      "lines": false,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "irate(discovers{server=\"10.100.253.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC1-DHCP Discovers",
+          "refId": "C"
+        },
+        {
+          "expr": "irate(discovers{server=\"10.100.254.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC2-DHCP Discovers",
+          "refId": "D"
+        },
+        {
+          "expr": "acksPerSecond{server=\"10.100.253.9\"}",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC1-DHCP Acks",
+          "refId": "A"
+        },
+        {
+          "expr": "acksPerSecond{server=\"10.100.254.9\"}",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC2-DHCP Acks",
+          "refId": "B"
+        },
+        {
+          "expr": "irate(offers{server=\"10.100.253.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC1-DHCP Offers",
+          "refId": "E"
+        },
+        {
+          "expr": "irate(offers{server=\"10.100.253.109\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC2-DHCP Offers",
+          "refId": "F"
+        },
+        {
+          "expr": "irate(droppedTotal{server=\"10.100.253.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC1-DHCP Dropped",
+          "refId": "G"
+        },
+        {
+          "expr": "irate(droppedTotal{server=\"10.100.254.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC2-DHCP Dropped",
+          "refId": "H"
+        },
+        {
+          "expr": "irate(requests{server=\"10.100.253.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC1-DHCP Requests",
+          "refId": "I"
+        },
+        {
+          "expr": "irate(requests{server=\"10.100.254.9\"}[30m])",
+          "format": "time_series",
+          "intervalFactor": 1,
+          "legendFormat": "DC2-DHCP Requests",
+          "refId": "J"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "DHCP Transaction Rate",
+      "tooltip": {
+        "shared": false,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "series",
+        "name": null,
+        "show": true,
+        "values": [
+          "current"
+        ]
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": "Counts Per Second",
+          "logBase": 1,
+          "max": null,
+          "min": "0",
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": null,
+      "fill": 0,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 24,
+        "x": 0,
+        "y": 10
+      },
+      "hiddenSeries": false,
+      "id": 4,
+      "legend": {
+        "alignAsTable": true,
+        "avg": false,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "rightSide": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 2,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "diskUtilization{server=\"dc1-dhcp.ciscolive.network\"}",
+          "legendFormat": "DC1-DHCP",
+          "refId": "A"
+        },
+        {
+          "expr": "diskUtilization{server=\"dc2-dhcp.ciscolive.network\"}",
+          "legendFormat": "DC2-DHCP",
+          "refId": "B"
+        },
+        {
+          "expr": "diskUtilization{server=\"dc1-dns.ciscolive.network\"}",
+          "legendFormat": "DC1-DNS",
+          "refId": "C"
+        },
+        {
+          "expr": "diskUtilization{server=\"dc2-dhcp.ciscolive.network\"}",
+          "legendFormat": "DC2-DNS",
+          "refId": "D"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "CPNR Disk Utilization",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "percent",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
     }
   ],
-  "schemaVersion": 14,
+  "refresh": "5m",
+  "schemaVersion": 21,
   "style": "dark",
   "tags": [],
   "templating": {
     "list": []
   },
   "time": {
-    "from": "2019-01-28T05:00:00.000Z",
+    "from": "now-1h",
     "to": "now"
   },
   "timepicker": {
@@ -290,5 +422,6 @@
   },
   "timezone": "",
   "title": "DHCP Stats",
-  "version": 10
+  "uid": "t8YkNMyZk",
+  "version": 18
 }

+ 1393 - 0
automation/monitoring/grafana/hx-horizontal.json

@@ -0,0 +1,1393 @@
+{
+  "annotations": {
+    "list": [
+      {
+        "builtIn": 1,
+        "datasource": "-- Grafana --",
+        "enable": true,
+        "hide": true,
+        "iconColor": "rgba(0, 211, 255, 1)",
+        "name": "Annotations & Alerts",
+        "type": "dashboard"
+      }
+    ]
+  },
+  "editable": true,
+  "gnetId": null,
+  "graphTooltip": 0,
+  "id": 21,
+  "links": [],
+  "panels": [
+    {
+      "collapsed": false,
+      "datasource": null,
+      "gridPos": {
+        "h": 1,
+        "w": 24,
+        "x": 0,
+        "y": 0
+      },
+      "id": 19,
+      "panels": [],
+      "title": "HyperFlex Statistics - left: last 6h, right: last 1min",
+      "type": "row"
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 8,
+        "w": 12,
+        "x": 0,
+        "y": 1
+      },
+      "hiddenSeries": false,
+      "id": 1,
+      "legend": {
+        "alignAsTable": true,
+        "avg": false,
+        "current": false,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "rightSide": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "MBps_Write{host=\"10.127.253.85\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Write Throughput HX-1",
+          "refId": "A"
+        },
+        {
+          "expr": "MBps_Read{host=\"10.127.253.85\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Read Throughput HX-1",
+          "refId": "B"
+        },
+        {
+          "expr": "MBps_Write{host=\"10.127.254.85\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Write Throughput HX-2",
+          "refId": "C"
+        },
+        {
+          "expr": "MBps_Read{host=\"10.127.254.85\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Read Throughput HX-2",
+          "refId": "D"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "Throughput",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "Bps",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "Bps",
+      "gauge": {
+        "maxValue": 157286400,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 12,
+        "y": 1
+      },
+      "id": 10,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "MBps_Read{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "104857600",
+      "title": "Read Throughput HX-1",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "iops",
+      "gauge": {
+        "maxValue": 4000,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 16,
+        "y": 1
+      },
+      "id": 14,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "IOPS_Read{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "3000",
+      "title": "Read IOPS HX-1",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "ms",
+      "gauge": {
+        "maxValue": 30,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 20,
+        "y": 1
+      },
+      "id": 9,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "Lat_Read{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "10",
+      "title": "Read Latency HX-1",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "Bps",
+      "gauge": {
+        "maxValue": 157286400,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 12,
+        "y": 7
+      },
+      "id": 11,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "MBps_Write{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "104857600",
+      "title": "Write Throughput HX-1",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "iops",
+      "gauge": {
+        "maxValue": 8000,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 16,
+        "y": 7
+      },
+      "id": 15,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "IOPS_Write{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "6000",
+      "title": "Write IOPS HX-1",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "ms",
+      "gauge": {
+        "maxValue": 30,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 20,
+        "y": 7
+      },
+      "id": 8,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "Lat_Write{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "10",
+      "title": "Write Latency HX-1",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 8,
+        "w": 12,
+        "x": 0,
+        "y": 9
+      },
+      "hiddenSeries": false,
+      "id": 2,
+      "legend": {
+        "alignAsTable": true,
+        "avg": false,
+        "current": false,
+        "max": true,
+        "min": false,
+        "rightSide": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "IOPS_Read{host='10.127.253.85'}",
+          "format": "time_series",
+          "hide": false,
+          "intervalFactor": 2,
+          "legendFormat": "IOPS Read HX-1",
+          "refId": "A"
+        },
+        {
+          "expr": "IOPS_Write{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "IOPS Write HX-1",
+          "refId": "B"
+        },
+        {
+          "expr": "IOPS_Read{host='10.127.254.85'}",
+          "format": "time_series",
+          "hide": false,
+          "intervalFactor": 2,
+          "legendFormat": "IOPS Read HX-2",
+          "refId": "C"
+        },
+        {
+          "expr": "IOPS_Write{host='10.127.254.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "IOPS Write HX-2",
+          "refId": "D"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "IOPS",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 10,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "Bps",
+      "gauge": {
+        "maxValue": 157286400,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 12,
+        "y": 13
+      },
+      "id": 12,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "MBps_Read{host='10.127.254.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "104857600",
+      "title": "Read Throughput HX-2",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "iops",
+      "gauge": {
+        "maxValue": 8000,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 16,
+        "y": 13
+      },
+      "id": 16,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "IOPS_Read{host='10.127.254.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "6000",
+      "title": "Read IOPS HX-2",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "ms",
+      "gauge": {
+        "maxValue": 30,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 20,
+        "y": 13
+      },
+      "id": 6,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "Lat_Read{host='10.127.254.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "10",
+      "title": "Read Latency HX-2",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 8,
+        "w": 12,
+        "x": 0,
+        "y": 17
+      },
+      "hiddenSeries": false,
+      "id": 3,
+      "legend": {
+        "alignAsTable": true,
+        "avg": false,
+        "current": false,
+        "max": true,
+        "min": false,
+        "rightSide": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "Lat_Read{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Latency Read HX-1",
+          "refId": "A"
+        },
+        {
+          "expr": "Lat_Write{host='10.127.253.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Latency Write HX-1",
+          "refId": "B"
+        },
+        {
+          "expr": "Lat_Read{host='10.127.254.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Latency Read HX-2",
+          "refId": "C"
+        },
+        {
+          "expr": "Lat_Write{host='10.127.254.85'}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "Latency Write HX-2",
+          "refId": "D"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "Latency",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "ms",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "Bps",
+      "gauge": {
+        "maxValue": 357286400,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 12,
+        "y": 19
+      },
+      "id": 13,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "MBps_Write{host='10.127.254.85'}",
+          "format": "time_series",
+          "instant": true,
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "314857600",
+      "title": "Write Throughput HX-2",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "iops",
+      "gauge": {
+        "maxValue": 8000,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 16,
+        "y": 19
+      },
+      "id": 17,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "IOPS_Write{host='10.127.254.85'}",
+          "format": "time_series",
+          "instant": true,
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "6000",
+      "title": "Write IOPS HX-2",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    },
+    {
+      "cacheTimeout": null,
+      "colorBackground": false,
+      "colorValue": false,
+      "colors": [
+        "#299c46",
+        "rgba(237, 129, 40, 0.89)",
+        "#d44a3a"
+      ],
+      "datasource": "Prometheus",
+      "format": "ms",
+      "gauge": {
+        "maxValue": 30,
+        "minValue": 0,
+        "show": true,
+        "thresholdLabels": false,
+        "thresholdMarkers": true
+      },
+      "gridPos": {
+        "h": 6,
+        "w": 4,
+        "x": 20,
+        "y": 19
+      },
+      "id": 7,
+      "interval": null,
+      "links": [],
+      "mappingType": 1,
+      "mappingTypes": [
+        {
+          "name": "value to text",
+          "value": 1
+        },
+        {
+          "name": "range to text",
+          "value": 2
+        }
+      ],
+      "maxDataPoints": 100,
+      "nullPointMode": "connected",
+      "nullText": null,
+      "options": {},
+      "postfix": "",
+      "postfixFontSize": "50%",
+      "prefix": "",
+      "prefixFontSize": "50%",
+      "rangeMaps": [
+        {
+          "from": "null",
+          "text": "N/A",
+          "to": "null"
+        }
+      ],
+      "sparkline": {
+        "fillColor": "rgba(31, 118, 189, 0.18)",
+        "full": false,
+        "lineColor": "rgb(31, 120, 193)",
+        "show": false
+      },
+      "tableColumn": "",
+      "targets": [
+        {
+          "expr": "Lat_Write{host='10.127.254.85'}",
+          "format": "time_series",
+          "instant": true,
+          "intervalFactor": 2,
+          "refId": "A"
+        }
+      ],
+      "thresholds": "25",
+      "title": "Write Latency HX-2",
+      "type": "singlestat",
+      "valueFontSize": "50%",
+      "valueMaps": [
+        {
+          "op": "=",
+          "text": "N/A",
+          "value": "null"
+        }
+      ],
+      "valueName": "current"
+    }
+  ],
+  "refresh": "5s",
+  "schemaVersion": 21,
+  "style": "dark",
+  "tags": [],
+  "templating": {
+    "list": []
+  },
+  "time": {
+    "from": "now-6h",
+    "to": "now"
+  },
+  "timepicker": {
+    "refresh_intervals": [
+      "5s",
+      "10s",
+      "30s",
+      "1m",
+      "5m",
+      "15m",
+      "30m",
+      "1h",
+      "2h",
+      "1d"
+    ],
+    "time_options": [
+      "5m",
+      "15m",
+      "1h",
+      "6h",
+      "12h",
+      "24h",
+      "2d",
+      "7d",
+      "30d"
+    ]
+  },
+  "timezone": "browser",
+  "title": "HX - Horizontal",
+  "uid": "0JINDJyZz",
+  "version": 15
+}

File diff suppressed because it is too large
+ 1277 - 1246
automation/monitoring/grafana/hx.json


+ 1649 - 0
automation/monitoring/grafana/internal_arp_mac.json

@@ -0,0 +1,1649 @@
+{
+  "annotations": {
+    "list": [
+      {
+        "builtIn": 1,
+        "datasource": "-- Grafana --",
+        "enable": true,
+        "hide": true,
+        "iconColor": "rgba(0, 211, 255, 1)",
+        "name": "Annotations & Alerts",
+        "type": "dashboard"
+      }
+    ]
+  },
+  "editable": true,
+  "gnetId": null,
+  "graphTooltip": 0,
+  "id": 22,
+  "links": [],
+  "panels": [
+    {
+      "datasource": "Prometheus",
+      "gridPos": {
+        "h": 8,
+        "w": 6,
+        "x": 0,
+        "y": 0
+      },
+      "id": 15,
+      "options": {
+        "fieldOptions": {
+          "calcs": [
+            "last"
+          ],
+          "defaults": {
+            "mappings": [],
+            "max": 65535,
+            "min": 0,
+            "thresholds": [
+              {
+                "color": "green",
+                "value": null
+              },
+              {
+                "color": "#EAB839",
+                "value": 45000
+              },
+              {
+                "color": "red",
+                "value": 60000
+              }
+            ],
+            "unit": "none"
+          },
+          "override": {},
+          "values": false
+        },
+        "orientation": "auto",
+        "showThresholdLabels": false,
+        "showThresholdMarkers": true
+      },
+      "pluginVersion": "6.5.2",
+      "targets": [
+        {
+          "expr": "umbrella1NatTrans{idf=\"CORE1-EDGE\"}",
+          "instant": true,
+          "legendFormat": "DC1-UMBRELLA",
+          "refId": "A"
+        },
+        {
+          "expr": "umbrella2NatTrans{idf=\"CORE1-EDGE\"}",
+          "instant": true,
+          "legendFormat": "DC2-UMBRELLA",
+          "refId": "B"
+        }
+      ],
+      "timeFrom": null,
+      "timeShift": null,
+      "title": "CORE1-EDGE DNS NAT Translations",
+      "type": "gauge"
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": null,
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 8,
+        "w": 8,
+        "x": 6,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 10,
+      "legend": {
+        "avg": false,
+        "current": true,
+        "max": true,
+        "min": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "qfpUtil{idf=\"CORE1-EDGE\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE1-EDGE QFP Utilization",
+          "refId": "A"
+        },
+        {
+          "expr": "qfpUtil{idf=\"CORE2-EDGE\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE2-EDGE QFP Utilization",
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "Edge QFP Utilization",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "percent",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": null,
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 8,
+        "w": 10,
+        "x": 14,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 11,
+      "legend": {
+        "avg": false,
+        "current": true,
+        "max": true,
+        "min": true,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "natTranslations{idf=\"CORE1-EDGE\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE1-EDGE NAT Translations",
+          "refId": "A"
+        },
+        {
+          "expr": "natTranslations{idf=\"CORE2-EDGE\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE2-EDGE NAT Tranlsations",
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "Edge NAT Translations",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": null,
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 8,
+        "x": 0,
+        "y": 8
+      },
+      "hiddenSeries": false,
+      "id": 5,
+      "legend": {
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "totalMacs{idf=\"CORE1-WA\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE1-WA",
+          "refId": "A"
+        },
+        {
+          "expr": "totalMacs{idf=\"CORE2-WA\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE2-WA",
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "WA MAC Counts",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": null,
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 8,
+        "x": 8,
+        "y": 8
+      },
+      "hiddenSeries": false,
+      "id": 6,
+      "legend": {
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "arpEntries{idf=\"CORE1-WA\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE1-WA",
+          "refId": "A"
+        },
+        {
+          "expr": "arpEntries{idf=\"CORE2-WA\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE2-WA",
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "WA ARP Entries",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 8,
+        "x": 16,
+        "y": 8
+      },
+      "hiddenSeries": false,
+      "id": 7,
+      "legend": {
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "ndEntries{idf=\"CORE1-WA\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE1-WA",
+          "refId": "A"
+        },
+        {
+          "expr": "ndEntries{idf=\"CORE2-WA\"}",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE2-WA",
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "WA ND Entries",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 0,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 8,
+        "x": 0,
+        "y": 15
+      },
+      "hiddenSeries": false,
+      "id": 13,
+      "legend": {
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 2,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "totalMacs{idf=\"008-x42.ciscolive.network\"}",
+          "legendFormat": "008-X42",
+          "refId": "1"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x11.ciscolive.network\"}",
+          "legendFormat": "007-X11",
+          "refId": "2"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x13.ciscolive.network\"}",
+          "legendFormat": "007-X13",
+          "refId": "3"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x49.ciscolive.network\"}",
+          "legendFormat": "008-X49",
+          "refId": "4"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x53.ciscolive.network\"}",
+          "legendFormat": "008-X53",
+          "refId": "5"
+        },
+        {
+          "expr": "totalMacs{idf=\"003-x33.ciscolive.network\"}",
+          "legendFormat": "003-X33",
+          "refId": "6"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x36.ciscolive.network\"}",
+          "legendFormat": "008-X36",
+          "refId": "7"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x37.ciscolive.network\"}",
+          "legendFormat": "008-X37",
+          "refId": "8"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x23.ciscolive.network\"}",
+          "legendFormat": "006-X23",
+          "refId": "9"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x52.ciscolive.network\"}",
+          "legendFormat": "008-X52",
+          "refId": "10"
+        },
+        {
+          "expr": "totalMacs{idf=\"003-x02.ciscolive.network\"}",
+          "legendFormat": "003-X02",
+          "refId": "11"
+        },
+        {
+          "expr": "totalMacs{idf=\"003-x55.ciscolive.network\"}",
+          "legendFormat": "003-X55",
+          "refId": "12"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x09.ciscolive.network\"}",
+          "legendFormat": "007-X09",
+          "refId": "13"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x20.ciscolive.network\"}",
+          "legendFormat": "006-X20",
+          "refId": "14"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x39.ciscolive.network\"}",
+          "legendFormat": "008-X39",
+          "refId": "15"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x41.ciscolive.network\"}",
+          "legendFormat": "008-X41",
+          "refId": "16"
+        },
+        {
+          "expr": "totalMacs{idf=\"003-x54.ciscolive.network\"}",
+          "legendFormat": "003-X54",
+          "refId": "17"
+        },
+        {
+          "expr": "totalMacs{idf=\"004-x07.ciscolive.network\"}",
+          "legendFormat": "004-X07",
+          "refId": "18"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x22.ciscolive.network\"}",
+          "legendFormat": "006-X22",
+          "refId": "19"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x27.ciscolive.network\"}",
+          "legendFormat": "006-X27",
+          "refId": "20"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x47.ciscolive.network\"}",
+          "legendFormat": "008-X47",
+          "refId": "21"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x19.ciscolive.network\"}",
+          "legendFormat": "006-X19",
+          "refId": "22"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x46.ciscolive.network\"}",
+          "legendFormat": "008-X46",
+          "refId": "23"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x38.ciscolive.network\"}",
+          "legendFormat": "008-X38",
+          "refId": "24"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x40.ciscolive.network\"}",
+          "legendFormat": "008-X40",
+          "refId": "25"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x43.ciscolive.network\"}",
+          "legendFormat": "008-X43",
+          "refId": "26"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x15.ciscolive.network\"}",
+          "legendFormat": "007-X15",
+          "refId": "27"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x18.ciscolive.network\"}",
+          "legendFormat": "006-X18",
+          "refId": "28"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x29.ciscolive.network\"}",
+          "legendFormat": "006-X29",
+          "refId": "29"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x24.ciscolive.network\"}",
+          "legendFormat": "006-X24",
+          "refId": "30"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x12.ciscolive.network\"}",
+          "legendFormat": "007-X12",
+          "refId": "31"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x45.ciscolive.network\"}",
+          "legendFormat": "008-X45",
+          "refId": "32"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x28.ciscolive.network\"}",
+          "legendFormat": "006-X28",
+          "refId": "33"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x16.ciscolive.network\"}",
+          "legendFormat": "007-X16",
+          "refId": "34"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x25.ciscolive.network\"}",
+          "legendFormat": "006-X25",
+          "refId": "35"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x30.ciscolive.network\"}",
+          "legendFormat": "006-X30",
+          "refId": "36"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x10.ciscolive.network\"}",
+          "legendFormat": "007-X10",
+          "refId": "37"
+        },
+        {
+          "expr": "totalMacs{idf=\"008-x44.ciscolive.network\"}",
+          "legendFormat": "008-X44",
+          "refId": "38"
+        },
+        {
+          "expr": "totalMacs{idf=\"003-x35.ciscolive.network\"}",
+          "legendFormat": "003-X35",
+          "refId": "39"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x21.ciscolive.network\"}",
+          "legendFormat": "006-X21",
+          "refId": "40"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x26.ciscolive.network\"}",
+          "legendFormat": "006-X26",
+          "refId": "41"
+        },
+        {
+          "expr": "totalMacs{idf=\"006-x31.ciscolive.network\"}",
+          "legendFormat": "006-X31",
+          "refId": "42"
+        },
+        {
+          "expr": "totalMacs{idf=\"007-x14.ciscolive.network\"}",
+          "legendFormat": "007-X14",
+          "refId": "43"
+        },
+        {
+          "expr": "totalMacs{idf=\"003-x17.ciscolive.network\"}",
+          "legendFormat": "003-X17",
+          "refId": "44"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "IDF MAC Counts",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": "Dynamic MAC Addresses",
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": null,
+      "fill": 0,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 8,
+        "x": 8,
+        "y": 15
+      },
+      "hiddenSeries": false,
+      "id": 2,
+      "legend": {
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "arpEntries{idf=\"008-x42.ciscolive.network\"}",
+          "legendFormat": "008-X42",
+          "refId": "1"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x11.ciscolive.network\"}",
+          "legendFormat": "007-X11",
+          "refId": "2"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x13.ciscolive.network\"}",
+          "legendFormat": "007-X13",
+          "refId": "3"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x49.ciscolive.network\"}",
+          "legendFormat": "008-X49",
+          "refId": "4"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x53.ciscolive.network\"}",
+          "legendFormat": "008-X53",
+          "refId": "5"
+        },
+        {
+          "expr": "arpEntries{idf=\"003-x33.ciscolive.network\"}",
+          "legendFormat": "003-X33",
+          "refId": "6"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x36.ciscolive.network\"}",
+          "legendFormat": "008-X36",
+          "refId": "7"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x37.ciscolive.network\"}",
+          "legendFormat": "008-X37",
+          "refId": "8"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x23.ciscolive.network\"}",
+          "legendFormat": "006-X23",
+          "refId": "9"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x52.ciscolive.network\"}",
+          "legendFormat": "008-X52",
+          "refId": "10"
+        },
+        {
+          "expr": "arpEntries{idf=\"003-x02.ciscolive.network\"}",
+          "legendFormat": "003-X02",
+          "refId": "11"
+        },
+        {
+          "expr": "arpEntries{idf=\"003-x55.ciscolive.network\"}",
+          "legendFormat": "003-X55",
+          "refId": "12"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x09.ciscolive.network\"}",
+          "legendFormat": "007-X09",
+          "refId": "13"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x20.ciscolive.network\"}",
+          "legendFormat": "006-X20",
+          "refId": "14"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x39.ciscolive.network\"}",
+          "legendFormat": "008-X39",
+          "refId": "15"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x41.ciscolive.network\"}",
+          "legendFormat": "008-X41",
+          "refId": "16"
+        },
+        {
+          "expr": "arpEntries{idf=\"003-x54.ciscolive.network\"}",
+          "legendFormat": "003-X54",
+          "refId": "17"
+        },
+        {
+          "expr": "arpEntries{idf=\"004-x07.ciscolive.network\"}",
+          "legendFormat": "004-X07",
+          "refId": "18"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x22.ciscolive.network\"}",
+          "legendFormat": "006-X22",
+          "refId": "19"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x27.ciscolive.network\"}",
+          "legendFormat": "006-X27",
+          "refId": "20"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x47.ciscolive.network\"}",
+          "legendFormat": "008-X47",
+          "refId": "21"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x19.ciscolive.network\"}",
+          "legendFormat": "006-X19",
+          "refId": "22"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x46.ciscolive.network\"}",
+          "legendFormat": "008-X46",
+          "refId": "23"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x38.ciscolive.network\"}",
+          "legendFormat": "008-X38",
+          "refId": "24"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x40.ciscolive.network\"}",
+          "legendFormat": "008-X40",
+          "refId": "25"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x43.ciscolive.network\"}",
+          "legendFormat": "008-X43",
+          "refId": "26"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x15.ciscolive.network\"}",
+          "legendFormat": "007-X15",
+          "refId": "27"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x18.ciscolive.network\"}",
+          "legendFormat": "006-X18",
+          "refId": "28"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x29.ciscolive.network\"}",
+          "legendFormat": "006-X29",
+          "refId": "29"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x24.ciscolive.network\"}",
+          "legendFormat": "006-X24",
+          "refId": "30"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x12.ciscolive.network\"}",
+          "legendFormat": "007-X12",
+          "refId": "31"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x45.ciscolive.network\"}",
+          "legendFormat": "008-X45",
+          "refId": "32"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x28.ciscolive.network\"}",
+          "legendFormat": "006-X28",
+          "refId": "33"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x16.ciscolive.network\"}",
+          "legendFormat": "007-X16",
+          "refId": "34"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x25.ciscolive.network\"}",
+          "legendFormat": "006-X25",
+          "refId": "35"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x30.ciscolive.network\"}",
+          "legendFormat": "006-X30",
+          "refId": "36"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x10.ciscolive.network\"}",
+          "legendFormat": "007-X10",
+          "refId": "37"
+        },
+        {
+          "expr": "arpEntries{idf=\"008-x44.ciscolive.network\"}",
+          "legendFormat": "008-X44",
+          "refId": "38"
+        },
+        {
+          "expr": "arpEntries{idf=\"003-x35.ciscolive.network\"}",
+          "legendFormat": "003-X35",
+          "refId": "39"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x21.ciscolive.network\"}",
+          "legendFormat": "006-X21",
+          "refId": "40"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x26.ciscolive.network\"}",
+          "legendFormat": "006-X26",
+          "refId": "41"
+        },
+        {
+          "expr": "arpEntries{idf=\"006-x31.ciscolive.network\"}",
+          "legendFormat": "006-X31",
+          "refId": "42"
+        },
+        {
+          "expr": "arpEntries{idf=\"007-x14.ciscolive.network\"}",
+          "legendFormat": "007-X14",
+          "refId": "43"
+        },
+        {
+          "expr": "arpEntries{idf=\"003-x17.ciscolive.network\"}",
+          "legendFormat": "003-X17",
+          "refId": "44"
+        },
+        {
+          "expr": "",
+          "legendFormat": "CORE1-L3C",
+          "refId": "A"
+        },
+        {
+          "expr": "",
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "IDF ARP Entries",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": "0",
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 0,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 7,
+        "w": 8,
+        "x": 16,
+        "y": 15
+      },
+      "hiddenSeries": false,
+      "id": 9,
+      "legend": {
+        "avg": true,
+        "current": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "links": [],
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 5,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "ndEntries{idf=\"008-x42.ciscolive.network\"}",
+          "legendFormat": "008-X42",
+          "refId": "1"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x11.ciscolive.network\"}",
+          "legendFormat": "007-X11",
+          "refId": "2"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x13.ciscolive.network\"}",
+          "legendFormat": "007-X13",
+          "refId": "3"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x49.ciscolive.network\"}",
+          "legendFormat": "008-X49",
+          "refId": "4"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x53.ciscolive.network\"}",
+          "legendFormat": "008-X53",
+          "refId": "5"
+        },
+        {
+          "expr": "ndEntries{idf=\"003-x33.ciscolive.network\"}",
+          "legendFormat": "003-X33",
+          "refId": "6"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x36.ciscolive.network\"}",
+          "legendFormat": "008-X36",
+          "refId": "7"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x37.ciscolive.network\"}",
+          "legendFormat": "008-X37",
+          "refId": "8"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x23.ciscolive.network\"}",
+          "legendFormat": "006-X23",
+          "refId": "9"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x52.ciscolive.network\"}",
+          "legendFormat": "008-X52",
+          "refId": "10"
+        },
+        {
+          "expr": "ndEntries{idf=\"003-x02.ciscolive.network\"}",
+          "legendFormat": "003-X02",
+          "refId": "11"
+        },
+        {
+          "expr": "ndEntries{idf=\"003-x55.ciscolive.network\"}",
+          "legendFormat": "003-X55",
+          "refId": "12"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x09.ciscolive.network\"}",
+          "legendFormat": "007-X09",
+          "refId": "13"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x20.ciscolive.network\"}",
+          "legendFormat": "006-X20",
+          "refId": "14"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x39.ciscolive.network\"}",
+          "legendFormat": "008-X39",
+          "refId": "15"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x41.ciscolive.network\"}",
+          "legendFormat": "008-X41",
+          "refId": "16"
+        },
+        {
+          "expr": "ndEntries{idf=\"003-x54.ciscolive.network\"}",
+          "legendFormat": "003-X54",
+          "refId": "17"
+        },
+        {
+          "expr": "ndEntries{idf=\"004-x07.ciscolive.network\"}",
+          "legendFormat": "004-X07",
+          "refId": "18"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x22.ciscolive.network\"}",
+          "legendFormat": "006-X22",
+          "refId": "19"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x27.ciscolive.network\"}",
+          "legendFormat": "006-X27",
+          "refId": "20"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x47.ciscolive.network\"}",
+          "legendFormat": "008-X47",
+          "refId": "21"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x19.ciscolive.network\"}",
+          "legendFormat": "006-X19",
+          "refId": "22"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x46.ciscolive.network\"}",
+          "legendFormat": "008-X46",
+          "refId": "23"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x38.ciscolive.network\"}",
+          "legendFormat": "008-X38",
+          "refId": "24"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x40.ciscolive.network\"}",
+          "legendFormat": "008-X40",
+          "refId": "25"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x43.ciscolive.network\"}",
+          "legendFormat": "008-X43",
+          "refId": "26"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x15.ciscolive.network\"}",
+          "legendFormat": "007-X15",
+          "refId": "27"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x18.ciscolive.network\"}",
+          "legendFormat": "006-X18",
+          "refId": "28"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x29.ciscolive.network\"}",
+          "legendFormat": "006-X29",
+          "refId": "29"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x24.ciscolive.network\"}",
+          "legendFormat": "006-X24",
+          "refId": "30"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x12.ciscolive.network\"}",
+          "legendFormat": "007-X12",
+          "refId": "31"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x45.ciscolive.network\"}",
+          "legendFormat": "008-X45",
+          "refId": "32"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x28.ciscolive.network\"}",
+          "legendFormat": "006-X28",
+          "refId": "33"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x16.ciscolive.network\"}",
+          "legendFormat": "007-X16",
+          "refId": "34"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x25.ciscolive.network\"}",
+          "legendFormat": "006-X25",
+          "refId": "35"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x30.ciscolive.network\"}",
+          "legendFormat": "006-X30",
+          "refId": "36"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x10.ciscolive.network\"}",
+          "legendFormat": "007-X10",
+          "refId": "37"
+        },
+        {
+          "expr": "ndEntries{idf=\"008-x44.ciscolive.network\"}",
+          "legendFormat": "008-X44",
+          "refId": "38"
+        },
+        {
+          "expr": "ndEntries{idf=\"003-x35.ciscolive.network\"}",
+          "legendFormat": "003-X35",
+          "refId": "39"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x21.ciscolive.network\"}",
+          "legendFormat": "006-X21",
+          "refId": "40"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x26.ciscolive.network\"}",
+          "legendFormat": "006-X26",
+          "refId": "41"
+        },
+        {
+          "expr": "ndEntries{idf=\"006-x31.ciscolive.network\"}",
+          "legendFormat": "006-X31",
+          "refId": "42"
+        },
+        {
+          "expr": "ndEntries{idf=\"007-x14.ciscolive.network\"}",
+          "legendFormat": "007-X14",
+          "refId": "43"
+        },
+        {
+          "expr": "ndEntries{idf=\"003-x17.ciscolive.network\"}",
+          "legendFormat": "003-X17",
+          "refId": "44"
+        },
+        {
+          "expr": "",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "legendFormat": "CORE1-L3C",
+          "refId": "A"
+        },
+        {
+          "expr": "",
+          "format": "time_series",
+          "intervalFactor": 2,
+          "refId": "B"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "IDF ND Entries",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    },
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 1,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 8,
+        "w": 12,
+        "x": 0,
+        "y": 22
+      },
+      "hiddenSeries": false,
+      "id": 17,
+      "legend": {
+        "alignAsTable": true,
+        "avg": true,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 2,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "umbrella1NatTrans{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "CORE1-EDGE: DC1-UMBRELLA",
+          "refId": "A"
+        },
+        {
+          "expr": "umbrella2NatTrans{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "CORE1-EDGE: DC2-UMBRELLA",
+          "refId": "B"
+        },
+        {
+          "expr": "umbrella1NatTrans{idf=\"CORE2-EDGE\"}",
+          "legendFormat": "CORE2-EDGE: DC1-UMBRELLA",
+          "refId": "C"
+        },
+        {
+          "expr": "umbrella2NatTrans{idf=\"CORE2-EDGE\"}",
+          "legendFormat": "CORE2-EDGE: DC2-UMBRELLA",
+          "refId": "D"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "UMBRELLA NAT Translations",
+      "tooltip": {
+        "shared": true,
+        "sort": 2,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "format": "none",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    }
+  ],
+  "refresh": "15m",
+  "schemaVersion": 21,
+  "style": "dark",
+  "tags": [],
+  "templating": {
+    "list": []
+  },
+  "time": {
+    "from": "now-24h",
+    "to": "now"
+  },
+  "timepicker": {
+    "refresh_intervals": [
+      "5s",
+      "10s",
+      "30s",
+      "1m",
+      "5m",
+      "15m",
+      "30m",
+      "1h",
+      "2h",
+      "1d"
+    ],
+    "time_options": [
+      "5m",
+      "15m",
+      "1h",
+      "6h",
+      "12h",
+      "24h",
+      "2d",
+      "7d",
+      "30d"
+    ]
+  },
+  "timezone": "",
+  "title": "Internal MAC, ARP, ND, NAT, QFP Counts",
+  "uid": "XV4FTGsZi",
+  "version": 4
+}

+ 166 - 0
automation/monitoring/grafana/nat_stats.json

@@ -0,0 +1,166 @@
+{
+  "annotations": {
+    "list": [
+      {
+        "builtIn": 1,
+        "datasource": "-- Grafana --",
+        "enable": true,
+        "hide": true,
+        "iconColor": "rgba(0, 211, 255, 1)",
+        "name": "Annotations & Alerts",
+        "type": "dashboard"
+      }
+    ]
+  },
+  "editable": true,
+  "gnetId": null,
+  "graphTooltip": 0,
+  "id": 23,
+  "links": [],
+  "panels": [
+    {
+      "aliasColors": {},
+      "bars": false,
+      "dashLength": 10,
+      "dashes": false,
+      "datasource": "Prometheus",
+      "fill": 0,
+      "fillGradient": 0,
+      "gridPos": {
+        "h": 17,
+        "w": 24,
+        "x": 0,
+        "y": 0
+      },
+      "hiddenSeries": false,
+      "id": 2,
+      "legend": {
+        "avg": false,
+        "current": true,
+        "hideEmpty": true,
+        "hideZero": true,
+        "max": true,
+        "min": false,
+        "show": true,
+        "total": false,
+        "values": true
+      },
+      "lines": true,
+      "linewidth": 1,
+      "nullPointMode": "null",
+      "options": {
+        "dataLinks": []
+      },
+      "percentage": false,
+      "pointradius": 2,
+      "points": false,
+      "renderer": "flot",
+      "seriesOverrides": [],
+      "spaceLength": 10,
+      "stack": false,
+      "steppedLine": false,
+      "targets": [
+        {
+          "expr": "natPoolDefault1Allocated{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "NAT-POOL-DEFAULT-1 Allocated Addresses",
+          "refId": "A"
+        },
+        {
+          "expr": "natPoolDefault2Allocated{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "NAT-POOL-DEFAULT-2 Allocated Addresses",
+          "refId": "B"
+        },
+        {
+          "expr": "natPoolLabsAllocated{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "NAT-POOL-LABS Allocated Addresses",
+          "refId": "C"
+        },
+        {
+          "expr": "natPoolDefault1Misses{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "NAT-POOL-DEFAULT-1 Misses",
+          "refId": "D"
+        },
+        {
+          "expr": "natPoolDefault2Misses{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "NAT-POOL-DEFAULT-2 Misses",
+          "refId": "E"
+        },
+        {
+          "expr": "natPoolLabsMisses{idf=\"CORE1-EDGE\"}",
+          "legendFormat": "NAT-POOL-LABS Misses",
+          "refId": "F"
+        }
+      ],
+      "thresholds": [],
+      "timeFrom": null,
+      "timeRegions": [],
+      "timeShift": null,
+      "title": "CORE1-EDGE NAT Pool Stats",
+      "tooltip": {
+        "shared": true,
+        "sort": 0,
+        "value_type": "individual"
+      },
+      "type": "graph",
+      "xaxis": {
+        "buckets": null,
+        "mode": "time",
+        "name": null,
+        "show": true,
+        "values": []
+      },
+      "yaxes": [
+        {
+          "decimals": 0,
+          "format": "none",
+          "label": "",
+          "logBase": 1,
+          "max": "62",
+          "min": "0",
+          "show": true
+        },
+        {
+          "format": "short",
+          "label": null,
+          "logBase": 1,
+          "max": null,
+          "min": null,
+          "show": false
+        }
+      ],
+      "yaxis": {
+        "align": false,
+        "alignLevel": null
+      }
+    }
+  ],
+  "refresh": "30s",
+  "schemaVersion": 21,
+  "style": "dark",
+  "tags": [],
+  "templating": {
+    "list": []
+  },
+  "time": {
+    "from": "now-6h",
+    "to": "now"
+  },
+  "timepicker": {
+    "refresh_intervals": [
+      "5s",
+      "10s",
+      "30s",
+      "1m",
+      "5m",
+      "15m",
+      "30m",
+      "1h",
+      "2h",
+      "1d"
+    ]
+  },
+  "timezone": "",
+  "title": "NAT Pool Stats",
+  "uid": "dONI58yZz",
+  "version": 5
+}

Some files were not shown because too many files changed in this diff