Vitrage UI Dashboard
Go to file
Matthias Runge 7b4cbda930 create a horizon plugin
Move vitragedashboard to vitrage-dashboard/dashboard
vitragealarms to vitrage-dashboard/alarms
vitragetemplates to vitrage-dashboard/templates
etc.

Enable to use this as horizon plugin without the need of
copying over API files, simply place files from enabled
directory in horizons openstack_dashboard/local/enabled
folder.

Change-Id: I38ea4e32abbad75e5432b8c1dfe64511162a7248
2016-11-20 16:24:15 +02:00
devstack create a horizon plugin 2016-11-20 16:24:15 +02:00
doc/source vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
enabled create a horizon plugin 2016-11-20 16:24:15 +02:00
vitrage_dashboard create a horizon plugin 2016-11-20 16:24:15 +02:00
.coveragerc vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
.gitignore create a horizon plugin 2016-11-20 16:24:15 +02:00
.gitreview Added .gitreview 2015-11-10 07:59:13 +00:00
.jshintrc add globals 2015-12-21 12:34:50 +02:00
.mailmap vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
.testr.conf vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
babel.cfg vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
CONTRIBUTING.rst vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
HACKING.rst vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
LICENSE vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
MANIFEST.in Added templates list view to vitrage dashboard 2016-10-16 07:45:33 +00:00
openstack-common.conf vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
README.rst create a horizon plugin 2016-11-20 16:24:15 +02:00
requirements.txt vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
setup.cfg create a horizon plugin 2016-11-20 16:24:15 +02:00
setup.py vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
test-requirements.txt Remove discover from test-requirements 2016-07-21 07:53:58 +00:00
tox.ini Delete *openstack/common* in flake8 exclude list 2016-10-12 06:23:55 +00:00

Vitrage

Vitrage is the Openstack RCA (Root Cause Analysis) Engine for organizing, analyzing and expanding OpenStack alarms & events, yielding insights regarding the root cause of problems and deducing the existence of problems before they are directly detected.

Vitrage Dashboard

Vitrage Dashboard is an extension for OpenStack Dashboard that provides a UI for Vitrage.

Project Resources

How to use this package

With Devstack

Add the following to your Devstack local.conf file

enable_plugin vitrage-dashboard https://git.openstack.org/openstack/vitrage-dashboard

With Horizon

:

git clone https://github.com/openstack/horizon.git

git clone https://github.com/openstack/vitrage-dashboard.git

git clone https://github.com/openstack/python-vitrageclient.git

cd ../horizon

./run_tests.sh -f --docs

cp ./openstack_dashboard/local/local_settings.py.example ./openstack_dashboard/local/local_settings.py

pushd ../vitrage-dashboard

../horizon/tools/with_venv.sh pip install --upgrade .

cp -a vitragedashboard/enabled/* ../horizon/openstack_dashboard/enabled/

popd

cd python-vitrageclient

sudo pip install -e.

../horizon/tools/with_venv.sh pip install --upgrade .