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