From dc82553064fff48a5d17c72ea00a1e52694a6afc Mon Sep 17 00:00:00 2001 From: Jo¶rgen Karlsson Date: Fri, 26 Feb 2016 15:20:03 +0100 Subject: Backup of grafana dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Temprarily backing up dashboard files in case of server crash. We should automate this in the future. Change-Id: Ia56a41aaff9bd66dccb4146320938851c875989e Signed-off-by: Jo¶rgen Karlsson --- dashboard/Yardstick-Main-1456495795515 | 475 +++++++++++++++++++++++++++++++++ 1 file changed, 475 insertions(+) create mode 100644 dashboard/Yardstick-Main-1456495795515 (limited to 'dashboard/Yardstick-Main-1456495795515') diff --git a/dashboard/Yardstick-Main-1456495795515 b/dashboard/Yardstick-Main-1456495795515 new file mode 100644 index 000000000..04a9f5e65 --- /dev/null +++ b/dashboard/Yardstick-Main-1456495795515 @@ -0,0 +1,475 @@ +{ + "id": 3, + "title": "Yardstick-Main", + "originalTitle": "Yardstick-Main", + "tags": [], + "style": "dark", + "timezone": "browser", + "editable": true, + "hideControls": false, + "sharedCrosshair": false, + "rows": [ + { + "collapse": false, + "editable": true, + "height": "", + "panels": [ + { + "content": "
\n\n\n\n

Yardstick Dashboard

\n\nResults of test cases run on OPNFV labs using Yardstick framework. OPNFV Brahmaputra release. \n", + "editable": true, + "error": false, + "height": "10", + "id": 4, + "isNew": true, + "links": [], + "mode": "html", + "span": 12, + "style": {}, + "title": "", + "transparent": true, + "type": "text" + } + ], + "title": "New row" + }, + { + "collapse": false, + "editable": true, + "height": "250px", + "panels": [ + { + "content": "
\n

General Info

\n

This dashboard contains results of test cases executed in OPNFV community labs, through OPNFV CI, using Yardstick \nframework.

\n
\nThe test cases measure:\n
    \n
  • performance of NFVI in OPNFV community labs
  • \n
  • performance of NFVI from the perspective of a VTC
  • \n
\n
\n

For test case data and scenarios overview check the Dashboards list.\n

Links

\n\n\n

Feedback

\n

Contact Yardstick

\n", + "editable": true, + "error": false, + "id": 2, + "isNew": true, + "links": [ + { + "targetBlank": true, + "title": "Yardstick wiki", + "type": "absolute", + "url": "https://wiki.opnfv.org/yardstick" + }, + { + "targetBlank": true, + "title": "User Guide", + "type": "absolute", + "url": "http://artifacts.opnfv.org/yardstick/brahmaputra/docs/userguide/index.html" + }, + { + "targetBlank": true, + "title": "Code pages", + "type": "absolute", + "url": "http://artifacts.opnfv.org/yardstick/brahmaputra/docs/apidocs/yardstick.html" + }, + { + "dashUri": "db/vtc-dashboard", + "dashboard": "VTC Dashboard", + "targetBlank": true, + "title": "VTC Dashboard", + "type": "dashboard" + } + ], + "mode": "html", + "span": 4, + "style": {}, + "title": "Welcome to Yardstick Dashboard", + "type": "text" + }, + { + "aliasColors": {}, + "bars": false, + "datasource": "yardstick-vtc", + "editable": true, + "error": false, + "fill": 0, + "grid": { + "leftLogBase": 1, + "leftMax": null, + "leftMin": null, + "rightLogBase": 1, + "rightMax": 200, + "rightMin": null, + "threshold1": null, + "threshold1Color": "rgba(216, 200, 27, 0.27)", + "threshold2": null, + "threshold2Color": "rgba(234, 112, 112, 0.22)" + }, + "id": 13, + "isNew": true, + "leftYAxisLabel": "Packets", + "legend": { + "alignAsTable": true, + "avg": true, + "current": false, + "max": true, + "min": true, + "show": true, + "sortDesc": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 1, + "links": [], + "nullPointMode": "null as zero", + "percentage": false, + "pointradius": 5, + "points": false, + "renderer": "flot", + "rightYAxisLabel": "Latency", + "seriesOverrides": [ + { + "alias": "os-nosdn-nofeature-ha", + "yaxis": 2 + }, + { + "alias": "huawei-us-deploy-bare-1 - os-nosdn-nofeature-ha", + "yaxis": 1 + }, + { + "alias": "opnfv_yardstick_tc037.mean", + "yaxis": 2 + }, + { + "alias": "$tag_pod_name - $tag_deploy_scenario - latency", + "yaxis": 2 + }, + { + "alias": "ericsson-pod2 - os-nosdn-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "huawei-us-deploy-bare-1 - os-nosdn-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "ericsson-pod2 - os-odl_l2-bgpvpn-ha - latency", + "yaxis": 2 + }, + { + "alias": "huawei-us-deploy-bare-1 - os-odl_l2-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "huawei-us-deploy-bare-1 - os-onos-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "opnfv-jump-1 - os-odl_l2-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "opnfv-jump-2 - os-odl_l2-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "ericsson-pod2 - os-onos-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "ericsson-pod2 - os-odl_l2-sfc-ha - latency", + "yaxis": 2 + }, + { + "alias": "orange-fr-pod2 - os-odl_l2-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "ericsson-pod2 - os-odl_l2-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "intel-pod6 - os-nosdn-nofeature-ha - latency", + "yaxis": 2 + }, + { + "alias": "orange-fr-pod2 - os-nosdn-nofeature-ha - latency", + "yaxis": 2 + } + ], + "span": 8, + "stack": false, + "steppedLine": false, + "targets": [ + { + "alias": "$tag_pod_name - $tag_deploy_scenario - packets-sent", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "deploy_scenario" + ], + "type": "tag" + }, + { + "params": [ + "pod_name" + ], + "type": "tag" + }, + { + "params": [ + "task_id" + ], + "type": "tag" + } + ], + "hide": false, + "measurement": "opnfv_yardstick_tc037", + "query": "SELECT \"packets_sent\" AS \"packets_sent\" FROM \"opnfv_yardstick_tc037\" WHERE $timeFilter GROUP BY \"deploy_scenario\", \"pod_name\", \"task_id\"", + "refId": "A", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "packets_sent" + ], + "type": "field" + }, + { + "params": [ + "packets_sent" + ], + "type": "alias" + } + ] + ], + "tags": [] + }, + { + "alias": "$tag_pod_name - $tag_deploy_scenario - latency", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "deploy_scenario" + ], + "type": "tag" + }, + { + "params": [ + "pod_name" + ], + "type": "tag" + }, + { + "params": [ + "task_id" + ], + "type": "tag" + } + ], + "measurement": "opnfv_yardstick_tc037", + "query": "SELECT \"rtt\" AS \"latency\" FROM \"opnfv_yardstick_tc037\" WHERE $timeFilter GROUP BY \"deploy_scenario\", \"pod_name\", \"task_id\"", + "refId": "B", + "resultFormat": "time_series", + "select": [ + [ + { + "params": [ + "rtt" + ], + "type": "field" + }, + { + "params": [ + "latency" + ], + "type": "alias" + } + ] + ], + "tags": [] + } + ], + "timeFrom": "24h", + "timeShift": null, + "title": "Packets sent, latency", + "tooltip": { + "shared": true, + "value_type": "individual" + }, + "type": "graph", + "x-axis": true, + "y-axis": true, + "y_formats": [ + "none", + "ms" + ] + } + ], + "title": "New row" + }, + { + "collapse": false, + "editable": true, + "height": "250px", + "panels": [ + { + "content": "\n\n\n\n\n\n\n

Generic Test Cases

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
Test CaseDescription
TC002Network latency using ping
TC005Storage IOPS, throughput and latency using fio
TC010Memory read latency using lmbench
TC011Packet delay variation (jitter) using iperf3
TC012Memory read and write bandwidth using lmbench
TC014Processing speed using unixbench
TC027Network latency using ping6
TC037Network throughput and packet loss using pktgen, system load using mpstat and network latency using ping
\n\n
\n

VTC Test Cases

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
Test CaseDescription
TC006VTC Data plane throughput with DPDK pktgen
TC007VTC Data plane throughput with DPDK pktgen in the presence of noisy neighbors
TC020VTC instantiation
TC021VTC instantiation in the presence of noisy neighbors
\n\n\n\n", + "editable": true, + "error": false, + "id": 3, + "isNew": true, + "links": [], + "mode": "html", + "span": 5, + "style": { + "font-size": "72pt" + }, + "title": "OPNFV Release-B test cases", + "type": "text" + }, + { + "editable": true, + "error": false, + "height": "10", + "id": 1, + "isNew": true, + "limit": 15, + "links": [], + "mode": "search", + "query": "", + "span": 2, + "tags": [ + "yardstick-tc" + ], + "title": "Dashboards", + "transparent": false, + "type": "dashlist" + }, + { + "columns": [], + "datasource": "yardstick-vtc", + "editable": true, + "error": false, + "fontSize": "100%", + "height": "", + "id": 10, + "isNew": true, + "links": [], + "pageSize": null, + "scroll": false, + "showHeader": true, + "sort": { + "col": 0, + "desc": true + }, + "span": 5, + "styles": [ + { + "dateFormat": "YYYY-MM-DD", + "pattern": "Time", + "type": "date" + }, + { + "colorMode": null, + "colors": [ + "rgba(245, 54, 54, 0.9)", + "rgba(237, 129, 40, 0.89)", + "rgba(50, 172, 45, 0.97)" + ], + "decimals": 2, + "pattern": "/.*/", + "thresholds": [], + "type": "number", + "unit": "short" + } + ], + "targets": [ + { + "alias": "$tag_deploy_scenario - $tag_pod_name", + "dsType": "influxdb", + "groupBy": [ + { + "params": [ + "24h" + ], + "type": "time" + }, + { + "params": [ + "pod_name" + ], + "type": "tag" + }, + { + "params": [ + "deploy_scenario" + ], + "type": "tag" + } + ], + "measurement": "opnfv_yardstick_tc002", + "query": "SELECT mean(\"rtt\") FROM \"opnfv_yardstick_tc002\" WHERE $timeFilter GROUP BY time(24h), \"pod_name\", \"deploy_scenario\"", + "refId": "A", + "resultFormat": "table", + "select": [ + [ + { + "params": [ + "rtt" + ], + "type": "field" + }, + { + "params": [], + "type": "mean" + } + ] + ], + "tags": [] + } + ], + "timeFrom": "24h", + "title": "Network Latency (ms)", + "transform": "table", + "type": "table" + } + ], + "title": "New row" + } + ], + "time": { + "from": "now-24h", + "to": "now" + }, + "timepicker": { + "now": true, + "refresh_intervals": [ + "5s", + "10s", + "30s", + "1m", + "5m", + "15m", + "30m", + "1h", + "2h", + "1d" + ], + "time_options": [ + "5m", + "15m", + "1h", + "6h", + "12h", + "24h", + "2d", + "7d", + "30d" + ] + }, + "templating": { + "list": [] + }, + "annotations": { + "list": [] + }, + "refresh": false, + "schemaVersion": 8, + "version": 124, + "links": [] +} \ No newline at end of file -- cgit 1.2.3-korg