Merge "Adding Grafana dashboard for visualizing the vEPC default bearer metrics."
[yardstick.git] / dashboard / Prox_BM_ACL-2Port-1507803762832.json
1 {
2   "__inputs": [
3     {
4       "name": "DS_YARDSTICK",
5       "label": "yardstick",
6       "description": "",
7       "type": "datasource",
8       "pluginId": "influxdb",
9       "pluginName": "InfluxDB"
10     }
11   ],
12   "__requires": [
13     {
14       "type": "grafana",
15       "id": "grafana",
16       "name": "Grafana",
17       "version": "4.4.3"
18     },
19     {
20       "type": "panel",
21       "id": "graph",
22       "name": "Graph",
23       "version": ""
24     },
25     {
26       "type": "datasource",
27       "id": "influxdb",
28       "name": "InfluxDB",
29       "version": "1.0.0"
30     },
31     {
32       "type": "panel",
33       "id": "text",
34       "name": "Text",
35       "version": ""
36     }
37   ],
38   "annotations": {
39     "list": []
40   },
41   "editable": true,
42   "gnetId": null,
43   "graphTooltip": 0,
44   "hideControls": false,
45   "id": null,
46   "links": [],
47   "refresh": false,
48   "rows": [
49     {
50       "collapse": false,
51       "height": "100px",
52       "panels": [
53         {
54           "content": "<h5 style=\"font-family:Verdana\"> <a style=\"color:#31A7D3\"><a style=\"font: 32px '#31A7D3'\"><center>OPNFV_Yardstick_NSB_PROX_BM_ACL_2Port_Test</center> </a></h5>\n<center>\n<p>This test allows to measure how well the SUT can exploit structures in the list of ACL rules. The KPI is the number of packets per second for a specified packet size with an accepted minimal packet loss </p>\n</center>",
55           "editable": true,
56           "error": false,
57           "id": 3,
58           "links": [],
59           "mode": "html",
60           "span": 12,
61           "title": "",
62           "type": "text"
63         },
64         {
65           "content": "<h5 style=\"font-family:Verdana\"> <a style=\"color:#31A7D3\"><a style=\"font: 22px '#31A7D3'\"><center>Prox ACL VNF stats</center> </a></h5>\n",
66           "editable": true,
67           "error": false,
68           "height": "40",
69           "id": 7,
70           "links": [],
71           "mode": "html",
72           "span": 12,
73           "title": "",
74           "type": "text"
75         }
76       ],
77       "repeat": null,
78       "repeatIteration": null,
79       "repeatRowId": null,
80       "showTitle": false,
81       "title": "Row",
82       "titleSize": "h6"
83     },
84     {
85       "collapse": false,
86       "height": "300px",
87       "panels": [
88         {
89           "aliasColors": {},
90           "bars": false,
91           "dashLength": 10,
92           "dashes": false,
93           "datasource": "${DS_YARDSTICK}",
94           "editable": true,
95           "error": false,
96           "fill": 1,
97           "grid": {},
98           "height": "300",
99           "id": 4,
100           "legend": {
101             "alignAsTable": true,
102             "avg": true,
103             "current": false,
104             "max": true,
105             "min": true,
106             "rightSide": false,
107             "show": true,
108             "total": false,
109             "values": true
110           },
111           "lines": true,
112           "linewidth": 2,
113           "links": [],
114           "nullPointMode": "connected",
115           "percentage": false,
116           "pointradius": 1,
117           "points": false,
118           "renderer": "flot",
119           "seriesOverrides": [],
120           "spaceLength": 10,
121           "span": 12,
122           "stack": false,
123           "steppedLine": false,
124           "targets": [
125             {
126               "alias": "VNF packets Forward",
127               "dsType": "influxdb",
128               "groupBy": [
129                 {
130                   "params": [
131                     "$interval"
132                   ],
133                   "type": "time"
134                 },
135                 {
136                   "params": [
137                     "null"
138                   ],
139                   "type": "fill"
140                 }
141               ],
142               "measurement": "tc_prox_baremetal_acl-2",
143               "policy": "default",
144               "refId": "A",
145               "resultFormat": "time_series",
146               "select": [
147                 [
148                   {
149                     "params": [
150                       "vnf__0.packets_fwd"
151                     ],
152                     "type": "field"
153                   },
154                   {
155                     "params": [],
156                     "type": "mean"
157                   }
158                 ]
159               ],
160               "tags": []
161             },
162             {
163               "alias": "VNF packets in",
164               "dsType": "influxdb",
165               "groupBy": [
166                 {
167                   "params": [
168                     "$interval"
169                   ],
170                   "type": "time"
171                 },
172                 {
173                   "params": [
174                     "null"
175                   ],
176                   "type": "fill"
177                 }
178               ],
179               "measurement": "tc_prox_baremetal_acl-2",
180               "policy": "default",
181               "refId": "C",
182               "resultFormat": "time_series",
183               "select": [
184                 [
185                   {
186                     "params": [
187                       "vnf__0.packets_in"
188                     ],
189                     "type": "field"
190                   },
191                   {
192                     "params": [],
193                     "type": "mean"
194                   }
195                 ]
196               ],
197               "tags": []
198             },
199             {
200               "alias": "VNF packets dropped",
201               "dsType": "influxdb",
202               "groupBy": [
203                 {
204                   "params": [
205                     "$interval"
206                   ],
207                   "type": "time"
208                 },
209                 {
210                   "params": [
211                     "null"
212                   ],
213                   "type": "fill"
214                 }
215               ],
216               "measurement": "tc_prox_baremetal_acl-2",
217               "policy": "default",
218               "refId": "B",
219               "resultFormat": "time_series",
220               "select": [
221                 [
222                   {
223                     "params": [
224                       "vnf__0.packets_dropped"
225                     ],
226                     "type": "field"
227                   },
228                   {
229                     "params": [],
230                     "type": "mean"
231                   }
232                 ]
233               ],
234               "tags": []
235             }
236           ],
237           "thresholds": [
238             {
239               "colorMode": "custom",
240               "fill": true,
241               "fillColor": "rgba(216, 200, 27, 0.27)",
242               "op": "gt",
243               "value": 2
244             },
245             {
246               "colorMode": "custom",
247               "fill": true,
248               "fillColor": "rgba(234, 112, 112, 0.22)",
249               "op": "gt",
250               "value": 2
251             }
252           ],
253           "timeFrom": null,
254           "timeShift": null,
255           "title": "ACL VNF stats",
256           "tooltip": {
257             "msResolution": true,
258             "shared": true,
259             "sort": 0,
260             "value_type": "cumulative"
261           },
262           "type": "graph",
263           "xaxis": {
264             "buckets": null,
265             "mode": "time",
266             "name": null,
267             "show": true,
268             "values": []
269           },
270           "yaxes": [
271             {
272               "format": "short",
273               "label": "Packets",
274               "logBase": 1,
275               "max": null,
276               "min": null,
277               "show": true
278             },
279             {
280               "format": "short",
281               "label": null,
282               "logBase": 1,
283               "max": null,
284               "min": null,
285               "show": true
286             }
287           ]
288         },
289         {
290           "content": "<h5 style=\"font-family:Verdana\"> <a style=\"color:#31A7D3\"><a style=\"font: 22px '#31A7D3'\"><center>Prox ACL Traffic Gen stats</center> </a></h5>\n",
291           "editable": true,
292           "error": false,
293           "height": "40",
294           "id": 8,
295           "links": [],
296           "mode": "html",
297           "span": 12,
298           "title": "",
299           "type": "text"
300         }
301       ],
302       "repeat": null,
303       "repeatIteration": null,
304       "repeatRowId": null,
305       "showTitle": false,
306       "title": "New row",
307       "titleSize": "h6"
308     },
309     {
310       "collapse": false,
311       "height": "250px",
312       "panels": [
313         {
314           "aliasColors": {},
315           "bars": false,
316           "dashLength": 10,
317           "dashes": false,
318           "datasource": "${DS_YARDSTICK}",
319           "editable": true,
320           "error": false,
321           "fill": 1,
322           "grid": {},
323           "id": 6,
324           "legend": {
325             "alignAsTable": true,
326             "avg": true,
327             "current": false,
328             "max": true,
329             "min": true,
330             "rightSide": false,
331             "show": true,
332             "total": false,
333             "values": true
334           },
335           "lines": true,
336           "linewidth": 2,
337           "links": [],
338           "nullPointMode": "connected",
339           "percentage": false,
340           "pointradius": 5,
341           "points": false,
342           "renderer": "flot",
343           "seriesOverrides": [],
344           "spaceLength": 10,
345           "span": 6,
346           "stack": false,
347           "steppedLine": false,
348           "targets": [
349             {
350               "alias": "TG xe-0 Out packets",
351               "dsType": "influxdb",
352               "groupBy": [
353                 {
354                   "params": [
355                     "$interval"
356                   ],
357                   "type": "time"
358                 },
359                 {
360                   "params": [
361                     "null"
362                   ],
363                   "type": "fill"
364                 }
365               ],
366               "measurement": "tc_prox_baremetal_acl-2",
367               "orderByTime": "ASC",
368               "policy": "default",
369               "refId": "A",
370               "resultFormat": "time_series",
371               "select": [
372                 [
373                   {
374                     "params": [
375                       "tg__0.xe0.out_packets"
376                     ],
377                     "type": "field"
378                   },
379                   {
380                     "params": [],
381                     "type": "mean"
382                   }
383                 ]
384               ],
385               "tags": []
386             },
387             {
388               "alias": "TG xe-1 Out packets",
389               "dsType": "influxdb",
390               "groupBy": [
391                 {
392                   "params": [
393                     "$interval"
394                   ],
395                   "type": "time"
396                 },
397                 {
398                   "params": [
399                     "null"
400                   ],
401                   "type": "fill"
402                 }
403               ],
404               "measurement": "tc_prox_baremetal_acl-2",
405               "orderByTime": "ASC",
406               "policy": "default",
407               "refId": "B",
408               "resultFormat": "time_series",
409               "select": [
410                 [
411                   {
412                     "params": [
413                       "tg__0.xe1.out_packets"
414                     ],
415                     "type": "field"
416                   },
417                   {
418                     "params": [],
419                     "type": "mean"
420                   }
421                 ]
422               ],
423               "tags": []
424             }
425           ],
426           "thresholds": [
427             {
428               "colorMode": "custom",
429               "fill": true,
430               "fillColor": "rgba(216, 200, 27, 0.27)",
431               "op": "gt",
432               "value": 2
433             },
434             {
435               "colorMode": "custom",
436               "fill": true,
437               "fillColor": "rgba(234, 112, 112, 0.22)",
438               "op": "gt",
439               "value": 2
440             }
441           ],
442           "timeFrom": null,
443           "timeShift": null,
444           "title": "TG Port Stats: Out packets",
445           "tooltip": {
446             "msResolution": true,
447             "shared": true,
448             "sort": 0,
449             "value_type": "cumulative"
450           },
451           "type": "graph",
452           "xaxis": {
453             "buckets": null,
454             "mode": "time",
455             "name": null,
456             "show": true,
457             "values": []
458           },
459           "yaxes": [
460             {
461               "format": "short",
462               "label": "Packets",
463               "logBase": 1,
464               "max": null,
465               "min": null,
466               "show": true
467             },
468             {
469               "format": "short",
470               "label": null,
471               "logBase": 1,
472               "max": null,
473               "min": null,
474               "show": true
475             }
476           ]
477         },
478         {
479           "aliasColors": {},
480           "bars": false,
481           "dashLength": 10,
482           "dashes": false,
483           "datasource": "${DS_YARDSTICK}",
484           "editable": true,
485           "error": false,
486           "fill": 1,
487           "grid": {},
488           "id": 9,
489           "legend": {
490             "alignAsTable": true,
491             "avg": true,
492             "current": false,
493             "max": true,
494             "min": true,
495             "show": true,
496             "total": false,
497             "values": true
498           },
499           "lines": true,
500           "linewidth": 2,
501           "links": [],
502           "nullPointMode": "connected",
503           "percentage": false,
504           "pointradius": 5,
505           "points": false,
506           "renderer": "flot",
507           "seriesOverrides": [],
508           "spaceLength": 10,
509           "span": 6,
510           "stack": false,
511           "steppedLine": false,
512           "targets": [
513             {
514               "alias": "TG xe-0 in packets",
515               "dsType": "influxdb",
516               "groupBy": [
517                 {
518                   "params": [
519                     "$interval"
520                   ],
521                   "type": "time"
522                 },
523                 {
524                   "params": [
525                     "null"
526                   ],
527                   "type": "fill"
528                 }
529               ],
530               "measurement": "tc_prox_baremetal_acl-2",
531               "orderByTime": "ASC",
532               "policy": "default",
533               "refId": "A",
534               "resultFormat": "time_series",
535               "select": [
536                 [
537                   {
538                     "params": [
539                       "tg__0.xe0.in_packets"
540                     ],
541                     "type": "field"
542                   },
543                   {
544                     "params": [],
545                     "type": "mean"
546                   }
547                 ]
548               ],
549               "tags": []
550             },
551             {
552               "alias": "TG xe-1 in packets",
553               "dsType": "influxdb",
554               "groupBy": [
555                 {
556                   "params": [
557                     "$interval"
558                   ],
559                   "type": "time"
560                 },
561                 {
562                   "params": [
563                     "null"
564                   ],
565                   "type": "fill"
566                 }
567               ],
568               "measurement": "tc_prox_baremetal_acl-2",
569               "orderByTime": "ASC",
570               "policy": "default",
571               "refId": "B",
572               "resultFormat": "time_series",
573               "select": [
574                 [
575                   {
576                     "params": [
577                       "tg__0.xe1.in_packets"
578                     ],
579                     "type": "field"
580                   },
581                   {
582                     "params": [],
583                     "type": "mean"
584                   }
585                 ]
586               ],
587               "tags": []
588             }
589           ],
590           "thresholds": [
591             {
592               "colorMode": "custom",
593               "fill": true,
594               "fillColor": "rgba(216, 200, 27, 0.27)",
595               "op": "gt",
596               "value": 2
597             },
598             {
599               "colorMode": "custom",
600               "fill": true,
601               "fillColor": "rgba(234, 112, 112, 0.22)",
602               "op": "gt",
603               "value": 2
604             }
605           ],
606           "timeFrom": null,
607           "timeShift": null,
608           "title": "TG Port Stats: In packets",
609           "tooltip": {
610             "msResolution": true,
611             "shared": true,
612             "sort": 0,
613             "value_type": "cumulative"
614           },
615           "type": "graph",
616           "xaxis": {
617             "buckets": null,
618             "mode": "time",
619             "name": null,
620             "show": true,
621             "values": []
622           },
623           "yaxes": [
624             {
625               "format": "short",
626               "label": "Packets",
627               "logBase": 1,
628               "max": null,
629               "min": null,
630               "show": true
631             },
632             {
633               "format": "short",
634               "label": null,
635               "logBase": 1,
636               "max": null,
637               "min": null,
638               "show": true
639             }
640           ]
641         }
642       ],
643       "repeat": null,
644       "repeatIteration": null,
645       "repeatRowId": null,
646       "showTitle": false,
647       "title": "New row",
648       "titleSize": "h6"
649     },
650     {
651       "collapse": false,
652       "height": "250px",
653       "panels": [
654         {
655           "aliasColors": {},
656           "bars": false,
657           "dashLength": 10,
658           "dashes": false,
659           "datasource": "${DS_YARDSTICK}",
660           "editable": true,
661           "error": false,
662           "fill": 1,
663           "grid": {},
664           "id": 2,
665           "legend": {
666             "alignAsTable": true,
667             "avg": true,
668             "current": false,
669             "max": true,
670             "min": true,
671             "show": true,
672             "total": false,
673             "values": true
674           },
675           "lines": true,
676           "linewidth": 2,
677           "links": [],
678           "nullPointMode": "connected",
679           "percentage": false,
680           "pointradius": 5,
681           "points": false,
682           "renderer": "flot",
683           "seriesOverrides": [],
684           "spaceLength": 10,
685           "span": 6,
686           "stack": false,
687           "steppedLine": false,
688           "targets": [
689             {
690               "alias": "TG TX Throughput",
691               "dsType": "influxdb",
692               "groupBy": [
693                 {
694                   "params": [
695                     "$interval"
696                   ],
697                   "type": "time"
698                 },
699                 {
700                   "params": [
701                     "null"
702                   ],
703                   "type": "fill"
704                 }
705               ],
706               "measurement": "tc_prox_baremetal_acl-2",
707               "orderByTime": "ASC",
708               "policy": "default",
709               "refId": "A",
710               "resultFormat": "time_series",
711               "select": [
712                 [
713                   {
714                     "params": [
715                       "tg__0.TxThroughput"
716                     ],
717                     "type": "field"
718                   },
719                   {
720                     "params": [],
721                     "type": "mean"
722                   }
723                 ]
724               ],
725               "tags": []
726             },
727             {
728               "alias": "TG RX Throughput",
729               "dsType": "influxdb",
730               "groupBy": [
731                 {
732                   "params": [
733                     "$interval"
734                   ],
735                   "type": "time"
736                 },
737                 {
738                   "params": [
739                     "null"
740                   ],
741                   "type": "fill"
742                 }
743               ],
744               "measurement": "tc_prox_baremetal_acl-2",
745               "orderByTime": "ASC",
746               "policy": "default",
747               "refId": "B",
748               "resultFormat": "time_series",
749               "select": [
750                 [
751                   {
752                     "params": [
753                       "tg__0.RxThroughput"
754                     ],
755                     "type": "field"
756                   },
757                   {
758                     "params": [],
759                     "type": "mean"
760                   }
761                 ]
762               ],
763               "tags": []
764             }
765           ],
766           "thresholds": [
767             {
768               "colorMode": "custom",
769               "fill": true,
770               "fillColor": "rgba(216, 200, 27, 0.27)",
771               "op": "gt",
772               "value": 2
773             },
774             {
775               "colorMode": "custom",
776               "fill": true,
777               "fillColor": "rgba(234, 112, 112, 0.22)",
778               "op": "gt",
779               "value": 2
780             }
781           ],
782           "timeFrom": null,
783           "timeShift": null,
784           "title": "TG Tx vs Rx Throughput",
785           "tooltip": {
786             "msResolution": true,
787             "shared": true,
788             "sort": 0,
789             "value_type": "cumulative"
790           },
791           "type": "graph",
792           "xaxis": {
793             "buckets": null,
794             "mode": "time",
795             "name": null,
796             "show": true,
797             "values": []
798           },
799           "yaxes": [
800             {
801               "format": "short",
802               "label": "Throughput in MPPS",
803               "logBase": 1,
804               "max": null,
805               "min": null,
806               "show": true
807             },
808             {
809               "format": "short",
810               "label": null,
811               "logBase": 1,
812               "max": null,
813               "min": null,
814               "show": true
815             }
816           ]
817         },
818         {
819           "aliasColors": {},
820           "bars": false,
821           "dashLength": 10,
822           "dashes": false,
823           "datasource": "${DS_YARDSTICK}",
824           "editable": true,
825           "error": false,
826           "fill": 1,
827           "grid": {},
828           "id": 5,
829           "legend": {
830             "alignAsTable": true,
831             "avg": true,
832             "current": false,
833             "max": true,
834             "min": true,
835             "show": true,
836             "total": false,
837             "values": true
838           },
839           "lines": true,
840           "linewidth": 2,
841           "links": [],
842           "nullPointMode": "connected",
843           "percentage": false,
844           "pointradius": 5,
845           "points": false,
846           "renderer": "flot",
847           "seriesOverrides": [],
848           "spaceLength": 10,
849           "span": 6,
850           "stack": false,
851           "steppedLine": false,
852           "targets": [
853             {
854               "alias": "Packet Size",
855               "dsType": "influxdb",
856               "groupBy": [
857                 {
858                   "params": [
859                     "$interval"
860                   ],
861                   "type": "time"
862                 },
863                 {
864                   "params": [
865                     "null"
866                   ],
867                   "type": "fill"
868                 }
869               ],
870               "measurement": "tc_prox_baremetal_acl-2",
871               "orderByTime": "ASC",
872               "policy": "default",
873               "refId": "A",
874               "resultFormat": "time_series",
875               "select": [
876                 [
877                   {
878                     "params": [
879                       "tg__0.PktSize"
880                     ],
881                     "type": "field"
882                   },
883                   {
884                     "params": [],
885                     "type": "mean"
886                   }
887                 ]
888               ],
889               "tags": []
890             }
891           ],
892           "thresholds": [
893             {
894               "colorMode": "custom",
895               "fill": true,
896               "fillColor": "rgba(216, 200, 27, 0.27)",
897               "op": "gt",
898               "value": 2
899             },
900             {
901               "colorMode": "custom",
902               "fill": true,
903               "fillColor": "rgba(234, 112, 112, 0.22)",
904               "op": "gt",
905               "value": 2
906             }
907           ],
908           "timeFrom": null,
909           "timeShift": null,
910           "title": "TG Packet size",
911           "tooltip": {
912             "msResolution": true,
913             "shared": true,
914             "sort": 0,
915             "value_type": "cumulative"
916           },
917           "type": "graph",
918           "xaxis": {
919             "buckets": null,
920             "mode": "time",
921             "name": null,
922             "show": true,
923             "values": []
924           },
925           "yaxes": [
926             {
927               "format": "decbytes",
928               "label": "Packet Size",
929               "logBase": 1,
930               "max": null,
931               "min": null,
932               "show": true
933             },
934             {
935               "format": "short",
936               "label": null,
937               "logBase": 1,
938               "max": null,
939               "min": null,
940               "show": true
941             }
942           ]
943         }
944       ],
945       "repeat": null,
946       "repeatIteration": null,
947       "repeatRowId": null,
948       "showTitle": false,
949       "title": "New row",
950       "titleSize": "h6"
951     }
952   ],
953   "schemaVersion": 14,
954   "style": "dark",
955   "tags": [
956     "yardstick",
957     "NSB",
958     "Prox",
959     "ACL",
960     "BM",
961     "2Port"
962   ],
963   "templating": {
964     "list": []
965   },
966   "time": {
967     "from": "now/w",
968     "to": "now"
969   },
970   "timepicker": {
971     "refresh_intervals": [
972       "5s",
973       "10s",
974       "30s",
975       "1m",
976       "5m",
977       "15m",
978       "30m",
979       "1h",
980       "2h",
981       "1d"
982     ],
983     "time_options": [
984       "5m",
985       "15m",
986       "1h",
987       "6h",
988       "12h",
989       "24h",
990       "2d",
991       "7d",
992       "30d"
993     ]
994   },
995   "timezone": "browser",
996   "title": "Prox_BM_ACL-2Port",
997   "version": 4
998 }