blob: e5b41db5bae6ab5468babb7e843208c560e88bce [file] [log] [blame]
Andy Bavier16ce77b2021-03-24 10:47:32 -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 "id": 26,
19 "iteration": 1616543018514,
20 "links": [],
21 "panels": [
22 {
23 "datasource": null,
24 "gridPos": {
25 "h": 1,
26 "w": 24,
27 "x": 0,
28 "y": 0
29 },
30 "id": 300,
31 "panels": [],
32 "repeat": "edge",
33 "scopedVars": {
34 "edge": {
35 "selected": false,
36 "text": "ace-cornell1-prd",
37 "value": "ace-cornell1-prd"
38 }
39 },
40 "title": "$edge",
41 "type": "row"
42 },
43 {
44 "datasource": "RANCHER_MONITORING_GLOBAL",
45 "description": "",
46 "fieldConfig": {
47 "defaults": {
48 "custom": {},
49 "mappings": [
50 {
51 "from": "",
52 "id": 1,
53 "operator": "",
54 "text": "X",
55 "to": "",
56 "type": 1,
57 "value": "-1"
58 },
59 {
60 "from": "",
61 "id": 2,
62 "operator": "",
63 "text": "fail",
64 "to": "",
65 "type": 1,
66 "value": "0"
67 },
68 {
69 "from": "",
70 "id": 3,
71 "operator": "",
72 "text": "ok",
73 "to": "",
74 "type": 1,
75 "value": "1"
76 },
77 {
78 "from": "-100",
79 "id": 4,
80 "text": "maint",
81 "to": "-6",
82 "type": 2
83 }
84 ],
85 "thresholds": {
86 "mode": "absolute",
87 "steps": [
88 {
89 "color": "red",
90 "value": null
91 },
92 {
93 "color": "#6ED0E0",
94 "value": -100
95 },
96 {
97 "color": "red",
98 "value": 0
99 },
100 {
101 "color": "green",
102 "value": 1
103 }
104 ]
105 }
106 },
107 "overrides": []
108 },
109 "gridPos": {
110 "h": 3,
111 "w": 3,
112 "x": 0,
113 "y": 1
114 },
115 "id": 259,
116 "links": [],
117 "maxPerRow": 6,
118 "options": {
119 "colorMode": "background",
120 "graphMode": "none",
121 "justifyMode": "auto",
122 "orientation": "horizontal",
123 "reduceOptions": {
124 "calcs": [
125 "last"
126 ],
127 "fields": "",
128 "values": false
129 },
130 "textMode": "auto"
131 },
132 "pluginVersion": "7.1.5",
133 "repeatDirection": "h",
134 "scopedVars": {
135 "edge": {
136 "selected": false,
137 "text": "ace-cornell1-prd",
138 "value": "ace-cornell1-prd"
139 }
140 },
141 "targets": [
142 {
143 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
144 "interval": "",
145 "legendFormat": "Connect:",
146 "refId": "A"
147 },
148 {
149 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
150 "interval": "",
151 "legendFormat": "Ping:",
152 "refId": "B"
153 }
154 ],
155 "timeFrom": null,
156 "timeShift": null,
157 "title": "Test results",
158 "type": "stat"
159 },
160 {
161 "datasource": "RANCHER_MONITORING_GLOBAL",
162 "description": "",
163 "fieldConfig": {
164 "defaults": {
165 "custom": {},
166 "decimals": 3,
167 "mappings": [],
168 "thresholds": {
169 "mode": "absolute",
170 "steps": [
171 {
172 "color": "red",
173 "value": null
174 },
175 {
176 "color": "#EAB839",
177 "value": 50
178 },
179 {
180 "color": "green",
181 "value": 95
182 }
183 ]
184 },
185 "unit": "percent"
186 },
187 "overrides": []
188 },
189 "gridPos": {
190 "h": 3,
191 "w": 3,
192 "x": 3,
193 "y": 1
194 },
195 "id": 260,
196 "maxPerRow": 6,
197 "options": {
198 "colorMode": "background",
199 "graphMode": "none",
200 "justifyMode": "auto",
201 "orientation": "horizontal",
202 "reduceOptions": {
203 "calcs": [
204 "mean"
205 ],
206 "fields": "",
207 "values": false
208 },
209 "textMode": "auto"
210 },
211 "pluginVersion": "7.1.5",
212 "repeatDirection": "h",
213 "scopedVars": {
214 "edge": {
215 "selected": false,
216 "text": "ace-cornell1-prd",
217 "value": "ace-cornell1-prd"
218 }
219 },
220 "targets": [
221 {
222 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
223 "interval": "",
224 "legendFormat": "",
225 "refId": "C"
226 }
227 ],
228 "timeFrom": null,
229 "timeShift": null,
230 "title": "Uptime",
231 "transformations": [],
232 "type": "stat"
233 },
234 {
235 "datasource": "RANCHER_MONITORING_GLOBAL",
236 "description": "",
237 "fieldConfig": {
238 "defaults": {
239 "custom": {},
240 "decimals": 3,
241 "mappings": [],
242 "thresholds": {
243 "mode": "absolute",
244 "steps": [
245 {
246 "color": "green",
247 "value": null
248 },
249 {
250 "color": "#EAB839",
251 "value": 1
252 },
253 {
254 "color": "red",
255 "value": 10
256 }
257 ]
258 },
259 "unit": "percent"
260 },
261 "overrides": []
262 },
263 "gridPos": {
264 "h": 3,
265 "w": 3,
266 "x": 6,
267 "y": 1
268 },
269 "id": 262,
270 "maxPerRow": 6,
271 "options": {
272 "colorMode": "background",
273 "graphMode": "none",
274 "justifyMode": "auto",
275 "orientation": "horizontal",
276 "reduceOptions": {
277 "calcs": [
278 "mean"
279 ],
280 "fields": "",
281 "values": false
282 },
283 "textMode": "auto"
284 },
285 "pluginVersion": "7.1.5",
286 "repeatDirection": "h",
287 "scopedVars": {
288 "edge": {
289 "selected": false,
290 "text": "ace-cornell1-prd",
291 "value": "ace-cornell1-prd"
292 }
293 },
294 "targets": [
295 {
296 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
297 "interval": "",
298 "legendFormat": "Unscheduled",
299 "refId": "A"
300 },
301 {
302 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
303 "interval": "",
304 "legendFormat": "Scheduled",
305 "refId": "B"
306 }
307 ],
308 "timeFrom": null,
309 "timeShift": null,
310 "title": "Downtime",
311 "transformations": [],
312 "type": "stat"
313 },
314 {
315 "aliasColors": {
316 "Down, unsched": "red",
317 "Down: unscheduled": "red",
318 "Scheduled": "blue",
319 "Scheduled downtime": "blue",
320 "Test down": "yellow",
321 "Unscheduled": "red",
322 "Unscheduled downtime": "red"
323 },
324 "bars": false,
325 "dashLength": 10,
326 "dashes": false,
327 "datasource": "RANCHER_MONITORING_GLOBAL",
328 "description": "Uptime and downtime over time",
329 "fieldConfig": {
330 "defaults": {
331 "custom": {}
332 },
333 "overrides": []
334 },
335 "fill": 10,
336 "fillGradient": 0,
337 "gridPos": {
338 "h": 3,
339 "w": 15,
340 "x": 9,
341 "y": 1
342 },
343 "hiddenSeries": false,
344 "id": 235,
345 "legend": {
346 "alignAsTable": false,
347 "avg": false,
348 "current": false,
349 "max": false,
350 "min": false,
351 "rightSide": true,
352 "show": true,
353 "total": false,
354 "values": false
355 },
356 "lines": true,
357 "linewidth": 0,
358 "maxPerRow": 6,
359 "nullPointMode": "null",
360 "options": {
361 "alertThreshold": true
362 },
363 "percentage": false,
364 "pluginVersion": "7.1.5",
365 "pointradius": 2,
366 "points": false,
367 "renderer": "flot",
368 "repeatDirection": "h",
369 "scopedVars": {
370 "edge": {
371 "selected": false,
372 "text": "ace-cornell1-prd",
373 "value": "ace-cornell1-prd"
374 }
375 },
376 "seriesOverrides": [],
377 "spaceLength": 10,
378 "stack": false,
379 "steppedLine": true,
380 "targets": [
381 {
382 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
383 "interval": "",
384 "legendFormat": "Up",
385 "refId": "D"
386 },
387 {
388 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
389 "interval": "",
390 "legendFormat": "Down: unscheduled",
391 "refId": "A"
392 },
393 {
394 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
395 "interval": "",
396 "legendFormat": "Down: scheduled",
397 "refId": "B"
398 },
399 {
400 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
401 "interval": "",
402 "legendFormat": "Test down",
403 "refId": "C"
404 }
405 ],
406 "thresholds": [],
407 "timeFrom": null,
408 "timeRegions": [],
409 "timeShift": null,
410 "title": "",
411 "tooltip": {
412 "shared": true,
413 "sort": 0,
414 "value_type": "individual"
415 },
416 "type": "graph",
417 "xaxis": {
418 "buckets": null,
419 "mode": "time",
420 "name": null,
421 "show": true,
422 "values": []
423 },
424 "yaxes": [
425 {
426 "$$hashKey": "object:93",
427 "decimals": 0,
428 "format": "short",
429 "label": "",
430 "logBase": 1,
431 "max": "1",
432 "min": "-1",
433 "show": true
434 },
435 {
436 "$$hashKey": "object:94",
437 "format": "short",
438 "label": null,
439 "logBase": 1,
440 "max": null,
441 "min": null,
442 "show": false
443 }
444 ],
445 "yaxis": {
446 "align": false,
447 "alignLevel": null
448 }
449 },
450 {
451 "datasource": null,
452 "gridPos": {
453 "h": 1,
454 "w": 24,
455 "x": 0,
456 "y": 4
457 },
458 "id": 301,
459 "panels": [],
460 "repeat": null,
461 "repeatIteration": 1616543018514,
462 "repeatPanelId": 300,
463 "scopedVars": {
464 "edge": {
465 "selected": false,
466 "text": "ace-intel",
467 "value": "ace-intel"
468 }
469 },
470 "title": "$edge",
471 "type": "row"
472 },
473 {
474 "datasource": "RANCHER_MONITORING_GLOBAL",
475 "description": "",
476 "fieldConfig": {
477 "defaults": {
478 "custom": {},
479 "mappings": [
480 {
481 "from": "",
482 "id": 1,
483 "operator": "",
484 "text": "X",
485 "to": "",
486 "type": 1,
487 "value": "-1"
488 },
489 {
490 "from": "",
491 "id": 2,
492 "operator": "",
493 "text": "fail",
494 "to": "",
495 "type": 1,
496 "value": "0"
497 },
498 {
499 "from": "",
500 "id": 3,
501 "operator": "",
502 "text": "ok",
503 "to": "",
504 "type": 1,
505 "value": "1"
506 },
507 {
508 "from": "-100",
509 "id": 4,
510 "text": "maint",
511 "to": "-6",
512 "type": 2
513 }
514 ],
515 "thresholds": {
516 "mode": "absolute",
517 "steps": [
518 {
519 "color": "red",
520 "value": null
521 },
522 {
523 "color": "#6ED0E0",
524 "value": -100
525 },
526 {
527 "color": "red",
528 "value": 0
529 },
530 {
531 "color": "green",
532 "value": 1
533 }
534 ]
535 }
536 },
537 "overrides": []
538 },
539 "gridPos": {
540 "h": 3,
541 "w": 3,
542 "x": 0,
543 "y": 5
544 },
545 "id": 302,
546 "links": [],
547 "maxPerRow": 6,
548 "options": {
549 "colorMode": "background",
550 "graphMode": "none",
551 "justifyMode": "auto",
552 "orientation": "horizontal",
553 "reduceOptions": {
554 "calcs": [
555 "last"
556 ],
557 "fields": "",
558 "values": false
559 },
560 "textMode": "auto"
561 },
562 "pluginVersion": "7.1.5",
563 "repeatDirection": "h",
564 "repeatIteration": 1616543018514,
565 "repeatPanelId": 259,
566 "repeatedByRow": true,
567 "scopedVars": {
568 "edge": {
569 "selected": false,
570 "text": "ace-intel",
571 "value": "ace-intel"
572 }
573 },
574 "targets": [
575 {
576 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
577 "interval": "",
578 "legendFormat": "Connect:",
579 "refId": "A"
580 },
581 {
582 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
583 "interval": "",
584 "legendFormat": "Ping:",
585 "refId": "B"
586 }
587 ],
588 "timeFrom": null,
589 "timeShift": null,
590 "title": "Test results",
591 "type": "stat"
592 },
593 {
594 "datasource": "RANCHER_MONITORING_GLOBAL",
595 "description": "",
596 "fieldConfig": {
597 "defaults": {
598 "custom": {},
599 "decimals": 3,
600 "mappings": [],
601 "thresholds": {
602 "mode": "absolute",
603 "steps": [
604 {
605 "color": "red",
606 "value": null
607 },
608 {
609 "color": "#EAB839",
610 "value": 50
611 },
612 {
613 "color": "green",
614 "value": 95
615 }
616 ]
617 },
618 "unit": "percent"
619 },
620 "overrides": []
621 },
622 "gridPos": {
623 "h": 3,
624 "w": 3,
625 "x": 3,
626 "y": 5
627 },
628 "id": 303,
629 "maxPerRow": 6,
630 "options": {
631 "colorMode": "background",
632 "graphMode": "none",
633 "justifyMode": "auto",
634 "orientation": "horizontal",
635 "reduceOptions": {
636 "calcs": [
637 "mean"
638 ],
639 "fields": "",
640 "values": false
641 },
642 "textMode": "auto"
643 },
644 "pluginVersion": "7.1.5",
645 "repeatDirection": "h",
646 "repeatIteration": 1616543018514,
647 "repeatPanelId": 260,
648 "repeatedByRow": true,
649 "scopedVars": {
650 "edge": {
651 "selected": false,
652 "text": "ace-intel",
653 "value": "ace-intel"
654 }
655 },
656 "targets": [
657 {
658 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
659 "interval": "",
660 "legendFormat": "",
661 "refId": "C"
662 }
663 ],
664 "timeFrom": null,
665 "timeShift": null,
666 "title": "Uptime",
667 "transformations": [],
668 "type": "stat"
669 },
670 {
671 "datasource": "RANCHER_MONITORING_GLOBAL",
672 "description": "",
673 "fieldConfig": {
674 "defaults": {
675 "custom": {},
676 "decimals": 3,
677 "mappings": [],
678 "thresholds": {
679 "mode": "absolute",
680 "steps": [
681 {
682 "color": "green",
683 "value": null
684 },
685 {
686 "color": "#EAB839",
687 "value": 1
688 },
689 {
690 "color": "red",
691 "value": 10
692 }
693 ]
694 },
695 "unit": "percent"
696 },
697 "overrides": []
698 },
699 "gridPos": {
700 "h": 3,
701 "w": 3,
702 "x": 6,
703 "y": 5
704 },
705 "id": 304,
706 "maxPerRow": 6,
707 "options": {
708 "colorMode": "background",
709 "graphMode": "none",
710 "justifyMode": "auto",
711 "orientation": "horizontal",
712 "reduceOptions": {
713 "calcs": [
714 "mean"
715 ],
716 "fields": "",
717 "values": false
718 },
719 "textMode": "auto"
720 },
721 "pluginVersion": "7.1.5",
722 "repeatDirection": "h",
723 "repeatIteration": 1616543018514,
724 "repeatPanelId": 262,
725 "repeatedByRow": true,
726 "scopedVars": {
727 "edge": {
728 "selected": false,
729 "text": "ace-intel",
730 "value": "ace-intel"
731 }
732 },
733 "targets": [
734 {
735 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
736 "interval": "",
737 "legendFormat": "Unscheduled",
738 "refId": "A"
739 },
740 {
741 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
742 "interval": "",
743 "legendFormat": "Scheduled",
744 "refId": "B"
745 }
746 ],
747 "timeFrom": null,
748 "timeShift": null,
749 "title": "Downtime",
750 "transformations": [],
751 "type": "stat"
752 },
753 {
754 "aliasColors": {
755 "Down, unsched": "red",
756 "Down: unscheduled": "red",
757 "Scheduled": "blue",
758 "Scheduled downtime": "blue",
759 "Test down": "yellow",
760 "Unscheduled": "red",
761 "Unscheduled downtime": "red"
762 },
763 "bars": false,
764 "dashLength": 10,
765 "dashes": false,
766 "datasource": "RANCHER_MONITORING_GLOBAL",
767 "description": "Uptime and downtime over time",
768 "fieldConfig": {
769 "defaults": {
770 "custom": {}
771 },
772 "overrides": []
773 },
774 "fill": 10,
775 "fillGradient": 0,
776 "gridPos": {
777 "h": 3,
778 "w": 15,
779 "x": 9,
780 "y": 5
781 },
782 "hiddenSeries": false,
783 "id": 305,
784 "legend": {
785 "alignAsTable": false,
786 "avg": false,
787 "current": false,
788 "max": false,
789 "min": false,
790 "rightSide": true,
791 "show": true,
792 "total": false,
793 "values": false
794 },
795 "lines": true,
796 "linewidth": 0,
797 "maxPerRow": 6,
798 "nullPointMode": "null",
799 "options": {
800 "alertThreshold": true
801 },
802 "percentage": false,
803 "pluginVersion": "7.1.5",
804 "pointradius": 2,
805 "points": false,
806 "renderer": "flot",
807 "repeatDirection": "h",
808 "repeatIteration": 1616543018514,
809 "repeatPanelId": 235,
810 "repeatedByRow": true,
811 "scopedVars": {
812 "edge": {
813 "selected": false,
814 "text": "ace-intel",
815 "value": "ace-intel"
816 }
817 },
818 "seriesOverrides": [],
819 "spaceLength": 10,
820 "stack": false,
821 "steppedLine": true,
822 "targets": [
823 {
824 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
825 "interval": "",
826 "legendFormat": "Up",
827 "refId": "D"
828 },
829 {
830 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
831 "interval": "",
832 "legendFormat": "Down: unscheduled",
833 "refId": "A"
834 },
835 {
836 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
837 "interval": "",
838 "legendFormat": "Down: scheduled",
839 "refId": "B"
840 },
841 {
842 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
843 "interval": "",
844 "legendFormat": "Test down",
845 "refId": "C"
846 }
847 ],
848 "thresholds": [],
849 "timeFrom": null,
850 "timeRegions": [],
851 "timeShift": null,
852 "title": "",
853 "tooltip": {
854 "shared": true,
855 "sort": 0,
856 "value_type": "individual"
857 },
858 "type": "graph",
859 "xaxis": {
860 "buckets": null,
861 "mode": "time",
862 "name": null,
863 "show": true,
864 "values": []
865 },
866 "yaxes": [
867 {
868 "$$hashKey": "object:93",
869 "decimals": 0,
870 "format": "short",
871 "label": "",
872 "logBase": 1,
873 "max": "1",
874 "min": "-1",
875 "show": true
876 },
877 {
878 "$$hashKey": "object:94",
879 "format": "short",
880 "label": null,
881 "logBase": 1,
882 "max": null,
883 "min": null,
884 "show": false
885 }
886 ],
887 "yaxis": {
888 "align": false,
889 "alignLevel": null
890 }
891 },
892 {
893 "datasource": null,
894 "gridPos": {
895 "h": 1,
896 "w": 24,
897 "x": 0,
898 "y": 8
899 },
900 "id": 306,
901 "panels": [],
902 "repeat": null,
903 "repeatIteration": 1616543018514,
904 "repeatPanelId": 300,
905 "scopedVars": {
906 "edge": {
907 "selected": false,
908 "text": "ace-menlo-rasp-pi",
909 "value": "ace-menlo-rasp-pi"
910 }
911 },
912 "title": "$edge",
913 "type": "row"
914 },
915 {
916 "datasource": "RANCHER_MONITORING_GLOBAL",
917 "description": "",
918 "fieldConfig": {
919 "defaults": {
920 "custom": {},
921 "mappings": [
922 {
923 "from": "",
924 "id": 1,
925 "operator": "",
926 "text": "X",
927 "to": "",
928 "type": 1,
929 "value": "-1"
930 },
931 {
932 "from": "",
933 "id": 2,
934 "operator": "",
935 "text": "fail",
936 "to": "",
937 "type": 1,
938 "value": "0"
939 },
940 {
941 "from": "",
942 "id": 3,
943 "operator": "",
944 "text": "ok",
945 "to": "",
946 "type": 1,
947 "value": "1"
948 },
949 {
950 "from": "-100",
951 "id": 4,
952 "text": "maint",
953 "to": "-6",
954 "type": 2
955 }
956 ],
957 "thresholds": {
958 "mode": "absolute",
959 "steps": [
960 {
961 "color": "red",
962 "value": null
963 },
964 {
965 "color": "#6ED0E0",
966 "value": -100
967 },
968 {
969 "color": "red",
970 "value": 0
971 },
972 {
973 "color": "green",
974 "value": 1
975 }
976 ]
977 }
978 },
979 "overrides": []
980 },
981 "gridPos": {
982 "h": 3,
983 "w": 3,
984 "x": 0,
985 "y": 9
986 },
987 "id": 307,
988 "links": [],
989 "maxPerRow": 6,
990 "options": {
991 "colorMode": "background",
992 "graphMode": "none",
993 "justifyMode": "auto",
994 "orientation": "horizontal",
995 "reduceOptions": {
996 "calcs": [
997 "last"
998 ],
999 "fields": "",
1000 "values": false
1001 },
1002 "textMode": "auto"
1003 },
1004 "pluginVersion": "7.1.5",
1005 "repeatDirection": "h",
1006 "repeatIteration": 1616543018514,
1007 "repeatPanelId": 259,
1008 "repeatedByRow": true,
1009 "scopedVars": {
1010 "edge": {
1011 "selected": false,
1012 "text": "ace-menlo-rasp-pi",
1013 "value": "ace-menlo-rasp-pi"
1014 }
1015 },
1016 "targets": [
1017 {
1018 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1019 "interval": "",
1020 "legendFormat": "Connect:",
1021 "refId": "A"
1022 },
1023 {
1024 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1025 "interval": "",
1026 "legendFormat": "Ping:",
1027 "refId": "B"
1028 }
1029 ],
1030 "timeFrom": null,
1031 "timeShift": null,
1032 "title": "Test results",
1033 "type": "stat"
1034 },
1035 {
1036 "datasource": "RANCHER_MONITORING_GLOBAL",
1037 "description": "",
1038 "fieldConfig": {
1039 "defaults": {
1040 "custom": {},
1041 "decimals": 3,
1042 "mappings": [],
1043 "thresholds": {
1044 "mode": "absolute",
1045 "steps": [
1046 {
1047 "color": "red",
1048 "value": null
1049 },
1050 {
1051 "color": "#EAB839",
1052 "value": 50
1053 },
1054 {
1055 "color": "green",
1056 "value": 95
1057 }
1058 ]
1059 },
1060 "unit": "percent"
1061 },
1062 "overrides": []
1063 },
1064 "gridPos": {
1065 "h": 3,
1066 "w": 3,
1067 "x": 3,
1068 "y": 9
1069 },
1070 "id": 308,
1071 "maxPerRow": 6,
1072 "options": {
1073 "colorMode": "background",
1074 "graphMode": "none",
1075 "justifyMode": "auto",
1076 "orientation": "horizontal",
1077 "reduceOptions": {
1078 "calcs": [
1079 "mean"
1080 ],
1081 "fields": "",
1082 "values": false
1083 },
1084 "textMode": "auto"
1085 },
1086 "pluginVersion": "7.1.5",
1087 "repeatDirection": "h",
1088 "repeatIteration": 1616543018514,
1089 "repeatPanelId": 260,
1090 "repeatedByRow": true,
1091 "scopedVars": {
1092 "edge": {
1093 "selected": false,
1094 "text": "ace-menlo-rasp-pi",
1095 "value": "ace-menlo-rasp-pi"
1096 }
1097 },
1098 "targets": [
1099 {
1100 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
1101 "interval": "",
1102 "legendFormat": "",
1103 "refId": "C"
1104 }
1105 ],
1106 "timeFrom": null,
1107 "timeShift": null,
1108 "title": "Uptime",
1109 "transformations": [],
1110 "type": "stat"
1111 },
1112 {
1113 "datasource": "RANCHER_MONITORING_GLOBAL",
1114 "description": "",
1115 "fieldConfig": {
1116 "defaults": {
1117 "custom": {},
1118 "decimals": 3,
1119 "mappings": [],
1120 "thresholds": {
1121 "mode": "absolute",
1122 "steps": [
1123 {
1124 "color": "green",
1125 "value": null
1126 },
1127 {
1128 "color": "#EAB839",
1129 "value": 1
1130 },
1131 {
1132 "color": "red",
1133 "value": 10
1134 }
1135 ]
1136 },
1137 "unit": "percent"
1138 },
1139 "overrides": []
1140 },
1141 "gridPos": {
1142 "h": 3,
1143 "w": 3,
1144 "x": 6,
1145 "y": 9
1146 },
1147 "id": 309,
1148 "maxPerRow": 6,
1149 "options": {
1150 "colorMode": "background",
1151 "graphMode": "none",
1152 "justifyMode": "auto",
1153 "orientation": "horizontal",
1154 "reduceOptions": {
1155 "calcs": [
1156 "mean"
1157 ],
1158 "fields": "",
1159 "values": false
1160 },
1161 "textMode": "auto"
1162 },
1163 "pluginVersion": "7.1.5",
1164 "repeatDirection": "h",
1165 "repeatIteration": 1616543018514,
1166 "repeatPanelId": 262,
1167 "repeatedByRow": true,
1168 "scopedVars": {
1169 "edge": {
1170 "selected": false,
1171 "text": "ace-menlo-rasp-pi",
1172 "value": "ace-menlo-rasp-pi"
1173 }
1174 },
1175 "targets": [
1176 {
1177 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
1178 "interval": "",
1179 "legendFormat": "Unscheduled",
1180 "refId": "A"
1181 },
1182 {
1183 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
1184 "interval": "",
1185 "legendFormat": "Scheduled",
1186 "refId": "B"
1187 }
1188 ],
1189 "timeFrom": null,
1190 "timeShift": null,
1191 "title": "Downtime",
1192 "transformations": [],
1193 "type": "stat"
1194 },
1195 {
1196 "aliasColors": {
1197 "Down, unsched": "red",
1198 "Down: unscheduled": "red",
1199 "Scheduled": "blue",
1200 "Scheduled downtime": "blue",
1201 "Test down": "yellow",
1202 "Unscheduled": "red",
1203 "Unscheduled downtime": "red"
1204 },
1205 "bars": false,
1206 "dashLength": 10,
1207 "dashes": false,
1208 "datasource": "RANCHER_MONITORING_GLOBAL",
1209 "description": "Uptime and downtime over time",
1210 "fieldConfig": {
1211 "defaults": {
1212 "custom": {}
1213 },
1214 "overrides": []
1215 },
1216 "fill": 10,
1217 "fillGradient": 0,
1218 "gridPos": {
1219 "h": 3,
1220 "w": 15,
1221 "x": 9,
1222 "y": 9
1223 },
1224 "hiddenSeries": false,
1225 "id": 310,
1226 "legend": {
1227 "alignAsTable": false,
1228 "avg": false,
1229 "current": false,
1230 "max": false,
1231 "min": false,
1232 "rightSide": true,
1233 "show": true,
1234 "total": false,
1235 "values": false
1236 },
1237 "lines": true,
1238 "linewidth": 0,
1239 "maxPerRow": 6,
1240 "nullPointMode": "null",
1241 "options": {
1242 "alertThreshold": true
1243 },
1244 "percentage": false,
1245 "pluginVersion": "7.1.5",
1246 "pointradius": 2,
1247 "points": false,
1248 "renderer": "flot",
1249 "repeatDirection": "h",
1250 "repeatIteration": 1616543018514,
1251 "repeatPanelId": 235,
1252 "repeatedByRow": true,
1253 "scopedVars": {
1254 "edge": {
1255 "selected": false,
1256 "text": "ace-menlo-rasp-pi",
1257 "value": "ace-menlo-rasp-pi"
1258 }
1259 },
1260 "seriesOverrides": [],
1261 "spaceLength": 10,
1262 "stack": false,
1263 "steppedLine": true,
1264 "targets": [
1265 {
1266 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1267 "interval": "",
1268 "legendFormat": "Up",
1269 "refId": "D"
1270 },
1271 {
1272 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
1273 "interval": "",
1274 "legendFormat": "Down: unscheduled",
1275 "refId": "A"
1276 },
1277 {
1278 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
1279 "interval": "",
1280 "legendFormat": "Down: scheduled",
1281 "refId": "B"
1282 },
1283 {
1284 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
1285 "interval": "",
1286 "legendFormat": "Test down",
1287 "refId": "C"
1288 }
1289 ],
1290 "thresholds": [],
1291 "timeFrom": null,
1292 "timeRegions": [],
1293 "timeShift": null,
1294 "title": "",
1295 "tooltip": {
1296 "shared": true,
1297 "sort": 0,
1298 "value_type": "individual"
1299 },
1300 "type": "graph",
1301 "xaxis": {
1302 "buckets": null,
1303 "mode": "time",
1304 "name": null,
1305 "show": true,
1306 "values": []
1307 },
1308 "yaxes": [
1309 {
1310 "$$hashKey": "object:93",
1311 "decimals": 0,
1312 "format": "short",
1313 "label": "",
1314 "logBase": 1,
1315 "max": "1",
1316 "min": "-1",
1317 "show": true
1318 },
1319 {
1320 "$$hashKey": "object:94",
1321 "format": "short",
1322 "label": null,
1323 "logBase": 1,
1324 "max": null,
1325 "min": null,
1326 "show": false
1327 }
1328 ],
1329 "yaxis": {
1330 "align": false,
1331 "alignLevel": null
1332 }
1333 },
1334 {
1335 "datasource": null,
1336 "gridPos": {
1337 "h": 1,
1338 "w": 24,
1339 "x": 0,
1340 "y": 12
1341 },
1342 "id": 311,
1343 "panels": [],
1344 "repeat": null,
1345 "repeatIteration": 1616543018514,
1346 "repeatPanelId": 300,
1347 "scopedVars": {
1348 "edge": {
1349 "selected": false,
1350 "text": "ace-princeton1-dev",
1351 "value": "ace-princeton1-dev"
1352 }
1353 },
1354 "title": "$edge",
1355 "type": "row"
1356 },
1357 {
1358 "datasource": "RANCHER_MONITORING_GLOBAL",
1359 "description": "",
1360 "fieldConfig": {
1361 "defaults": {
1362 "custom": {},
1363 "mappings": [
1364 {
1365 "from": "",
1366 "id": 1,
1367 "operator": "",
1368 "text": "X",
1369 "to": "",
1370 "type": 1,
1371 "value": "-1"
1372 },
1373 {
1374 "from": "",
1375 "id": 2,
1376 "operator": "",
1377 "text": "fail",
1378 "to": "",
1379 "type": 1,
1380 "value": "0"
1381 },
1382 {
1383 "from": "",
1384 "id": 3,
1385 "operator": "",
1386 "text": "ok",
1387 "to": "",
1388 "type": 1,
1389 "value": "1"
1390 },
1391 {
1392 "from": "-100",
1393 "id": 4,
1394 "text": "maint",
1395 "to": "-6",
1396 "type": 2
1397 }
1398 ],
1399 "thresholds": {
1400 "mode": "absolute",
1401 "steps": [
1402 {
1403 "color": "red",
1404 "value": null
1405 },
1406 {
1407 "color": "#6ED0E0",
1408 "value": -100
1409 },
1410 {
1411 "color": "red",
1412 "value": 0
1413 },
1414 {
1415 "color": "green",
1416 "value": 1
1417 }
1418 ]
1419 }
1420 },
1421 "overrides": []
1422 },
1423 "gridPos": {
1424 "h": 3,
1425 "w": 3,
1426 "x": 0,
1427 "y": 13
1428 },
1429 "id": 312,
1430 "links": [],
1431 "maxPerRow": 6,
1432 "options": {
1433 "colorMode": "background",
1434 "graphMode": "none",
1435 "justifyMode": "auto",
1436 "orientation": "horizontal",
1437 "reduceOptions": {
1438 "calcs": [
1439 "last"
1440 ],
1441 "fields": "",
1442 "values": false
1443 },
1444 "textMode": "auto"
1445 },
1446 "pluginVersion": "7.1.5",
1447 "repeatDirection": "h",
1448 "repeatIteration": 1616543018514,
1449 "repeatPanelId": 259,
1450 "repeatedByRow": true,
1451 "scopedVars": {
1452 "edge": {
1453 "selected": false,
1454 "text": "ace-princeton1-dev",
1455 "value": "ace-princeton1-dev"
1456 }
1457 },
1458 "targets": [
1459 {
1460 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1461 "interval": "",
1462 "legendFormat": "Connect:",
1463 "refId": "A"
1464 },
1465 {
1466 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1467 "interval": "",
1468 "legendFormat": "Ping:",
1469 "refId": "B"
1470 }
1471 ],
1472 "timeFrom": null,
1473 "timeShift": null,
1474 "title": "Test results",
1475 "type": "stat"
1476 },
1477 {
1478 "datasource": "RANCHER_MONITORING_GLOBAL",
1479 "description": "",
1480 "fieldConfig": {
1481 "defaults": {
1482 "custom": {},
1483 "decimals": 3,
1484 "mappings": [],
1485 "thresholds": {
1486 "mode": "absolute",
1487 "steps": [
1488 {
1489 "color": "red",
1490 "value": null
1491 },
1492 {
1493 "color": "#EAB839",
1494 "value": 50
1495 },
1496 {
1497 "color": "green",
1498 "value": 95
1499 }
1500 ]
1501 },
1502 "unit": "percent"
1503 },
1504 "overrides": []
1505 },
1506 "gridPos": {
1507 "h": 3,
1508 "w": 3,
1509 "x": 3,
1510 "y": 13
1511 },
1512 "id": 313,
1513 "maxPerRow": 6,
1514 "options": {
1515 "colorMode": "background",
1516 "graphMode": "none",
1517 "justifyMode": "auto",
1518 "orientation": "horizontal",
1519 "reduceOptions": {
1520 "calcs": [
1521 "mean"
1522 ],
1523 "fields": "",
1524 "values": false
1525 },
1526 "textMode": "auto"
1527 },
1528 "pluginVersion": "7.1.5",
1529 "repeatDirection": "h",
1530 "repeatIteration": 1616543018514,
1531 "repeatPanelId": 260,
1532 "repeatedByRow": true,
1533 "scopedVars": {
1534 "edge": {
1535 "selected": false,
1536 "text": "ace-princeton1-dev",
1537 "value": "ace-princeton1-dev"
1538 }
1539 },
1540 "targets": [
1541 {
1542 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
1543 "interval": "",
1544 "legendFormat": "",
1545 "refId": "C"
1546 }
1547 ],
1548 "timeFrom": null,
1549 "timeShift": null,
1550 "title": "Uptime",
1551 "transformations": [],
1552 "type": "stat"
1553 },
1554 {
1555 "datasource": "RANCHER_MONITORING_GLOBAL",
1556 "description": "",
1557 "fieldConfig": {
1558 "defaults": {
1559 "custom": {},
1560 "decimals": 3,
1561 "mappings": [],
1562 "thresholds": {
1563 "mode": "absolute",
1564 "steps": [
1565 {
1566 "color": "green",
1567 "value": null
1568 },
1569 {
1570 "color": "#EAB839",
1571 "value": 1
1572 },
1573 {
1574 "color": "red",
1575 "value": 10
1576 }
1577 ]
1578 },
1579 "unit": "percent"
1580 },
1581 "overrides": []
1582 },
1583 "gridPos": {
1584 "h": 3,
1585 "w": 3,
1586 "x": 6,
1587 "y": 13
1588 },
1589 "id": 314,
1590 "maxPerRow": 6,
1591 "options": {
1592 "colorMode": "background",
1593 "graphMode": "none",
1594 "justifyMode": "auto",
1595 "orientation": "horizontal",
1596 "reduceOptions": {
1597 "calcs": [
1598 "mean"
1599 ],
1600 "fields": "",
1601 "values": false
1602 },
1603 "textMode": "auto"
1604 },
1605 "pluginVersion": "7.1.5",
1606 "repeatDirection": "h",
1607 "repeatIteration": 1616543018514,
1608 "repeatPanelId": 262,
1609 "repeatedByRow": true,
1610 "scopedVars": {
1611 "edge": {
1612 "selected": false,
1613 "text": "ace-princeton1-dev",
1614 "value": "ace-princeton1-dev"
1615 }
1616 },
1617 "targets": [
1618 {
1619 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
1620 "interval": "",
1621 "legendFormat": "Unscheduled",
1622 "refId": "A"
1623 },
1624 {
1625 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
1626 "interval": "",
1627 "legendFormat": "Scheduled",
1628 "refId": "B"
1629 }
1630 ],
1631 "timeFrom": null,
1632 "timeShift": null,
1633 "title": "Downtime",
1634 "transformations": [],
1635 "type": "stat"
1636 },
1637 {
1638 "aliasColors": {
1639 "Down, unsched": "red",
1640 "Down: unscheduled": "red",
1641 "Scheduled": "blue",
1642 "Scheduled downtime": "blue",
1643 "Test down": "yellow",
1644 "Unscheduled": "red",
1645 "Unscheduled downtime": "red"
1646 },
1647 "bars": false,
1648 "dashLength": 10,
1649 "dashes": false,
1650 "datasource": "RANCHER_MONITORING_GLOBAL",
1651 "description": "Uptime and downtime over time",
1652 "fieldConfig": {
1653 "defaults": {
1654 "custom": {}
1655 },
1656 "overrides": []
1657 },
1658 "fill": 10,
1659 "fillGradient": 0,
1660 "gridPos": {
1661 "h": 3,
1662 "w": 15,
1663 "x": 9,
1664 "y": 13
1665 },
1666 "hiddenSeries": false,
1667 "id": 315,
1668 "legend": {
1669 "alignAsTable": false,
1670 "avg": false,
1671 "current": false,
1672 "max": false,
1673 "min": false,
1674 "rightSide": true,
1675 "show": true,
1676 "total": false,
1677 "values": false
1678 },
1679 "lines": true,
1680 "linewidth": 0,
1681 "maxPerRow": 6,
1682 "nullPointMode": "null",
1683 "options": {
1684 "alertThreshold": true
1685 },
1686 "percentage": false,
1687 "pluginVersion": "7.1.5",
1688 "pointradius": 2,
1689 "points": false,
1690 "renderer": "flot",
1691 "repeatDirection": "h",
1692 "repeatIteration": 1616543018514,
1693 "repeatPanelId": 235,
1694 "repeatedByRow": true,
1695 "scopedVars": {
1696 "edge": {
1697 "selected": false,
1698 "text": "ace-princeton1-dev",
1699 "value": "ace-princeton1-dev"
1700 }
1701 },
1702 "seriesOverrides": [],
1703 "spaceLength": 10,
1704 "stack": false,
1705 "steppedLine": true,
1706 "targets": [
1707 {
1708 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1709 "interval": "",
1710 "legendFormat": "Up",
1711 "refId": "D"
1712 },
1713 {
1714 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
1715 "interval": "",
1716 "legendFormat": "Down: unscheduled",
1717 "refId": "A"
1718 },
1719 {
1720 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
1721 "interval": "",
1722 "legendFormat": "Down: scheduled",
1723 "refId": "B"
1724 },
1725 {
1726 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
1727 "interval": "",
1728 "legendFormat": "Test down",
1729 "refId": "C"
1730 }
1731 ],
1732 "thresholds": [],
1733 "timeFrom": null,
1734 "timeRegions": [],
1735 "timeShift": null,
1736 "title": "",
1737 "tooltip": {
1738 "shared": true,
1739 "sort": 0,
1740 "value_type": "individual"
1741 },
1742 "type": "graph",
1743 "xaxis": {
1744 "buckets": null,
1745 "mode": "time",
1746 "name": null,
1747 "show": true,
1748 "values": []
1749 },
1750 "yaxes": [
1751 {
1752 "$$hashKey": "object:93",
1753 "decimals": 0,
1754 "format": "short",
1755 "label": "",
1756 "logBase": 1,
1757 "max": "1",
1758 "min": "-1",
1759 "show": true
1760 },
1761 {
1762 "$$hashKey": "object:94",
1763 "format": "short",
1764 "label": null,
1765 "logBase": 1,
1766 "max": null,
1767 "min": null,
1768 "show": false
1769 }
1770 ],
1771 "yaxis": {
1772 "align": false,
1773 "alignLevel": null
1774 }
1775 },
1776 {
1777 "datasource": null,
1778 "gridPos": {
1779 "h": 1,
1780 "w": 24,
1781 "x": 0,
1782 "y": 16
1783 },
1784 "id": 316,
1785 "panels": [],
1786 "repeat": null,
1787 "repeatIteration": 1616543018514,
1788 "repeatPanelId": 300,
1789 "scopedVars": {
1790 "edge": {
1791 "selected": false,
1792 "text": "ace-princeton1-prd",
1793 "value": "ace-princeton1-prd"
1794 }
1795 },
1796 "title": "$edge",
1797 "type": "row"
1798 },
1799 {
1800 "datasource": "RANCHER_MONITORING_GLOBAL",
1801 "description": "",
1802 "fieldConfig": {
1803 "defaults": {
1804 "custom": {},
1805 "mappings": [
1806 {
1807 "from": "",
1808 "id": 1,
1809 "operator": "",
1810 "text": "X",
1811 "to": "",
1812 "type": 1,
1813 "value": "-1"
1814 },
1815 {
1816 "from": "",
1817 "id": 2,
1818 "operator": "",
1819 "text": "fail",
1820 "to": "",
1821 "type": 1,
1822 "value": "0"
1823 },
1824 {
1825 "from": "",
1826 "id": 3,
1827 "operator": "",
1828 "text": "ok",
1829 "to": "",
1830 "type": 1,
1831 "value": "1"
1832 },
1833 {
1834 "from": "-100",
1835 "id": 4,
1836 "text": "maint",
1837 "to": "-6",
1838 "type": 2
1839 }
1840 ],
1841 "thresholds": {
1842 "mode": "absolute",
1843 "steps": [
1844 {
1845 "color": "red",
1846 "value": null
1847 },
1848 {
1849 "color": "#6ED0E0",
1850 "value": -100
1851 },
1852 {
1853 "color": "red",
1854 "value": 0
1855 },
1856 {
1857 "color": "green",
1858 "value": 1
1859 }
1860 ]
1861 }
1862 },
1863 "overrides": []
1864 },
1865 "gridPos": {
1866 "h": 3,
1867 "w": 3,
1868 "x": 0,
1869 "y": 17
1870 },
1871 "id": 317,
1872 "links": [],
1873 "maxPerRow": 6,
1874 "options": {
1875 "colorMode": "background",
1876 "graphMode": "none",
1877 "justifyMode": "auto",
1878 "orientation": "horizontal",
1879 "reduceOptions": {
1880 "calcs": [
1881 "last"
1882 ],
1883 "fields": "",
1884 "values": false
1885 },
1886 "textMode": "auto"
1887 },
1888 "pluginVersion": "7.1.5",
1889 "repeatDirection": "h",
1890 "repeatIteration": 1616543018514,
1891 "repeatPanelId": 259,
1892 "repeatedByRow": true,
1893 "scopedVars": {
1894 "edge": {
1895 "selected": false,
1896 "text": "ace-princeton1-prd",
1897 "value": "ace-princeton1-prd"
1898 }
1899 },
1900 "targets": [
1901 {
1902 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1903 "interval": "",
1904 "legendFormat": "Connect:",
1905 "refId": "A"
1906 },
1907 {
1908 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
1909 "interval": "",
1910 "legendFormat": "Ping:",
1911 "refId": "B"
1912 }
1913 ],
1914 "timeFrom": null,
1915 "timeShift": null,
1916 "title": "Test results",
1917 "type": "stat"
1918 },
1919 {
1920 "datasource": "RANCHER_MONITORING_GLOBAL",
1921 "description": "",
1922 "fieldConfig": {
1923 "defaults": {
1924 "custom": {},
1925 "decimals": 3,
1926 "mappings": [],
1927 "thresholds": {
1928 "mode": "absolute",
1929 "steps": [
1930 {
1931 "color": "red",
1932 "value": null
1933 },
1934 {
1935 "color": "#EAB839",
1936 "value": 50
1937 },
1938 {
1939 "color": "green",
1940 "value": 95
1941 }
1942 ]
1943 },
1944 "unit": "percent"
1945 },
1946 "overrides": []
1947 },
1948 "gridPos": {
1949 "h": 3,
1950 "w": 3,
1951 "x": 3,
1952 "y": 17
1953 },
1954 "id": 318,
1955 "maxPerRow": 6,
1956 "options": {
1957 "colorMode": "background",
1958 "graphMode": "none",
1959 "justifyMode": "auto",
1960 "orientation": "horizontal",
1961 "reduceOptions": {
1962 "calcs": [
1963 "mean"
1964 ],
1965 "fields": "",
1966 "values": false
1967 },
1968 "textMode": "auto"
1969 },
1970 "pluginVersion": "7.1.5",
1971 "repeatDirection": "h",
1972 "repeatIteration": 1616543018514,
1973 "repeatPanelId": 260,
1974 "repeatedByRow": true,
1975 "scopedVars": {
1976 "edge": {
1977 "selected": false,
1978 "text": "ace-princeton1-prd",
1979 "value": "ace-princeton1-prd"
1980 }
1981 },
1982 "targets": [
1983 {
1984 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
1985 "interval": "",
1986 "legendFormat": "",
1987 "refId": "C"
1988 }
1989 ],
1990 "timeFrom": null,
1991 "timeShift": null,
1992 "title": "Uptime",
1993 "transformations": [],
1994 "type": "stat"
1995 },
1996 {
1997 "datasource": "RANCHER_MONITORING_GLOBAL",
1998 "description": "",
1999 "fieldConfig": {
2000 "defaults": {
2001 "custom": {},
2002 "decimals": 3,
2003 "mappings": [],
2004 "thresholds": {
2005 "mode": "absolute",
2006 "steps": [
2007 {
2008 "color": "green",
2009 "value": null
2010 },
2011 {
2012 "color": "#EAB839",
2013 "value": 1
2014 },
2015 {
2016 "color": "red",
2017 "value": 10
2018 }
2019 ]
2020 },
2021 "unit": "percent"
2022 },
2023 "overrides": []
2024 },
2025 "gridPos": {
2026 "h": 3,
2027 "w": 3,
2028 "x": 6,
2029 "y": 17
2030 },
2031 "id": 319,
2032 "maxPerRow": 6,
2033 "options": {
2034 "colorMode": "background",
2035 "graphMode": "none",
2036 "justifyMode": "auto",
2037 "orientation": "horizontal",
2038 "reduceOptions": {
2039 "calcs": [
2040 "mean"
2041 ],
2042 "fields": "",
2043 "values": false
2044 },
2045 "textMode": "auto"
2046 },
2047 "pluginVersion": "7.1.5",
2048 "repeatDirection": "h",
2049 "repeatIteration": 1616543018514,
2050 "repeatPanelId": 262,
2051 "repeatedByRow": true,
2052 "scopedVars": {
2053 "edge": {
2054 "selected": false,
2055 "text": "ace-princeton1-prd",
2056 "value": "ace-princeton1-prd"
2057 }
2058 },
2059 "targets": [
2060 {
2061 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
2062 "interval": "",
2063 "legendFormat": "Unscheduled",
2064 "refId": "A"
2065 },
2066 {
2067 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
2068 "interval": "",
2069 "legendFormat": "Scheduled",
2070 "refId": "B"
2071 }
2072 ],
2073 "timeFrom": null,
2074 "timeShift": null,
2075 "title": "Downtime",
2076 "transformations": [],
2077 "type": "stat"
2078 },
2079 {
2080 "aliasColors": {
2081 "Down, unsched": "red",
2082 "Down: unscheduled": "red",
2083 "Scheduled": "blue",
2084 "Scheduled downtime": "blue",
2085 "Test down": "yellow",
2086 "Unscheduled": "red",
2087 "Unscheduled downtime": "red"
2088 },
2089 "bars": false,
2090 "dashLength": 10,
2091 "dashes": false,
2092 "datasource": "RANCHER_MONITORING_GLOBAL",
2093 "description": "Uptime and downtime over time",
2094 "fieldConfig": {
2095 "defaults": {
2096 "custom": {}
2097 },
2098 "overrides": []
2099 },
2100 "fill": 10,
2101 "fillGradient": 0,
2102 "gridPos": {
2103 "h": 3,
2104 "w": 15,
2105 "x": 9,
2106 "y": 17
2107 },
2108 "hiddenSeries": false,
2109 "id": 320,
2110 "legend": {
2111 "alignAsTable": false,
2112 "avg": false,
2113 "current": false,
2114 "max": false,
2115 "min": false,
2116 "rightSide": true,
2117 "show": true,
2118 "total": false,
2119 "values": false
2120 },
2121 "lines": true,
2122 "linewidth": 0,
2123 "maxPerRow": 6,
2124 "nullPointMode": "null",
2125 "options": {
2126 "alertThreshold": true
2127 },
2128 "percentage": false,
2129 "pluginVersion": "7.1.5",
2130 "pointradius": 2,
2131 "points": false,
2132 "renderer": "flot",
2133 "repeatDirection": "h",
2134 "repeatIteration": 1616543018514,
2135 "repeatPanelId": 235,
2136 "repeatedByRow": true,
2137 "scopedVars": {
2138 "edge": {
2139 "selected": false,
2140 "text": "ace-princeton1-prd",
2141 "value": "ace-princeton1-prd"
2142 }
2143 },
2144 "seriesOverrides": [],
2145 "spaceLength": 10,
2146 "stack": false,
2147 "steppedLine": true,
2148 "targets": [
2149 {
2150 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
2151 "interval": "",
2152 "legendFormat": "Up",
2153 "refId": "D"
2154 },
2155 {
2156 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
2157 "interval": "",
2158 "legendFormat": "Down: unscheduled",
2159 "refId": "A"
2160 },
2161 {
2162 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
2163 "interval": "",
2164 "legendFormat": "Down: scheduled",
2165 "refId": "B"
2166 },
2167 {
2168 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
2169 "interval": "",
2170 "legendFormat": "Test down",
2171 "refId": "C"
2172 }
2173 ],
2174 "thresholds": [],
2175 "timeFrom": null,
2176 "timeRegions": [],
2177 "timeShift": null,
2178 "title": "",
2179 "tooltip": {
2180 "shared": true,
2181 "sort": 0,
2182 "value_type": "individual"
2183 },
2184 "type": "graph",
2185 "xaxis": {
2186 "buckets": null,
2187 "mode": "time",
2188 "name": null,
2189 "show": true,
2190 "values": []
2191 },
2192 "yaxes": [
2193 {
2194 "$$hashKey": "object:93",
2195 "decimals": 0,
2196 "format": "short",
2197 "label": "",
2198 "logBase": 1,
2199 "max": "1",
2200 "min": "-1",
2201 "show": true
2202 },
2203 {
2204 "$$hashKey": "object:94",
2205 "format": "short",
2206 "label": null,
2207 "logBase": 1,
2208 "max": null,
2209 "min": null,
2210 "show": false
2211 }
2212 ],
2213 "yaxis": {
2214 "align": false,
2215 "alignLevel": null
2216 }
2217 },
2218 {
2219 "datasource": null,
2220 "gridPos": {
2221 "h": 1,
2222 "w": 24,
2223 "x": 0,
2224 "y": 20
2225 },
2226 "id": 321,
2227 "panels": [],
2228 "repeat": null,
2229 "repeatIteration": 1616543018514,
2230 "repeatPanelId": 300,
2231 "scopedVars": {
2232 "edge": {
2233 "selected": false,
2234 "text": "ace-stanford1-prd",
2235 "value": "ace-stanford1-prd"
2236 }
2237 },
2238 "title": "$edge",
2239 "type": "row"
2240 },
2241 {
2242 "datasource": "RANCHER_MONITORING_GLOBAL",
2243 "description": "",
2244 "fieldConfig": {
2245 "defaults": {
2246 "custom": {},
2247 "mappings": [
2248 {
2249 "from": "",
2250 "id": 1,
2251 "operator": "",
2252 "text": "X",
2253 "to": "",
2254 "type": 1,
2255 "value": "-1"
2256 },
2257 {
2258 "from": "",
2259 "id": 2,
2260 "operator": "",
2261 "text": "fail",
2262 "to": "",
2263 "type": 1,
2264 "value": "0"
2265 },
2266 {
2267 "from": "",
2268 "id": 3,
2269 "operator": "",
2270 "text": "ok",
2271 "to": "",
2272 "type": 1,
2273 "value": "1"
2274 },
2275 {
2276 "from": "-100",
2277 "id": 4,
2278 "text": "maint",
2279 "to": "-6",
2280 "type": 2
2281 }
2282 ],
2283 "thresholds": {
2284 "mode": "absolute",
2285 "steps": [
2286 {
2287 "color": "red",
2288 "value": null
2289 },
2290 {
2291 "color": "#6ED0E0",
2292 "value": -100
2293 },
2294 {
2295 "color": "red",
2296 "value": 0
2297 },
2298 {
2299 "color": "green",
2300 "value": 1
2301 }
2302 ]
2303 }
2304 },
2305 "overrides": []
2306 },
2307 "gridPos": {
2308 "h": 3,
2309 "w": 3,
2310 "x": 0,
2311 "y": 21
2312 },
2313 "id": 322,
2314 "links": [],
2315 "maxPerRow": 6,
2316 "options": {
2317 "colorMode": "background",
2318 "graphMode": "none",
2319 "justifyMode": "auto",
2320 "orientation": "horizontal",
2321 "reduceOptions": {
2322 "calcs": [
2323 "last"
2324 ],
2325 "fields": "",
2326 "values": false
2327 },
2328 "textMode": "auto"
2329 },
2330 "pluginVersion": "7.1.5",
2331 "repeatDirection": "h",
2332 "repeatIteration": 1616543018514,
2333 "repeatPanelId": 259,
2334 "repeatedByRow": true,
2335 "scopedVars": {
2336 "edge": {
2337 "selected": false,
2338 "text": "ace-stanford1-prd",
2339 "value": "ace-stanford1-prd"
2340 }
2341 },
2342 "targets": [
2343 {
2344 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
2345 "interval": "",
2346 "legendFormat": "Connect:",
2347 "refId": "A"
2348 },
2349 {
2350 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
2351 "interval": "",
2352 "legendFormat": "Ping:",
2353 "refId": "B"
2354 }
2355 ],
2356 "timeFrom": null,
2357 "timeShift": null,
2358 "title": "Test results",
2359 "type": "stat"
2360 },
2361 {
2362 "datasource": "RANCHER_MONITORING_GLOBAL",
2363 "description": "",
2364 "fieldConfig": {
2365 "defaults": {
2366 "custom": {},
2367 "decimals": 3,
2368 "mappings": [],
2369 "thresholds": {
2370 "mode": "absolute",
2371 "steps": [
2372 {
2373 "color": "red",
2374 "value": null
2375 },
2376 {
2377 "color": "#EAB839",
2378 "value": 50
2379 },
2380 {
2381 "color": "green",
2382 "value": 95
2383 }
2384 ]
2385 },
2386 "unit": "percent"
2387 },
2388 "overrides": []
2389 },
2390 "gridPos": {
2391 "h": 3,
2392 "w": 3,
2393 "x": 3,
2394 "y": 21
2395 },
2396 "id": 323,
2397 "maxPerRow": 6,
2398 "options": {
2399 "colorMode": "background",
2400 "graphMode": "none",
2401 "justifyMode": "auto",
2402 "orientation": "horizontal",
2403 "reduceOptions": {
2404 "calcs": [
2405 "mean"
2406 ],
2407 "fields": "",
2408 "values": false
2409 },
2410 "textMode": "auto"
2411 },
2412 "pluginVersion": "7.1.5",
2413 "repeatDirection": "h",
2414 "repeatIteration": 1616543018514,
2415 "repeatPanelId": 260,
2416 "repeatedByRow": true,
2417 "scopedVars": {
2418 "edge": {
2419 "selected": false,
2420 "text": "ace-stanford1-prd",
2421 "value": "ace-stanford1-prd"
2422 }
2423 },
2424 "targets": [
2425 {
2426 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
2427 "interval": "",
2428 "legendFormat": "",
2429 "refId": "C"
2430 }
2431 ],
2432 "timeFrom": null,
2433 "timeShift": null,
2434 "title": "Uptime",
2435 "transformations": [],
2436 "type": "stat"
2437 },
2438 {
2439 "datasource": "RANCHER_MONITORING_GLOBAL",
2440 "description": "",
2441 "fieldConfig": {
2442 "defaults": {
2443 "custom": {},
2444 "decimals": 3,
2445 "mappings": [],
2446 "thresholds": {
2447 "mode": "absolute",
2448 "steps": [
2449 {
2450 "color": "green",
2451 "value": null
2452 },
2453 {
2454 "color": "#EAB839",
2455 "value": 1
2456 },
2457 {
2458 "color": "red",
2459 "value": 10
2460 }
2461 ]
2462 },
2463 "unit": "percent"
2464 },
2465 "overrides": []
2466 },
2467 "gridPos": {
2468 "h": 3,
2469 "w": 3,
2470 "x": 6,
2471 "y": 21
2472 },
2473 "id": 324,
2474 "maxPerRow": 6,
2475 "options": {
2476 "colorMode": "background",
2477 "graphMode": "none",
2478 "justifyMode": "auto",
2479 "orientation": "horizontal",
2480 "reduceOptions": {
2481 "calcs": [
2482 "mean"
2483 ],
2484 "fields": "",
2485 "values": false
2486 },
2487 "textMode": "auto"
2488 },
2489 "pluginVersion": "7.1.5",
2490 "repeatDirection": "h",
2491 "repeatIteration": 1616543018514,
2492 "repeatPanelId": 262,
2493 "repeatedByRow": true,
2494 "scopedVars": {
2495 "edge": {
2496 "selected": false,
2497 "text": "ace-stanford1-prd",
2498 "value": "ace-stanford1-prd"
2499 }
2500 },
2501 "targets": [
2502 {
2503 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
2504 "interval": "",
2505 "legendFormat": "Unscheduled",
2506 "refId": "A"
2507 },
2508 {
2509 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
2510 "interval": "",
2511 "legendFormat": "Scheduled",
2512 "refId": "B"
2513 }
2514 ],
2515 "timeFrom": null,
2516 "timeShift": null,
2517 "title": "Downtime",
2518 "transformations": [],
2519 "type": "stat"
2520 },
2521 {
2522 "aliasColors": {
2523 "Down, unsched": "red",
2524 "Down: unscheduled": "red",
2525 "Scheduled": "blue",
2526 "Scheduled downtime": "blue",
2527 "Test down": "yellow",
2528 "Unscheduled": "red",
2529 "Unscheduled downtime": "red"
2530 },
2531 "bars": false,
2532 "dashLength": 10,
2533 "dashes": false,
2534 "datasource": "RANCHER_MONITORING_GLOBAL",
2535 "description": "Uptime and downtime over time",
2536 "fieldConfig": {
2537 "defaults": {
2538 "custom": {}
2539 },
2540 "overrides": []
2541 },
2542 "fill": 10,
2543 "fillGradient": 0,
2544 "gridPos": {
2545 "h": 3,
2546 "w": 15,
2547 "x": 9,
2548 "y": 21
2549 },
2550 "hiddenSeries": false,
2551 "id": 325,
2552 "legend": {
2553 "alignAsTable": false,
2554 "avg": false,
2555 "current": false,
2556 "max": false,
2557 "min": false,
2558 "rightSide": true,
2559 "show": true,
2560 "total": false,
2561 "values": false
2562 },
2563 "lines": true,
2564 "linewidth": 0,
2565 "maxPerRow": 6,
2566 "nullPointMode": "null",
2567 "options": {
2568 "alertThreshold": true
2569 },
2570 "percentage": false,
2571 "pluginVersion": "7.1.5",
2572 "pointradius": 2,
2573 "points": false,
2574 "renderer": "flot",
2575 "repeatDirection": "h",
2576 "repeatIteration": 1616543018514,
2577 "repeatPanelId": 235,
2578 "repeatedByRow": true,
2579 "scopedVars": {
2580 "edge": {
2581 "selected": false,
2582 "text": "ace-stanford1-prd",
2583 "value": "ace-stanford1-prd"
2584 }
2585 },
2586 "seriesOverrides": [],
2587 "spaceLength": 10,
2588 "stack": false,
2589 "steppedLine": true,
2590 "targets": [
2591 {
2592 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
2593 "interval": "",
2594 "legendFormat": "Up",
2595 "refId": "D"
2596 },
2597 {
2598 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
2599 "interval": "",
2600 "legendFormat": "Down: unscheduled",
2601 "refId": "A"
2602 },
2603 {
2604 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
2605 "interval": "",
2606 "legendFormat": "Down: scheduled",
2607 "refId": "B"
2608 },
2609 {
2610 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
2611 "interval": "",
2612 "legendFormat": "Test down",
2613 "refId": "C"
2614 }
2615 ],
2616 "thresholds": [],
2617 "timeFrom": null,
2618 "timeRegions": [],
2619 "timeShift": null,
2620 "title": "",
2621 "tooltip": {
2622 "shared": true,
2623 "sort": 0,
2624 "value_type": "individual"
2625 },
2626 "type": "graph",
2627 "xaxis": {
2628 "buckets": null,
2629 "mode": "time",
2630 "name": null,
2631 "show": true,
2632 "values": []
2633 },
2634 "yaxes": [
2635 {
2636 "$$hashKey": "object:93",
2637 "decimals": 0,
2638 "format": "short",
2639 "label": "",
2640 "logBase": 1,
2641 "max": "1",
2642 "min": "-1",
2643 "show": true
2644 },
2645 {
2646 "$$hashKey": "object:94",
2647 "format": "short",
2648 "label": null,
2649 "logBase": 1,
2650 "max": null,
2651 "min": null,
2652 "show": false
2653 }
2654 ],
2655 "yaxis": {
2656 "align": false,
2657 "alignLevel": null
2658 }
2659 },
2660 {
2661 "datasource": null,
2662 "gridPos": {
2663 "h": 1,
2664 "w": 24,
2665 "x": 0,
2666 "y": 24
2667 },
2668 "id": 326,
2669 "panels": [],
2670 "repeat": null,
2671 "repeatIteration": 1616543018514,
2672 "repeatPanelId": 300,
2673 "scopedVars": {
2674 "edge": {
2675 "selected": false,
2676 "text": "ace-stanford2-prd",
2677 "value": "ace-stanford2-prd"
2678 }
2679 },
2680 "title": "$edge",
2681 "type": "row"
2682 },
2683 {
2684 "datasource": "RANCHER_MONITORING_GLOBAL",
2685 "description": "",
2686 "fieldConfig": {
2687 "defaults": {
2688 "custom": {},
2689 "mappings": [
2690 {
2691 "from": "",
2692 "id": 1,
2693 "operator": "",
2694 "text": "X",
2695 "to": "",
2696 "type": 1,
2697 "value": "-1"
2698 },
2699 {
2700 "from": "",
2701 "id": 2,
2702 "operator": "",
2703 "text": "fail",
2704 "to": "",
2705 "type": 1,
2706 "value": "0"
2707 },
2708 {
2709 "from": "",
2710 "id": 3,
2711 "operator": "",
2712 "text": "ok",
2713 "to": "",
2714 "type": 1,
2715 "value": "1"
2716 },
2717 {
2718 "from": "-100",
2719 "id": 4,
2720 "text": "maint",
2721 "to": "-6",
2722 "type": 2
2723 }
2724 ],
2725 "thresholds": {
2726 "mode": "absolute",
2727 "steps": [
2728 {
2729 "color": "red",
2730 "value": null
2731 },
2732 {
2733 "color": "#6ED0E0",
2734 "value": -100
2735 },
2736 {
2737 "color": "red",
2738 "value": 0
2739 },
2740 {
2741 "color": "green",
2742 "value": 1
2743 }
2744 ]
2745 }
2746 },
2747 "overrides": []
2748 },
2749 "gridPos": {
2750 "h": 3,
2751 "w": 3,
2752 "x": 0,
2753 "y": 25
2754 },
2755 "id": 327,
2756 "links": [],
2757 "maxPerRow": 6,
2758 "options": {
2759 "colorMode": "background",
2760 "graphMode": "none",
2761 "justifyMode": "auto",
2762 "orientation": "horizontal",
2763 "reduceOptions": {
2764 "calcs": [
2765 "last"
2766 ],
2767 "fields": "",
2768 "values": false
2769 },
2770 "textMode": "auto"
2771 },
2772 "pluginVersion": "7.1.5",
2773 "repeatDirection": "h",
2774 "repeatIteration": 1616543018514,
2775 "repeatPanelId": 259,
2776 "repeatedByRow": true,
2777 "scopedVars": {
2778 "edge": {
2779 "selected": false,
2780 "text": "ace-stanford2-prd",
2781 "value": "ace-stanford2-prd"
2782 }
2783 },
2784 "targets": [
2785 {
2786 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
2787 "interval": "",
2788 "legendFormat": "Connect:",
2789 "refId": "A"
2790 },
2791 {
2792 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
2793 "interval": "",
2794 "legendFormat": "Ping:",
2795 "refId": "B"
2796 }
2797 ],
2798 "timeFrom": null,
2799 "timeShift": null,
2800 "title": "Test results",
2801 "type": "stat"
2802 },
2803 {
2804 "datasource": "RANCHER_MONITORING_GLOBAL",
2805 "description": "",
2806 "fieldConfig": {
2807 "defaults": {
2808 "custom": {},
2809 "decimals": 3,
2810 "mappings": [],
2811 "thresholds": {
2812 "mode": "absolute",
2813 "steps": [
2814 {
2815 "color": "red",
2816 "value": null
2817 },
2818 {
2819 "color": "#EAB839",
2820 "value": 50
2821 },
2822 {
2823 "color": "green",
2824 "value": 95
2825 }
2826 ]
2827 },
2828 "unit": "percent"
2829 },
2830 "overrides": []
2831 },
2832 "gridPos": {
2833 "h": 3,
2834 "w": 3,
2835 "x": 3,
2836 "y": 25
2837 },
2838 "id": 328,
2839 "maxPerRow": 6,
2840 "options": {
2841 "colorMode": "background",
2842 "graphMode": "none",
2843 "justifyMode": "auto",
2844 "orientation": "horizontal",
2845 "reduceOptions": {
2846 "calcs": [
2847 "mean"
2848 ],
2849 "fields": "",
2850 "values": false
2851 },
2852 "textMode": "auto"
2853 },
2854 "pluginVersion": "7.1.5",
2855 "repeatDirection": "h",
2856 "repeatIteration": 1616543018514,
2857 "repeatPanelId": 260,
2858 "repeatedByRow": true,
2859 "scopedVars": {
2860 "edge": {
2861 "selected": false,
2862 "text": "ace-stanford2-prd",
2863 "value": "ace-stanford2-prd"
2864 }
2865 },
2866 "targets": [
2867 {
2868 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
2869 "interval": "",
2870 "legendFormat": "",
2871 "refId": "C"
2872 }
2873 ],
2874 "timeFrom": null,
2875 "timeShift": null,
2876 "title": "Uptime",
2877 "transformations": [],
2878 "type": "stat"
2879 },
2880 {
2881 "datasource": "RANCHER_MONITORING_GLOBAL",
2882 "description": "",
2883 "fieldConfig": {
2884 "defaults": {
2885 "custom": {},
2886 "decimals": 3,
2887 "mappings": [],
2888 "thresholds": {
2889 "mode": "absolute",
2890 "steps": [
2891 {
2892 "color": "green",
2893 "value": null
2894 },
2895 {
2896 "color": "#EAB839",
2897 "value": 1
2898 },
2899 {
2900 "color": "red",
2901 "value": 10
2902 }
2903 ]
2904 },
2905 "unit": "percent"
2906 },
2907 "overrides": []
2908 },
2909 "gridPos": {
2910 "h": 3,
2911 "w": 3,
2912 "x": 6,
2913 "y": 25
2914 },
2915 "id": 329,
2916 "maxPerRow": 6,
2917 "options": {
2918 "colorMode": "background",
2919 "graphMode": "none",
2920 "justifyMode": "auto",
2921 "orientation": "horizontal",
2922 "reduceOptions": {
2923 "calcs": [
2924 "mean"
2925 ],
2926 "fields": "",
2927 "values": false
2928 },
2929 "textMode": "auto"
2930 },
2931 "pluginVersion": "7.1.5",
2932 "repeatDirection": "h",
2933 "repeatIteration": 1616543018514,
2934 "repeatPanelId": 262,
2935 "repeatedByRow": true,
2936 "scopedVars": {
2937 "edge": {
2938 "selected": false,
2939 "text": "ace-stanford2-prd",
2940 "value": "ace-stanford2-prd"
2941 }
2942 },
2943 "targets": [
2944 {
2945 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
2946 "interval": "",
2947 "legendFormat": "Unscheduled",
2948 "refId": "A"
2949 },
2950 {
2951 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
2952 "interval": "",
2953 "legendFormat": "Scheduled",
2954 "refId": "B"
2955 }
2956 ],
2957 "timeFrom": null,
2958 "timeShift": null,
2959 "title": "Downtime",
2960 "transformations": [],
2961 "type": "stat"
2962 },
2963 {
2964 "aliasColors": {
2965 "Down, unsched": "red",
2966 "Down: unscheduled": "red",
2967 "Scheduled": "blue",
2968 "Scheduled downtime": "blue",
2969 "Test down": "yellow",
2970 "Unscheduled": "red",
2971 "Unscheduled downtime": "red"
2972 },
2973 "bars": false,
2974 "dashLength": 10,
2975 "dashes": false,
2976 "datasource": "RANCHER_MONITORING_GLOBAL",
2977 "description": "Uptime and downtime over time",
2978 "fieldConfig": {
2979 "defaults": {
2980 "custom": {}
2981 },
2982 "overrides": []
2983 },
2984 "fill": 10,
2985 "fillGradient": 0,
2986 "gridPos": {
2987 "h": 3,
2988 "w": 15,
2989 "x": 9,
2990 "y": 25
2991 },
2992 "hiddenSeries": false,
2993 "id": 330,
2994 "legend": {
2995 "alignAsTable": false,
2996 "avg": false,
2997 "current": false,
2998 "max": false,
2999 "min": false,
3000 "rightSide": true,
3001 "show": true,
3002 "total": false,
3003 "values": false
3004 },
3005 "lines": true,
3006 "linewidth": 0,
3007 "maxPerRow": 6,
3008 "nullPointMode": "null",
3009 "options": {
3010 "alertThreshold": true
3011 },
3012 "percentage": false,
3013 "pluginVersion": "7.1.5",
3014 "pointradius": 2,
3015 "points": false,
3016 "renderer": "flot",
3017 "repeatDirection": "h",
3018 "repeatIteration": 1616543018514,
3019 "repeatPanelId": 235,
3020 "repeatedByRow": true,
3021 "scopedVars": {
3022 "edge": {
3023 "selected": false,
3024 "text": "ace-stanford2-prd",
3025 "value": "ace-stanford2-prd"
3026 }
3027 },
3028 "seriesOverrides": [],
3029 "spaceLength": 10,
3030 "stack": false,
3031 "steppedLine": true,
3032 "targets": [
3033 {
3034 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
3035 "interval": "",
3036 "legendFormat": "Up",
3037 "refId": "D"
3038 },
3039 {
3040 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
3041 "interval": "",
3042 "legendFormat": "Down: unscheduled",
3043 "refId": "A"
3044 },
3045 {
3046 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
3047 "interval": "",
3048 "legendFormat": "Down: scheduled",
3049 "refId": "B"
3050 },
3051 {
3052 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
3053 "interval": "",
3054 "legendFormat": "Test down",
3055 "refId": "C"
3056 }
3057 ],
3058 "thresholds": [],
3059 "timeFrom": null,
3060 "timeRegions": [],
3061 "timeShift": null,
3062 "title": "",
3063 "tooltip": {
3064 "shared": true,
3065 "sort": 0,
3066 "value_type": "individual"
3067 },
3068 "type": "graph",
3069 "xaxis": {
3070 "buckets": null,
3071 "mode": "time",
3072 "name": null,
3073 "show": true,
3074 "values": []
3075 },
3076 "yaxes": [
3077 {
3078 "$$hashKey": "object:93",
3079 "decimals": 0,
3080 "format": "short",
3081 "label": "",
3082 "logBase": 1,
3083 "max": "1",
3084 "min": "-1",
3085 "show": true
3086 },
3087 {
3088 "$$hashKey": "object:94",
3089 "format": "short",
3090 "label": null,
3091 "logBase": 1,
3092 "max": null,
3093 "min": null,
3094 "show": false
3095 }
3096 ],
3097 "yaxis": {
3098 "align": false,
3099 "alignLevel": null
3100 }
3101 },
3102 {
3103 "datasource": null,
3104 "gridPos": {
3105 "h": 1,
3106 "w": 24,
3107 "x": 0,
3108 "y": 28
3109 },
3110 "id": 331,
3111 "panels": [],
3112 "repeat": null,
3113 "repeatIteration": 1616543018514,
3114 "repeatPanelId": 300,
3115 "scopedVars": {
3116 "edge": {
3117 "selected": false,
3118 "text": "ace-tucson",
3119 "value": "ace-tucson"
3120 }
3121 },
3122 "title": "$edge",
3123 "type": "row"
3124 },
3125 {
3126 "datasource": "RANCHER_MONITORING_GLOBAL",
3127 "description": "",
3128 "fieldConfig": {
3129 "defaults": {
3130 "custom": {},
3131 "mappings": [
3132 {
3133 "from": "",
3134 "id": 1,
3135 "operator": "",
3136 "text": "X",
3137 "to": "",
3138 "type": 1,
3139 "value": "-1"
3140 },
3141 {
3142 "from": "",
3143 "id": 2,
3144 "operator": "",
3145 "text": "fail",
3146 "to": "",
3147 "type": 1,
3148 "value": "0"
3149 },
3150 {
3151 "from": "",
3152 "id": 3,
3153 "operator": "",
3154 "text": "ok",
3155 "to": "",
3156 "type": 1,
3157 "value": "1"
3158 },
3159 {
3160 "from": "-100",
3161 "id": 4,
3162 "text": "maint",
3163 "to": "-6",
3164 "type": 2
3165 }
3166 ],
3167 "thresholds": {
3168 "mode": "absolute",
3169 "steps": [
3170 {
3171 "color": "red",
3172 "value": null
3173 },
3174 {
3175 "color": "#6ED0E0",
3176 "value": -100
3177 },
3178 {
3179 "color": "red",
3180 "value": 0
3181 },
3182 {
3183 "color": "green",
3184 "value": 1
3185 }
3186 ]
3187 }
3188 },
3189 "overrides": []
3190 },
3191 "gridPos": {
3192 "h": 3,
3193 "w": 3,
3194 "x": 0,
3195 "y": 29
3196 },
3197 "id": 332,
3198 "links": [],
3199 "maxPerRow": 6,
3200 "options": {
3201 "colorMode": "background",
3202 "graphMode": "none",
3203 "justifyMode": "auto",
3204 "orientation": "horizontal",
3205 "reduceOptions": {
3206 "calcs": [
3207 "last"
3208 ],
3209 "fields": "",
3210 "values": false
3211 },
3212 "textMode": "auto"
3213 },
3214 "pluginVersion": "7.1.5",
3215 "repeatDirection": "h",
3216 "repeatIteration": 1616543018514,
3217 "repeatPanelId": 259,
3218 "repeatedByRow": true,
3219 "scopedVars": {
3220 "edge": {
3221 "selected": false,
3222 "text": "ace-tucson",
3223 "value": "ace-tucson"
3224 }
3225 },
3226 "targets": [
3227 {
3228 "expr": "sum(aetheredge_connect_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
3229 "interval": "",
3230 "legendFormat": "Connect:",
3231 "refId": "A"
3232 },
3233 {
3234 "expr": "sum(aetheredge_ping_test_ok{endpoint=\"metrics80\",name=\"$edge\"} - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"} - (10*aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
3235 "interval": "",
3236 "legendFormat": "Ping:",
3237 "refId": "B"
3238 }
3239 ],
3240 "timeFrom": null,
3241 "timeShift": null,
3242 "title": "Test results",
3243 "type": "stat"
3244 },
3245 {
3246 "datasource": "RANCHER_MONITORING_GLOBAL",
3247 "description": "",
3248 "fieldConfig": {
3249 "defaults": {
3250 "custom": {},
3251 "decimals": 3,
3252 "mappings": [],
3253 "thresholds": {
3254 "mode": "absolute",
3255 "steps": [
3256 {
3257 "color": "red",
3258 "value": null
3259 },
3260 {
3261 "color": "#EAB839",
3262 "value": 50
3263 },
3264 {
3265 "color": "green",
3266 "value": 95
3267 }
3268 ]
3269 },
3270 "unit": "percent"
3271 },
3272 "overrides": []
3273 },
3274 "gridPos": {
3275 "h": 3,
3276 "w": 3,
3277 "x": 3,
3278 "y": 29
3279 },
3280 "id": 333,
3281 "maxPerRow": 6,
3282 "options": {
3283 "colorMode": "background",
3284 "graphMode": "none",
3285 "justifyMode": "auto",
3286 "orientation": "horizontal",
3287 "reduceOptions": {
3288 "calcs": [
3289 "mean"
3290 ],
3291 "fields": "",
3292 "values": false
3293 },
3294 "textMode": "auto"
3295 },
3296 "pluginVersion": "7.1.5",
3297 "repeatDirection": "h",
3298 "repeatIteration": 1616543018514,
3299 "repeatPanelId": 260,
3300 "repeatedByRow": true,
3301 "scopedVars": {
3302 "edge": {
3303 "selected": false,
3304 "text": "ace-tucson",
3305 "value": "ace-tucson"
3306 }
3307 },
3308 "targets": [
3309 {
3310 "expr": "sum(avg_over_time(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}[$__interval]) * 100)",
3311 "interval": "",
3312 "legendFormat": "",
3313 "refId": "C"
3314 }
3315 ],
3316 "timeFrom": null,
3317 "timeShift": null,
3318 "title": "Uptime",
3319 "transformations": [],
3320 "type": "stat"
3321 },
3322 {
3323 "datasource": "RANCHER_MONITORING_GLOBAL",
3324 "description": "",
3325 "fieldConfig": {
3326 "defaults": {
3327 "custom": {},
3328 "decimals": 3,
3329 "mappings": [],
3330 "thresholds": {
3331 "mode": "absolute",
3332 "steps": [
3333 {
3334 "color": "green",
3335 "value": null
3336 },
3337 {
3338 "color": "#EAB839",
3339 "value": 1
3340 },
3341 {
3342 "color": "red",
3343 "value": 10
3344 }
3345 ]
3346 },
3347 "unit": "percent"
3348 },
3349 "overrides": []
3350 },
3351 "gridPos": {
3352 "h": 3,
3353 "w": 3,
3354 "x": 6,
3355 "y": 29
3356 },
3357 "id": 334,
3358 "maxPerRow": 6,
3359 "options": {
3360 "colorMode": "background",
3361 "graphMode": "none",
3362 "justifyMode": "auto",
3363 "orientation": "horizontal",
3364 "reduceOptions": {
3365 "calcs": [
3366 "mean"
3367 ],
3368 "fields": "",
3369 "values": false
3370 },
3371 "textMode": "auto"
3372 },
3373 "pluginVersion": "7.1.5",
3374 "repeatDirection": "h",
3375 "repeatIteration": 1616543018514,
3376 "repeatPanelId": 262,
3377 "repeatedByRow": true,
3378 "scopedVars": {
3379 "edge": {
3380 "selected": false,
3381 "text": "ace-tucson",
3382 "value": "ace-tucson"
3383 }
3384 },
3385 "targets": [
3386 {
3387 "expr": "sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"})) * 100",
3388 "interval": "",
3389 "legendFormat": "Unscheduled",
3390 "refId": "A"
3391 },
3392 {
3393 "expr": "sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * 100",
3394 "interval": "",
3395 "legendFormat": "Scheduled",
3396 "refId": "B"
3397 }
3398 ],
3399 "timeFrom": null,
3400 "timeShift": null,
3401 "title": "Downtime",
3402 "transformations": [],
3403 "type": "stat"
3404 },
3405 {
3406 "aliasColors": {
3407 "Down, unsched": "red",
3408 "Down: unscheduled": "red",
3409 "Scheduled": "blue",
3410 "Scheduled downtime": "blue",
3411 "Test down": "yellow",
3412 "Unscheduled": "red",
3413 "Unscheduled downtime": "red"
3414 },
3415 "bars": false,
3416 "dashLength": 10,
3417 "dashes": false,
3418 "datasource": "RANCHER_MONITORING_GLOBAL",
3419 "description": "Uptime and downtime over time",
3420 "fieldConfig": {
3421 "defaults": {
3422 "custom": {}
3423 },
3424 "overrides": []
3425 },
3426 "fill": 10,
3427 "fillGradient": 0,
3428 "gridPos": {
3429 "h": 3,
3430 "w": 15,
3431 "x": 9,
3432 "y": 29
3433 },
3434 "hiddenSeries": false,
3435 "id": 335,
3436 "legend": {
3437 "alignAsTable": false,
3438 "avg": false,
3439 "current": false,
3440 "max": false,
3441 "min": false,
3442 "rightSide": true,
3443 "show": true,
3444 "total": false,
3445 "values": false
3446 },
3447 "lines": true,
3448 "linewidth": 0,
3449 "maxPerRow": 6,
3450 "nullPointMode": "null",
3451 "options": {
3452 "alertThreshold": true
3453 },
3454 "percentage": false,
3455 "pluginVersion": "7.1.5",
3456 "pointradius": 2,
3457 "points": false,
3458 "renderer": "flot",
3459 "repeatDirection": "h",
3460 "repeatIteration": 1616543018514,
3461 "repeatPanelId": 235,
3462 "repeatedByRow": true,
3463 "scopedVars": {
3464 "edge": {
3465 "selected": false,
3466 "text": "ace-tucson",
3467 "value": "ace-tucson"
3468 }
3469 },
3470 "seriesOverrides": [],
3471 "spaceLength": 10,
3472 "stack": false,
3473 "steppedLine": true,
3474 "targets": [
3475 {
3476 "expr": "sum(aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"} * (1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}))",
3477 "interval": "",
3478 "legendFormat": "Up",
3479 "refId": "D"
3480 },
3481 {
3482 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"}) * (1 - aetheredge_e2e_tests_ok{endpoint=\"metrics80\",name=\"$edge\"}))",
3483 "interval": "",
3484 "legendFormat": "Down: unscheduled",
3485 "refId": "A"
3486 },
3487 {
3488 "expr": "-1 * sum(aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"})",
3489 "interval": "",
3490 "legendFormat": "Down: scheduled",
3491 "refId": "B"
3492 },
3493 {
3494 "expr": "-1 * sum((1 - aetheredge_in_maintenance_window{endpoint=\"metrics80\",name=\"$edge\"}) * aetheredge_e2e_tests_down{endpoint=\"metrics80\",name=\"$edge\"})",
3495 "interval": "",
3496 "legendFormat": "Test down",
3497 "refId": "C"
3498 }
3499 ],
3500 "thresholds": [],
3501 "timeFrom": null,
3502 "timeRegions": [],
3503 "timeShift": null,
3504 "title": "",
3505 "tooltip": {
3506 "shared": true,
3507 "sort": 0,
3508 "value_type": "individual"
3509 },
3510 "type": "graph",
3511 "xaxis": {
3512 "buckets": null,
3513 "mode": "time",
3514 "name": null,
3515 "show": true,
3516 "values": []
3517 },
3518 "yaxes": [
3519 {
3520 "$$hashKey": "object:93",
3521 "decimals": 0,
3522 "format": "short",
3523 "label": "",
3524 "logBase": 1,
3525 "max": "1",
3526 "min": "-1",
3527 "show": true
3528 },
3529 {
3530 "$$hashKey": "object:94",
3531 "format": "short",
3532 "label": null,
3533 "logBase": 1,
3534 "max": null,
3535 "min": null,
3536 "show": false
3537 }
3538 ],
3539 "yaxis": {
3540 "align": false,
3541 "alignLevel": null
3542 }
3543 }
3544 ],
3545 "refresh": "5m",
3546 "schemaVersion": 26,
3547 "style": "dark",
3548 "tags": [],
3549 "templating": {
3550 "list": [
3551 {
3552 "allValue": null,
3553 "current": {
3554 "selected": true,
3555 "text": [
3556 "All"
3557 ],
3558 "value": [
3559 "$__all"
3560 ]
3561 },
3562 "datasource": "RANCHER_MONITORING_GLOBAL",
3563 "definition": "label_values(aetheredge_e2e_tests_ok, name)",
3564 "hide": 0,
3565 "includeAll": true,
3566 "label": "Edge",
3567 "multi": true,
3568 "name": "edge",
3569 "options": [],
3570 "query": "label_values(aetheredge_e2e_tests_ok, name)",
3571 "refresh": 2,
3572 "regex": "",
3573 "skipUrlSync": false,
3574 "sort": 0,
3575 "tagValuesQuery": "",
3576 "tags": [],
3577 "tagsQuery": "",
3578 "type": "query",
3579 "useTags": false
3580 }
3581 ]
3582 },
3583 "time": {
3584 "from": "now-12h",
3585 "to": "now"
3586 },
3587 "timepicker": {
3588 "refresh_intervals": [
3589 "10s",
3590 "30s",
3591 "1m",
3592 "5m",
3593 "15m",
3594 "30m",
3595 "1h",
3596 "2h",
3597 "1d"
3598 ]
3599 },
3600 "timezone": "",
3601 "title": "Edge E2E Tests",
3602 "uid": "XOeEp-QGk",
3603 "version": 6
3604}