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