add support for RAMspeed
[yardstick.git] / dashboard / Yardstick-Main-1456495795515
1 {
2   "id": 3,
3   "title": "Yardstick-Main",
4   "originalTitle": "Yardstick-Main",
5   "tags": [],
6   "style": "dark",
7   "timezone": "browser",
8   "editable": true,
9   "hideControls": false,
10   "sharedCrosshair": false,
11   "rows": [
12     {
13       "collapse": false,
14       "editable": true,
15       "height": "",
16       "panels": [
17         {
18           "content": "<div class=\"text-center\" style=\"padding: 10px 0 5px 0\">\n<style>\nh1 {\n\ttext-shadow: -1px -1px 1px #fff, 1px 1px 1px #31A7D3;\n\tcolor: #31A7D3;\n\topacity: 0.8;\n\tfont: 80px '31A7D3';\n}\n</style>\n<body>\n\n<h1>Yardstick Dashboard</h1>\n</body>\n<marquee behavior=\"scroll\" bgcolor=\"#424242\" loop=\"-1\" width=\"100%\"><font:80px><a font-family: \"Verdana\" >Results of test cases run on OPNFV labs using Yardstick framework. OPNFV Brahmaputra release.  </marquee>\n",
19           "editable": true,
20           "error": false,
21           "height": "10",
22           "id": 4,
23           "isNew": true,
24           "links": [],
25           "mode": "html",
26           "span": 12,
27           "style": {},
28           "title": "",
29           "transparent": true,
30           "type": "text"
31         }
32       ],
33       "title": "New row"
34     },
35     {
36       "collapse": false,
37       "editable": true,
38       "height": "250px",
39       "panels": [
40         {
41           "content": "<br>\n<h3 style=\"font-family:Verdana\"> <a style=\"color:#31A7D3\"> General Info </a></h3>\n<p>This dashboard contains results of test cases executed in OPNFV community labs, through OPNFV CI, using  <a style=\"color:#31A7D3\"><i><strong> Yardstick </a style></i></strong>\nframework.</p>\n<br>\nThe test cases measure:\n<ul>\n  <li>performance of NFVI</i> in OPNFV community labs</li>\n  <li>performance of NFVI from the perspective of a VTC</li>\n</ul>\n<br>\n<p>For test case data and scenarios overview check the <a style=\"color:#31A7D3\"><strong> Dashboards </a></strong> list.\n<h3 style=\"font-family:Verdana\"> <a style=\"color:#31A7D3\"> Links </a></h3>\n<ul> \n <li>User Guide <a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/index.html\"> (HTML)</a> <a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/userguide.pdf\">(PDF)</a></li>\n  <li>Framework Code Documentation <a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/apidocs/yardstick.html\"> (HTML)</a>\n<a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/apidocs/apidocs.pdf\"> (PDF)</a></li>\n  <li>Yardstick Brahmaputra release notes<a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/release/index.html\"> (HTML)</a>\n<a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/release/release.pdf\"> (PDF)</a>\n  <li> Yardstick Brahmaputra results report<a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/results/index.html\"> (HTML)</a>\n<a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/results/results.pdf\"> (PDF)\n  <li><a style=\"color:#31A7D3\"; href=\"https://wiki.opnfv.org/yardstick/\"> Yardstick wiki</a></li>\n</ul>\n\n<h3 style=\"font-family:Verdana\"> <a style=\"color:#31A7D3\"> Feedback </a></h3>\n<p>&#9993; <a href=\"mailto:opnfv-users@lists.opnfv.org\">Contact Yardstick </a></p>\n",
42           "editable": true,
43           "error": false,
44           "id": 2,
45           "isNew": true,
46           "links": [
47             {
48               "targetBlank": true,
49               "title": "Yardstick wiki",
50               "type": "absolute",
51               "url": "https://wiki.opnfv.org/yardstick"
52             },
53             {
54               "targetBlank": true,
55               "title": "User Guide",
56               "type": "absolute",
57               "url": "http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/index.html"
58             },
59             {
60               "targetBlank": true,
61               "title": "Code pages",
62               "type": "absolute",
63               "url": "http://artifacts.opnfv.org/yardstick/brahmaputra/docs/apidocs/yardstick.html"
64             },
65             {
66               "dashUri": "db/vtc-dashboard",
67               "dashboard": "VTC Dashboard",
68               "targetBlank": true,
69               "title": "VTC Dashboard",
70               "type": "dashboard"
71             }
72           ],
73           "mode": "html",
74           "span": 4,
75           "style": {},
76           "title": "Welcome to Yardstick Dashboard",
77           "type": "text"
78         },
79         {
80           "aliasColors": {},
81           "bars": false,
82           "datasource": "yardstick-vtc",
83           "editable": true,
84           "error": false,
85           "fill": 0,
86           "grid": {
87             "leftLogBase": 1,
88             "leftMax": null,
89             "leftMin": null,
90             "rightLogBase": 1,
91             "rightMax": 200,
92             "rightMin": null,
93             "threshold1": null,
94             "threshold1Color": "rgba(216, 200, 27, 0.27)",
95             "threshold2": null,
96             "threshold2Color": "rgba(234, 112, 112, 0.22)"
97           },
98           "id": 13,
99           "isNew": true,
100           "leftYAxisLabel": "Packets",
101           "legend": {
102             "alignAsTable": true,
103             "avg": true,
104             "current": false,
105             "max": true,
106             "min": true,
107             "show": true,
108             "sortDesc": true,
109             "total": false,
110             "values": true
111           },
112           "lines": true,
113           "linewidth": 1,
114           "links": [],
115           "nullPointMode": "null as zero",
116           "percentage": false,
117           "pointradius": 5,
118           "points": false,
119           "renderer": "flot",
120           "rightYAxisLabel": "Latency",
121           "seriesOverrides": [
122             {
123               "alias": "os-nosdn-nofeature-ha",
124               "yaxis": 2
125             },
126             {
127               "alias": "huawei-us-deploy-bare-1 - os-nosdn-nofeature-ha",
128               "yaxis": 1
129             },
130             {
131               "alias": "opnfv_yardstick_tc037.mean",
132               "yaxis": 2
133             },
134             {
135               "alias": "$tag_pod_name - $tag_deploy_scenario - latency",
136               "yaxis": 2
137             },
138             {
139               "alias": "ericsson-pod2 - os-nosdn-nofeature-ha - latency",
140               "yaxis": 2
141             },
142             {
143               "alias": "huawei-us-deploy-bare-1 - os-nosdn-nofeature-ha - latency",
144               "yaxis": 2
145             },
146             {
147               "alias": "ericsson-pod2 - os-odl_l2-bgpvpn-ha - latency",
148               "yaxis": 2
149             },
150             {
151               "alias": "huawei-us-deploy-bare-1 - os-odl_l2-nofeature-ha - latency",
152               "yaxis": 2
153             },
154             {
155               "alias": "huawei-us-deploy-bare-1 - os-onos-nofeature-ha - latency",
156               "yaxis": 2
157             },
158             {
159               "alias": "opnfv-jump-1 - os-odl_l2-nofeature-ha - latency",
160               "yaxis": 2
161             },
162             {
163               "alias": "opnfv-jump-2 - os-odl_l2-nofeature-ha - latency",
164               "yaxis": 2
165             },
166             {
167               "alias": "ericsson-pod2 - os-onos-nofeature-ha - latency",
168               "yaxis": 2
169             },
170             {
171               "alias": "ericsson-pod2 - os-odl_l2-sfc-ha - latency",
172               "yaxis": 2
173             },
174             {
175               "alias": "orange-fr-pod2 - os-odl_l2-nofeature-ha - latency",
176               "yaxis": 2
177             },
178             {
179               "alias": "ericsson-pod2 - os-odl_l2-nofeature-ha - latency",
180               "yaxis": 2
181             },
182             {
183               "alias": "intel-pod6 - os-nosdn-nofeature-ha - latency",
184               "yaxis": 2
185             },
186             {
187               "alias": "orange-fr-pod2 - os-nosdn-nofeature-ha - latency",
188               "yaxis": 2
189             }
190           ],
191           "span": 8,
192           "stack": false,
193           "steppedLine": false,
194           "targets": [
195             {
196               "alias": "$tag_pod_name - $tag_deploy_scenario - packets-sent",
197               "dsType": "influxdb",
198               "groupBy": [
199                 {
200                   "params": [
201                     "deploy_scenario"
202                   ],
203                   "type": "tag"
204                 },
205                 {
206                   "params": [
207                     "pod_name"
208                   ],
209                   "type": "tag"
210                 },
211                 {
212                   "params": [
213                     "task_id"
214                   ],
215                   "type": "tag"
216                 }
217               ],
218               "hide": false,
219               "measurement": "opnfv_yardstick_tc037",
220               "query": "SELECT \"packets_sent\" AS \"packets_sent\" FROM \"opnfv_yardstick_tc037\" WHERE $timeFilter GROUP BY \"deploy_scenario\", \"pod_name\", \"task_id\"",
221               "refId": "A",
222               "resultFormat": "time_series",
223               "select": [
224                 [
225                   {
226                     "params": [
227                       "packets_sent"
228                     ],
229                     "type": "field"
230                   },
231                   {
232                     "params": [
233                       "packets_sent"
234                     ],
235                     "type": "alias"
236                   }
237                 ]
238               ],
239               "tags": []
240             },
241             {
242               "alias": "$tag_pod_name - $tag_deploy_scenario - latency",
243               "dsType": "influxdb",
244               "groupBy": [
245                 {
246                   "params": [
247                     "deploy_scenario"
248                   ],
249                   "type": "tag"
250                 },
251                 {
252                   "params": [
253                     "pod_name"
254                   ],
255                   "type": "tag"
256                 },
257                 {
258                   "params": [
259                     "task_id"
260                   ],
261                   "type": "tag"
262                 }
263               ],
264               "measurement": "opnfv_yardstick_tc037",
265               "query": "SELECT \"rtt\" AS \"latency\" FROM \"opnfv_yardstick_tc037\" WHERE $timeFilter GROUP BY \"deploy_scenario\", \"pod_name\", \"task_id\"",
266               "refId": "B",
267               "resultFormat": "time_series",
268               "select": [
269                 [
270                   {
271                     "params": [
272                       "rtt"
273                     ],
274                     "type": "field"
275                   },
276                   {
277                     "params": [
278                       "latency"
279                     ],
280                     "type": "alias"
281                   }
282                 ]
283               ],
284               "tags": []
285             }
286           ],
287           "timeFrom": "24h",
288           "timeShift": null,
289           "title": "Packets sent, latency",
290           "tooltip": {
291             "shared": true,
292             "value_type": "individual"
293           },
294           "type": "graph",
295           "x-axis": true,
296           "y-axis": true,
297           "y_formats": [
298             "none",
299             "ms"
300           ]
301         }
302       ],
303       "title": "New row"
304     },
305     {
306       "collapse": false,
307       "editable": true,
308       "height": "250px",
309       "panels": [
310         {
311           "content": "\n<html>\n<head>\n<style>\ntable {\n    border-collapse: collapse;\n    width: 100%;\n}\n\nth, td {\n    padding: 8px;\n    text-align: left;\n    border-bottom: 1px solid #ddd;\n}\n</style>\n</head>\n<body>\n\n<h3 style=\"font-family:Verdana\"><a style=\"color:#31A7D3\">Generic Test Cases</a></h3>\n\n<table>\n  <tr>\n    <th>Test Case</th>\n    <th>Description</th>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc002.html\">TC002</a></td>\n    <td>Network latency using ping</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc005.html\">TC005</a></td>\n    <td>Storage IOPS, throughput and latency using fio</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc010.html\">TC010</a></td>\n    <td>Memory read latency using lmbench</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc011.html\">TC011</a></td>\n    <td>Packet delay variation (jitter) using iperf3</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc012.html\">TC012</a></td>\n    <td>Memory read and write bandwidth using lmbench</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc014.html\">TC014</a></td>\n    <td>Processing speed using unixbench</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc027.html\">TC027</a></td>\n    <td>Network latency using ping6</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc037.html\">TC037</a></td>\n    <td>Network throughput and packet loss using pktgen, system load using mpstat and network latency using ping</td>\n  </tr>\n</table>\n\n<br>\n<h3 style=\"font-family:Verdana\"><a style=\"color:#31A7D3\">VTC Test Cases</a></h3>\n\n<table>\n  <tr>\n    <th>Test Case</th>\n    <th>Description</th>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc006.html\">TC006</a></td>\n    <td>VTC Data plane throughput with DPDK pktgen</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc007.html\">TC007</a></td>\n    <td>VTC Data plane throughput with DPDK pktgen in the presence of noisy neighbors</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc020.html\">TC020</a></td>\n    <td>VTC instantiation</td>\n  </tr>\n  <tr>\n    <td><a style=\"color:#31A7D3\"; href=\"http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/opnfv_yardstick_tc021.html\">TC021</a></td>\n    <td>VTC instantiation in the presence of noisy neighbors</td>\n  </tr>\n</table>\n\n</body>\n</html>\n",
312           "editable": true,
313           "error": false,
314           "id": 3,
315           "isNew": true,
316           "links": [],
317           "mode": "html",
318           "span": 5,
319           "style": {
320             "font-size": "72pt"
321           },
322           "title": "OPNFV Release-B test cases",
323           "type": "text"
324         },
325         {
326           "editable": true,
327           "error": false,
328           "height": "10",
329           "id": 1,
330           "isNew": true,
331           "limit": 15,
332           "links": [],
333           "mode": "search",
334           "query": "",
335           "span": 2,
336           "tags": [
337             "yardstick-tc"
338           ],
339           "title": "Dashboards",
340           "transparent": false,
341           "type": "dashlist"
342         },
343         {
344           "columns": [],
345           "datasource": "yardstick-vtc",
346           "editable": true,
347           "error": false,
348           "fontSize": "100%",
349           "height": "",
350           "id": 10,
351           "isNew": true,
352           "links": [],
353           "pageSize": null,
354           "scroll": false,
355           "showHeader": true,
356           "sort": {
357             "col": 0,
358             "desc": true
359           },
360           "span": 5,
361           "styles": [
362             {
363               "dateFormat": "YYYY-MM-DD",
364               "pattern": "Time",
365               "type": "date"
366             },
367             {
368               "colorMode": null,
369               "colors": [
370                 "rgba(245, 54, 54, 0.9)",
371                 "rgba(237, 129, 40, 0.89)",
372                 "rgba(50, 172, 45, 0.97)"
373               ],
374               "decimals": 2,
375               "pattern": "/.*/",
376               "thresholds": [],
377               "type": "number",
378               "unit": "short"
379             }
380           ],
381           "targets": [
382             {
383               "alias": "$tag_deploy_scenario - $tag_pod_name",
384               "dsType": "influxdb",
385               "groupBy": [
386                 {
387                   "params": [
388                     "24h"
389                   ],
390                   "type": "time"
391                 },
392                 {
393                   "params": [
394                     "pod_name"
395                   ],
396                   "type": "tag"
397                 },
398                 {
399                   "params": [
400                     "deploy_scenario"
401                   ],
402                   "type": "tag"
403                 }
404               ],
405               "measurement": "opnfv_yardstick_tc002",
406               "query": "SELECT mean(\"rtt\") FROM \"opnfv_yardstick_tc002\" WHERE $timeFilter GROUP BY time(24h), \"pod_name\", \"deploy_scenario\"",
407               "refId": "A",
408               "resultFormat": "table",
409               "select": [
410                 [
411                   {
412                     "params": [
413                       "rtt"
414                     ],
415                     "type": "field"
416                   },
417                   {
418                     "params": [],
419                     "type": "mean"
420                   }
421                 ]
422               ],
423               "tags": []
424             }
425           ],
426           "timeFrom": "24h",
427           "title": "Network Latency (ms)",
428           "transform": "table",
429           "type": "table"
430         }
431       ],
432       "title": "New row"
433     }
434   ],
435   "time": {
436     "from": "now-24h",
437     "to": "now"
438   },
439   "timepicker": {
440     "now": true,
441     "refresh_intervals": [
442       "5s",
443       "10s",
444       "30s",
445       "1m",
446       "5m",
447       "15m",
448       "30m",
449       "1h",
450       "2h",
451       "1d"
452     ],
453     "time_options": [
454       "5m",
455       "15m",
456       "1h",
457       "6h",
458       "12h",
459       "24h",
460       "2d",
461       "7d",
462       "30d"
463     ]
464   },
465   "templating": {
466     "list": []
467   },
468   "annotations": {
469     "list": []
470   },
471   "refresh": false,
472   "schemaVersion": 8,
473   "version": 124,
474   "links": []
475 }