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