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