Adding scale up test case for l3fwd OvS-DPDK.
[yardstick.git] / dashboard / opnfv_yardstick_tc037.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   "annotations": {
33     "list": []
34   },
35   "editable": true,
36   "gnetId": null,
37   "graphTooltip": 0,
38   "hideControls": false,
39   "id": null,
40   "links": [],
41   "refresh": false,
42   "rows": [
43     {
44       "collapse": false,
45       "height": 250,
46       "panels": [
47         {
48           "aliasColors": {},
49           "bars": false,
50           "dashLength": 10,
51           "dashes": false,
52           "datasource": "yardstick",
53           "fill": 1,
54           "id": 8,
55           "legend": {
56             "avg": false,
57             "current": false,
58             "max": false,
59             "min": false,
60             "show": true,
61             "total": false,
62             "values": false
63           },
64           "lines": true,
65           "linewidth": 1,
66           "links": [],
67           "nullPointMode": "null",
68           "percentage": false,
69           "pointradius": 5,
70           "points": false,
71           "renderer": "flot",
72           "seriesOverrides": [],
73           "spaceLength": 10,
74           "span": 12,
75           "stack": false,
76           "steppedLine": false,
77           "targets": [
78             {
79               "dsType": "influxdb",
80               "groupBy": [],
81               "measurement": "opnfv_yardstick_tc037",
82               "orderByTime": "ASC",
83               "policy": "default",
84               "refId": "A",
85               "resultFormat": "time_series",
86               "select": [
87                 [
88                   {
89                     "params": [
90                       "mpstat_average.cpu.%gnice"
91                     ],
92                     "type": "field"
93                   }
94                 ]
95               ],
96               "tags": []
97             },
98             {
99               "dsType": "influxdb",
100               "groupBy": [],
101               "measurement": "opnfv_yardstick_tc037",
102               "orderByTime": "ASC",
103               "policy": "default",
104               "refId": "B",
105               "resultFormat": "time_series",
106               "select": [
107                 [
108                   {
109                     "params": [
110                       "mpstat_average.cpu.%guest"
111                     ],
112                     "type": "field"
113                   }
114                 ]
115               ],
116               "tags": []
117             },
118             {
119               "dsType": "influxdb",
120               "groupBy": [],
121               "measurement": "opnfv_yardstick_tc037",
122               "orderByTime": "ASC",
123               "policy": "default",
124               "refId": "C",
125               "resultFormat": "time_series",
126               "select": [
127                 [
128                   {
129                     "params": [
130                       "mpstat_average.cpu.%iowait"
131                     ],
132                     "type": "field"
133                   }
134                 ]
135               ],
136               "tags": []
137             },
138             {
139               "dsType": "influxdb",
140               "groupBy": [],
141               "measurement": "opnfv_yardstick_tc037",
142               "orderByTime": "ASC",
143               "policy": "default",
144               "refId": "D",
145               "resultFormat": "time_series",
146               "select": [
147                 [
148                   {
149                     "params": [
150                       "mpstat_average.cpu.%idle"
151                     ],
152                     "type": "field"
153                   }
154                 ]
155               ],
156               "tags": []
157             },
158             {
159               "dsType": "influxdb",
160               "groupBy": [],
161               "measurement": "opnfv_yardstick_tc037",
162               "orderByTime": "ASC",
163               "policy": "default",
164               "refId": "E",
165               "resultFormat": "time_series",
166               "select": [
167                 [
168                   {
169                     "params": [
170                       "mpstat_average.cpu.%irq"
171                     ],
172                     "type": "field"
173                   }
174                 ]
175               ],
176               "tags": []
177             },
178             {
179               "dsType": "influxdb",
180               "groupBy": [],
181               "measurement": "opnfv_yardstick_tc037",
182               "orderByTime": "ASC",
183               "policy": "default",
184               "refId": "F",
185               "resultFormat": "time_series",
186               "select": [
187                 [
188                   {
189                     "params": [
190                       "mpstat_average.cpu.%nice"
191                     ],
192                     "type": "field"
193                   }
194                 ]
195               ],
196               "tags": []
197             },
198             {
199               "dsType": "influxdb",
200               "groupBy": [],
201               "measurement": "opnfv_yardstick_tc037",
202               "orderByTime": "ASC",
203               "policy": "default",
204               "refId": "G",
205               "resultFormat": "time_series",
206               "select": [
207                 [
208                   {
209                     "params": [
210                       "mpstat_average.cpu.%soft"
211                     ],
212                     "type": "field"
213                   }
214                 ]
215               ],
216               "tags": []
217             },
218             {
219               "dsType": "influxdb",
220               "groupBy": [],
221               "measurement": "opnfv_yardstick_tc037",
222               "orderByTime": "ASC",
223               "policy": "default",
224               "refId": "H",
225               "resultFormat": "time_series",
226               "select": [
227                 [
228                   {
229                     "params": [
230                       "mpstat_average.cpu.%steal"
231                     ],
232                     "type": "field"
233                   }
234                 ]
235               ],
236               "tags": []
237             },
238             {
239               "dsType": "influxdb",
240               "groupBy": [],
241               "measurement": "opnfv_yardstick_tc037",
242               "orderByTime": "ASC",
243               "policy": "default",
244               "refId": "I",
245               "resultFormat": "time_series",
246               "select": [
247                 [
248                   {
249                     "params": [
250                       "mpstat_average.cpu.%sys"
251                     ],
252                     "type": "field"
253                   }
254                 ]
255               ],
256               "tags": []
257             },
258             {
259               "dsType": "influxdb",
260               "groupBy": [],
261               "measurement": "opnfv_yardstick_tc037",
262               "orderByTime": "ASC",
263               "policy": "default",
264               "refId": "J",
265               "resultFormat": "time_series",
266               "select": [
267                 [
268                   {
269                     "params": [
270                       "mpstat_average.cpu.%usr"
271                     ],
272                     "type": "field"
273                   }
274                 ]
275               ],
276               "tags": []
277             }
278           ],
279           "thresholds": [],
280           "timeFrom": null,
281           "timeShift": null,
282           "title": "CPU Usage",
283           "tooltip": {
284             "shared": true,
285             "sort": 0,
286             "value_type": "individual"
287           },
288           "type": "graph",
289           "xaxis": {
290             "buckets": null,
291             "mode": "time",
292             "name": null,
293             "show": true,
294             "values": []
295           },
296           "yaxes": [
297             {
298               "format": "percent",
299               "label": null,
300               "logBase": 1,
301               "max": null,
302               "min": null,
303               "show": true
304             },
305             {
306               "format": "short",
307               "label": null,
308               "logBase": 1,
309               "max": null,
310               "min": null,
311               "show": true
312             }
313           ]
314         }
315       ],
316       "repeat": null,
317       "repeatIteration": null,
318       "repeatRowId": null,
319       "showTitle": false,
320       "title": "Dashboard Row",
321       "titleSize": "h6"
322     },
323     {
324       "collapse": false,
325       "height": 340,
326       "panels": [
327         {
328           "aliasColors": {},
329           "bars": false,
330           "dashLength": 10,
331           "dashes": false,
332           "datasource": "yardstick",
333           "description": "Packets loss Per Million",
334           "fill": 1,
335           "id": 1,
336           "legend": {
337             "avg": false,
338             "current": false,
339             "max": false,
340             "min": false,
341             "show": true,
342             "total": false,
343             "values": false
344           },
345           "lines": true,
346           "linewidth": 1,
347           "links": [],
348           "nullPointMode": "null",
349           "percentage": false,
350           "pointradius": 5,
351           "points": true,
352           "renderer": "flot",
353           "seriesOverrides": [],
354           "spaceLength": 10,
355           "span": 12,
356           "stack": false,
357           "steppedLine": false,
358           "targets": [
359             {
360               "alias": "Packets loss Per Million",
361               "dsType": "influxdb",
362               "groupBy": [],
363               "measurement": "opnfv_yardstick_tc037",
364               "orderByTime": "ASC",
365               "policy": "default",
366               "query": "SELECT \"packets_received\"  * 100, \"packets_sent\", \"packetsize\" FROM \"opnfv_yardstick_tc001\" WHERE $timeFilter GROUP BY fill(null)",
367               "rawQuery": false,
368               "refId": "A",
369               "resultFormat": "time_series",
370               "select": [
371                 [
372                   {
373                     "params": [
374                       "ppm"
375                     ],
376                     "type": "field"
377                   }
378                 ]
379               ],
380               "tags": []
381             }
382           ],
383           "thresholds": [
384             {
385               "colorMode": "critical",
386               "fill": true,
387               "line": true,
388               "op": "gt",
389               "value": 1000
390             }
391           ],
392           "timeFrom": null,
393           "timeShift": null,
394           "title": "Packets loss Per Million",
395           "tooltip": {
396             "shared": true,
397             "sort": 0,
398             "value_type": "individual"
399           },
400           "type": "graph",
401           "xaxis": {
402             "buckets": null,
403             "mode": "time",
404             "name": null,
405             "show": true,
406             "values": []
407           },
408           "yaxes": [
409             {
410               "format": "ppm",
411               "label": null,
412               "logBase": 1,
413               "max": null,
414               "min": null,
415               "show": true
416             },
417             {
418               "format": "short",
419               "label": null,
420               "logBase": 1,
421               "max": null,
422               "min": null,
423               "show": true
424             }
425           ]
426         }
427       ],
428       "repeat": null,
429       "repeatIteration": null,
430       "repeatRowId": null,
431       "showTitle": false,
432       "title": "Dashboard Row",
433       "titleSize": "h6"
434     },
435     {
436       "collapse": false,
437       "height": 318,
438       "panels": [
439         {
440           "aliasColors": {},
441           "bars": true,
442           "dashLength": 10,
443           "dashes": false,
444           "datasource": "yardstick",
445           "fill": 1,
446           "id": 5,
447           "legend": {
448             "avg": false,
449             "current": false,
450             "max": false,
451             "min": false,
452             "show": true,
453             "total": false,
454             "values": false
455           },
456           "lines": false,
457           "linewidth": 1,
458           "links": [],
459           "nullPointMode": "null",
460           "percentage": false,
461           "pointradius": 5,
462           "points": false,
463           "renderer": "flot",
464           "seriesOverrides": [],
465           "spaceLength": 10,
466           "span": 12,
467           "stack": false,
468           "steppedLine": false,
469           "targets": [
470             {
471               "alias": "Flows",
472               "dsType": "influxdb",
473               "groupBy": [],
474               "measurement": "opnfv_yardstick_tc037",
475               "orderByTime": "ASC",
476               "policy": "default",
477               "refId": "A",
478               "resultFormat": "time_series",
479               "select": [
480                 [
481                   {
482                     "params": [
483                       "flows"
484                     ],
485                     "type": "field"
486                   }
487                 ]
488               ],
489               "tags": []
490             },
491             {
492               "alias": "Errors",
493               "dsType": "influxdb",
494               "groupBy": [],
495               "measurement": "opnfv_yardstick_tc037",
496               "orderByTime": "ASC",
497               "policy": "default",
498               "refId": "B",
499               "resultFormat": "time_series",
500               "select": [
501                 [
502                   {
503                     "params": [
504                       "errors"
505                     ],
506                     "type": "field"
507                   }
508                 ]
509               ],
510               "tags": []
511             }
512           ],
513           "thresholds": [],
514           "timeFrom": null,
515           "timeShift": null,
516           "title": "Pktgen flows / errors",
517           "tooltip": {
518             "shared": true,
519             "sort": 0,
520             "value_type": "individual"
521           },
522           "type": "graph",
523           "xaxis": {
524             "buckets": null,
525             "mode": "time",
526             "name": null,
527             "show": true,
528             "values": []
529           },
530           "yaxes": [
531             {
532               "format": "short",
533               "label": null,
534               "logBase": 2,
535               "max": null,
536               "min": null,
537               "show": true
538             },
539             {
540               "format": "short",
541               "label": null,
542               "logBase": 1,
543               "max": null,
544               "min": null,
545               "show": true
546             }
547           ]
548         }
549       ],
550       "repeat": null,
551       "repeatIteration": null,
552       "repeatRowId": null,
553       "showTitle": false,
554       "title": "Dashboard Row",
555       "titleSize": "h6"
556     },
557     {
558       "collapse": false,
559       "height": 426,
560       "panels": [
561         {
562           "aliasColors": {},
563           "bars": false,
564           "dashLength": 10,
565           "dashes": false,
566           "datasource": "yardstick",
567           "fill": 1,
568           "id": 2,
569           "legend": {
570             "avg": false,
571             "current": false,
572             "max": false,
573             "min": false,
574             "show": true,
575             "total": false,
576             "values": false
577           },
578           "lines": true,
579           "linewidth": 1,
580           "links": [],
581           "nullPointMode": "null",
582           "percentage": false,
583           "pointradius": 5,
584           "points": false,
585           "renderer": "flot",
586           "seriesOverrides": [],
587           "spaceLength": 10,
588           "span": 12,
589           "stack": false,
590           "steppedLine": false,
591           "targets": [
592             {
593               "alias": "Packets received",
594               "dsType": "influxdb",
595               "groupBy": [],
596               "measurement": "opnfv_yardstick_tc037",
597               "orderByTime": "ASC",
598               "policy": "default",
599               "refId": "A",
600               "resultFormat": "time_series",
601               "select": [
602                 [
603                   {
604                     "params": [
605                       "packets_received"
606                     ],
607                     "type": "field"
608                   }
609                 ]
610               ],
611               "tags": []
612             },
613             {
614               "alias": "Packets sent",
615               "dsType": "influxdb",
616               "groupBy": [],
617               "measurement": "opnfv_yardstick_tc037",
618               "orderByTime": "ASC",
619               "policy": "default",
620               "refId": "B",
621               "resultFormat": "time_series",
622               "select": [
623                 [
624                   {
625                     "params": [
626                       "packets_sent"
627                     ],
628                     "type": "field"
629                   }
630                 ]
631               ],
632               "tags": []
633             }
634           ],
635           "thresholds": [],
636           "timeFrom": null,
637           "timeShift": null,
638           "title": "Pktgen packets received / sent",
639           "tooltip": {
640             "shared": false,
641             "sort": 0,
642             "value_type": "individual"
643           },
644           "type": "graph",
645           "xaxis": {
646             "buckets": null,
647             "mode": "time",
648             "name": null,
649             "show": true,
650             "values": [
651               "total"
652             ]
653           },
654           "yaxes": [
655             {
656               "format": "short",
657               "label": null,
658               "logBase": 1,
659               "max": null,
660               "min": null,
661               "show": true
662             },
663             {
664               "format": "short",
665               "label": null,
666               "logBase": 1,
667               "max": null,
668               "min": null,
669               "show": false
670             }
671           ]
672         }
673       ],
674       "repeat": null,
675       "repeatIteration": null,
676       "repeatRowId": null,
677       "showTitle": false,
678       "title": "Dashboard Row",
679       "titleSize": "h6"
680     },
681     {
682       "collapse": false,
683       "height": 361,
684       "panels": [
685         {
686           "aliasColors": {},
687           "bars": true,
688           "dashLength": 10,
689           "dashes": false,
690           "datasource": "yardstick",
691           "fill": 1,
692           "id": 6,
693           "legend": {
694             "avg": false,
695             "current": false,
696             "max": false,
697             "min": false,
698             "show": true,
699             "total": false,
700             "values": false
701           },
702           "lines": false,
703           "linewidth": 1,
704           "links": [],
705           "nullPointMode": "null",
706           "percentage": false,
707           "pointradius": 5,
708           "points": false,
709           "renderer": "flot",
710           "seriesOverrides": [],
711           "spaceLength": 10,
712           "span": 12,
713           "stack": false,
714           "steppedLine": false,
715           "targets": [
716             {
717               "alias": "Packets per second",
718               "dsType": "influxdb",
719               "groupBy": [],
720               "measurement": "opnfv_yardstick_tc037",
721               "orderByTime": "ASC",
722               "policy": "default",
723               "refId": "A",
724               "resultFormat": "time_series",
725               "select": [
726                 [
727                   {
728                     "params": [
729                       "packets_per_second"
730                     ],
731                     "type": "field"
732                   }
733                 ]
734               ],
735               "tags": []
736             }
737           ],
738           "thresholds": [],
739           "timeFrom": null,
740           "timeShift": null,
741           "title": "Pktgen pps",
742           "tooltip": {
743             "shared": true,
744             "sort": 0,
745             "value_type": "individual"
746           },
747           "type": "graph",
748           "xaxis": {
749             "buckets": null,
750             "mode": "time",
751             "name": null,
752             "show": true,
753             "values": []
754           },
755           "yaxes": [
756             {
757               "format": "pps",
758               "label": null,
759               "logBase": 1,
760               "max": null,
761               "min": null,
762               "show": true
763             },
764             {
765               "format": "short",
766               "label": null,
767               "logBase": 1,
768               "max": null,
769               "min": null,
770               "show": true
771             }
772           ]
773         }
774       ],
775       "repeat": null,
776       "repeatIteration": null,
777       "repeatRowId": null,
778       "showTitle": false,
779       "title": "Dashboard Row",
780       "titleSize": "h6"
781     },
782     {
783       "collapse": false,
784       "height": 250,
785       "panels": [
786         {
787           "aliasColors": {},
788           "bars": false,
789           "dashLength": 10,
790           "dashes": false,
791           "datasource": "yardstick",
792           "fill": 1,
793           "id": 7,
794           "legend": {
795             "avg": false,
796             "current": false,
797             "max": false,
798             "min": false,
799             "show": true,
800             "total": false,
801             "values": false
802           },
803           "lines": true,
804           "linewidth": 1,
805           "links": [],
806           "nullPointMode": "null",
807           "percentage": false,
808           "pointradius": 5,
809           "points": false,
810           "renderer": "flot",
811           "seriesOverrides": [],
812           "spaceLength": 10,
813           "span": 12,
814           "stack": false,
815           "steppedLine": false,
816           "targets": [
817             {
818               "dsType": "influxdb",
819               "groupBy": [],
820               "measurement": "opnfv_yardstick_tc037",
821               "orderByTime": "ASC",
822               "policy": "default",
823               "refId": "A",
824               "resultFormat": "time_series",
825               "select": [
826                 [
827                   {
828                     "params": [
829                       "rtt.poseidon"
830                     ],
831                     "type": "field"
832                   }
833                 ]
834               ],
835               "tags": []
836             }
837           ],
838           "thresholds": [
839             {
840               "colorMode": "critical",
841               "fill": true,
842               "line": true,
843               "op": "gt",
844               "value": 10
845             }
846           ],
847           "timeFrom": null,
848           "timeShift": null,
849           "title": "Latency - Ping, 999999 rtt indicates ping error",
850           "tooltip": {
851             "shared": true,
852             "sort": 0,
853             "value_type": "individual"
854           },
855           "type": "graph",
856           "xaxis": {
857             "buckets": null,
858             "mode": "time",
859             "name": null,
860             "show": true,
861             "values": []
862           },
863           "yaxes": [
864             {
865               "format": "ms",
866               "label": null,
867               "logBase": 1,
868               "max": null,
869               "min": null,
870               "show": true
871             },
872             {
873               "format": "short",
874               "label": null,
875               "logBase": 1,
876               "max": null,
877               "min": null,
878               "show": true
879             }
880           ]
881         }
882       ],
883       "repeat": null,
884       "repeatIteration": null,
885       "repeatRowId": null,
886       "showTitle": false,
887       "title": "Dashboard Row",
888       "titleSize": "h6"
889     }
890   ],
891   "schemaVersion": 14,
892   "style": "dark",
893   "tags": [
894     "Compute"
895   ],
896   "templating": {
897     "list": []
898   },
899   "time": {
900     "from": "now/d",
901     "to": "now/d"
902   },
903   "timepicker": {
904     "refresh_intervals": [
905       "5s",
906       "10s",
907       "30s",
908       "1m",
909       "5m",
910       "15m",
911       "30m",
912       "1h",
913       "2h",
914       "1d"
915     ],
916     "time_options": [
917       "5m",
918       "15m",
919       "1h",
920       "6h",
921       "12h",
922       "24h",
923       "2d",
924       "7d",
925       "30d"
926     ]
927   },
928   "timezone": "",
929   "title": "opnfv_yardstick_tc037",
930   "version": 7
931 }