Performance and debugging visualization for DevStack and Tempest
Go to file
2015-07-15 16:40:28 -06:00
stackviz formatted sunburst chart 2015-07-15 13:18:04 -06:00
.bowerrc switch from browserify to plain bower, add initial template from bootstrap 2015-07-14 15:13:04 -06:00
.gitignore switch from browserify to plain bower, add initial template from bootstrap 2015-07-14 15:13:04 -06:00
bower.json add d3 to bower.json 2015-07-15 15:25:56 -06:00
manage.py Initial import containing a barebones django / browserify project 2015-07-13 15:55:45 -06:00
README.md add more information to readme 2015-07-15 12:38:17 -06:00
requirements.txt add DjangoRestless dependency 2015-07-15 16:40:28 -06:00

StackViz

A visualization utility to help analyze the performance of DevStack setup and Tempest executions.

Installation

Installation of the frontend requires Node.js and Bower. On Ubuntu:

sudo apt-get install nodejs npm
sudo npm install -g bower

Then, install the Bower components by running, from the project directory,

bower install

Usage

First, install the necessary dependencies with Pip:

sudo pip install -r requirements.txt

The Django development server may then be used to view the interface. Run:

python manage.py runserver

You can then browse to the printed URL in your browser of choice.

Log Locations

Log locations are configured along with normal Django settings in stackviz/settings.py. Several different types of logs are rendered by StackViz:

  • Tempest (testr repositories): ./, /opt/stack/tempest/
  • DevStack: TODO
  • Dstat: TODO