blob: ac9cc67ed3ed315beb7ba8a5a67b5630c632cf7c [file] [log] [blame]
Andy Bavierc6568702021-02-04 11:23:15 -07001{
2 "annotations": {
3 "list": [
4 {
5 "builtIn": 1,
6 "datasource": "-- Grafana --",
7 "enable": true,
8 "hide": true,
9 "iconColor": "rgba(0, 211, 255, 1)",
10 "name": "Annotations & Alerts",
11 "type": "dashboard"
12 }
13 ]
14 },
15 "editable": true,
16 "gnetId": null,
17 "graphTooltip": 0,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -070018 "id": 13,
Andy Bavierc6568702021-02-04 11:23:15 -070019 "links": [],
20 "panels": [
21 {
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -070022 "collapsed": false,
Andy Bavierc6568702021-02-04 11:23:15 -070023 "datasource": null,
24 "gridPos": {
25 "h": 1,
26 "w": 24,
27 "x": 0,
28 "y": 0
29 },
30 "id": 129,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -070031 "panels": [],
Andy Bavierc6568702021-02-04 11:23:15 -070032 "repeat": null,
33 "title": "Pronto ACEs",
34 "type": "row"
35 },
36 {
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -070037 "datasource": null,
38 "fieldConfig": {
39 "defaults": {
40 "custom": {}
41 },
42 "overrides": []
43 },
44 "gridPos": {
45 "h": 3,
46 "w": 3,
47 "x": 0,
48 "y": 1
49 },
50 "id": 127,
51 "links": [
52 {
53 "targetBlank": true,
54 "title": "Drill down: cluster compute",
55 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-cornell1-prd&${__url_time_range}"
56 },
57 {
58 "targetBlank": true,
59 "title": "Drill down: cluster networking",
60 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-cornell1-prd&${__url_time_range}"
61 },
62 {
63 "targetBlank": true,
64 "title": "Drill down: nodes",
65 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-cornell1-prd&${__url_time_range}"
66 },
67 {
68 "targetBlank": true,
69 "title": "Drill down: logs",
70 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-cornell1-prd-es&var-es_namespace=omec&${__url_time_range}"
71 },
72 {
73 "targetBlank": true,
74 "title": "Drill down: latency & bandwidth",
75 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-cornell1-prd&var-es_namespace=omec&${__url_time_range}"
76 }
77 ],
78 "options": {
79 "content": "# Cornell University\n",
80 "mode": "markdown"
81 },
82 "pluginVersion": "7.1.0",
83 "timeFrom": null,
84 "timeShift": null,
85 "title": "",
86 "type": "text"
87 },
88 {
89 "datasource": "RANCHER_MONITORING_GLOBAL",
90 "description": "",
91 "fieldConfig": {
92 "defaults": {
93 "custom": {},
94 "mappings": [
95 {
96 "from": "",
97 "id": 1,
98 "operator": "",
99 "text": "err",
100 "to": "",
101 "type": 1,
102 "value": "-1"
103 },
104 {
105 "from": "",
106 "id": 2,
107 "operator": "",
108 "text": "fail",
109 "to": "",
110 "type": 1,
111 "value": "0"
112 },
113 {
114 "from": "",
115 "id": 3,
116 "operator": "",
117 "text": "?",
118 "to": "",
119 "type": 1,
120 "value": "1"
121 },
122 {
123 "from": "",
124 "id": 4,
125 "operator": "",
126 "text": "ok",
127 "to": "",
128 "type": 1,
129 "value": "2"
130 },
131 {
132 "from": "",
133 "id": 5,
134 "operator": "",
135 "text": "X",
136 "to": "",
137 "type": 1,
138 "value": "-2"
139 },
140 {
141 "from": "-100",
142 "id": 6,
143 "operator": "",
144 "text": "maint",
145 "to": "-3",
146 "type": 2
147 }
148 ],
149 "thresholds": {
150 "mode": "absolute",
151 "steps": [
152 {
153 "color": "red",
154 "value": null
155 },
156 {
157 "color": "#6ED0E0",
158 "value": -100
159 },
160 {
161 "color": "red",
162 "value": -2
163 },
164 {
165 "color": "#EAB839",
166 "value": 1
167 },
168 {
169 "color": "green",
170 "value": 2
171 }
172 ]
173 }
174 },
175 "overrides": []
176 },
177 "gridPos": {
178 "h": 3,
179 "w": 3,
180 "x": 3,
181 "y": 1
182 },
183 "id": 259,
184 "links": [],
185 "maxPerRow": 6,
186 "options": {
187 "colorMode": "background",
188 "graphMode": "none",
189 "justifyMode": "auto",
190 "orientation": "horizontal",
191 "reduceOptions": {
192 "calcs": [
193 "last"
194 ],
195 "fields": "",
196 "values": false
197 },
198 "textMode": "auto"
199 },
200 "pluginVersion": "7.1.5",
201 "repeatDirection": "h",
202 "targets": [
203 {
204 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"}))",
205 "interval": "",
206 "legendFormat": "Connect:",
207 "refId": "A"
208 },
209 {
210 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"}))",
211 "interval": "",
212 "legendFormat": "Ping:",
213 "refId": "B"
214 }
215 ],
216 "timeFrom": null,
217 "timeShift": null,
218 "title": "Test results",
219 "type": "stat"
220 },
221 {
222 "datasource": "RANCHER_MONITORING_GLOBAL",
223 "description": "",
224 "fieldConfig": {
225 "defaults": {
226 "custom": {},
227 "decimals": 3,
228 "mappings": [],
229 "thresholds": {
230 "mode": "absolute",
231 "steps": [
232 {
233 "color": "red",
234 "value": null
235 },
236 {
237 "color": "#EAB839",
238 "value": 50
239 },
240 {
241 "color": "green",
242 "value": 95
243 }
244 ]
245 },
246 "unit": "percent"
247 },
248 "overrides": []
249 },
250 "gridPos": {
251 "h": 3,
252 "w": 3,
253 "x": 6,
254 "y": 1
255 },
256 "id": 260,
257 "maxPerRow": 6,
258 "options": {
259 "colorMode": "background",
260 "graphMode": "none",
261 "justifyMode": "auto",
262 "orientation": "horizontal",
263 "reduceOptions": {
264 "calcs": [
265 "mean"
266 ],
267 "fields": "",
268 "values": false
269 },
270 "textMode": "auto"
271 },
272 "pluginVersion": "7.1.5",
273 "repeatDirection": "h",
274 "targets": [
275 {
276 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - 1, 0) * 100)",
277 "hide": true,
278 "interval": "",
279 "legendFormat": "Control Plane",
280 "refId": "A"
281 },
282 {
283 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - 1, 0) * 100)",
284 "hide": true,
285 "interval": "",
286 "legendFormat": "User Plane",
287 "refId": "B"
288 },
289 {
290 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - 3, 0) * 100)",
291 "interval": "",
292 "legendFormat": "",
293 "refId": "C"
294 }
295 ],
296 "timeFrom": null,
297 "timeShift": null,
298 "title": "Uptime",
299 "transformations": [],
300 "type": "stat"
301 },
302 {
303 "datasource": "RANCHER_MONITORING_GLOBAL",
304 "description": "",
305 "fieldConfig": {
306 "defaults": {
307 "custom": {},
308 "decimals": 3,
309 "mappings": [],
310 "thresholds": {
311 "mode": "absolute",
312 "steps": [
313 {
314 "color": "green",
315 "value": null
316 },
317 {
318 "color": "#EAB839",
319 "value": 1
320 },
321 {
322 "color": "red",
323 "value": 10
324 }
325 ]
326 },
327 "unit": "percent"
328 },
329 "overrides": []
330 },
331 "gridPos": {
332 "h": 3,
333 "w": 3,
334 "x": 9,
335 "y": 1
336 },
337 "id": 262,
338 "maxPerRow": 6,
339 "options": {
340 "colorMode": "background",
341 "graphMode": "none",
342 "justifyMode": "auto",
343 "orientation": "horizontal",
344 "reduceOptions": {
345 "calcs": [
346 "mean"
347 ],
348 "fields": "",
349 "values": false
350 },
351 "textMode": "auto"
352 },
353 "pluginVersion": "7.1.5",
354 "repeatDirection": "h",
355 "targets": [
356 {
357 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"}), 0)) * 100",
358 "interval": "",
359 "legendFormat": "Unscheduled",
360 "refId": "A"
361 },
362 {
363 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"}) * 100",
364 "interval": "",
365 "legendFormat": "Scheduled",
366 "refId": "B"
367 }
368 ],
369 "timeFrom": null,
370 "timeShift": null,
371 "title": "Downtime",
372 "transformations": [],
373 "type": "stat"
374 },
375 {
376 "aliasColors": {
377 "Down, unsched": "red",
378 "Down: unscheduled": "red",
379 "Scheduled": "blue",
380 "Scheduled downtime": "blue",
381 "Test down": "yellow",
382 "Unscheduled": "red",
383 "Unscheduled downtime": "red"
384 },
385 "bars": false,
386 "dashLength": 10,
387 "dashes": false,
388 "datasource": "RANCHER_MONITORING_GLOBAL",
389 "description": "Uptime and downtime over time",
390 "fieldConfig": {
391 "defaults": {
392 "custom": {}
393 },
394 "overrides": []
395 },
396 "fill": 10,
397 "fillGradient": 0,
398 "gridPos": {
399 "h": 3,
400 "w": 10,
401 "x": 12,
402 "y": 1
403 },
404 "hiddenSeries": false,
405 "id": 264,
406 "legend": {
407 "alignAsTable": false,
408 "avg": false,
409 "current": false,
410 "max": false,
411 "min": false,
412 "rightSide": true,
413 "show": true,
414 "total": false,
415 "values": false
416 },
417 "lines": true,
418 "linewidth": 0,
419 "maxPerRow": 6,
420 "nullPointMode": "null",
421 "options": {
422 "alertThreshold": true
423 },
424 "percentage": false,
425 "pluginVersion": "7.1.5",
426 "pointradius": 2,
427 "points": false,
428 "renderer": "flot",
429 "repeatDirection": "h",
430 "seriesOverrides": [],
431 "spaceLength": 10,
432 "stack": false,
433 "steppedLine": true,
434 "targets": [
435 {
436 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"})",
437 "interval": "",
438 "legendFormat": "Up",
439 "refId": "D"
440 },
441 {
442 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"}), 0))",
443 "interval": "",
444 "legendFormat": "Down: unscheduled",
445 "refId": "A"
446 },
447 {
448 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"})",
449 "interval": "",
450 "legendFormat": "Down: scheduled",
451 "refId": "B"
452 },
453 {
454 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-cornell1-prd\"}, 0))",
455 "interval": "",
456 "legendFormat": "Test down",
457 "refId": "C"
458 }
459 ],
460 "thresholds": [],
461 "timeFrom": null,
462 "timeRegions": [],
463 "timeShift": null,
464 "title": "",
465 "tooltip": {
466 "shared": true,
467 "sort": 0,
468 "value_type": "individual"
469 },
470 "type": "graph",
471 "xaxis": {
472 "buckets": null,
473 "mode": "time",
474 "name": null,
475 "show": true,
476 "values": []
477 },
478 "yaxes": [
479 {
480 "decimals": 0,
481 "format": "short",
482 "label": "",
483 "logBase": 1,
484 "max": "1",
485 "min": "-1",
486 "show": true
487 },
488 {
489 "format": "short",
490 "label": null,
491 "logBase": 1,
492 "max": null,
493 "min": null,
494 "show": false
495 }
496 ],
497 "yaxis": {
498 "align": false,
499 "alignLevel": null
500 }
501 },
502 {
503 "datasource": "Google Cloud Monitoring",
504 "description": "",
505 "fieldConfig": {
506 "defaults": {
507 "custom": {},
508 "mappings": [
509 {
510 "from": "",
511 "id": 0,
512 "operator": "",
513 "text": "down",
514 "to": "",
515 "type": 1,
516 "value": "0"
517 },
518 {
519 "from": "",
520 "id": 1,
521 "operator": "",
522 "text": "up",
523 "to": "",
524 "type": 1,
525 "value": "1"
526 }
527 ],
528 "max": 1,
529 "min": 0,
530 "thresholds": {
531 "mode": "absolute",
532 "steps": [
533 {
534 "color": "red",
535 "value": null
536 },
537 {
538 "color": "green",
539 "value": 1
540 }
541 ]
542 }
543 },
544 "overrides": [
545 {
546 "matcher": {
547 "id": "byName",
548 "options": "production-ace-cornell1-1"
549 },
550 "properties": [
551 {
552 "id": "displayName",
553 "value": "Link 1"
554 }
555 ]
556 },
557 {
558 "matcher": {
559 "id": "byName",
560 "options": "production-ace-cornell1-2"
561 },
562 "properties": [
563 {
564 "id": "displayName",
565 "value": "Link 2"
566 }
567 ]
568 }
569 ]
570 },
571 "gridPos": {
572 "h": 3,
573 "w": 2,
574 "x": 22,
575 "y": 1
576 },
577 "id": 290,
578 "links": [],
579 "options": {
580 "colorMode": "background",
581 "graphMode": "area",
582 "justifyMode": "center",
583 "orientation": "horizontal",
584 "reduceOptions": {
585 "calcs": [
586 "last"
587 ],
588 "fields": "",
589 "values": false
590 },
591 "textMode": "name"
592 },
593 "pluginVersion": "7.1.5",
594 "targets": [
595 {
596 "metricQuery": {
597 "aliasBy": "{{metric.label.tunnel_name}}",
598 "alignmentPeriod": "stackdriver-auto",
599 "crossSeriesReducer": "REDUCE_NONE",
600 "filters": [
601 "metric.label.tunnel_name",
602 "=",
603 "production-ace-cornell1-*"
604 ],
605 "groupBys": [],
606 "metricKind": "GAUGE",
607 "metricType": "vpn.googleapis.com/tunnel_established",
608 "perSeriesAligner": "ALIGN_INTERPOLATE",
609 "projectName": "onf-vpn",
610 "unit": "1",
611 "valueType": "DOUBLE"
612 },
613 "queryType": "metrics",
614 "refId": "A"
615 }
616 ],
617 "timeFrom": null,
618 "timeShift": null,
619 "title": "VPN",
620 "transformations": [],
621 "type": "stat"
622 },
623 {
624 "datasource": null,
625 "fieldConfig": {
626 "defaults": {
627 "custom": {}
628 },
629 "overrides": []
630 },
631 "gridPos": {
632 "h": 3,
633 "w": 3,
634 "x": 0,
635 "y": 4
636 },
637 "id": 253,
638 "links": [
639 {
640 "targetBlank": true,
641 "title": "Drill down: cluster compute",
642 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-menlo-rasp-pi&${__url_time_range}"
643 },
644 {
645 "targetBlank": true,
646 "title": "Drill down: cluster networking",
647 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-menlo-rasp-pi&${__url_time_range}"
648 },
649 {
650 "targetBlank": true,
651 "title": "Drill down: nodes",
652 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-menlo-rasp-pi&${__url_time_range}"
653 },
654 {
655 "targetBlank": true,
656 "title": "Drill down: logs",
657 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-menlo-es&var-es_namespace=omec&${__url_time_range}"
658 },
659 {
660 "targetBlank": true,
661 "title": "Drill down: latency & bandwidth",
662 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-menlo-rasp-pi&var-es_namespace=omec&${__url_time_range}"
663 }
664 ],
665 "options": {
666 "content": "# ONF\n### Menlo Park\n##### Raspberry Pi test",
667 "mode": "markdown"
668 },
669 "pluginVersion": "7.1.0",
670 "timeFrom": null,
671 "timeShift": null,
672 "title": "",
673 "type": "text"
674 },
675 {
676 "datasource": "RANCHER_MONITORING_GLOBAL",
677 "description": "",
678 "fieldConfig": {
679 "defaults": {
680 "custom": {},
681 "mappings": [
682 {
683 "from": "",
684 "id": 1,
685 "operator": "",
686 "text": "err",
687 "to": "",
688 "type": 1,
689 "value": "-1"
690 },
691 {
692 "from": "",
693 "id": 2,
694 "operator": "",
695 "text": "fail",
696 "to": "",
697 "type": 1,
698 "value": "0"
699 },
700 {
701 "from": "",
702 "id": 3,
703 "operator": "",
704 "text": "?",
705 "to": "",
706 "type": 1,
707 "value": "1"
708 },
709 {
710 "from": "",
711 "id": 4,
712 "operator": "",
713 "text": "ok",
714 "to": "",
715 "type": 1,
716 "value": "2"
717 },
718 {
719 "from": "",
720 "id": 5,
721 "operator": "",
722 "text": "X",
723 "to": "",
724 "type": 1,
725 "value": "-2"
726 },
727 {
728 "from": "-100",
729 "id": 6,
730 "operator": "",
731 "text": "maint",
732 "to": "-3",
733 "type": 2
734 }
735 ],
736 "thresholds": {
737 "mode": "absolute",
738 "steps": [
739 {
740 "color": "red",
741 "value": null
742 },
743 {
744 "color": "#6ED0E0",
745 "value": -100
746 },
747 {
748 "color": "red",
749 "value": -2
750 },
751 {
752 "color": "#EAB839",
753 "value": 1
754 },
755 {
756 "color": "green",
757 "value": 2
758 }
759 ]
760 }
761 },
762 "overrides": []
763 },
764 "gridPos": {
765 "h": 3,
766 "w": 3,
767 "x": 3,
768 "y": 4
769 },
770 "id": 232,
771 "links": [],
772 "maxPerRow": 6,
773 "options": {
774 "colorMode": "background",
775 "graphMode": "none",
776 "justifyMode": "auto",
777 "orientation": "horizontal",
778 "reduceOptions": {
779 "calcs": [
780 "last"
781 ],
782 "fields": "",
783 "values": false
784 },
785 "textMode": "auto"
786 },
787 "pluginVersion": "7.1.5",
788 "repeatDirection": "h",
789 "targets": [
790 {
791 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"}))",
792 "interval": "",
793 "legendFormat": "Connect:",
794 "refId": "A"
795 },
796 {
797 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"}))",
798 "interval": "",
799 "legendFormat": "Ping:",
800 "refId": "B"
801 }
802 ],
803 "timeFrom": null,
804 "timeShift": null,
805 "title": "Test results",
806 "type": "stat"
807 },
808 {
809 "datasource": "RANCHER_MONITORING_GLOBAL",
810 "description": "",
811 "fieldConfig": {
812 "defaults": {
813 "custom": {},
814 "decimals": 3,
815 "mappings": [],
816 "thresholds": {
817 "mode": "absolute",
818 "steps": [
819 {
820 "color": "red",
821 "value": null
822 },
823 {
824 "color": "#EAB839",
825 "value": 50
826 },
827 {
828 "color": "green",
829 "value": 95
830 }
831 ]
832 },
833 "unit": "percent"
834 },
835 "overrides": []
836 },
837 "gridPos": {
838 "h": 3,
839 "w": 3,
840 "x": 6,
841 "y": 4
842 },
843 "id": 233,
844 "maxPerRow": 6,
845 "options": {
846 "colorMode": "background",
847 "graphMode": "none",
848 "justifyMode": "auto",
849 "orientation": "horizontal",
850 "reduceOptions": {
851 "calcs": [
852 "mean"
853 ],
854 "fields": "",
855 "values": false
856 },
857 "textMode": "auto"
858 },
859 "pluginVersion": "7.1.5",
860 "repeatDirection": "h",
861 "targets": [
862 {
863 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - 1, 0) * 100)",
864 "hide": true,
865 "interval": "",
866 "legendFormat": "Control Plane",
867 "refId": "A"
868 },
869 {
870 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - 1, 0) * 100)",
871 "hide": true,
872 "interval": "",
873 "legendFormat": "User Plane",
874 "refId": "B"
875 },
876 {
877 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - 3, 0) * 100)",
878 "interval": "",
879 "legendFormat": "",
880 "refId": "C"
881 }
882 ],
883 "timeFrom": null,
884 "timeShift": null,
885 "title": "Uptime",
886 "transformations": [],
887 "type": "stat"
888 },
889 {
890 "datasource": "RANCHER_MONITORING_GLOBAL",
891 "description": "",
892 "fieldConfig": {
893 "defaults": {
894 "custom": {},
895 "decimals": 3,
896 "mappings": [],
897 "thresholds": {
898 "mode": "absolute",
899 "steps": [
900 {
901 "color": "green",
902 "value": null
903 },
904 {
905 "color": "#EAB839",
906 "value": 1
907 },
908 {
909 "color": "red",
910 "value": 10
911 }
912 ]
913 },
914 "unit": "percent"
915 },
916 "overrides": []
917 },
918 "gridPos": {
919 "h": 3,
920 "w": 3,
921 "x": 9,
922 "y": 4
923 },
924 "id": 234,
925 "maxPerRow": 6,
926 "options": {
927 "colorMode": "background",
928 "graphMode": "none",
929 "justifyMode": "auto",
930 "orientation": "horizontal",
931 "reduceOptions": {
932 "calcs": [
933 "mean"
934 ],
935 "fields": "",
936 "values": false
937 },
938 "textMode": "auto"
939 },
940 "pluginVersion": "7.1.5",
941 "repeatDirection": "h",
942 "targets": [
943 {
944 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"}), 0)) * 100",
945 "interval": "",
946 "legendFormat": "Unscheduled",
947 "refId": "A"
948 },
949 {
950 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"}) * 100",
951 "interval": "",
952 "legendFormat": "Scheduled",
953 "refId": "B"
954 }
955 ],
956 "timeFrom": null,
957 "timeShift": null,
958 "title": "Downtime",
959 "transformations": [],
960 "type": "stat"
961 },
962 {
963 "aliasColors": {
964 "Down, unsched": "red",
965 "Down: unscheduled": "red",
966 "Scheduled": "blue",
967 "Scheduled downtime": "blue",
968 "Test down": "yellow",
969 "Unscheduled": "red",
970 "Unscheduled downtime": "red"
971 },
972 "bars": false,
973 "dashLength": 10,
974 "dashes": false,
975 "datasource": "RANCHER_MONITORING_GLOBAL",
976 "description": "Uptime and downtime over time",
977 "fieldConfig": {
978 "defaults": {
979 "custom": {}
980 },
981 "overrides": []
982 },
983 "fill": 10,
984 "fillGradient": 0,
985 "gridPos": {
986 "h": 3,
987 "w": 10,
988 "x": 12,
989 "y": 4
990 },
991 "hiddenSeries": false,
992 "id": 235,
993 "legend": {
994 "alignAsTable": false,
995 "avg": false,
996 "current": false,
997 "max": false,
998 "min": false,
999 "rightSide": true,
1000 "show": true,
1001 "total": false,
1002 "values": false
1003 },
1004 "lines": true,
1005 "linewidth": 0,
1006 "maxPerRow": 6,
1007 "nullPointMode": "null",
1008 "options": {
1009 "alertThreshold": true
1010 },
1011 "percentage": false,
1012 "pluginVersion": "7.1.5",
1013 "pointradius": 2,
1014 "points": false,
1015 "renderer": "flot",
1016 "repeatDirection": "h",
1017 "seriesOverrides": [],
1018 "spaceLength": 10,
1019 "stack": false,
1020 "steppedLine": true,
1021 "targets": [
1022 {
1023 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"})",
1024 "interval": "",
1025 "legendFormat": "Up",
1026 "refId": "D"
1027 },
1028 {
1029 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"}), 0))",
1030 "interval": "",
1031 "legendFormat": "Down: unscheduled",
1032 "refId": "A"
1033 },
1034 {
1035 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"})",
1036 "interval": "",
1037 "legendFormat": "Down: scheduled",
1038 "refId": "B"
1039 },
1040 {
1041 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-menlo-rasp-pi\"}, 0))",
1042 "interval": "",
1043 "legendFormat": "Test down",
1044 "refId": "C"
1045 }
1046 ],
1047 "thresholds": [],
1048 "timeFrom": null,
1049 "timeRegions": [],
1050 "timeShift": null,
1051 "title": "",
1052 "tooltip": {
1053 "shared": true,
1054 "sort": 0,
1055 "value_type": "individual"
1056 },
1057 "type": "graph",
1058 "xaxis": {
1059 "buckets": null,
1060 "mode": "time",
1061 "name": null,
1062 "show": true,
1063 "values": []
1064 },
1065 "yaxes": [
1066 {
1067 "decimals": 0,
1068 "format": "short",
1069 "label": "",
1070 "logBase": 1,
1071 "max": "1",
1072 "min": "-1",
1073 "show": true
1074 },
1075 {
1076 "format": "short",
1077 "label": null,
1078 "logBase": 1,
1079 "max": null,
1080 "min": null,
1081 "show": false
1082 }
1083 ],
1084 "yaxis": {
1085 "align": false,
1086 "alignLevel": null
1087 }
1088 },
1089 {
1090 "datasource": "Google Cloud Monitoring",
1091 "description": "",
1092 "fieldConfig": {
1093 "defaults": {
1094 "custom": {},
1095 "mappings": [
1096 {
1097 "from": "",
1098 "id": 0,
1099 "operator": "",
1100 "text": "down",
1101 "to": "",
1102 "type": 1,
1103 "value": "0"
1104 },
1105 {
1106 "from": "",
1107 "id": 1,
1108 "operator": "",
1109 "text": "up",
1110 "to": "",
1111 "type": 1,
1112 "value": "1"
1113 }
1114 ],
1115 "max": 1,
1116 "min": 0,
1117 "thresholds": {
1118 "mode": "absolute",
1119 "steps": [
1120 {
1121 "color": "red",
1122 "value": null
1123 },
1124 {
1125 "color": "green",
1126 "value": 1
1127 }
1128 ]
1129 }
1130 },
1131 "overrides": [
1132 {
1133 "matcher": {
1134 "id": "byName",
1135 "options": "production-ace-menlo-1"
1136 },
1137 "properties": [
1138 {
1139 "id": "displayName",
1140 "value": "Link 1"
1141 }
1142 ]
1143 },
1144 {
1145 "matcher": {
1146 "id": "byName",
1147 "options": "production-ace-menlo-2"
1148 },
1149 "properties": [
1150 {
1151 "id": "displayName",
1152 "value": "Link 2"
1153 }
1154 ]
1155 }
1156 ]
1157 },
1158 "gridPos": {
1159 "h": 3,
1160 "w": 2,
1161 "x": 22,
1162 "y": 4
1163 },
1164 "id": 293,
1165 "links": [],
1166 "options": {
1167 "colorMode": "background",
1168 "graphMode": "area",
1169 "justifyMode": "center",
1170 "orientation": "horizontal",
1171 "reduceOptions": {
1172 "calcs": [
1173 "last"
1174 ],
1175 "fields": "",
1176 "values": false
1177 },
1178 "textMode": "name"
1179 },
1180 "pluginVersion": "7.1.5",
1181 "targets": [
1182 {
1183 "metricQuery": {
1184 "aliasBy": "{{ metric.label.tunnel_name }}",
1185 "alignmentPeriod": "stackdriver-auto",
1186 "crossSeriesReducer": "REDUCE_NONE",
1187 "filters": [
1188 "metric.label.tunnel_name",
1189 "=",
1190 "production-ace-menlo*"
1191 ],
1192 "groupBys": [],
1193 "metricKind": "GAUGE",
1194 "metricType": "vpn.googleapis.com/tunnel_established",
1195 "perSeriesAligner": "ALIGN_INTERPOLATE",
1196 "projectName": "onf-vpn",
1197 "unit": "1",
1198 "valueType": "DOUBLE"
1199 },
1200 "queryType": "metrics",
1201 "refId": "A"
1202 }
1203 ],
1204 "timeFrom": null,
1205 "timeShift": null,
1206 "title": "VPN",
1207 "transformations": [],
1208 "type": "stat"
1209 },
1210 {
1211 "datasource": null,
1212 "fieldConfig": {
1213 "defaults": {
1214 "custom": {}
1215 },
1216 "overrides": []
1217 },
1218 "gridPos": {
1219 "h": 3,
1220 "w": 3,
1221 "x": 0,
1222 "y": 7
1223 },
1224 "id": 254,
1225 "links": [
1226 {
1227 "targetBlank": true,
1228 "title": "Drill down: cluster compute",
1229 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-tucson&${__url_time_range}"
1230 },
1231 {
1232 "targetBlank": true,
1233 "title": "Drill down: cluster networking",
1234 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-tucson&${__url_time_range}"
1235 },
1236 {
1237 "targetBlank": true,
1238 "title": "Drill down: nodes",
1239 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-tucson&${__url_time_range}"
1240 },
1241 {
1242 "targetBlank": true,
1243 "title": "Drill down: logs",
1244 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-tucson-es&var-es_namespace=omec&${__url_time_range}"
1245 },
1246 {
1247 "targetBlank": true,
1248 "title": "Drill down: latency & bandwidth",
1249 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-tucson&var-es_namespace=omec&${__url_time_range}"
1250 }
1251 ],
1252 "options": {
1253 "content": "# ONF\n### Tucson",
1254 "mode": "markdown"
1255 },
1256 "pluginVersion": "7.1.0",
1257 "timeFrom": null,
1258 "timeShift": null,
1259 "title": "",
1260 "type": "text"
1261 },
1262 {
1263 "datasource": "RANCHER_MONITORING_GLOBAL",
1264 "description": "",
1265 "fieldConfig": {
1266 "defaults": {
1267 "custom": {},
1268 "mappings": [
1269 {
1270 "from": "",
1271 "id": 1,
1272 "operator": "",
1273 "text": "err",
1274 "to": "",
1275 "type": 1,
1276 "value": "-1"
1277 },
1278 {
1279 "from": "",
1280 "id": 2,
1281 "operator": "",
1282 "text": "fail",
1283 "to": "",
1284 "type": 1,
1285 "value": "0"
1286 },
1287 {
1288 "from": "",
1289 "id": 3,
1290 "operator": "",
1291 "text": "?",
1292 "to": "",
1293 "type": 1,
1294 "value": "1"
1295 },
1296 {
1297 "from": "",
1298 "id": 4,
1299 "operator": "",
1300 "text": "ok",
1301 "to": "",
1302 "type": 1,
1303 "value": "2"
1304 },
1305 {
1306 "from": "",
1307 "id": 5,
1308 "operator": "",
1309 "text": "X",
1310 "to": "",
1311 "type": 1,
1312 "value": "-2"
1313 },
1314 {
1315 "from": "-100",
1316 "id": 6,
1317 "operator": "",
1318 "text": "maint",
1319 "to": "-3",
1320 "type": 2
1321 }
1322 ],
1323 "thresholds": {
1324 "mode": "absolute",
1325 "steps": [
1326 {
1327 "color": "red",
1328 "value": null
1329 },
1330 {
1331 "color": "#6ED0E0",
1332 "value": -100
1333 },
1334 {
1335 "color": "red",
1336 "value": -2
1337 },
1338 {
1339 "color": "#EAB839",
1340 "value": 1
1341 },
1342 {
1343 "color": "green",
1344 "value": 2
1345 }
1346 ]
1347 }
1348 },
1349 "overrides": []
1350 },
1351 "gridPos": {
1352 "h": 3,
1353 "w": 3,
1354 "x": 3,
1355 "y": 7
1356 },
1357 "id": 237,
1358 "links": [],
1359 "maxPerRow": 6,
1360 "options": {
1361 "colorMode": "background",
1362 "graphMode": "none",
1363 "justifyMode": "auto",
1364 "orientation": "horizontal",
1365 "reduceOptions": {
1366 "calcs": [
1367 "last"
1368 ],
1369 "fields": "",
1370 "values": false
1371 },
1372 "textMode": "auto"
1373 },
1374 "pluginVersion": "7.1.5",
1375 "repeatDirection": "h",
1376 "targets": [
1377 {
1378 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"}))",
1379 "interval": "",
1380 "legendFormat": "Connect:",
1381 "refId": "A"
1382 },
1383 {
1384 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"}))",
1385 "interval": "",
1386 "legendFormat": "Ping:",
1387 "refId": "B"
1388 }
1389 ],
1390 "timeFrom": null,
1391 "timeShift": null,
1392 "title": "Test results",
1393 "type": "stat"
1394 },
1395 {
1396 "datasource": "RANCHER_MONITORING_GLOBAL",
1397 "description": "",
1398 "fieldConfig": {
1399 "defaults": {
1400 "custom": {},
1401 "decimals": 3,
1402 "mappings": [],
1403 "thresholds": {
1404 "mode": "absolute",
1405 "steps": [
1406 {
1407 "color": "red",
1408 "value": null
1409 },
1410 {
1411 "color": "#EAB839",
1412 "value": 50
1413 },
1414 {
1415 "color": "green",
1416 "value": 95
1417 }
1418 ]
1419 },
1420 "unit": "percent"
1421 },
1422 "overrides": []
1423 },
1424 "gridPos": {
1425 "h": 3,
1426 "w": 3,
1427 "x": 6,
1428 "y": 7
1429 },
1430 "id": 238,
1431 "maxPerRow": 6,
1432 "options": {
1433 "colorMode": "background",
1434 "graphMode": "none",
1435 "justifyMode": "auto",
1436 "orientation": "horizontal",
1437 "reduceOptions": {
1438 "calcs": [
1439 "mean"
1440 ],
1441 "fields": "",
1442 "values": false
1443 },
1444 "textMode": "auto"
1445 },
1446 "pluginVersion": "7.1.5",
1447 "repeatDirection": "h",
1448 "targets": [
1449 {
1450 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - 1, 0) * 100)",
1451 "hide": true,
1452 "interval": "",
1453 "legendFormat": "Control Plane",
1454 "refId": "A"
1455 },
1456 {
1457 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - 1, 0) * 100)",
1458 "hide": true,
1459 "interval": "",
1460 "legendFormat": "User Plane",
1461 "refId": "B"
1462 },
1463 {
1464 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - 3, 0) * 100)",
1465 "interval": "",
1466 "legendFormat": "",
1467 "refId": "C"
1468 }
1469 ],
1470 "timeFrom": null,
1471 "timeShift": null,
1472 "title": "Uptime",
1473 "transformations": [],
1474 "type": "stat"
1475 },
1476 {
1477 "datasource": "RANCHER_MONITORING_GLOBAL",
1478 "description": "",
1479 "fieldConfig": {
1480 "defaults": {
1481 "custom": {},
1482 "decimals": 3,
1483 "mappings": [],
1484 "thresholds": {
1485 "mode": "absolute",
1486 "steps": [
1487 {
1488 "color": "green",
1489 "value": null
1490 },
1491 {
1492 "color": "#EAB839",
1493 "value": 1
1494 },
1495 {
1496 "color": "red",
1497 "value": 10
1498 }
1499 ]
1500 },
1501 "unit": "percent"
1502 },
1503 "overrides": []
1504 },
1505 "gridPos": {
1506 "h": 3,
1507 "w": 3,
1508 "x": 9,
1509 "y": 7
1510 },
1511 "id": 239,
1512 "maxPerRow": 6,
1513 "options": {
1514 "colorMode": "background",
1515 "graphMode": "none",
1516 "justifyMode": "auto",
1517 "orientation": "horizontal",
1518 "reduceOptions": {
1519 "calcs": [
1520 "mean"
1521 ],
1522 "fields": "",
1523 "values": false
1524 },
1525 "textMode": "auto"
1526 },
1527 "pluginVersion": "7.1.5",
1528 "repeatDirection": "h",
1529 "targets": [
1530 {
1531 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"}), 0)) * 100",
1532 "interval": "",
1533 "legendFormat": "Unscheduled",
1534 "refId": "A"
1535 },
1536 {
1537 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"}) * 100",
1538 "interval": "",
1539 "legendFormat": "Scheduled",
1540 "refId": "B"
1541 }
1542 ],
1543 "timeFrom": null,
1544 "timeShift": null,
1545 "title": "Downtime",
1546 "transformations": [],
1547 "type": "stat"
1548 },
1549 {
1550 "aliasColors": {
1551 "Down, unsched": "red",
1552 "Down: unscheduled": "red",
1553 "Scheduled": "blue",
1554 "Scheduled downtime": "blue",
1555 "Test down": "yellow",
1556 "Unscheduled": "red",
1557 "Unscheduled downtime": "red"
1558 },
1559 "bars": false,
1560 "dashLength": 10,
1561 "dashes": false,
1562 "datasource": "RANCHER_MONITORING_GLOBAL",
1563 "description": "Uptime and downtime over time",
1564 "fieldConfig": {
1565 "defaults": {
1566 "custom": {}
1567 },
1568 "overrides": []
1569 },
1570 "fill": 10,
1571 "fillGradient": 0,
1572 "gridPos": {
1573 "h": 3,
1574 "w": 10,
1575 "x": 12,
1576 "y": 7
1577 },
1578 "hiddenSeries": false,
1579 "id": 240,
1580 "legend": {
1581 "alignAsTable": false,
1582 "avg": false,
1583 "current": false,
1584 "max": false,
1585 "min": false,
1586 "rightSide": true,
1587 "show": true,
1588 "total": false,
1589 "values": false
1590 },
1591 "lines": true,
1592 "linewidth": 0,
1593 "maxPerRow": 6,
1594 "nullPointMode": "null",
1595 "options": {
1596 "alertThreshold": true
1597 },
1598 "percentage": false,
1599 "pluginVersion": "7.1.5",
1600 "pointradius": 2,
1601 "points": false,
1602 "renderer": "flot",
1603 "repeatDirection": "h",
1604 "seriesOverrides": [],
1605 "spaceLength": 10,
1606 "stack": false,
1607 "steppedLine": true,
1608 "targets": [
1609 {
1610 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"})",
1611 "interval": "",
1612 "legendFormat": "Up",
1613 "refId": "D"
1614 },
1615 {
1616 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"}), 0))",
1617 "interval": "",
1618 "legendFormat": "Down: unscheduled",
1619 "refId": "A"
1620 },
1621 {
1622 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"})",
1623 "interval": "",
1624 "legendFormat": "Down: scheduled",
1625 "refId": "B"
1626 },
1627 {
1628 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-tucson\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-tucson\"}, 0))",
1629 "interval": "",
1630 "legendFormat": "Test down",
1631 "refId": "C"
1632 }
1633 ],
1634 "thresholds": [],
1635 "timeFrom": null,
1636 "timeRegions": [],
1637 "timeShift": null,
1638 "title": "",
1639 "tooltip": {
1640 "shared": true,
1641 "sort": 0,
1642 "value_type": "individual"
1643 },
1644 "type": "graph",
1645 "xaxis": {
1646 "buckets": null,
1647 "mode": "time",
1648 "name": null,
1649 "show": true,
1650 "values": []
1651 },
1652 "yaxes": [
1653 {
1654 "decimals": 0,
1655 "format": "short",
1656 "label": "",
1657 "logBase": 1,
1658 "max": "1",
1659 "min": "-1",
1660 "show": true
1661 },
1662 {
1663 "format": "short",
1664 "label": null,
1665 "logBase": 1,
1666 "max": null,
1667 "min": null,
1668 "show": false
1669 }
1670 ],
1671 "yaxis": {
1672 "align": false,
1673 "alignLevel": null
1674 }
1675 },
1676 {
1677 "datasource": "Google Cloud Monitoring",
1678 "description": "",
1679 "fieldConfig": {
1680 "defaults": {
1681 "custom": {},
1682 "mappings": [
1683 {
1684 "from": "",
1685 "id": 0,
1686 "operator": "",
1687 "text": "down",
1688 "to": "",
1689 "type": 1,
1690 "value": "0"
1691 },
1692 {
1693 "from": "",
1694 "id": 1,
1695 "operator": "",
1696 "text": "up",
1697 "to": "",
1698 "type": 1,
1699 "value": "1"
1700 }
1701 ],
1702 "max": 1,
1703 "min": 0,
1704 "thresholds": {
1705 "mode": "absolute",
1706 "steps": [
1707 {
1708 "color": "red",
1709 "value": null
1710 },
1711 {
1712 "color": "green",
1713 "value": 1
1714 }
1715 ]
1716 }
1717 },
1718 "overrides": [
1719 {
1720 "matcher": {
1721 "id": "byName",
1722 "options": "production-ace-tucson-1"
1723 },
1724 "properties": [
1725 {
1726 "id": "displayName",
1727 "value": "Link 1"
1728 }
1729 ]
1730 },
1731 {
1732 "matcher": {
1733 "id": "byName",
1734 "options": "production-ace-tucson-2"
1735 },
1736 "properties": [
1737 {
1738 "id": "displayName",
1739 "value": "Link 2"
1740 }
1741 ]
1742 }
1743 ]
1744 },
1745 "gridPos": {
1746 "h": 3,
1747 "w": 2,
1748 "x": 22,
1749 "y": 7
1750 },
1751 "id": 294,
1752 "links": [],
1753 "options": {
1754 "colorMode": "background",
1755 "graphMode": "area",
1756 "justifyMode": "center",
1757 "orientation": "horizontal",
1758 "reduceOptions": {
1759 "calcs": [
1760 "last"
1761 ],
1762 "fields": "",
1763 "values": false
1764 },
1765 "textMode": "name"
1766 },
1767 "pluginVersion": "7.1.5",
1768 "targets": [
1769 {
1770 "metricQuery": {
1771 "aliasBy": "{{ metric.label.tunnel_name }}",
1772 "alignmentPeriod": "stackdriver-auto",
1773 "crossSeriesReducer": "REDUCE_NONE",
1774 "filters": [
1775 "metric.label.tunnel_name",
1776 "=",
1777 "production-ace-tucson*"
1778 ],
1779 "groupBys": [],
1780 "metricKind": "GAUGE",
1781 "metricType": "vpn.googleapis.com/tunnel_established",
1782 "perSeriesAligner": "ALIGN_INTERPOLATE",
1783 "projectName": "onf-vpn",
1784 "unit": "1",
1785 "valueType": "DOUBLE"
1786 },
1787 "queryType": "metrics",
1788 "refId": "A"
1789 }
1790 ],
1791 "timeFrom": null,
1792 "timeShift": null,
1793 "title": "VPN",
1794 "transformations": [],
1795 "type": "stat"
1796 },
1797 {
1798 "datasource": null,
1799 "fieldConfig": {
1800 "defaults": {
1801 "custom": {}
1802 },
1803 "overrides": []
1804 },
1805 "gridPos": {
1806 "h": 3,
1807 "w": 3,
1808 "x": 0,
1809 "y": 10
1810 },
1811 "id": 255,
1812 "links": [
1813 {
1814 "targetBlank": true,
1815 "title": "Drill down: cluster compute",
1816 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-princeton1-prd&${__url_time_range}"
1817 },
1818 {
1819 "targetBlank": true,
1820 "title": "Drill down: cluster networking",
1821 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-princeton1-prd&${__url_time_range}"
1822 },
1823 {
1824 "targetBlank": true,
1825 "title": "Drill down: nodes",
1826 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-princeton1-prd&${__url_time_range}"
1827 },
1828 {
1829 "targetBlank": true,
1830 "title": "Drill down: logs",
1831 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-princeton1-prd-es&var-es_namespace=omec&${__url_time_range}"
1832 },
1833 {
1834 "targetBlank": true,
1835 "title": "Drill down: latency & bandwidth",
1836 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-princeton1-prd&var-es_namespace=omec&${__url_time_range}"
1837 }
1838 ],
1839 "options": {
1840 "content": "# Princeton University\n",
1841 "mode": "markdown"
1842 },
1843 "pluginVersion": "7.1.0",
1844 "timeFrom": null,
1845 "timeShift": null,
1846 "title": "",
1847 "type": "text"
1848 },
1849 {
1850 "datasource": "RANCHER_MONITORING_GLOBAL",
1851 "description": "",
1852 "fieldConfig": {
1853 "defaults": {
1854 "custom": {},
1855 "mappings": [
1856 {
1857 "from": "",
1858 "id": 1,
1859 "operator": "",
1860 "text": "err",
1861 "to": "",
1862 "type": 1,
1863 "value": "-1"
1864 },
1865 {
1866 "from": "",
1867 "id": 2,
1868 "operator": "",
1869 "text": "fail",
1870 "to": "",
1871 "type": 1,
1872 "value": "0"
1873 },
1874 {
1875 "from": "",
1876 "id": 3,
1877 "operator": "",
1878 "text": "?",
1879 "to": "",
1880 "type": 1,
1881 "value": "1"
1882 },
1883 {
1884 "from": "",
1885 "id": 4,
1886 "operator": "",
1887 "text": "ok",
1888 "to": "",
1889 "type": 1,
1890 "value": "2"
1891 },
1892 {
1893 "from": "",
1894 "id": 5,
1895 "operator": "",
1896 "text": "X",
1897 "to": "",
1898 "type": 1,
1899 "value": "-2"
1900 },
1901 {
1902 "from": "-100",
1903 "id": 6,
1904 "operator": "",
1905 "text": "maint",
1906 "to": "-3",
1907 "type": 2
1908 }
1909 ],
1910 "thresholds": {
1911 "mode": "absolute",
1912 "steps": [
1913 {
1914 "color": "red",
1915 "value": null
1916 },
1917 {
1918 "color": "#6ED0E0",
1919 "value": -100
1920 },
1921 {
1922 "color": "red",
1923 "value": -2
1924 },
1925 {
1926 "color": "#EAB839",
1927 "value": 1
1928 },
1929 {
1930 "color": "green",
1931 "value": 2
1932 }
1933 ]
1934 }
1935 },
1936 "overrides": []
1937 },
1938 "gridPos": {
1939 "h": 3,
1940 "w": 3,
1941 "x": 3,
1942 "y": 10
1943 },
1944 "id": 266,
1945 "links": [],
1946 "maxPerRow": 6,
1947 "options": {
1948 "colorMode": "background",
1949 "graphMode": "none",
1950 "justifyMode": "auto",
1951 "orientation": "horizontal",
1952 "reduceOptions": {
1953 "calcs": [
1954 "last"
1955 ],
1956 "fields": "",
1957 "values": false
1958 },
1959 "textMode": "auto"
1960 },
1961 "pluginVersion": "7.1.5",
1962 "repeatDirection": "h",
1963 "targets": [
1964 {
1965 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"}))",
1966 "interval": "",
1967 "legendFormat": "Connect:",
1968 "refId": "A"
1969 },
1970 {
1971 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"}))",
1972 "interval": "",
1973 "legendFormat": "Ping:",
1974 "refId": "B"
1975 }
1976 ],
1977 "timeFrom": null,
1978 "timeShift": null,
1979 "title": "Test results",
1980 "type": "stat"
1981 },
1982 {
1983 "datasource": "RANCHER_MONITORING_GLOBAL",
1984 "description": "",
1985 "fieldConfig": {
1986 "defaults": {
1987 "custom": {},
1988 "decimals": 3,
1989 "mappings": [],
1990 "thresholds": {
1991 "mode": "absolute",
1992 "steps": [
1993 {
1994 "color": "red",
1995 "value": null
1996 },
1997 {
1998 "color": "#EAB839",
1999 "value": 50
2000 },
2001 {
2002 "color": "green",
2003 "value": 95
2004 }
2005 ]
2006 },
2007 "unit": "percent"
2008 },
2009 "overrides": []
2010 },
2011 "gridPos": {
2012 "h": 3,
2013 "w": 3,
2014 "x": 6,
2015 "y": 10
2016 },
2017 "id": 269,
2018 "maxPerRow": 6,
2019 "options": {
2020 "colorMode": "background",
2021 "graphMode": "none",
2022 "justifyMode": "auto",
2023 "orientation": "horizontal",
2024 "reduceOptions": {
2025 "calcs": [
2026 "mean"
2027 ],
2028 "fields": "",
2029 "values": false
2030 },
2031 "textMode": "auto"
2032 },
2033 "pluginVersion": "7.1.5",
2034 "repeatDirection": "h",
2035 "targets": [
2036 {
2037 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - 1, 0) * 100)",
2038 "hide": true,
2039 "interval": "",
2040 "legendFormat": "Control Plane",
2041 "refId": "A"
2042 },
2043 {
2044 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - 1, 0) * 100)",
2045 "hide": true,
2046 "interval": "",
2047 "legendFormat": "User Plane",
2048 "refId": "B"
2049 },
2050 {
2051 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - 3, 0) * 100)",
2052 "interval": "",
2053 "legendFormat": "",
2054 "refId": "C"
2055 }
2056 ],
2057 "timeFrom": null,
2058 "timeShift": null,
2059 "title": "Uptime",
2060 "transformations": [],
2061 "type": "stat"
2062 },
2063 {
2064 "datasource": "RANCHER_MONITORING_GLOBAL",
2065 "description": "",
2066 "fieldConfig": {
2067 "defaults": {
2068 "custom": {},
2069 "decimals": 3,
2070 "mappings": [],
2071 "thresholds": {
2072 "mode": "absolute",
2073 "steps": [
2074 {
2075 "color": "green",
2076 "value": null
2077 },
2078 {
2079 "color": "#EAB839",
2080 "value": 1
2081 },
2082 {
2083 "color": "red",
2084 "value": 10
2085 }
2086 ]
2087 },
2088 "unit": "percent"
2089 },
2090 "overrides": []
2091 },
2092 "gridPos": {
2093 "h": 3,
2094 "w": 3,
2095 "x": 9,
2096 "y": 10
2097 },
2098 "id": 272,
2099 "maxPerRow": 6,
2100 "options": {
2101 "colorMode": "background",
2102 "graphMode": "none",
2103 "justifyMode": "auto",
2104 "orientation": "horizontal",
2105 "reduceOptions": {
2106 "calcs": [
2107 "mean"
2108 ],
2109 "fields": "",
2110 "values": false
2111 },
2112 "textMode": "auto"
2113 },
2114 "pluginVersion": "7.1.5",
2115 "repeatDirection": "h",
2116 "targets": [
2117 {
2118 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"}), 0)) * 100",
2119 "interval": "",
2120 "legendFormat": "Unscheduled",
2121 "refId": "A"
2122 },
2123 {
2124 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"}) * 100",
2125 "interval": "",
2126 "legendFormat": "Scheduled",
2127 "refId": "B"
2128 }
2129 ],
2130 "timeFrom": null,
2131 "timeShift": null,
2132 "title": "Downtime",
2133 "transformations": [],
2134 "type": "stat"
2135 },
2136 {
2137 "aliasColors": {
2138 "Down, unsched": "red",
2139 "Down: unscheduled": "red",
2140 "Scheduled": "blue",
2141 "Scheduled downtime": "blue",
2142 "Test down": "yellow",
2143 "Unscheduled": "red",
2144 "Unscheduled downtime": "red"
2145 },
2146 "bars": false,
2147 "dashLength": 10,
2148 "dashes": false,
2149 "datasource": "RANCHER_MONITORING_GLOBAL",
2150 "description": "Uptime and downtime over time",
2151 "fieldConfig": {
2152 "defaults": {
2153 "custom": {}
2154 },
2155 "overrides": []
2156 },
2157 "fill": 10,
2158 "fillGradient": 0,
2159 "gridPos": {
2160 "h": 3,
2161 "w": 10,
2162 "x": 12,
2163 "y": 10
2164 },
2165 "hiddenSeries": false,
2166 "id": 275,
2167 "legend": {
2168 "alignAsTable": false,
2169 "avg": false,
2170 "current": false,
2171 "max": false,
2172 "min": false,
2173 "rightSide": true,
2174 "show": true,
2175 "total": false,
2176 "values": false
2177 },
2178 "lines": true,
2179 "linewidth": 0,
2180 "maxPerRow": 6,
2181 "nullPointMode": "null",
2182 "options": {
2183 "alertThreshold": true
2184 },
2185 "percentage": false,
2186 "pluginVersion": "7.1.5",
2187 "pointradius": 2,
2188 "points": false,
2189 "renderer": "flot",
2190 "repeatDirection": "h",
2191 "seriesOverrides": [],
2192 "spaceLength": 10,
2193 "stack": false,
2194 "steppedLine": true,
2195 "targets": [
2196 {
2197 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"})",
2198 "interval": "",
2199 "legendFormat": "Up",
2200 "refId": "D"
2201 },
2202 {
2203 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"}), 0))",
2204 "interval": "",
2205 "legendFormat": "Down: unscheduled",
2206 "refId": "A"
2207 },
2208 {
2209 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"})",
2210 "interval": "",
2211 "legendFormat": "Down: scheduled",
2212 "refId": "B"
2213 },
2214 {
2215 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-princeton1-prd\"}, 0))",
2216 "interval": "",
2217 "legendFormat": "Test down",
2218 "refId": "C"
2219 }
2220 ],
2221 "thresholds": [],
2222 "timeFrom": null,
2223 "timeRegions": [],
2224 "timeShift": null,
2225 "title": "",
2226 "tooltip": {
2227 "shared": true,
2228 "sort": 0,
2229 "value_type": "individual"
2230 },
2231 "type": "graph",
2232 "xaxis": {
2233 "buckets": null,
2234 "mode": "time",
2235 "name": null,
2236 "show": true,
2237 "values": []
2238 },
2239 "yaxes": [
2240 {
2241 "decimals": 0,
2242 "format": "short",
2243 "label": "",
2244 "logBase": 1,
2245 "max": "1",
2246 "min": "-1",
2247 "show": true
2248 },
2249 {
2250 "format": "short",
2251 "label": null,
2252 "logBase": 1,
2253 "max": null,
2254 "min": null,
2255 "show": false
2256 }
2257 ],
2258 "yaxis": {
2259 "align": false,
2260 "alignLevel": null
2261 }
2262 },
2263 {
2264 "datasource": "Google Cloud Monitoring",
2265 "description": "",
2266 "fieldConfig": {
2267 "defaults": {
2268 "custom": {},
2269 "mappings": [
2270 {
2271 "from": "",
2272 "id": 0,
2273 "operator": "",
2274 "text": "down",
2275 "to": "",
2276 "type": 1,
2277 "value": "0"
2278 },
2279 {
2280 "from": "",
2281 "id": 1,
2282 "operator": "",
2283 "text": "up",
2284 "to": "",
2285 "type": 1,
2286 "value": "1"
2287 }
2288 ],
2289 "max": 1,
2290 "min": 0,
2291 "thresholds": {
2292 "mode": "absolute",
2293 "steps": [
2294 {
2295 "color": "red",
2296 "value": null
2297 },
2298 {
2299 "color": "green",
2300 "value": 1
2301 }
2302 ]
2303 }
2304 },
2305 "overrides": [
2306 {
2307 "matcher": {
2308 "id": "byName",
2309 "options": "production-ace-princeton1-1"
2310 },
2311 "properties": [
2312 {
2313 "id": "displayName",
2314 "value": "Link 1"
2315 }
2316 ]
2317 },
2318 {
2319 "matcher": {
2320 "id": "byName",
2321 "options": "production-ace-princeton1-2"
2322 },
2323 "properties": [
2324 {
2325 "id": "displayName",
2326 "value": "Link 2"
2327 }
2328 ]
2329 }
2330 ]
2331 },
2332 "gridPos": {
2333 "h": 3,
2334 "w": 2,
2335 "x": 22,
2336 "y": 10
2337 },
2338 "id": 297,
2339 "links": [],
2340 "options": {
2341 "colorMode": "background",
2342 "graphMode": "area",
2343 "justifyMode": "center",
2344 "orientation": "horizontal",
2345 "reduceOptions": {
2346 "calcs": [
2347 "last"
2348 ],
2349 "fields": "",
2350 "values": false
2351 },
2352 "textMode": "name"
2353 },
2354 "pluginVersion": "7.1.5",
2355 "targets": [
2356 {
2357 "metricQuery": {
2358 "aliasBy": "{{ metric.label.tunnel_name }}",
2359 "alignmentPeriod": "stackdriver-auto",
2360 "crossSeriesReducer": "REDUCE_NONE",
2361 "filters": [
2362 "metric.label.tunnel_name",
2363 "=",
2364 "production-ace-princeton*"
2365 ],
2366 "groupBys": [],
2367 "metricKind": "GAUGE",
2368 "metricType": "vpn.googleapis.com/tunnel_established",
2369 "perSeriesAligner": "ALIGN_INTERPOLATE",
2370 "projectName": "onf-vpn",
2371 "unit": "1",
2372 "valueType": "DOUBLE"
2373 },
2374 "queryType": "metrics",
2375 "refId": "A"
2376 }
2377 ],
2378 "timeFrom": null,
2379 "timeShift": null,
2380 "title": "VPN",
2381 "transformations": [],
2382 "type": "stat"
2383 },
2384 {
2385 "datasource": null,
2386 "fieldConfig": {
2387 "defaults": {
2388 "custom": {}
2389 },
2390 "overrides": []
2391 },
2392 "gridPos": {
2393 "h": 3,
2394 "w": 3,
2395 "x": 0,
2396 "y": 13
2397 },
2398 "id": 256,
2399 "links": [
2400 {
2401 "targetBlank": true,
2402 "title": "Drill down: cluster compute",
2403 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-stanford1-prd&${__url_time_range}"
2404 },
2405 {
2406 "targetBlank": true,
2407 "title": "Drill down: cluster networking",
2408 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-stanford1-prd&${__url_time_range}"
2409 },
2410 {
2411 "targetBlank": true,
2412 "title": "Drill down: nodes",
2413 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-stanford1-prd&${__url_time_range}"
2414 },
2415 {
2416 "targetBlank": true,
2417 "title": "Drill down: logs",
2418 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-stanford1-prd-es&var-es_namespace=omec&${__url_time_range}"
2419 },
2420 {
2421 "targetBlank": true,
2422 "title": "Drill down: latency & bandwidth",
2423 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-stanford1-prd&var-es_namespace=omec&${__url_time_range}"
2424 }
2425 ],
2426 "options": {
2427 "content": "# Stanford University\n### EE Lab",
2428 "mode": "markdown"
2429 },
2430 "pluginVersion": "7.1.0",
2431 "timeFrom": null,
2432 "timeShift": null,
2433 "title": "",
2434 "type": "text"
2435 },
2436 {
2437 "datasource": "RANCHER_MONITORING_GLOBAL",
2438 "description": "",
2439 "fieldConfig": {
2440 "defaults": {
2441 "custom": {},
2442 "mappings": [
2443 {
2444 "from": "",
2445 "id": 1,
2446 "operator": "",
2447 "text": "err",
2448 "to": "",
2449 "type": 1,
2450 "value": "-1"
2451 },
2452 {
2453 "from": "",
2454 "id": 2,
2455 "operator": "",
2456 "text": "fail",
2457 "to": "",
2458 "type": 1,
2459 "value": "0"
2460 },
2461 {
2462 "from": "",
2463 "id": 3,
2464 "operator": "",
2465 "text": "?",
2466 "to": "",
2467 "type": 1,
2468 "value": "1"
2469 },
2470 {
2471 "from": "",
2472 "id": 4,
2473 "operator": "",
2474 "text": "ok",
2475 "to": "",
2476 "type": 1,
2477 "value": "2"
2478 },
2479 {
2480 "from": "",
2481 "id": 5,
2482 "operator": "",
2483 "text": "X",
2484 "to": "",
2485 "type": 1,
2486 "value": "-2"
2487 },
2488 {
2489 "from": "-100",
2490 "id": 6,
2491 "operator": "",
2492 "text": "maint",
2493 "to": "-3",
2494 "type": 2
2495 }
2496 ],
2497 "thresholds": {
2498 "mode": "absolute",
2499 "steps": [
2500 {
2501 "color": "red",
2502 "value": null
2503 },
2504 {
2505 "color": "#6ED0E0",
2506 "value": -100
2507 },
2508 {
2509 "color": "red",
2510 "value": -2
2511 },
2512 {
2513 "color": "#EAB839",
2514 "value": 1
2515 },
2516 {
2517 "color": "green",
2518 "value": 2
2519 }
2520 ]
2521 }
2522 },
2523 "overrides": []
2524 },
2525 "gridPos": {
2526 "h": 3,
2527 "w": 3,
2528 "x": 3,
2529 "y": 13
2530 },
2531 "id": 267,
2532 "links": [],
2533 "maxPerRow": 6,
2534 "options": {
2535 "colorMode": "background",
2536 "graphMode": "none",
2537 "justifyMode": "auto",
2538 "orientation": "horizontal",
2539 "reduceOptions": {
2540 "calcs": [
2541 "last"
2542 ],
2543 "fields": "",
2544 "values": false
2545 },
2546 "textMode": "auto"
2547 },
2548 "pluginVersion": "7.1.5",
2549 "repeatDirection": "h",
2550 "targets": [
2551 {
2552 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"}))",
2553 "interval": "",
2554 "legendFormat": "Connect:",
2555 "refId": "A"
2556 },
2557 {
2558 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"}))",
2559 "interval": "",
2560 "legendFormat": "Ping:",
2561 "refId": "B"
2562 }
2563 ],
2564 "timeFrom": null,
2565 "timeShift": null,
2566 "title": "Test results",
2567 "type": "stat"
2568 },
2569 {
2570 "datasource": "RANCHER_MONITORING_GLOBAL",
2571 "description": "",
2572 "fieldConfig": {
2573 "defaults": {
2574 "custom": {},
2575 "decimals": 3,
2576 "mappings": [],
2577 "thresholds": {
2578 "mode": "absolute",
2579 "steps": [
2580 {
2581 "color": "red",
2582 "value": null
2583 },
2584 {
2585 "color": "#EAB839",
2586 "value": 50
2587 },
2588 {
2589 "color": "green",
2590 "value": 95
2591 }
2592 ]
2593 },
2594 "unit": "percent"
2595 },
2596 "overrides": []
2597 },
2598 "gridPos": {
2599 "h": 3,
2600 "w": 3,
2601 "x": 6,
2602 "y": 13
2603 },
2604 "id": 270,
2605 "maxPerRow": 6,
2606 "options": {
2607 "colorMode": "background",
2608 "graphMode": "none",
2609 "justifyMode": "auto",
2610 "orientation": "horizontal",
2611 "reduceOptions": {
2612 "calcs": [
2613 "mean"
2614 ],
2615 "fields": "",
2616 "values": false
2617 },
2618 "textMode": "auto"
2619 },
2620 "pluginVersion": "7.1.5",
2621 "repeatDirection": "h",
2622 "targets": [
2623 {
2624 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - 1, 0) * 100)",
2625 "hide": true,
2626 "interval": "",
2627 "legendFormat": "Control Plane",
2628 "refId": "A"
2629 },
2630 {
2631 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - 1, 0) * 100)",
2632 "hide": true,
2633 "interval": "",
2634 "legendFormat": "User Plane",
2635 "refId": "B"
2636 },
2637 {
2638 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - 3, 0) * 100)",
2639 "interval": "",
2640 "legendFormat": "",
2641 "refId": "C"
2642 }
2643 ],
2644 "timeFrom": null,
2645 "timeShift": null,
2646 "title": "Uptime",
2647 "transformations": [],
2648 "type": "stat"
2649 },
2650 {
2651 "datasource": "RANCHER_MONITORING_GLOBAL",
2652 "description": "",
2653 "fieldConfig": {
2654 "defaults": {
2655 "custom": {},
2656 "decimals": 3,
2657 "mappings": [],
2658 "thresholds": {
2659 "mode": "absolute",
2660 "steps": [
2661 {
2662 "color": "green",
2663 "value": null
2664 },
2665 {
2666 "color": "#EAB839",
2667 "value": 1
2668 },
2669 {
2670 "color": "red",
2671 "value": 10
2672 }
2673 ]
2674 },
2675 "unit": "percent"
2676 },
2677 "overrides": []
2678 },
2679 "gridPos": {
2680 "h": 3,
2681 "w": 3,
2682 "x": 9,
2683 "y": 13
2684 },
2685 "id": 273,
2686 "maxPerRow": 6,
2687 "options": {
2688 "colorMode": "background",
2689 "graphMode": "none",
2690 "justifyMode": "auto",
2691 "orientation": "horizontal",
2692 "reduceOptions": {
2693 "calcs": [
2694 "mean"
2695 ],
2696 "fields": "",
2697 "values": false
2698 },
2699 "textMode": "auto"
2700 },
2701 "pluginVersion": "7.1.5",
2702 "repeatDirection": "h",
2703 "targets": [
2704 {
2705 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"}), 0)) * 100",
2706 "interval": "",
2707 "legendFormat": "Unscheduled",
2708 "refId": "A"
2709 },
2710 {
2711 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"}) * 100",
2712 "interval": "",
2713 "legendFormat": "Scheduled",
2714 "refId": "B"
2715 }
2716 ],
2717 "timeFrom": null,
2718 "timeShift": null,
2719 "title": "Downtime",
2720 "transformations": [],
2721 "type": "stat"
2722 },
2723 {
2724 "aliasColors": {
2725 "Down, unsched": "red",
2726 "Down: unscheduled": "red",
2727 "Scheduled": "blue",
2728 "Scheduled downtime": "blue",
2729 "Test down": "yellow",
2730 "Unscheduled": "red",
2731 "Unscheduled downtime": "red"
2732 },
2733 "bars": false,
2734 "dashLength": 10,
2735 "dashes": false,
2736 "datasource": "RANCHER_MONITORING_GLOBAL",
2737 "description": "Uptime and downtime over time",
2738 "fieldConfig": {
2739 "defaults": {
2740 "custom": {}
2741 },
2742 "overrides": []
2743 },
2744 "fill": 10,
2745 "fillGradient": 0,
2746 "gridPos": {
2747 "h": 3,
2748 "w": 10,
2749 "x": 12,
2750 "y": 13
2751 },
2752 "hiddenSeries": false,
2753 "id": 276,
2754 "legend": {
2755 "alignAsTable": false,
2756 "avg": false,
2757 "current": false,
2758 "max": false,
2759 "min": false,
2760 "rightSide": true,
2761 "show": true,
2762 "total": false,
2763 "values": false
2764 },
2765 "lines": true,
2766 "linewidth": 0,
2767 "maxPerRow": 6,
2768 "nullPointMode": "null",
2769 "options": {
2770 "alertThreshold": true
2771 },
2772 "percentage": false,
2773 "pluginVersion": "7.1.5",
2774 "pointradius": 2,
2775 "points": false,
2776 "renderer": "flot",
2777 "repeatDirection": "h",
2778 "seriesOverrides": [],
2779 "spaceLength": 10,
2780 "stack": false,
2781 "steppedLine": true,
2782 "targets": [
2783 {
2784 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"})",
2785 "interval": "",
2786 "legendFormat": "Up",
2787 "refId": "D"
2788 },
2789 {
2790 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"}), 0))",
2791 "interval": "",
2792 "legendFormat": "Down: unscheduled",
2793 "refId": "A"
2794 },
2795 {
2796 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"})",
2797 "interval": "",
2798 "legendFormat": "Down: scheduled",
2799 "refId": "B"
2800 },
2801 {
2802 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford1-prd\"}, 0))",
2803 "interval": "",
2804 "legendFormat": "Test down",
2805 "refId": "C"
2806 }
2807 ],
2808 "thresholds": [],
2809 "timeFrom": null,
2810 "timeRegions": [],
2811 "timeShift": null,
2812 "title": "",
2813 "tooltip": {
2814 "shared": true,
2815 "sort": 0,
2816 "value_type": "individual"
2817 },
2818 "type": "graph",
2819 "xaxis": {
2820 "buckets": null,
2821 "mode": "time",
2822 "name": null,
2823 "show": true,
2824 "values": []
2825 },
2826 "yaxes": [
2827 {
2828 "decimals": 0,
2829 "format": "short",
2830 "label": "",
2831 "logBase": 1,
2832 "max": "1",
2833 "min": "-1",
2834 "show": true
2835 },
2836 {
2837 "format": "short",
2838 "label": null,
2839 "logBase": 1,
2840 "max": null,
2841 "min": null,
2842 "show": false
2843 }
2844 ],
2845 "yaxis": {
2846 "align": false,
2847 "alignLevel": null
2848 }
2849 },
2850 {
2851 "datasource": "Google Cloud Monitoring",
2852 "description": "",
2853 "fieldConfig": {
2854 "defaults": {
2855 "custom": {},
2856 "mappings": [
2857 {
2858 "from": "",
2859 "id": 0,
2860 "operator": "",
2861 "text": "down",
2862 "to": "",
2863 "type": 1,
2864 "value": "0"
2865 },
2866 {
2867 "from": "",
2868 "id": 1,
2869 "operator": "",
2870 "text": "up",
2871 "to": "",
2872 "type": 1,
2873 "value": "1"
2874 }
2875 ],
2876 "max": 1,
2877 "min": 0,
2878 "thresholds": {
2879 "mode": "absolute",
2880 "steps": [
2881 {
2882 "color": "red",
2883 "value": null
2884 },
2885 {
2886 "color": "green",
2887 "value": 1
2888 }
2889 ]
2890 }
2891 },
2892 "overrides": [
2893 {
2894 "matcher": {
2895 "id": "byName",
2896 "options": "production-ace-stanford1-1"
2897 },
2898 "properties": [
2899 {
2900 "id": "displayName",
2901 "value": "Link 1"
2902 }
2903 ]
2904 },
2905 {
2906 "matcher": {
2907 "id": "byName",
2908 "options": "production-ace-stanford1-2"
2909 },
2910 "properties": [
2911 {
2912 "id": "displayName",
2913 "value": "Link 2"
2914 }
2915 ]
2916 }
2917 ]
2918 },
2919 "gridPos": {
2920 "h": 3,
2921 "w": 2,
2922 "x": 22,
2923 "y": 13
2924 },
2925 "id": 296,
2926 "links": [],
2927 "options": {
2928 "colorMode": "background",
2929 "graphMode": "area",
2930 "justifyMode": "center",
2931 "orientation": "horizontal",
2932 "reduceOptions": {
2933 "calcs": [
2934 "last"
2935 ],
2936 "fields": "",
2937 "values": false
2938 },
2939 "textMode": "name"
2940 },
2941 "pluginVersion": "7.1.5",
2942 "targets": [
2943 {
2944 "metricQuery": {
2945 "aliasBy": "{{ metric.label.tunnel_name }}",
2946 "alignmentPeriod": "stackdriver-auto",
2947 "crossSeriesReducer": "REDUCE_NONE",
2948 "filters": [
2949 "metric.label.tunnel_name",
2950 "=",
2951 "production-ace-stanford1*"
2952 ],
2953 "groupBys": [],
2954 "metricKind": "GAUGE",
2955 "metricType": "vpn.googleapis.com/tunnel_established",
2956 "perSeriesAligner": "ALIGN_INTERPOLATE",
2957 "projectName": "onf-vpn",
2958 "unit": "1",
2959 "valueType": "DOUBLE"
2960 },
2961 "queryType": "metrics",
2962 "refId": "A"
2963 }
2964 ],
2965 "timeFrom": null,
2966 "timeShift": null,
2967 "title": "VPN",
2968 "transformations": [],
2969 "type": "stat"
2970 },
2971 {
2972 "datasource": null,
2973 "fieldConfig": {
2974 "defaults": {
2975 "custom": {}
2976 },
2977 "overrides": []
2978 },
2979 "gridPos": {
2980 "h": 3,
2981 "w": 3,
2982 "x": 0,
2983 "y": 16
2984 },
2985 "id": 257,
2986 "links": [
2987 {
2988 "targetBlank": true,
2989 "title": "Drill down: cluster compute",
2990 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-stanford2-prd&${__url_time_range}"
2991 },
2992 {
2993 "targetBlank": true,
2994 "title": "Drill down: cluster networking",
2995 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-stanford2-prd&${__url_time_range}"
2996 },
2997 {
2998 "targetBlank": true,
2999 "title": "Drill down: nodes",
3000 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-stanford2-prd&${__url_time_range}"
3001 },
3002 {
3003 "targetBlank": true,
3004 "title": "Drill down: logs",
3005 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-stanford2-prd-es&var-es_namespace=omec&${__url_time_range}"
3006 },
3007 {
3008 "targetBlank": true,
3009 "title": "Drill down: latency & bandwidth",
3010 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-stanford2-prd&var-es_namespace=omec&${__url_time_range}"
3011 }
3012 ],
3013 "options": {
3014 "content": "# Stanford University\n### AA Lab",
3015 "mode": "markdown"
3016 },
3017 "pluginVersion": "7.1.0",
3018 "timeFrom": null,
3019 "timeShift": null,
3020 "title": "",
3021 "type": "text"
3022 },
3023 {
3024 "datasource": "RANCHER_MONITORING_GLOBAL",
3025 "description": "",
3026 "fieldConfig": {
3027 "defaults": {
3028 "custom": {},
3029 "mappings": [
3030 {
3031 "from": "",
3032 "id": 1,
3033 "operator": "",
3034 "text": "err",
3035 "to": "",
3036 "type": 1,
3037 "value": "-1"
3038 },
3039 {
3040 "from": "",
3041 "id": 2,
3042 "operator": "",
3043 "text": "fail",
3044 "to": "",
3045 "type": 1,
3046 "value": "0"
3047 },
3048 {
3049 "from": "",
3050 "id": 3,
3051 "operator": "",
3052 "text": "?",
3053 "to": "",
3054 "type": 1,
3055 "value": "1"
3056 },
3057 {
3058 "from": "",
3059 "id": 4,
3060 "operator": "",
3061 "text": "ok",
3062 "to": "",
3063 "type": 1,
3064 "value": "2"
3065 },
3066 {
3067 "from": "",
3068 "id": 5,
3069 "operator": "",
3070 "text": "X",
3071 "to": "",
3072 "type": 1,
3073 "value": "-2"
3074 },
3075 {
3076 "from": "-100",
3077 "id": 6,
3078 "operator": "",
3079 "text": "maint",
3080 "to": "-3",
3081 "type": 2
3082 }
3083 ],
3084 "thresholds": {
3085 "mode": "absolute",
3086 "steps": [
3087 {
3088 "color": "red",
3089 "value": null
3090 },
3091 {
3092 "color": "#6ED0E0",
3093 "value": -100
3094 },
3095 {
3096 "color": "red",
3097 "value": -2
3098 },
3099 {
3100 "color": "#EAB839",
3101 "value": 1
3102 },
3103 {
3104 "color": "green",
3105 "value": 2
3106 }
3107 ]
3108 }
3109 },
3110 "overrides": []
3111 },
3112 "gridPos": {
3113 "h": 3,
3114 "w": 3,
3115 "x": 3,
3116 "y": 16
3117 },
3118 "id": 268,
3119 "links": [],
3120 "maxPerRow": 6,
3121 "options": {
3122 "colorMode": "background",
3123 "graphMode": "none",
3124 "justifyMode": "auto",
3125 "orientation": "horizontal",
3126 "reduceOptions": {
3127 "calcs": [
3128 "last"
3129 ],
3130 "fields": "",
3131 "values": false
3132 },
3133 "textMode": "auto"
3134 },
3135 "pluginVersion": "7.1.5",
3136 "repeatDirection": "h",
3137 "targets": [
3138 {
3139 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"}))",
3140 "interval": "",
3141 "legendFormat": "Connect:",
3142 "refId": "A"
3143 },
3144 {
3145 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"}))",
3146 "interval": "",
3147 "legendFormat": "Ping:",
3148 "refId": "B"
3149 }
3150 ],
3151 "timeFrom": null,
3152 "timeShift": null,
3153 "title": "Test results",
3154 "type": "stat"
3155 },
3156 {
3157 "datasource": "RANCHER_MONITORING_GLOBAL",
3158 "description": "",
3159 "fieldConfig": {
3160 "defaults": {
3161 "custom": {},
3162 "decimals": 3,
3163 "mappings": [],
3164 "thresholds": {
3165 "mode": "absolute",
3166 "steps": [
3167 {
3168 "color": "red",
3169 "value": null
3170 },
3171 {
3172 "color": "#EAB839",
3173 "value": 50
3174 },
3175 {
3176 "color": "green",
3177 "value": 95
3178 }
3179 ]
3180 },
3181 "unit": "percent"
3182 },
3183 "overrides": []
3184 },
3185 "gridPos": {
3186 "h": 3,
3187 "w": 3,
3188 "x": 6,
3189 "y": 16
3190 },
3191 "id": 271,
3192 "maxPerRow": 6,
3193 "options": {
3194 "colorMode": "background",
3195 "graphMode": "none",
3196 "justifyMode": "auto",
3197 "orientation": "horizontal",
3198 "reduceOptions": {
3199 "calcs": [
3200 "mean"
3201 ],
3202 "fields": "",
3203 "values": false
3204 },
3205 "textMode": "auto"
3206 },
3207 "pluginVersion": "7.1.5",
3208 "repeatDirection": "h",
3209 "targets": [
3210 {
3211 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - 1, 0) * 100)",
3212 "hide": true,
3213 "interval": "",
3214 "legendFormat": "Control Plane",
3215 "refId": "A"
3216 },
3217 {
3218 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - 1, 0) * 100)",
3219 "hide": true,
3220 "interval": "",
3221 "legendFormat": "User Plane",
3222 "refId": "B"
3223 },
3224 {
3225 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - 3, 0) * 100)",
3226 "interval": "",
3227 "legendFormat": "",
3228 "refId": "C"
3229 }
3230 ],
3231 "timeFrom": null,
3232 "timeShift": null,
3233 "title": "Uptime",
3234 "transformations": [],
3235 "type": "stat"
3236 },
3237 {
3238 "datasource": "RANCHER_MONITORING_GLOBAL",
3239 "description": "",
3240 "fieldConfig": {
3241 "defaults": {
3242 "custom": {},
3243 "decimals": 3,
3244 "mappings": [],
3245 "thresholds": {
3246 "mode": "absolute",
3247 "steps": [
3248 {
3249 "color": "green",
3250 "value": null
3251 },
3252 {
3253 "color": "#EAB839",
3254 "value": 1
3255 },
3256 {
3257 "color": "red",
3258 "value": 10
3259 }
3260 ]
3261 },
3262 "unit": "percent"
3263 },
3264 "overrides": []
3265 },
3266 "gridPos": {
3267 "h": 3,
3268 "w": 3,
3269 "x": 9,
3270 "y": 16
3271 },
3272 "id": 274,
3273 "maxPerRow": 6,
3274 "options": {
3275 "colorMode": "background",
3276 "graphMode": "none",
3277 "justifyMode": "auto",
3278 "orientation": "horizontal",
3279 "reduceOptions": {
3280 "calcs": [
3281 "mean"
3282 ],
3283 "fields": "",
3284 "values": false
3285 },
3286 "textMode": "auto"
3287 },
3288 "pluginVersion": "7.1.5",
3289 "repeatDirection": "h",
3290 "targets": [
3291 {
3292 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"}), 0)) * 100",
3293 "interval": "",
3294 "legendFormat": "Unscheduled",
3295 "refId": "A"
3296 },
3297 {
3298 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"}) * 100",
3299 "interval": "",
3300 "legendFormat": "Scheduled",
3301 "refId": "B"
3302 }
3303 ],
3304 "timeFrom": null,
3305 "timeShift": null,
3306 "title": "Downtime",
3307 "transformations": [],
3308 "type": "stat"
3309 },
3310 {
3311 "aliasColors": {
3312 "Down, unsched": "red",
3313 "Down: unscheduled": "red",
3314 "Scheduled": "blue",
3315 "Scheduled downtime": "blue",
3316 "Test down": "yellow",
3317 "Unscheduled": "red",
3318 "Unscheduled downtime": "red"
3319 },
3320 "bars": false,
3321 "dashLength": 10,
3322 "dashes": false,
3323 "datasource": "RANCHER_MONITORING_GLOBAL",
3324 "description": "Uptime and downtime over time",
3325 "fieldConfig": {
3326 "defaults": {
3327 "custom": {}
3328 },
3329 "overrides": []
3330 },
3331 "fill": 10,
3332 "fillGradient": 0,
3333 "gridPos": {
3334 "h": 3,
3335 "w": 10,
3336 "x": 12,
3337 "y": 16
3338 },
3339 "hiddenSeries": false,
3340 "id": 277,
3341 "legend": {
3342 "alignAsTable": false,
3343 "avg": false,
3344 "current": false,
3345 "max": false,
3346 "min": false,
3347 "rightSide": true,
3348 "show": true,
3349 "total": false,
3350 "values": false
3351 },
3352 "lines": true,
3353 "linewidth": 0,
3354 "maxPerRow": 6,
3355 "nullPointMode": "null",
3356 "options": {
3357 "alertThreshold": true
3358 },
3359 "percentage": false,
3360 "pluginVersion": "7.1.5",
3361 "pointradius": 2,
3362 "points": false,
3363 "renderer": "flot",
3364 "repeatDirection": "h",
3365 "seriesOverrides": [],
3366 "spaceLength": 10,
3367 "stack": false,
3368 "steppedLine": true,
3369 "targets": [
3370 {
3371 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"})",
3372 "interval": "",
3373 "legendFormat": "Up",
3374 "refId": "D"
3375 },
3376 {
3377 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"}), 0))",
3378 "interval": "",
3379 "legendFormat": "Down: unscheduled",
3380 "refId": "A"
3381 },
3382 {
3383 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"})",
3384 "interval": "",
3385 "legendFormat": "Down: scheduled",
3386 "refId": "B"
3387 },
3388 {
3389 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-stanford2-prd\"}, 0))",
3390 "interval": "",
3391 "legendFormat": "Test down",
3392 "refId": "C"
3393 }
3394 ],
3395 "thresholds": [],
3396 "timeFrom": null,
3397 "timeRegions": [],
3398 "timeShift": null,
3399 "title": "",
3400 "tooltip": {
3401 "shared": true,
3402 "sort": 0,
3403 "value_type": "individual"
3404 },
3405 "type": "graph",
3406 "xaxis": {
3407 "buckets": null,
3408 "mode": "time",
3409 "name": null,
3410 "show": true,
3411 "values": []
3412 },
3413 "yaxes": [
3414 {
3415 "decimals": 0,
3416 "format": "short",
3417 "label": "",
3418 "logBase": 1,
3419 "max": "1",
3420 "min": "-1",
3421 "show": true
3422 },
3423 {
3424 "format": "short",
3425 "label": null,
3426 "logBase": 1,
3427 "max": null,
3428 "min": null,
3429 "show": false
3430 }
3431 ],
3432 "yaxis": {
3433 "align": false,
3434 "alignLevel": null
3435 }
3436 },
3437 {
3438 "datasource": "Google Cloud Monitoring",
3439 "description": "",
3440 "fieldConfig": {
3441 "defaults": {
3442 "custom": {},
3443 "mappings": [
3444 {
3445 "from": "",
3446 "id": 0,
3447 "operator": "",
3448 "text": "down",
3449 "to": "",
3450 "type": 1,
3451 "value": "0"
3452 },
3453 {
3454 "from": "",
3455 "id": 1,
3456 "operator": "",
3457 "text": "up",
3458 "to": "",
3459 "type": 1,
3460 "value": "1"
3461 }
3462 ],
3463 "max": 1,
3464 "min": 0,
3465 "thresholds": {
3466 "mode": "absolute",
3467 "steps": [
3468 {
3469 "color": "red",
3470 "value": null
3471 },
3472 {
3473 "color": "green",
3474 "value": 1
3475 }
3476 ]
3477 }
3478 },
3479 "overrides": [
3480 {
3481 "matcher": {
3482 "id": "byName",
3483 "options": "production-ace-stanford2-1"
3484 },
3485 "properties": [
3486 {
3487 "id": "displayName",
3488 "value": "Link 1"
3489 }
3490 ]
3491 },
3492 {
3493 "matcher": {
3494 "id": "byName",
3495 "options": "production-ace-stanford2-2"
3496 },
3497 "properties": [
3498 {
3499 "id": "displayName",
3500 "value": "Link 2"
3501 }
3502 ]
3503 }
3504 ]
3505 },
3506 "gridPos": {
3507 "h": 3,
3508 "w": 2,
3509 "x": 22,
3510 "y": 16
3511 },
3512 "id": 295,
3513 "links": [],
3514 "options": {
3515 "colorMode": "background",
3516 "graphMode": "area",
3517 "justifyMode": "center",
3518 "orientation": "horizontal",
3519 "reduceOptions": {
3520 "calcs": [
3521 "last"
3522 ],
3523 "fields": "",
3524 "values": false
3525 },
3526 "textMode": "name"
3527 },
3528 "pluginVersion": "7.1.5",
3529 "targets": [
3530 {
3531 "metricQuery": {
3532 "aliasBy": "{{ metric.label.tunnel_name }}",
3533 "alignmentPeriod": "stackdriver-auto",
3534 "crossSeriesReducer": "REDUCE_NONE",
3535 "filters": [
3536 "metric.label.tunnel_name",
3537 "=",
3538 "production-ace-stanford2*"
3539 ],
3540 "groupBys": [],
3541 "metricKind": "GAUGE",
3542 "metricType": "vpn.googleapis.com/tunnel_established",
3543 "perSeriesAligner": "ALIGN_INTERPOLATE",
3544 "projectName": "onf-vpn",
3545 "unit": "1",
3546 "valueType": "DOUBLE"
3547 },
3548 "queryType": "metrics",
3549 "refId": "A"
3550 }
3551 ],
3552 "timeFrom": null,
3553 "timeShift": null,
3554 "title": "VPN",
3555 "transformations": [],
3556 "type": "stat"
3557 },
3558 {
3559 "collapsed": false,
Andy Bavierc6568702021-02-04 11:23:15 -07003560 "datasource": null,
3561 "gridPos": {
3562 "h": 1,
3563 "w": 24,
3564 "x": 0,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07003565 "y": 19
Andy Bavierc6568702021-02-04 11:23:15 -07003566 },
3567 "id": 220,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07003568 "panels": [],
Andy Bavierc6568702021-02-04 11:23:15 -07003569 "repeat": null,
3570 "title": "Aether ACEs",
3571 "type": "row"
3572 },
3573 {
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07003574 "datasource": null,
3575 "fieldConfig": {
3576 "defaults": {
3577 "custom": {}
3578 },
3579 "overrides": []
3580 },
3581 "gridPos": {
3582 "h": 3,
3583 "w": 3,
3584 "x": 0,
3585 "y": 20
3586 },
3587 "id": 251,
3588 "links": [
3589 {
3590 "targetBlank": true,
3591 "title": "Drill down: cluster compute",
3592 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-intel&${__url_time_range}"
3593 },
3594 {
3595 "targetBlank": true,
3596 "title": "Drill down: cluster networking",
3597 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-intel&${__url_time_range}"
3598 },
3599 {
3600 "targetBlank": true,
3601 "title": "Drill down: nodes",
3602 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-intel&${__url_time_range}"
3603 },
3604 {
3605 "targetBlank": true,
3606 "title": "Drill down: logs",
3607 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-intel-es&var-es_namespace=omec&${__url_time_range}"
3608 },
3609 {
3610 "targetBlank": true,
3611 "title": "Drill down: latency & bandwidth",
3612 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-intel&var-es_namespace=omec&${__url_time_range}"
3613 }
3614 ],
3615 "options": {
3616 "content": "# Intel Corp",
3617 "mode": "markdown"
3618 },
3619 "pluginVersion": "7.1.0",
3620 "timeFrom": null,
3621 "timeShift": null,
3622 "title": "",
3623 "type": "text"
3624 },
3625 {
3626 "datasource": "RANCHER_MONITORING_GLOBAL",
3627 "description": "",
3628 "fieldConfig": {
3629 "defaults": {
3630 "custom": {},
3631 "mappings": [
3632 {
3633 "from": "",
3634 "id": 1,
3635 "operator": "",
3636 "text": "err",
3637 "to": "",
3638 "type": 1,
3639 "value": "-1"
3640 },
3641 {
3642 "from": "",
3643 "id": 2,
3644 "operator": "",
3645 "text": "fail",
3646 "to": "",
3647 "type": 1,
3648 "value": "0"
3649 },
3650 {
3651 "from": "",
3652 "id": 3,
3653 "operator": "",
3654 "text": "?",
3655 "to": "",
3656 "type": 1,
3657 "value": "1"
3658 },
3659 {
3660 "from": "",
3661 "id": 4,
3662 "operator": "",
3663 "text": "ok",
3664 "to": "",
3665 "type": 1,
3666 "value": "2"
3667 },
3668 {
3669 "from": "",
3670 "id": 5,
3671 "operator": "",
3672 "text": "X",
3673 "to": "",
3674 "type": 1,
3675 "value": "-2"
3676 },
3677 {
3678 "from": "-100",
3679 "id": 6,
3680 "operator": "",
3681 "text": "maint",
3682 "to": "-3",
3683 "type": 2
3684 }
3685 ],
3686 "thresholds": {
3687 "mode": "absolute",
3688 "steps": [
3689 {
3690 "color": "red",
3691 "value": null
3692 },
3693 {
3694 "color": "#6ED0E0",
3695 "value": -100
3696 },
3697 {
3698 "color": "red",
3699 "value": -2
3700 },
3701 {
3702 "color": "#EAB839",
3703 "value": 1
3704 },
3705 {
3706 "color": "green",
3707 "value": 2
3708 }
3709 ]
3710 }
3711 },
3712 "overrides": []
3713 },
3714 "gridPos": {
3715 "h": 3,
3716 "w": 3,
3717 "x": 3,
3718 "y": 20
3719 },
3720 "id": 241,
3721 "links": [],
3722 "maxPerRow": 6,
3723 "options": {
3724 "colorMode": "background",
3725 "graphMode": "none",
3726 "justifyMode": "auto",
3727 "orientation": "horizontal",
3728 "reduceOptions": {
3729 "calcs": [
3730 "last"
3731 ],
3732 "fields": "",
3733 "values": false
3734 },
3735 "textMode": "auto"
3736 },
3737 "pluginVersion": "7.1.5",
3738 "repeatDirection": "h",
3739 "targets": [
3740 {
3741 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"}))",
3742 "interval": "",
3743 "legendFormat": "Connect:",
3744 "refId": "A"
3745 },
3746 {
3747 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"}))",
3748 "interval": "",
3749 "legendFormat": "Ping:",
3750 "refId": "B"
3751 }
3752 ],
3753 "timeFrom": null,
3754 "timeShift": null,
3755 "title": "Test results",
3756 "type": "stat"
3757 },
3758 {
3759 "datasource": "RANCHER_MONITORING_GLOBAL",
3760 "description": "",
3761 "fieldConfig": {
3762 "defaults": {
3763 "custom": {},
3764 "decimals": 3,
3765 "mappings": [],
3766 "thresholds": {
3767 "mode": "absolute",
3768 "steps": [
3769 {
3770 "color": "red",
3771 "value": null
3772 },
3773 {
3774 "color": "#EAB839",
3775 "value": 50
3776 },
3777 {
3778 "color": "green",
3779 "value": 95
3780 }
3781 ]
3782 },
3783 "unit": "percent"
3784 },
3785 "overrides": []
3786 },
3787 "gridPos": {
3788 "h": 3,
3789 "w": 3,
3790 "x": 6,
3791 "y": 20
3792 },
3793 "id": 242,
3794 "maxPerRow": 6,
3795 "options": {
3796 "colorMode": "background",
3797 "graphMode": "none",
3798 "justifyMode": "auto",
3799 "orientation": "horizontal",
3800 "reduceOptions": {
3801 "calcs": [
3802 "mean"
3803 ],
3804 "fields": "",
3805 "values": false
3806 },
3807 "textMode": "auto"
3808 },
3809 "pluginVersion": "7.1.5",
3810 "repeatDirection": "h",
3811 "targets": [
3812 {
3813 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - 1, 0) * 100)",
3814 "hide": true,
3815 "interval": "",
3816 "legendFormat": "Control Plane",
3817 "refId": "A"
3818 },
3819 {
3820 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - 1, 0) * 100)",
3821 "hide": true,
3822 "interval": "",
3823 "legendFormat": "User Plane",
3824 "refId": "B"
3825 },
3826 {
3827 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - 3, 0) * 100)",
3828 "interval": "",
3829 "legendFormat": "",
3830 "refId": "C"
3831 }
3832 ],
3833 "timeFrom": null,
3834 "timeShift": null,
3835 "title": "Uptime",
3836 "transformations": [],
3837 "type": "stat"
3838 },
3839 {
3840 "datasource": "RANCHER_MONITORING_GLOBAL",
3841 "description": "",
3842 "fieldConfig": {
3843 "defaults": {
3844 "custom": {},
3845 "decimals": 3,
3846 "mappings": [],
3847 "thresholds": {
3848 "mode": "absolute",
3849 "steps": [
3850 {
3851 "color": "green",
3852 "value": null
3853 },
3854 {
3855 "color": "#EAB839",
3856 "value": 1
3857 },
3858 {
3859 "color": "red",
3860 "value": 10
3861 }
3862 ]
3863 },
3864 "unit": "percent"
3865 },
3866 "overrides": []
3867 },
3868 "gridPos": {
3869 "h": 3,
3870 "w": 3,
3871 "x": 9,
3872 "y": 20
3873 },
3874 "id": 243,
3875 "maxPerRow": 6,
3876 "options": {
3877 "colorMode": "background",
3878 "graphMode": "none",
3879 "justifyMode": "auto",
3880 "orientation": "horizontal",
3881 "reduceOptions": {
3882 "calcs": [
3883 "mean"
3884 ],
3885 "fields": "",
3886 "values": false
3887 },
3888 "textMode": "auto"
3889 },
3890 "pluginVersion": "7.1.5",
3891 "repeatDirection": "h",
3892 "targets": [
3893 {
3894 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"}), 0)) * 100",
3895 "interval": "",
3896 "legendFormat": "Unscheduled",
3897 "refId": "A"
3898 },
3899 {
3900 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"}) * 100",
3901 "interval": "",
3902 "legendFormat": "Scheduled",
3903 "refId": "B"
3904 }
3905 ],
3906 "timeFrom": null,
3907 "timeShift": null,
3908 "title": "Downtime",
3909 "transformations": [],
3910 "type": "stat"
3911 },
3912 {
3913 "aliasColors": {
3914 "Down, unsched": "red",
3915 "Down: unscheduled": "red",
3916 "Scheduled": "blue",
3917 "Scheduled downtime": "blue",
3918 "Test down": "yellow",
3919 "Unscheduled": "red",
3920 "Unscheduled downtime": "red"
3921 },
3922 "bars": false,
3923 "dashLength": 10,
3924 "dashes": false,
3925 "datasource": "RANCHER_MONITORING_GLOBAL",
3926 "description": "Uptime and downtime over time",
3927 "fieldConfig": {
3928 "defaults": {
3929 "custom": {}
3930 },
3931 "overrides": []
3932 },
3933 "fill": 10,
3934 "fillGradient": 0,
3935 "gridPos": {
3936 "h": 3,
3937 "w": 10,
3938 "x": 12,
3939 "y": 20
3940 },
3941 "hiddenSeries": false,
3942 "id": 230,
3943 "legend": {
3944 "alignAsTable": false,
3945 "avg": false,
3946 "current": false,
3947 "max": false,
3948 "min": false,
3949 "rightSide": true,
3950 "show": true,
3951 "total": false,
3952 "values": false
3953 },
3954 "lines": true,
3955 "linewidth": 0,
3956 "maxPerRow": 6,
3957 "nullPointMode": "null",
3958 "options": {
3959 "alertThreshold": true
3960 },
3961 "percentage": false,
3962 "pluginVersion": "7.1.5",
3963 "pointradius": 2,
3964 "points": false,
3965 "renderer": "flot",
3966 "repeatDirection": "h",
3967 "seriesOverrides": [],
3968 "spaceLength": 10,
3969 "stack": false,
3970 "steppedLine": true,
3971 "targets": [
3972 {
3973 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"})",
3974 "interval": "",
3975 "legendFormat": "Up",
3976 "refId": "D"
3977 },
3978 {
3979 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-intel\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"}), 0))",
3980 "interval": "",
3981 "legendFormat": "Down: unscheduled",
3982 "refId": "A"
3983 },
3984 {
3985 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"})",
3986 "interval": "",
3987 "legendFormat": "Down: scheduled",
3988 "refId": "B"
3989 },
3990 {
3991 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-intel\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-intel\"}, 0))",
3992 "interval": "",
3993 "legendFormat": "Test down",
3994 "refId": "C"
3995 }
3996 ],
3997 "thresholds": [],
3998 "timeFrom": null,
3999 "timeRegions": [],
4000 "timeShift": null,
4001 "title": "",
4002 "tooltip": {
4003 "shared": true,
4004 "sort": 0,
4005 "value_type": "individual"
4006 },
4007 "type": "graph",
4008 "xaxis": {
4009 "buckets": null,
4010 "mode": "time",
4011 "name": null,
4012 "show": true,
4013 "values": []
4014 },
4015 "yaxes": [
4016 {
4017 "decimals": 0,
4018 "format": "short",
4019 "label": "",
4020 "logBase": 1,
4021 "max": "1",
4022 "min": "-1",
4023 "show": true
4024 },
4025 {
4026 "format": "short",
4027 "label": null,
4028 "logBase": 1,
4029 "max": null,
4030 "min": null,
4031 "show": false
4032 }
4033 ],
4034 "yaxis": {
4035 "align": false,
4036 "alignLevel": null
4037 }
4038 },
4039 {
4040 "datasource": "Google Cloud Monitoring",
4041 "description": "",
4042 "fieldConfig": {
4043 "defaults": {
4044 "custom": {},
4045 "mappings": [
4046 {
4047 "from": "",
4048 "id": 0,
4049 "operator": "",
4050 "text": "down",
4051 "to": "",
4052 "type": 1,
4053 "value": "0"
4054 },
4055 {
4056 "from": "",
4057 "id": 1,
4058 "operator": "",
4059 "text": "up",
4060 "to": "",
4061 "type": 1,
4062 "value": "1"
4063 }
4064 ],
4065 "max": 1,
4066 "min": 0,
4067 "thresholds": {
4068 "mode": "absolute",
4069 "steps": [
4070 {
4071 "color": "red",
4072 "value": null
4073 },
4074 {
4075 "color": "green",
4076 "value": 1
4077 }
4078 ]
4079 }
4080 },
4081 "overrides": [
4082 {
4083 "matcher": {
4084 "id": "byName",
4085 "options": "production-ace-intel"
4086 },
4087 "properties": [
4088 {
4089 "id": "displayName",
4090 "value": "Link 1"
4091 }
4092 ]
4093 },
4094 {
4095 "matcher": {
4096 "id": "byName",
4097 "options": "production-ace-stanford2-2"
4098 },
4099 "properties": [
4100 {
4101 "id": "displayName",
4102 "value": "Link 2"
4103 }
4104 ]
4105 }
4106 ]
4107 },
4108 "gridPos": {
4109 "h": 3,
4110 "w": 2,
4111 "x": 22,
4112 "y": 20
4113 },
4114 "id": 298,
4115 "links": [],
4116 "options": {
4117 "colorMode": "background",
4118 "graphMode": "area",
4119 "justifyMode": "center",
4120 "orientation": "horizontal",
4121 "reduceOptions": {
4122 "calcs": [
4123 "last"
4124 ],
4125 "fields": "",
4126 "values": false
4127 },
4128 "textMode": "name"
4129 },
4130 "pluginVersion": "7.1.5",
4131 "targets": [
4132 {
4133 "metricQuery": {
4134 "aliasBy": "{{ metric.label.tunnel_name }}",
4135 "alignmentPeriod": "stackdriver-auto",
4136 "crossSeriesReducer": "REDUCE_NONE",
4137 "filters": [
4138 "metric.label.tunnel_name",
4139 "=",
4140 "production-ace-intel*"
4141 ],
4142 "groupBys": [],
4143 "metricKind": "GAUGE",
4144 "metricType": "vpn.googleapis.com/tunnel_established",
4145 "perSeriesAligner": "ALIGN_INTERPOLATE",
4146 "projectName": "onf-vpn",
4147 "unit": "1",
4148 "valueType": "DOUBLE"
4149 },
4150 "queryType": "metrics",
4151 "refId": "A"
4152 }
4153 ],
4154 "timeFrom": null,
4155 "timeShift": null,
4156 "title": "VPN",
4157 "transformations": [],
4158 "type": "stat"
4159 },
4160 {
4161 "datasource": null,
4162 "fieldConfig": {
4163 "defaults": {
4164 "custom": {}
4165 },
4166 "overrides": []
4167 },
4168 "gridPos": {
4169 "h": 3,
4170 "w": 3,
4171 "x": 0,
4172 "y": 23
4173 },
4174 "id": 299,
4175 "links": [
4176 {
4177 "targetBlank": true,
4178 "title": "Drill down: cluster compute",
4179 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=ace-nctu&${__url_time_range}"
4180 },
4181 {
4182 "targetBlank": true,
4183 "title": "Drill down: cluster networking",
4184 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=ace-nctu&${__url_time_range}"
4185 },
4186 {
4187 "targetBlank": true,
4188 "title": "Drill down: nodes",
4189 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=ace-nctu&${__url_time_range}"
4190 },
4191 {
4192 "targetBlank": true,
4193 "title": "Drill down: logs",
4194 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=ace-nctu-es&var-es_namespace=omec&${__url_time_range}"
4195 },
4196 {
4197 "targetBlank": true,
4198 "title": "Drill down: latency & bandwidth",
4199 "url": "d/xM1_uT9Mz/edge-latency-and-bandwidth-monitoring?orgId=1&var-datasource=ace-nctu&var-es_namespace=omec&${__url_time_range}"
4200 }
4201 ],
4202 "options": {
4203 "content": "# NCTU",
4204 "mode": "markdown"
4205 },
4206 "pluginVersion": "7.1.0",
4207 "timeFrom": null,
4208 "timeShift": null,
4209 "title": "",
4210 "type": "text"
4211 },
4212 {
4213 "datasource": "RANCHER_MONITORING_GLOBAL",
4214 "description": "",
4215 "fieldConfig": {
4216 "defaults": {
4217 "custom": {},
4218 "mappings": [
4219 {
4220 "from": "",
4221 "id": 1,
4222 "operator": "",
4223 "text": "err",
4224 "to": "",
4225 "type": 1,
4226 "value": "-1"
4227 },
4228 {
4229 "from": "",
4230 "id": 2,
4231 "operator": "",
4232 "text": "fail",
4233 "to": "",
4234 "type": 1,
4235 "value": "0"
4236 },
4237 {
4238 "from": "",
4239 "id": 3,
4240 "operator": "",
4241 "text": "?",
4242 "to": "",
4243 "type": 1,
4244 "value": "1"
4245 },
4246 {
4247 "from": "",
4248 "id": 4,
4249 "operator": "",
4250 "text": "ok",
4251 "to": "",
4252 "type": 1,
4253 "value": "2"
4254 },
4255 {
4256 "from": "",
4257 "id": 5,
4258 "operator": "",
4259 "text": "X",
4260 "to": "",
4261 "type": 1,
4262 "value": "-2"
4263 },
4264 {
4265 "from": "-100",
4266 "id": 6,
4267 "operator": "",
4268 "text": "maint",
4269 "to": "-3",
4270 "type": 2
4271 }
4272 ],
4273 "thresholds": {
4274 "mode": "absolute",
4275 "steps": [
4276 {
4277 "color": "red",
4278 "value": null
4279 },
4280 {
4281 "color": "#6ED0E0",
4282 "value": -100
4283 },
4284 {
4285 "color": "red",
4286 "value": -2
4287 },
4288 {
4289 "color": "#EAB839",
4290 "value": 1
4291 },
4292 {
4293 "color": "green",
4294 "value": 2
4295 }
4296 ]
4297 }
4298 },
4299 "overrides": []
4300 },
4301 "gridPos": {
4302 "h": 3,
4303 "w": 3,
4304 "x": 3,
4305 "y": 23
4306 },
4307 "id": 300,
4308 "links": [],
4309 "maxPerRow": 6,
4310 "options": {
4311 "colorMode": "background",
4312 "graphMode": "none",
4313 "justifyMode": "auto",
4314 "orientation": "horizontal",
4315 "reduceOptions": {
4316 "calcs": [
4317 "last"
4318 ],
4319 "fields": "",
4320 "values": false
4321 },
4322 "textMode": "auto"
4323 },
4324 "pluginVersion": "7.1.5",
4325 "repeatDirection": "h",
4326 "targets": [
4327 {
4328 "expr": "sum(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"}))",
4329 "interval": "",
4330 "legendFormat": "Connect:",
4331 "refId": "A"
4332 },
4333 {
4334 "expr": "sum(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"}))",
4335 "interval": "",
4336 "legendFormat": "Ping:",
4337 "refId": "B"
4338 }
4339 ],
4340 "timeFrom": null,
4341 "timeShift": null,
4342 "title": "Test results",
4343 "type": "stat"
4344 },
4345 {
4346 "datasource": "RANCHER_MONITORING_GLOBAL",
4347 "description": "",
4348 "fieldConfig": {
4349 "defaults": {
4350 "custom": {},
4351 "decimals": 3,
4352 "mappings": [],
4353 "thresholds": {
4354 "mode": "absolute",
4355 "steps": [
4356 {
4357 "color": "red",
4358 "value": null
4359 },
4360 {
4361 "color": "#EAB839",
4362 "value": 50
4363 },
4364 {
4365 "color": "green",
4366 "value": 95
4367 }
4368 ]
4369 },
4370 "unit": "percent"
4371 },
4372 "overrides": []
4373 },
4374 "gridPos": {
4375 "h": 3,
4376 "w": 3,
4377 "x": 6,
4378 "y": 23
4379 },
4380 "id": 301,
4381 "maxPerRow": 6,
4382 "options": {
4383 "colorMode": "background",
4384 "graphMode": "none",
4385 "justifyMode": "auto",
4386 "orientation": "horizontal",
4387 "reduceOptions": {
4388 "calcs": [
4389 "mean"
4390 ],
4391 "fields": "",
4392 "values": false
4393 },
4394 "textMode": "auto"
4395 },
4396 "pluginVersion": "7.1.5",
4397 "repeatDirection": "h",
4398 "targets": [
4399 {
4400 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - 1, 0) * 100)",
4401 "hide": true,
4402 "interval": "",
4403 "legendFormat": "Control Plane",
4404 "refId": "A"
4405 },
4406 {
4407 "expr": "sum(clamp_min(aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - 1, 0) * 100)",
4408 "hide": true,
4409 "interval": "",
4410 "legendFormat": "User Plane",
4411 "refId": "B"
4412 },
4413 {
4414 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - 3, 0) * 100)",
4415 "interval": "",
4416 "legendFormat": "",
4417 "refId": "C"
4418 }
4419 ],
4420 "timeFrom": null,
4421 "timeShift": null,
4422 "title": "Uptime",
4423 "transformations": [],
4424 "type": "stat"
4425 },
4426 {
4427 "datasource": "RANCHER_MONITORING_GLOBAL",
4428 "description": "",
4429 "fieldConfig": {
4430 "defaults": {
4431 "custom": {},
4432 "decimals": 3,
4433 "mappings": [],
4434 "thresholds": {
4435 "mode": "absolute",
4436 "steps": [
4437 {
4438 "color": "green",
4439 "value": null
4440 },
4441 {
4442 "color": "#EAB839",
4443 "value": 1
4444 },
4445 {
4446 "color": "red",
4447 "value": 10
4448 }
4449 ]
4450 },
4451 "unit": "percent"
4452 },
4453 "overrides": []
4454 },
4455 "gridPos": {
4456 "h": 3,
4457 "w": 3,
4458 "x": 9,
4459 "y": 23
4460 },
4461 "id": 302,
4462 "maxPerRow": 6,
4463 "options": {
4464 "colorMode": "background",
4465 "graphMode": "none",
4466 "justifyMode": "auto",
4467 "orientation": "horizontal",
4468 "reduceOptions": {
4469 "calcs": [
4470 "mean"
4471 ],
4472 "fields": "",
4473 "values": false
4474 },
4475 "textMode": "auto"
4476 },
4477 "pluginVersion": "7.1.5",
4478 "repeatDirection": "h",
4479 "targets": [
4480 {
4481 "expr": "sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"}), 0)) * 100",
4482 "interval": "",
4483 "legendFormat": "Unscheduled",
4484 "refId": "A"
4485 },
4486 {
4487 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"}) * 100",
4488 "interval": "",
4489 "legendFormat": "Scheduled",
4490 "refId": "B"
4491 }
4492 ],
4493 "timeFrom": null,
4494 "timeShift": null,
4495 "title": "Downtime",
4496 "transformations": [],
4497 "type": "stat"
4498 },
4499 {
4500 "aliasColors": {
4501 "Down, unsched": "red",
4502 "Down: unscheduled": "red",
4503 "Scheduled": "blue",
4504 "Scheduled downtime": "blue",
4505 "Test down": "yellow",
4506 "Unscheduled": "red",
4507 "Unscheduled downtime": "red"
4508 },
4509 "bars": false,
4510 "dashLength": 10,
4511 "dashes": false,
4512 "datasource": "RANCHER_MONITORING_GLOBAL",
4513 "description": "Uptime and downtime over time",
4514 "fieldConfig": {
4515 "defaults": {
4516 "custom": {}
4517 },
4518 "overrides": []
4519 },
4520 "fill": 10,
4521 "fillGradient": 0,
4522 "gridPos": {
4523 "h": 3,
4524 "w": 10,
4525 "x": 12,
4526 "y": 23
4527 },
4528 "hiddenSeries": false,
4529 "id": 303,
4530 "legend": {
4531 "alignAsTable": false,
4532 "avg": false,
4533 "current": false,
4534 "max": false,
4535 "min": false,
4536 "rightSide": true,
4537 "show": true,
4538 "total": false,
4539 "values": false
4540 },
4541 "lines": true,
4542 "linewidth": 0,
4543 "maxPerRow": 6,
4544 "nullPointMode": "null",
4545 "options": {
4546 "alertThreshold": true
4547 },
4548 "percentage": false,
4549 "pluginVersion": "7.1.5",
4550 "pointradius": 2,
4551 "points": false,
4552 "renderer": "flot",
4553 "repeatDirection": "h",
4554 "seriesOverrides": [],
4555 "spaceLength": 10,
4556 "stack": false,
4557 "steppedLine": true,
4558 "targets": [
4559 {
4560 "expr": "sum(clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - 3, 0) - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"})",
4561 "interval": "",
4562 "legendFormat": "Up",
4563 "refId": "D"
4564 },
4565 {
4566 "expr": "-1 * sum(clamp_min(1 - (clamp_min(aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} + aetheredge_status_user_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} - 3, 0) + aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"}), 0))",
4567 "interval": "",
4568 "legendFormat": "Down: unscheduled",
4569 "refId": "A"
4570 },
4571 {
4572 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"})",
4573 "interval": "",
4574 "legendFormat": "Down: scheduled",
4575 "refId": "B"
4576 },
4577 {
4578 "expr": "-1 * sum(clamp_min((aetheredge_status_control_plane{endpoint=\"metrics80\",name=\"ace-nctu\"} * -1) - 1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"ace-nctu\"}, 0))",
4579 "interval": "",
4580 "legendFormat": "Test down",
4581 "refId": "C"
4582 }
4583 ],
4584 "thresholds": [],
4585 "timeFrom": null,
4586 "timeRegions": [],
4587 "timeShift": null,
4588 "title": "",
4589 "tooltip": {
4590 "shared": true,
4591 "sort": 0,
4592 "value_type": "individual"
4593 },
4594 "type": "graph",
4595 "xaxis": {
4596 "buckets": null,
4597 "mode": "time",
4598 "name": null,
4599 "show": true,
4600 "values": []
4601 },
4602 "yaxes": [
4603 {
4604 "decimals": 0,
4605 "format": "short",
4606 "label": "",
4607 "logBase": 1,
4608 "max": "1",
4609 "min": "-1",
4610 "show": true
4611 },
4612 {
4613 "format": "short",
4614 "label": null,
4615 "logBase": 1,
4616 "max": null,
4617 "min": null,
4618 "show": false
4619 }
4620 ],
4621 "yaxis": {
4622 "align": false,
4623 "alignLevel": null
4624 }
4625 },
4626 {
4627 "datasource": "Google Cloud Monitoring",
4628 "description": "",
4629 "fieldConfig": {
4630 "defaults": {
4631 "custom": {},
4632 "mappings": [
4633 {
4634 "from": "",
4635 "id": 0,
4636 "operator": "",
4637 "text": "down",
4638 "to": "",
4639 "type": 1,
4640 "value": "0"
4641 },
4642 {
4643 "from": "",
4644 "id": 1,
4645 "operator": "",
4646 "text": "up",
4647 "to": "",
4648 "type": 1,
4649 "value": "1"
4650 }
4651 ],
4652 "max": 1,
4653 "min": 0,
4654 "thresholds": {
4655 "mode": "absolute",
4656 "steps": [
4657 {
4658 "color": "red",
4659 "value": null
4660 },
4661 {
4662 "color": "green",
4663 "value": 1
4664 }
4665 ]
4666 }
4667 },
4668 "overrides": [
4669 {
4670 "matcher": {
4671 "id": "byName",
4672 "options": "production-ace-nctu-1"
4673 },
4674 "properties": [
4675 {
4676 "id": "displayName",
4677 "value": "Link 1"
4678 }
4679 ]
4680 },
4681 {
4682 "matcher": {
4683 "id": "byName",
4684 "options": "production-ace-nctu-2"
4685 },
4686 "properties": [
4687 {
4688 "id": "displayName",
4689 "value": "Link 2"
4690 }
4691 ]
4692 }
4693 ]
4694 },
4695 "gridPos": {
4696 "h": 3,
4697 "w": 2,
4698 "x": 22,
4699 "y": 23
4700 },
4701 "id": 304,
4702 "links": [],
4703 "options": {
4704 "colorMode": "background",
4705 "graphMode": "area",
4706 "justifyMode": "center",
4707 "orientation": "horizontal",
4708 "reduceOptions": {
4709 "calcs": [
4710 "last"
4711 ],
4712 "fields": "",
4713 "values": false
4714 },
4715 "textMode": "name"
4716 },
4717 "pluginVersion": "7.1.5",
4718 "targets": [
4719 {
4720 "metricQuery": {
4721 "aliasBy": "{{ metric.label.tunnel_name }}",
4722 "alignmentPeriod": "stackdriver-auto",
4723 "crossSeriesReducer": "REDUCE_NONE",
4724 "filters": [
4725 "metric.label.tunnel_name",
4726 "=",
4727 "production-ace-nctu*"
4728 ],
4729 "groupBys": [],
4730 "metricKind": "GAUGE",
4731 "metricType": "vpn.googleapis.com/tunnel_established",
4732 "perSeriesAligner": "ALIGN_INTERPOLATE",
4733 "projectName": "onf-vpn",
4734 "unit": "1",
4735 "valueType": "DOUBLE"
4736 },
4737 "queryType": "metrics",
4738 "refId": "A"
4739 }
4740 ],
4741 "timeFrom": null,
4742 "timeShift": null,
4743 "title": "VPN",
4744 "transformations": [],
4745 "type": "stat"
4746 },
4747 {
Andy Bavierc6568702021-02-04 11:23:15 -07004748 "collapsed": true,
4749 "datasource": null,
4750 "gridPos": {
4751 "h": 1,
4752 "w": 24,
4753 "x": 0,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07004754 "y": 26
Andy Bavierc6568702021-02-04 11:23:15 -07004755 },
4756 "id": 289,
4757 "panels": [
4758 {
4759 "datasource": "acc-gcp1",
4760 "fieldConfig": {
4761 "defaults": {
4762 "custom": {},
4763 "mappings": [],
4764 "thresholds": {
4765 "mode": "absolute",
4766 "steps": [
4767 {
4768 "color": "red",
4769 "value": null
4770 },
4771 {
4772 "color": "green",
4773 "value": 1
4774 }
4775 ]
4776 }
4777 },
4778 "overrides": []
4779 },
4780 "gridPos": {
Andy Bavier3567fac2021-04-20 14:26:57 -07004781 "h": 6,
Andy Bavierc6568702021-02-04 11:23:15 -07004782 "w": 4,
4783 "x": 0,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07004784 "y": 27
Andy Bavierc6568702021-02-04 11:23:15 -07004785 },
4786 "id": 281,
Andy Bavier70b2a252021-03-04 09:33:23 -07004787 "links": [
4788 {
4789 "targetBlank": true,
4790 "title": "Drill down: cluster compute",
4791 "url": "d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?orgId=1&refresh=10s&var-datasource=acc-gcp1&${__url_time_range}"
4792 },
4793 {
4794 "targetBlank": true,
4795 "title": "Drill down: cluster networking",
4796 "url": "d/ff635a025bcfea7bc3dd4f508990a3e9/kubernetes-networking-cluster?orgId=1&refresh=10s&var-resolution=5m&var-interval=4h&var-datasource=acc-gcp1&${__url_time_range}"
4797 },
4798 {
4799 "targetBlank": true,
4800 "title": "Drill down: nodes",
4801 "url": "d/fa49a4706d07a042595b664c87fb33ea/nodes?orgId=1&var-datasource=acc-gcp1&${__url_time_range}"
4802 },
4803 {
4804 "targetBlank": true,
4805 "title": "Drill down: logs",
4806 "url": "d/e2QUYvPMk/kubernetes-logs-pod?orgId=1&refresh=10s&var-es_datasource=acc-gcp1-es&var-es_namespace=omec&${__url_time_range}"
4807 }
4808 ],
Andy Bavierc6568702021-02-04 11:23:15 -07004809 "options": {
4810 "colorMode": "value",
4811 "graphMode": "area",
4812 "justifyMode": "auto",
4813 "orientation": "horizontal",
4814 "reduceOptions": {
4815 "calcs": [
4816 "last"
4817 ],
4818 "fields": "",
4819 "values": false
4820 },
4821 "textMode": "auto"
4822 },
4823 "pluginVersion": "7.1.5",
4824 "targets": [
4825 {
4826 "expr": "sum(spgw_number_of_ue_attached{cp_mode=\"spgw\",state=\"active\",level=\"subscribers\",job=\"spgwc\"})",
4827 "interval": "",
4828 "legendFormat": "SPGW",
4829 "refId": "A"
4830 },
4831 {
4832 "expr": "sum(mme_number_of_ue_attached{endpoint=\"metrics3081\",level=\"subscribers\",sub_state=\"Active\"})",
4833 "interval": "",
4834 "legendFormat": "MME",
4835 "refId": "B"
4836 }
4837 ],
4838 "timeFrom": null,
4839 "timeShift": null,
4840 "title": "Active subscribers",
4841 "type": "stat"
4842 },
4843 {
Andy Bavier3567fac2021-04-20 14:26:57 -07004844 "datasource": "acc-gcp1",
4845 "description": "",
4846 "fieldConfig": {
4847 "defaults": {
4848 "custom": {
4849 "align": "center",
4850 "displayMode": "auto"
4851 },
4852 "decimals": 0,
4853 "mappings": [],
4854 "thresholds": {
4855 "mode": "absolute",
4856 "steps": [
4857 {
4858 "color": "green",
4859 "value": null
4860 },
4861 {
4862 "color": "red",
4863 "value": 80
4864 }
4865 ]
4866 }
4867 },
4868 "overrides": [
4869 {
4870 "matcher": {
4871 "id": "byName",
4872 "options": "IMSI"
4873 },
4874 "properties": [
4875 {
4876 "id": "custom.width",
4877 "value": 160
4878 }
4879 ]
4880 },
4881 {
4882 "matcher": {
4883 "id": "byName",
4884 "options": "__name__"
4885 },
4886 "properties": [
4887 {
4888 "id": "custom.width",
4889 "value": 171
4890 }
4891 ]
4892 },
4893 {
4894 "matcher": {
4895 "id": "byName",
4896 "options": "cp_mode"
4897 },
4898 "properties": [
4899 {
4900 "id": "custom.width",
4901 "value": 99
4902 }
4903 ]
4904 },
4905 {
4906 "matcher": {
4907 "id": "byName",
4908 "options": "imsi"
4909 },
4910 "properties": [
4911 {
4912 "id": "custom.width",
4913 "value": 166
4914 }
4915 ]
4916 }
4917 ]
4918 },
4919 "gridPos": {
4920 "h": 15,
4921 "w": 9,
4922 "x": 4,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07004923 "y": 27
Andy Bavier3567fac2021-04-20 14:26:57 -07004924 },
4925 "id": 308,
4926 "options": {
4927 "frameIndex": 3,
4928 "showHeader": true,
4929 "sortBy": [
4930 {
4931 "desc": false,
4932 "displayName": "IMSI"
4933 }
4934 ]
4935 },
4936 "pluginVersion": "7.1.5",
4937 "targets": [
4938 {
4939 "expr": "sum(increase(subscribers_info{imsi=~\".+\"}[$__range])) by (imsi, mobile_ip)",
4940 "format": "table",
4941 "instant": true,
4942 "interval": "",
4943 "legendFormat": "",
4944 "refId": "A"
4945 }
4946 ],
4947 "timeFrom": null,
4948 "timeShift": null,
4949 "title": "Current Subscriber Info",
4950 "transformations": [
4951 {
4952 "id": "organize",
4953 "options": {
4954 "excludeByName": {
4955 "Time": true,
4956 "__name__": true,
4957 "cp_mode": true,
4958 "endpoint": true,
4959 "instance": true,
4960 "job": true,
4961 "level": true,
4962 "namespace": true,
4963 "pod": true,
4964 "service": true,
4965 "subscriber_info": true
4966 },
4967 "indexByName": {},
4968 "renameByName": {
4969 "Metric": "IMSI",
4970 "Value": "Attach count",
4971 "imsi": "IMSI",
4972 "job": "",
4973 "mobile_ip": "Mobile IP",
4974 "namespace": ""
4975 }
4976 }
4977 }
4978 ],
4979 "type": "table"
4980 },
4981 {
Andy Bavierc6568702021-02-04 11:23:15 -07004982 "aliasColors": {},
4983 "bars": false,
4984 "dashLength": 10,
4985 "dashes": false,
4986 "datasource": "acc-gcp1",
4987 "decimals": null,
4988 "fieldConfig": {
4989 "defaults": {
4990 "custom": {}
4991 },
4992 "overrides": []
4993 },
Andy Bavier3567fac2021-04-20 14:26:57 -07004994 "fill": 3,
Andy Bavierc6568702021-02-04 11:23:15 -07004995 "fillGradient": 0,
4996 "gridPos": {
4997 "h": 5,
Andy Bavier3567fac2021-04-20 14:26:57 -07004998 "w": 11,
4999 "x": 13,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07005000 "y": 27
Andy Bavierc6568702021-02-04 11:23:15 -07005001 },
5002 "hiddenSeries": false,
Andy Bavier3567fac2021-04-20 14:26:57 -07005003 "id": 310,
Andy Bavierc6568702021-02-04 11:23:15 -07005004 "legend": {
5005 "avg": false,
5006 "current": false,
5007 "hideZero": true,
5008 "max": false,
5009 "min": false,
5010 "rightSide": false,
5011 "show": true,
5012 "total": false,
5013 "values": false
5014 },
5015 "lines": true,
Andy Bavier3567fac2021-04-20 14:26:57 -07005016 "linewidth": 2,
Andy Bavier70b2a252021-03-04 09:33:23 -07005017 "links": [],
Andy Bavierc6568702021-02-04 11:23:15 -07005018 "nullPointMode": "null",
5019 "percentage": false,
5020 "pluginVersion": "7.1.5",
5021 "pointradius": 2,
5022 "points": false,
5023 "renderer": "flot",
5024 "seriesOverrides": [],
5025 "spaceLength": 10,
Andy Bavier3567fac2021-04-20 14:26:57 -07005026 "stack": false,
Andy Bavierc6568702021-02-04 11:23:15 -07005027 "steppedLine": false,
5028 "targets": [
5029 {
Andy Bavier3567fac2021-04-20 14:26:57 -07005030 "expr": "sum(rate(number_of_procedures{cp_mode=\"spgw\", service=\"spgwc-metrics\",result=\"success\",mme_addr=\"\",proc_type=\"\"}[5m])) by (procedure)",
Andy Bavier62d65722021-03-05 11:52:41 -07005031 "hide": false,
Andy Bavierc6568702021-02-04 11:23:15 -07005032 "interval": "",
Andy Bavier3567fac2021-04-20 14:26:57 -07005033 "legendFormat": "Success: {{procedure}}",
Andy Bavierc6568702021-02-04 11:23:15 -07005034 "refId": "A"
5035 },
5036 {
Andy Bavier3567fac2021-04-20 14:26:57 -07005037 "expr": "sum(rate(number_of_procedures{cp_mode=\"spgw\", service=\"spgwc-metrics\",result=\"success\",mme_addr=\"\",proc_type=\"INITIAL_ATTACH\"}[5m])) by (proc_type)",
Andy Bavier62d65722021-03-05 11:52:41 -07005038 "hide": false,
Andy Bavierc6568702021-02-04 11:23:15 -07005039 "interval": "",
Andy Bavier3567fac2021-04-20 14:26:57 -07005040 "legendFormat": "Success: {{proc_type}}",
Andy Bavierc6568702021-02-04 11:23:15 -07005041 "refId": "B"
Andy Bavier3567fac2021-04-20 14:26:57 -07005042 },
5043 {
5044 "expr": "-1 * sum(rate(number_of_procedures{cp_mode=\"spgw\", service=\"spgwc-metrics\",result=\"failure\",mme_addr=\"\",proc_type=\"\"}[5m])) by (procedure)",
5045 "hide": false,
5046 "interval": "",
5047 "legendFormat": "Failure: {{procedure}}",
5048 "refId": "C"
Andy Bavierc6568702021-02-04 11:23:15 -07005049 }
5050 ],
5051 "thresholds": [],
5052 "timeFrom": null,
5053 "timeRegions": [],
5054 "timeShift": null,
Andy Bavier3567fac2021-04-20 14:26:57 -07005055 "title": "SPGW Procedurees Per Second",
Andy Bavierc6568702021-02-04 11:23:15 -07005056 "tooltip": {
5057 "shared": true,
5058 "sort": 0,
5059 "value_type": "individual"
5060 },
5061 "type": "graph",
5062 "xaxis": {
5063 "buckets": null,
5064 "mode": "time",
5065 "name": null,
5066 "show": true,
5067 "values": []
5068 },
5069 "yaxes": [
5070 {
Andy Bavierc6568702021-02-04 11:23:15 -07005071 "format": "short",
5072 "label": null,
5073 "logBase": 1,
5074 "max": null,
5075 "min": null,
5076 "show": true
5077 },
5078 {
Andy Bavierc6568702021-02-04 11:23:15 -07005079 "format": "short",
5080 "label": null,
5081 "logBase": 1,
5082 "max": null,
5083 "min": null,
5084 "show": true
5085 }
5086 ],
5087 "yaxis": {
5088 "align": false,
5089 "alignLevel": null
5090 }
5091 },
5092 {
5093 "aliasColors": {},
5094 "bars": false,
5095 "dashLength": 10,
5096 "dashes": false,
5097 "datasource": "acc-gcp1",
5098 "decimals": null,
Andy Bavier3567fac2021-04-20 14:26:57 -07005099 "description": "",
Andy Bavierc6568702021-02-04 11:23:15 -07005100 "fieldConfig": {
5101 "defaults": {
5102 "custom": {}
5103 },
5104 "overrides": []
5105 },
Andy Bavier3567fac2021-04-20 14:26:57 -07005106 "fill": 3,
Andy Bavierc6568702021-02-04 11:23:15 -07005107 "fillGradient": 0,
5108 "gridPos": {
5109 "h": 5,
Andy Bavier3567fac2021-04-20 14:26:57 -07005110 "w": 11,
5111 "x": 13,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07005112 "y": 32
Andy Bavierc6568702021-02-04 11:23:15 -07005113 },
5114 "hiddenSeries": false,
Andy Bavier3567fac2021-04-20 14:26:57 -07005115 "id": 312,
Andy Bavierc6568702021-02-04 11:23:15 -07005116 "legend": {
5117 "avg": false,
5118 "current": false,
5119 "hideZero": true,
5120 "max": false,
5121 "min": false,
5122 "rightSide": false,
5123 "show": true,
5124 "total": false,
5125 "values": false
5126 },
5127 "lines": true,
Andy Bavier3567fac2021-04-20 14:26:57 -07005128 "linewidth": 2,
Andy Bavier70b2a252021-03-04 09:33:23 -07005129 "links": [],
Andy Bavierc6568702021-02-04 11:23:15 -07005130 "nullPointMode": "null",
5131 "percentage": false,
5132 "pluginVersion": "7.1.5",
5133 "pointradius": 2,
5134 "points": false,
5135 "renderer": "flot",
5136 "seriesOverrides": [],
5137 "spaceLength": 10,
Andy Bavier3567fac2021-04-20 14:26:57 -07005138 "stack": false,
Andy Bavierc6568702021-02-04 11:23:15 -07005139 "steppedLine": false,
5140 "targets": [
5141 {
5142 "expr": "sum(rate(number_of_procedures{endpoint=\"metrics3081\",mme_app=\"procedure\",proc_result=\"success\"}[5m])) by (procedure)",
5143 "interval": "",
Andy Bavier3567fac2021-04-20 14:26:57 -07005144 "legendFormat": "Success: {{procedure}}",
Andy Bavierc6568702021-02-04 11:23:15 -07005145 "refId": "A"
Andy Bavierc6568702021-02-04 11:23:15 -07005146 },
5147 {
Andy Bavier3567fac2021-04-20 14:26:57 -07005148 "expr": "-1 * sum(rate(number_of_procedures{endpoint=\"metrics3081\",mme_app=\"procedure\",proc_result=\"failure\"}[5m])) by (procedure)",
Andy Bavierc6568702021-02-04 11:23:15 -07005149 "interval": "",
Andy Bavier3567fac2021-04-20 14:26:57 -07005150 "legendFormat": "Failure: {{procedure}}",
5151 "refId": "B"
Andy Bavierc6568702021-02-04 11:23:15 -07005152 }
5153 ],
5154 "thresholds": [],
5155 "timeFrom": null,
5156 "timeRegions": [],
5157 "timeShift": null,
Andy Bavier3567fac2021-04-20 14:26:57 -07005158 "title": "MME Procedures Per Second",
Andy Bavierc6568702021-02-04 11:23:15 -07005159 "tooltip": {
5160 "shared": true,
5161 "sort": 0,
5162 "value_type": "individual"
5163 },
5164 "type": "graph",
5165 "xaxis": {
5166 "buckets": null,
5167 "mode": "time",
5168 "name": null,
5169 "show": true,
5170 "values": []
5171 },
5172 "yaxes": [
5173 {
Andy Bavierc6568702021-02-04 11:23:15 -07005174 "format": "short",
5175 "label": null,
5176 "logBase": 1,
5177 "max": null,
5178 "min": null,
5179 "show": true
5180 },
5181 {
Andy Bavierc6568702021-02-04 11:23:15 -07005182 "format": "short",
5183 "label": null,
5184 "logBase": 1,
5185 "max": null,
5186 "min": null,
5187 "show": true
5188 }
5189 ],
5190 "yaxis": {
5191 "align": false,
5192 "alignLevel": null
5193 }
5194 },
5195 {
5196 "datasource": "acc-gcp1",
Andy Bavier3567fac2021-04-20 14:26:57 -07005197 "description": "",
Andy Bavierc6568702021-02-04 11:23:15 -07005198 "fieldConfig": {
5199 "defaults": {
5200 "custom": {},
5201 "mappings": [],
5202 "thresholds": {
5203 "mode": "absolute",
5204 "steps": [
5205 {
5206 "color": "red",
5207 "value": null
5208 },
5209 {
5210 "color": "green",
5211 "value": 1
5212 }
5213 ]
5214 }
5215 },
5216 "overrides": []
5217 },
5218 "gridPos": {
Andy Bavier3567fac2021-04-20 14:26:57 -07005219 "h": 9,
Andy Bavierc6568702021-02-04 11:23:15 -07005220 "w": 4,
5221 "x": 0,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07005222 "y": 33
Andy Bavierc6568702021-02-04 11:23:15 -07005223 },
Andy Bavier3567fac2021-04-20 14:26:57 -07005224 "id": 317,
Andy Bavierc6568702021-02-04 11:23:15 -07005225 "options": {
Andy Bavier3567fac2021-04-20 14:26:57 -07005226 "colorMode": "background",
Andy Bavierc6568702021-02-04 11:23:15 -07005227 "graphMode": "none",
5228 "justifyMode": "auto",
5229 "orientation": "horizontal",
5230 "reduceOptions": {
5231 "calcs": [
5232 "last"
5233 ],
5234 "fields": "",
5235 "values": false
5236 },
Andy Bavier3567fac2021-04-20 14:26:57 -07005237 "textMode": "name"
Andy Bavierc6568702021-02-04 11:23:15 -07005238 },
5239 "pluginVersion": "7.1.5",
5240 "targets": [
5241 {
Andy Bavier3567fac2021-04-20 14:26:57 -07005242 "expr": "sum(mme_number_of_enb_attached{enb_state=\"Active\", enbname=~\".+\"}) by (enbname,enbid)",
Andy Bavierc6568702021-02-04 11:23:15 -07005243 "interval": "",
Andy Bavier3567fac2021-04-20 14:26:57 -07005244 "legendFormat": "{{ enbname }}:{{ enbid }}",
Andy Bavierc6568702021-02-04 11:23:15 -07005245 "refId": "A"
5246 }
5247 ],
5248 "timeFrom": null,
5249 "timeShift": null,
Andy Bavier3567fac2021-04-20 14:26:57 -07005250 "title": "eNodeB Status",
Andy Bavierc6568702021-02-04 11:23:15 -07005251 "type": "stat"
5252 },
5253 {
5254 "aliasColors": {},
5255 "bars": false,
5256 "dashLength": 10,
5257 "dashes": false,
5258 "datasource": "acc-gcp1",
5259 "decimals": null,
5260 "description": "",
5261 "fieldConfig": {
5262 "defaults": {
5263 "custom": {}
5264 },
5265 "overrides": []
5266 },
Andy Bavier3567fac2021-04-20 14:26:57 -07005267 "fill": 3,
Andy Bavierc6568702021-02-04 11:23:15 -07005268 "fillGradient": 0,
5269 "gridPos": {
5270 "h": 5,
Andy Bavier3567fac2021-04-20 14:26:57 -07005271 "w": 11,
5272 "x": 13,
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07005273 "y": 37
Andy Bavierc6568702021-02-04 11:23:15 -07005274 },
5275 "hiddenSeries": false,
Andy Bavier3567fac2021-04-20 14:26:57 -07005276 "id": 314,
Andy Bavierc6568702021-02-04 11:23:15 -07005277 "legend": {
5278 "avg": false,
5279 "current": false,
5280 "hideZero": true,
5281 "max": false,
5282 "min": false,
Andy Bavier3567fac2021-04-20 14:26:57 -07005283 "rightSide": false,
Andy Bavierc6568702021-02-04 11:23:15 -07005284 "show": true,
5285 "total": false,
5286 "values": false
5287 },
5288 "lines": true,
Andy Bavier3567fac2021-04-20 14:26:57 -07005289 "linewidth": 2,
Andy Bavier70b2a252021-03-04 09:33:23 -07005290 "links": [],
Andy Bavierc6568702021-02-04 11:23:15 -07005291 "nullPointMode": "null",
5292 "percentage": false,
5293 "pluginVersion": "7.1.5",
5294 "pointradius": 2,
5295 "points": false,
5296 "renderer": "flot",
5297 "seriesOverrides": [],
5298 "spaceLength": 10,
Andy Bavier3567fac2021-04-20 14:26:57 -07005299 "stack": false,
Andy Bavierc6568702021-02-04 11:23:15 -07005300 "steppedLine": false,
5301 "targets": [
5302 {
5303 "expr": "sum(rate(number_of_messages_sent{endpoint=\"metrics3081\",interface=\"s6a\"}[5m])) by (msg_type)",
5304 "interval": "",
5305 "legendFormat": "{{msg_type}}",
5306 "refId": "A"
5307 },
5308 {
5309 "expr": "sum(rate(number_of_messages_received{endpoint=\"metrics3081\",interface=\"s6a\"}[5m])) by (msg_type)",
5310 "interval": "",
5311 "legendFormat": "{{msg_type}}",
5312 "refId": "B"
5313 }
5314 ],
5315 "thresholds": [],
5316 "timeFrom": null,
5317 "timeRegions": [],
5318 "timeShift": null,
5319 "title": "HSS Messages Per Second",
5320 "tooltip": {
5321 "shared": true,
5322 "sort": 0,
5323 "value_type": "individual"
5324 },
5325 "type": "graph",
5326 "xaxis": {
5327 "buckets": null,
5328 "mode": "time",
5329 "name": null,
5330 "show": true,
5331 "values": []
5332 },
5333 "yaxes": [
5334 {
Andy Bavierc6568702021-02-04 11:23:15 -07005335 "format": "short",
5336 "label": null,
5337 "logBase": 1,
5338 "max": null,
5339 "min": null,
5340 "show": true
5341 },
5342 {
Andy Bavierc6568702021-02-04 11:23:15 -07005343 "format": "short",
5344 "label": null,
5345 "logBase": 1,
5346 "max": null,
5347 "min": null,
5348 "show": true
5349 }
5350 ],
5351 "yaxis": {
5352 "align": false,
5353 "alignLevel": null
5354 }
5355 }
5356 ],
5357 "title": "SD-CORE Activity",
5358 "type": "row"
5359 }
5360 ],
5361 "refresh": "5m",
5362 "schemaVersion": 26,
5363 "style": "dark",
5364 "tags": [],
5365 "templating": {
5366 "list": []
5367 },
5368 "time": {
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07005369 "from": "now-12h",
Andy Bavierc6568702021-02-04 11:23:15 -07005370 "to": "now"
5371 },
5372 "timepicker": {
5373 "refresh_intervals": [
5374 "10s",
5375 "30s",
5376 "1m",
5377 "5m",
5378 "15m",
5379 "30m",
5380 "1h",
5381 "2h",
5382 "1d"
5383 ]
5384 },
5385 "timezone": "",
5386 "title": "Aether Connected Edge",
5387 "uid": "Y2z8vDtGz",
Jeremy Ronquillo0269ab42021-04-28 14:14:13 -07005388 "version": 1
Andy Bavier3567fac2021-04-20 14:26:57 -07005389}