Vitrage UI Dashboard
Go to file
pengyuesheng 23cbc09b4d Add Python 3 Train unit tests
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ic509bdfc23d95d709db8b534827ab141e3d2a0b0
2019-07-04 10:21:46 +08:00
devstack move panel files to local/enabled 2019-04-11 10:36:24 +03:00
doc/source Removes unnecessary utf-8 encoding 2019-02-01 22:50:29 +00:00
releasenotes Update master for stable/stein 2019-03-24 12:33:06 +00:00
tools Add vitrage-dashboard integration tests 2019-02-17 15:25:54 +02:00
vitrage_dashboard Remove unused version modules 2019-04-30 10:20:26 -06: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 OpenDev Migration Patch 2019-04-19 19:45: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
.zuul.yaml Add Python 3 Train unit tests 2019-07-04 10:21:46 +08:00
CONTRIBUTING.rst Update the bugs link to storyboard 2018-12-31 20:16:02 +08:00
HACKING.rst Update the documentation link for doc migration 2017-07-25 14:17:19 +08:00
LICENSE vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
MANIFEST.in Add templates panel to admin section 2018-06-27 14:36:06 +03:00
README.rst Changes for url transition to OpenDev 2019-04-22 14:30:01 +00:00
babel.cfg vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
bindep.txt Add vitrage-dashboard integration tests 2019-02-17 15:25:54 +02:00
karma.conf.js AngularJS unittest with Jasmine and Karma for gate check 2018-07-22 15:55:14 +05:30
manage.py Add vitrage-dashboard integration tests 2019-02-17 15:25:54 +02:00
package.json Fix npm tests on local env and CI 2019-01-20 23:01:00 +02:00
requirements.txt Use XStatic-D3 instead of vendorized d3.js 2019-04-10 07:30:42 +00:00
setup.cfg Dropping the py35 testing 2019-04-15 17:20:16 +00:00
setup.py vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
test-requirements.txt Sync Sphinx requirement 2019-06-04 10:50:57 +08:00
test-shim.js AngularJS unittest with Jasmine and Karma for gate check 2018-07-22 15:55:14 +05:30
tox.ini Update the constraints url 2019-07-01 14:03:56 +00:00

README.rst

Team and repository tags

image

Vitrage Dashboard

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 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://opendev.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 -e.

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

popd

cd python-vitrageclient

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