User Tools

Site Tools


opnfv_test_dashboard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
opnfv_test_dashboard [2015/12/15 15:21]
Frank Brockners
opnfv_test_dashboard [2016/01/19 14:23]
Morgan Richomme
Line 2: Line 2:
  
  
-===Admin ===+==== Admin ====
  
 It was decided to adopt the Mongo DB/API/Json approach [[http://​ircbot.wl.linuxfoundation.org/​meetings/​opnfv-testperf/​2015/​opnfv-testperf.2015-09-03-16.03.html|dashboard meeting minutes]] It was decided to adopt the Mongo DB/API/Json approach [[http://​ircbot.wl.linuxfoundation.org/​meetings/​opnfv-testperf/​2015/​opnfv-testperf.2015-09-03-16.03.html|dashboard meeting minutes]]
Line 12: Line 12:
  
  
-=== Introduction ===+==== Introduction ​====
  
 All the test projects generate results in different format. The goal of a testing dashboard is to provide a consistent view of the different tests from the different projects. All the test projects generate results in different format. The goal of a testing dashboard is to provide a consistent view of the different tests from the different projects.
  
  
-=== Overview ===+==== Overview ​====
  
  
Line 92: Line 92:
  
  
-=== First studies for dashboarding ===+==== First studies for dashboarding ​====
  
   * home made solution   * home made solution
Line 102: Line 102:
   * [[http://​butleranalytics.com/​5-free-open-source-bi/​|BI solution]]   * [[http://​butleranalytics.com/​5-free-open-source-bi/​|BI solution]]
  
-=== Visualization examples ===+==== Visualization examples ​====
  
   * Example of home made solution on functest/​vPing:​ [[vPing4Dashboard example]]   * Example of home made solution on functest/​vPing:​ [[vPing4Dashboard example]]
Line 108: Line 108:
     * [[opnfv_test_dashboard/​opnfv_kibana_dashboards]]     * [[opnfv_test_dashboard/​opnfv_kibana_dashboards]]
     * Visualize Functest (vPing/​Tempest) results: [[opnfv_test_dashboard/​functest_elk_example|ELK example for FuncTest]]     * Visualize Functest (vPing/​Tempest) results: [[opnfv_test_dashboard/​functest_elk_example|ELK example for FuncTest]]
 +
 +===== Test results server =====
 +
 +Test results server:
 +
 +  * Single server which hosts and visualizes all OPNFV test results ​
 +    * Testresults.opnfv.org (also testdashboard.opnfv.org) - 130.211.154.108
 +  * The server will host
 +    * Test results portal / landing page (nginx)
 +    * Test results data base (MongoDB)
 +    * Yardstick specific data base (InfluxDB)
 +    * ELK stack - with Kibana to serve as Test Dashboard
 +    * Grafana (for Yardstick results visualization)
 +    * (future) - use Kafka as message broker and hook up data-bases (ES, Mongo, ..) to Kafka
 +
 +Port assignment (for FW): 
 +  * 80 - nginx - landingpage
 +
 +Port assignment (local)
 +  * 5000 - logstash
 +  * 8080 - Kibana
 +  * 8083, 8086 - InfluxDB
 +  * 8082, tornado
 +  * 3000 - Grafana
 +  * 9200-9300 - Elasticsearch APIs
 +
 +
opnfv_test_dashboard.txt ยท Last modified: 2016/01/19 14:33 by Peter Bandzi