Add auto E2E test and VPN dashboards
Change-Id: I24c398c88134e3660bf9e2064976dff4a7d5ba94
diff --git a/monitoring/grafana-aether/Chart.yaml b/monitoring/grafana-aether/Chart.yaml
index 199dd29..2dde1f1 100644
--- a/monitoring/grafana-aether/Chart.yaml
+++ b/monitoring/grafana-aether/Chart.yaml
@@ -5,6 +5,6 @@
name: grafana-aether
description: A Helm chart for deploying Grafana with Aether dashboards
-version: 0.5.16
+version: 0.5.17
appVersion: 0.1.0
diff --git a/monitoring/grafana-aether/dashboards/edge-e2e-tests.json b/monitoring/grafana-aether/dashboards/edge-e2e-tests.json
new file mode 100644
index 0000000..e5b41db
--- /dev/null
+++ b/monitoring/grafana-aether/dashboards/edge-e2e-tests.json
@@ -0,0 +1,3604 @@
+{
+ "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": 26,
+ "iteration": 1616543018514,
+ "links": [],
+ "panels": [
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 0
+ },
+ "id": 300,
+ "panels": [],
+ "repeat": "edge",
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-cornell1-prd",
+ "value": "ace-cornell1-prd"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 1
+ },
+ "id": 259,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-cornell1-prd",
+ "value": "ace-cornell1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 1
+ },
+ "id": 260,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-cornell1-prd",
+ "value": "ace-cornell1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 1
+ },
+ "id": 262,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-cornell1-prd",
+ "value": "ace-cornell1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 1
+ },
+ "hiddenSeries": false,
+ "id": 235,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-cornell1-prd",
+ "value": "ace-cornell1-prd"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 4
+ },
+ "id": 301,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-intel",
+ "value": "ace-intel"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 5
+ },
+ "id": 302,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-intel",
+ "value": "ace-intel"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 5
+ },
+ "id": 303,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-intel",
+ "value": "ace-intel"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 5
+ },
+ "id": 304,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-intel",
+ "value": "ace-intel"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 5
+ },
+ "hiddenSeries": false,
+ "id": 305,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-intel",
+ "value": "ace-intel"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 8
+ },
+ "id": 306,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-menlo-rasp-pi",
+ "value": "ace-menlo-rasp-pi"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 9
+ },
+ "id": 307,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-menlo-rasp-pi",
+ "value": "ace-menlo-rasp-pi"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 9
+ },
+ "id": 308,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-menlo-rasp-pi",
+ "value": "ace-menlo-rasp-pi"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 9
+ },
+ "id": 309,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-menlo-rasp-pi",
+ "value": "ace-menlo-rasp-pi"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 9
+ },
+ "hiddenSeries": false,
+ "id": 310,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-menlo-rasp-pi",
+ "value": "ace-menlo-rasp-pi"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 12
+ },
+ "id": 311,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-dev",
+ "value": "ace-princeton1-dev"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 13
+ },
+ "id": 312,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-dev",
+ "value": "ace-princeton1-dev"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 13
+ },
+ "id": 313,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-dev",
+ "value": "ace-princeton1-dev"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 13
+ },
+ "id": 314,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-dev",
+ "value": "ace-princeton1-dev"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 13
+ },
+ "hiddenSeries": false,
+ "id": 315,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-dev",
+ "value": "ace-princeton1-dev"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 16
+ },
+ "id": 316,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-prd",
+ "value": "ace-princeton1-prd"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 17
+ },
+ "id": 317,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-prd",
+ "value": "ace-princeton1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 17
+ },
+ "id": 318,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-prd",
+ "value": "ace-princeton1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 17
+ },
+ "id": 319,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-prd",
+ "value": "ace-princeton1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 17
+ },
+ "hiddenSeries": false,
+ "id": 320,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-princeton1-prd",
+ "value": "ace-princeton1-prd"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 20
+ },
+ "id": 321,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford1-prd",
+ "value": "ace-stanford1-prd"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 21
+ },
+ "id": 322,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford1-prd",
+ "value": "ace-stanford1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 21
+ },
+ "id": 323,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford1-prd",
+ "value": "ace-stanford1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 21
+ },
+ "id": 324,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford1-prd",
+ "value": "ace-stanford1-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 21
+ },
+ "hiddenSeries": false,
+ "id": 325,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford1-prd",
+ "value": "ace-stanford1-prd"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 24
+ },
+ "id": 326,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford2-prd",
+ "value": "ace-stanford2-prd"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 25
+ },
+ "id": 327,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford2-prd",
+ "value": "ace-stanford2-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 25
+ },
+ "id": 328,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford2-prd",
+ "value": "ace-stanford2-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 25
+ },
+ "id": 329,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford2-prd",
+ "value": "ace-stanford2-prd"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 25
+ },
+ "hiddenSeries": false,
+ "id": 330,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-stanford2-prd",
+ "value": "ace-stanford2-prd"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 28
+ },
+ "id": 331,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 300,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-tucson",
+ "value": "ace-tucson"
+ }
+ },
+ "title": "$edge",
+ "type": "row"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "mappings": [
+ {
+ "from": "",
+ "id": 1,
+ "operator": "",
+ "text": "X",
+ "to": "",
+ "type": 1,
+ "value": "-1"
+ },
+ {
+ "from": "",
+ "id": 2,
+ "operator": "",
+ "text": "fail",
+ "to": "",
+ "type": 1,
+ "value": "0"
+ },
+ {
+ "from": "",
+ "id": 3,
+ "operator": "",
+ "text": "ok",
+ "to": "",
+ "type": 1,
+ "value": "1"
+ },
+ {
+ "from": "-100",
+ "id": 4,
+ "text": "maint",
+ "to": "-6",
+ "type": 2
+ }
+ ],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#6ED0E0",
+ "value": -100
+ },
+ {
+ "color": "red",
+ "value": 0
+ },
+ {
+ "color": "green",
+ "value": 1
+ }
+ ]
+ }
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 0,
+ "y": 29
+ },
+ "id": 332,
+ "links": [],
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "last"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 259,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-tucson",
+ "value": "ace-tucson"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Connect:",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Ping:",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Test results",
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "red",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 50
+ },
+ {
+ "color": "green",
+ "value": 95
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 3,
+ "y": 29
+ },
+ "id": 333,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 260,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-tucson",
+ "value": "ace-tucson"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
+ "interval": "",
+ "legendFormat": "",
+ "refId": "C"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Uptime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {},
+ "decimals": 3,
+ "mappings": [],
+ "thresholds": {
+ "mode": "absolute",
+ "steps": [
+ {
+ "color": "green",
+ "value": null
+ },
+ {
+ "color": "#EAB839",
+ "value": 1
+ },
+ {
+ "color": "red",
+ "value": 10
+ }
+ ]
+ },
+ "unit": "percent"
+ },
+ "overrides": []
+ },
+ "gridPos": {
+ "h": 3,
+ "w": 3,
+ "x": 6,
+ "y": 29
+ },
+ "id": 334,
+ "maxPerRow": 6,
+ "options": {
+ "colorMode": "background",
+ "graphMode": "none",
+ "justifyMode": "auto",
+ "orientation": "horizontal",
+ "reduceOptions": {
+ "calcs": [
+ "mean"
+ ],
+ "fields": "",
+ "values": false
+ },
+ "textMode": "auto"
+ },
+ "pluginVersion": "7.1.5",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 262,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-tucson",
+ "value": "ace-tucson"
+ }
+ },
+ "targets": [
+ {
+ "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
+ "interval": "",
+ "legendFormat": "Unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
+ "interval": "",
+ "legendFormat": "Scheduled",
+ "refId": "B"
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Downtime",
+ "transformations": [],
+ "type": "stat"
+ },
+ {
+ "aliasColors": {
+ "Down, unsched": "red",
+ "Down: unscheduled": "red",
+ "Scheduled": "blue",
+ "Scheduled downtime": "blue",
+ "Test down": "yellow",
+ "Unscheduled": "red",
+ "Unscheduled downtime": "red"
+ },
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "description": "Uptime and downtime over time",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 10,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 3,
+ "w": 15,
+ "x": 9,
+ "y": 29
+ },
+ "hiddenSeries": false,
+ "id": 335,
+ "legend": {
+ "alignAsTable": false,
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 0,
+ "maxPerRow": 6,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatDirection": "h",
+ "repeatIteration": 1616543018514,
+ "repeatPanelId": 235,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "edge": {
+ "selected": false,
+ "text": "ace-tucson",
+ "value": "ace-tucson"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": true,
+ "targets": [
+ {
+ "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Up",
+ "refId": "D"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
+ "interval": "",
+ "legendFormat": "Down: unscheduled",
+ "refId": "A"
+ },
+ {
+ "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Down: scheduled",
+ "refId": "B"
+ },
+ {
+ "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
+ "interval": "",
+ "legendFormat": "Test down",
+ "refId": "C"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:93",
+ "decimals": 0,
+ "format": "short",
+ "label": "",
+ "logBase": 1,
+ "max": "1",
+ "min": "-1",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:94",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ }
+ ],
+ "refresh": "5m",
+ "schemaVersion": 26,
+ "style": "dark",
+ "tags": [],
+ "templating": {
+ "list": [
+ {
+ "allValue": null,
+ "current": {
+ "selected": true,
+ "text": [
+ "All"
+ ],
+ "value": [
+ "$__all"
+ ]
+ },
+ "datasource": "RANCHER_MONITORING_GLOBAL",
+ "definition": "label_values(aetheredge_e2e_tests_ok, name)",
+ "hide": 0,
+ "includeAll": true,
+ "label": "Edge",
+ "multi": true,
+ "name": "edge",
+ "options": [],
+ "query": "label_values(aetheredge_e2e_tests_ok, name)",
+ "refresh": 2,
+ "regex": "",
+ "skipUrlSync": false,
+ "sort": 0,
+ "tagValuesQuery": "",
+ "tags": [],
+ "tagsQuery": "",
+ "type": "query",
+ "useTags": false
+ }
+ ]
+ },
+ "time": {
+ "from": "now-12h",
+ "to": "now"
+ },
+ "timepicker": {
+ "refresh_intervals": [
+ "10s",
+ "30s",
+ "1m",
+ "5m",
+ "15m",
+ "30m",
+ "1h",
+ "2h",
+ "1d"
+ ]
+ },
+ "timezone": "",
+ "title": "Edge E2E Tests",
+ "uid": "XOeEp-QGk",
+ "version": 6
+}
\ No newline at end of file
diff --git a/monitoring/grafana-aether/dashboards/edge-e2e-tests.json.license b/monitoring/grafana-aether/dashboards/edge-e2e-tests.json.license
new file mode 100644
index 0000000..c522327
--- /dev/null
+++ b/monitoring/grafana-aether/dashboards/edge-e2e-tests.json.license
@@ -0,0 +1,2 @@
+Copyright 2020-present Open Networking Foundation
+SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
diff --git a/monitoring/grafana-aether/dashboards/vpn-tunnels.json b/monitoring/grafana-aether/dashboards/vpn-tunnels.json
new file mode 100644
index 0000000..68cb06f
--- /dev/null
+++ b/monitoring/grafana-aether/dashboards/vpn-tunnels.json
@@ -0,0 +1,8587 @@
+{
+ "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": 27,
+ "iteration": 1616543362918,
+ "links": [],
+ "panels": [
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 0
+ },
+ "id": 2,
+ "panels": [],
+ "repeat": "tunnel",
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-att",
+ "value": "production-ace-att"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 1
+ },
+ "hiddenSeries": false,
+ "id": 4,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-att",
+ "value": "production-ace-att"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 1
+ },
+ "hiddenSeries": false,
+ "id": 5,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-att",
+ "value": "production-ace-att"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 1
+ },
+ "hiddenSeries": false,
+ "id": 63,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-att",
+ "value": "production-ace-att"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 6
+ },
+ "id": 64,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ciena",
+ "value": "production-ace-ciena"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 7
+ },
+ "hiddenSeries": false,
+ "id": 65,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ciena",
+ "value": "production-ace-ciena"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 7
+ },
+ "hiddenSeries": false,
+ "id": 66,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ciena",
+ "value": "production-ace-ciena"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 7
+ },
+ "hiddenSeries": false,
+ "id": 67,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ciena",
+ "value": "production-ace-ciena"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 12
+ },
+ "id": 68,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-1",
+ "value": "production-ace-cornell1-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 13
+ },
+ "hiddenSeries": false,
+ "id": 69,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-1",
+ "value": "production-ace-cornell1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 13
+ },
+ "hiddenSeries": false,
+ "id": 70,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-1",
+ "value": "production-ace-cornell1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 13
+ },
+ "hiddenSeries": false,
+ "id": 71,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-1",
+ "value": "production-ace-cornell1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 18
+ },
+ "id": 72,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-2",
+ "value": "production-ace-cornell1-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 19
+ },
+ "hiddenSeries": false,
+ "id": 73,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-2",
+ "value": "production-ace-cornell1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 19
+ },
+ "hiddenSeries": false,
+ "id": 74,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-2",
+ "value": "production-ace-cornell1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 19
+ },
+ "hiddenSeries": false,
+ "id": 75,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-cornell1-2",
+ "value": "production-ace-cornell1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 24
+ },
+ "id": 76,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-1",
+ "value": "production-ace-dt-otic-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 25
+ },
+ "hiddenSeries": false,
+ "id": 77,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-1",
+ "value": "production-ace-dt-otic-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 25
+ },
+ "hiddenSeries": false,
+ "id": 78,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-1",
+ "value": "production-ace-dt-otic-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 25
+ },
+ "hiddenSeries": false,
+ "id": 79,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-1",
+ "value": "production-ace-dt-otic-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 30
+ },
+ "id": 80,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-2",
+ "value": "production-ace-dt-otic-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 31
+ },
+ "hiddenSeries": false,
+ "id": 81,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-2",
+ "value": "production-ace-dt-otic-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 31
+ },
+ "hiddenSeries": false,
+ "id": 82,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-2",
+ "value": "production-ace-dt-otic-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 31
+ },
+ "hiddenSeries": false,
+ "id": 83,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-dt-otic-2",
+ "value": "production-ace-dt-otic-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 36
+ },
+ "id": 84,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-intel",
+ "value": "production-ace-intel"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 37
+ },
+ "hiddenSeries": false,
+ "id": 85,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-intel",
+ "value": "production-ace-intel"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 37
+ },
+ "hiddenSeries": false,
+ "id": 86,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-intel",
+ "value": "production-ace-intel"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 37
+ },
+ "hiddenSeries": false,
+ "id": 87,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-intel",
+ "value": "production-ace-intel"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 42
+ },
+ "id": 88,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-1",
+ "value": "production-ace-menlo-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 43
+ },
+ "hiddenSeries": false,
+ "id": 89,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-1",
+ "value": "production-ace-menlo-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 43
+ },
+ "hiddenSeries": false,
+ "id": 90,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-1",
+ "value": "production-ace-menlo-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 43
+ },
+ "hiddenSeries": false,
+ "id": 91,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-1",
+ "value": "production-ace-menlo-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 48
+ },
+ "id": 92,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-2",
+ "value": "production-ace-menlo-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 49
+ },
+ "hiddenSeries": false,
+ "id": 93,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-2",
+ "value": "production-ace-menlo-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 49
+ },
+ "hiddenSeries": false,
+ "id": 94,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-2",
+ "value": "production-ace-menlo-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 49
+ },
+ "hiddenSeries": false,
+ "id": 95,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-menlo-2",
+ "value": "production-ace-menlo-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 54
+ },
+ "id": 96,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-1",
+ "value": "production-ace-nctu-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 55
+ },
+ "hiddenSeries": false,
+ "id": 97,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-1",
+ "value": "production-ace-nctu-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 55
+ },
+ "hiddenSeries": false,
+ "id": 98,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-1",
+ "value": "production-ace-nctu-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 55
+ },
+ "hiddenSeries": false,
+ "id": 99,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-1",
+ "value": "production-ace-nctu-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 60
+ },
+ "id": 100,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-2",
+ "value": "production-ace-nctu-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 61
+ },
+ "hiddenSeries": false,
+ "id": 101,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-2",
+ "value": "production-ace-nctu-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 61
+ },
+ "hiddenSeries": false,
+ "id": 102,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-2",
+ "value": "production-ace-nctu-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 61
+ },
+ "hiddenSeries": false,
+ "id": 103,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-nctu-2",
+ "value": "production-ace-nctu-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 66
+ },
+ "id": 104,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ntt",
+ "value": "production-ace-ntt"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 67
+ },
+ "hiddenSeries": false,
+ "id": 105,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ntt",
+ "value": "production-ace-ntt"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 67
+ },
+ "hiddenSeries": false,
+ "id": 106,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ntt",
+ "value": "production-ace-ntt"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 67
+ },
+ "hiddenSeries": false,
+ "id": 107,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-ntt",
+ "value": "production-ace-ntt"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 72
+ },
+ "id": 108,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-1",
+ "value": "production-ace-princeton1-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 73
+ },
+ "hiddenSeries": false,
+ "id": 109,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-1",
+ "value": "production-ace-princeton1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 73
+ },
+ "hiddenSeries": false,
+ "id": 110,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-1",
+ "value": "production-ace-princeton1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 73
+ },
+ "hiddenSeries": false,
+ "id": 111,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-1",
+ "value": "production-ace-princeton1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 78
+ },
+ "id": 112,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-2",
+ "value": "production-ace-princeton1-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 79
+ },
+ "hiddenSeries": false,
+ "id": 113,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-2",
+ "value": "production-ace-princeton1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 79
+ },
+ "hiddenSeries": false,
+ "id": 114,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-2",
+ "value": "production-ace-princeton1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 79
+ },
+ "hiddenSeries": false,
+ "id": 115,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-princeton1-2",
+ "value": "production-ace-princeton1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 84
+ },
+ "id": 116,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-1",
+ "value": "production-ace-stanford1-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 85
+ },
+ "hiddenSeries": false,
+ "id": 117,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-1",
+ "value": "production-ace-stanford1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 85
+ },
+ "hiddenSeries": false,
+ "id": 118,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-1",
+ "value": "production-ace-stanford1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 85
+ },
+ "hiddenSeries": false,
+ "id": 119,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-1",
+ "value": "production-ace-stanford1-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 90
+ },
+ "id": 120,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-2",
+ "value": "production-ace-stanford1-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 91
+ },
+ "hiddenSeries": false,
+ "id": 121,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-2",
+ "value": "production-ace-stanford1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 91
+ },
+ "hiddenSeries": false,
+ "id": 122,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-2",
+ "value": "production-ace-stanford1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 91
+ },
+ "hiddenSeries": false,
+ "id": 123,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford1-2",
+ "value": "production-ace-stanford1-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 96
+ },
+ "id": 124,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-1",
+ "value": "production-ace-stanford2-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 97
+ },
+ "hiddenSeries": false,
+ "id": 125,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-1",
+ "value": "production-ace-stanford2-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 97
+ },
+ "hiddenSeries": false,
+ "id": 126,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-1",
+ "value": "production-ace-stanford2-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 97
+ },
+ "hiddenSeries": false,
+ "id": 127,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-1",
+ "value": "production-ace-stanford2-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 102
+ },
+ "id": 128,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-2",
+ "value": "production-ace-stanford2-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 103
+ },
+ "hiddenSeries": false,
+ "id": 129,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-2",
+ "value": "production-ace-stanford2-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 103
+ },
+ "hiddenSeries": false,
+ "id": 130,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-2",
+ "value": "production-ace-stanford2-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 103
+ },
+ "hiddenSeries": false,
+ "id": 131,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-stanford2-2",
+ "value": "production-ace-stanford2-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 108
+ },
+ "id": 132,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-1",
+ "value": "production-ace-tucson-1"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 109
+ },
+ "hiddenSeries": false,
+ "id": 133,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-1",
+ "value": "production-ace-tucson-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 109
+ },
+ "hiddenSeries": false,
+ "id": 134,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-1",
+ "value": "production-ace-tucson-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 109
+ },
+ "hiddenSeries": false,
+ "id": 135,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-1",
+ "value": "production-ace-tucson-1"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "datasource": null,
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 114
+ },
+ "id": 136,
+ "panels": [],
+ "repeat": null,
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 2,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-2",
+ "value": "production-ace-tucson-2"
+ }
+ },
+ "title": "$tunnel",
+ "type": "row"
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 0,
+ "y": 115
+ },
+ "hiddenSeries": false,
+ "id": 137,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 4,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-2",
+ "value": "production-ace-tucson-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Tunnel established",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "GAUGE",
+ "metricType": "vpn.googleapis.com/tunnel_established",
+ "perSeriesAligner": "ALIGN_INTERPOLATE",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "DOUBLE"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Established",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 8,
+ "y": 115
+ },
+ "hiddenSeries": false,
+ "id": 138,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 5,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-2",
+ "value": "production-ace-tucson-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes received",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/received_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Bytes sent",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/sent_bytes_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "By",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Bandwidth",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "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": "Google Cloud Monitoring",
+ "description": "",
+ "fieldConfig": {
+ "defaults": {
+ "custom": {}
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 5,
+ "w": 8,
+ "x": 16,
+ "y": 115
+ },
+ "hiddenSeries": false,
+ "id": 139,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "percentage": false,
+ "pluginVersion": "7.1.5",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "repeatIteration": 1616543362918,
+ "repeatPanelId": 63,
+ "repeatedByRow": true,
+ "scopedVars": {
+ "tunnel": {
+ "selected": false,
+ "text": "production-ace-tucson-2",
+ "value": "production-ace-tucson-2"
+ }
+ },
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "metricQuery": {
+ "aliasBy": "Outgoing",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_sent_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "A"
+ },
+ {
+ "metricQuery": {
+ "aliasBy": "Incoming",
+ "alignmentPeriod": "cloud-monitoring-auto",
+ "crossSeriesReducer": "REDUCE_MEAN",
+ "filters": [
+ "metric.label.tunnel_name",
+ "=",
+ "$tunnel"
+ ],
+ "groupBys": [],
+ "metricKind": "DELTA",
+ "metricType": "vpn.googleapis.com/network/dropped_received_packets_count",
+ "perSeriesAligner": "ALIGN_DELTA",
+ "projectName": "onf-vpn",
+ "unit": "1",
+ "valueType": "INT64"
+ },
+ "queryType": "metrics",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Packet drops",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:121",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:122",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ }
+ ],
+ "schemaVersion": 26,
+ "style": "dark",
+ "tags": [],
+ "templating": {
+ "list": [
+ {
+ "allValue": null,
+ "current": {
+ "selected": true,
+ "tags": [],
+ "text": [
+ "All"
+ ],
+ "value": [
+ "$__all"
+ ]
+ },
+ "datasource": "Google Cloud Monitoring",
+ "definition": "Google Cloud Monitoring - Label Values",
+ "hide": 0,
+ "includeAll": true,
+ "label": "Tunnel",
+ "multi": true,
+ "name": "tunnel",
+ "options": [],
+ "query": {
+ "labelKey": "metric.label.tunnel_name",
+ "loading": false,
+ "projectName": "onf-vpn",
+ "projects": [
+ {
+ "name": "ONF-VPN",
+ "value": "onf-vpn"
+ }
+ ],
+ "selectedMetricType": "vpn.googleapis.com/tunnel_established",
+ "selectedQueryType": "labelValues",
+ "selectedSLOService": "",
+ "selectedService": "vpn.googleapis.com",
+ "sloServices": []
+ },
+ "refresh": 2,
+ "regex": "production-.*",
+ "skipUrlSync": false,
+ "sort": 1,
+ "tagValuesQuery": "",
+ "tags": [],
+ "tagsQuery": "",
+ "type": "query",
+ "useTags": false
+ }
+ ]
+ },
+ "time": {
+ "from": "now-1h",
+ "to": "now"
+ },
+ "timepicker": {
+ "refresh_intervals": [
+ "5s",
+ "10s",
+ "30s",
+ "1m",
+ "5m",
+ "15m",
+ "30m",
+ "1h",
+ "2h",
+ "1d"
+ ]
+ },
+ "timezone": "",
+ "title": "VPN Tunnels",
+ "uid": "t9ez0-QGk",
+ "version": 3
+}
\ No newline at end of file
diff --git a/monitoring/grafana-aether/dashboards/vpn-tunnels.json.license b/monitoring/grafana-aether/dashboards/vpn-tunnels.json.license
new file mode 100644
index 0000000..c522327
--- /dev/null
+++ b/monitoring/grafana-aether/dashboards/vpn-tunnels.json.license
@@ -0,0 +1,2 @@
+Copyright 2020-present Open Networking Foundation
+SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0