Performance and debugging visualization for DevStack and Tempest
Go to file
Tim Buckley 4a783b4a1d Merge branch 'master' of github.com:timothyb89/stackviz
Conflicts:
	stackviz/urls.py
2015-07-29 12:03:24 -06:00
stackviz Merge branch 'master' of github.com:timothyb89/stackviz 2015-07-29 12:03:24 -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
README.md add more information to readme 2015-07-15 12:38:17 -06:00
bower.json add d3 to bower.json 2015-07-15 15:25:56 -06:00
export_static.py add static site exporter, and adjust urls to be friendlier to a flat filesystem directory 2015-07-29 12:01:29 -06:00
manage.py Initial import containing a barebones django / browserify project 2015-07-13 15:55:45 -06:00
requirements.txt add DjangoRestless dependency 2015-07-15 16:40:28 -06:00

README.md

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