Vitrage UI Dashboard
Go to file
Andreas Jaeger 53026b9867 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

Disable openstackdocs_auto_version to not auto-version the documents.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

Remove docs requirements from test-requirements, they are not needed
during install or test but only for docs building.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I7a752815abf068c8fecadfa8ecbf01e77bf6efdc
2020-05-21 12:45:38 +02:00
devstack move panel files to local/enabled 2019-04-11 10:36:24 +03:00
doc Switch to newer openstackdocstheme and reno versions 2020-05-21 12:45:38 +02:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-05-21 12:45:38 +02:00
tools Add vitrage-dashboard integration tests 2019-02-17 15:25:54 +02:00
vitrage_dashboard fix alarm rca view 2020-04-24 11:15:38 +00: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 Python3 victoria unit tests 2020-04-27 22:46:07 +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
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
karma.conf.js AngularJS unittest with Jasmine and Karma for gate check 2018-07-22 15:55:14 +05:30
LICENSE vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
manage.py Add vitrage-dashboard integration tests 2019-02-17 15:25:54 +02:00
MANIFEST.in Add templates panel to admin section 2018-06-27 14:36:06 +03:00
package.json Fix npm tests on local env and CI 2019-01-20 23:01:00 +02:00
README.rst Change README.rst with a better title 2019-12-24 17:33:54 +08:00
requirements.txt Update grapblib to v2.1.7 2020-04-22 16:20:45 +03:00
setup.cfg Add py38 package metadata 2020-05-02 07:48:17 -05:00
setup.py Cleanup py27 support 2020-04-17 17:16:41 +02:00
test-requirements.txt Switch to newer openstackdocstheme and reno versions 2020-05-21 12:45:38 +02:00
test-shim.js AngularJS unittest with Jasmine and Karma for gate check 2018-07-22 15:55:14 +05:30
tox.ini Drop Django 1.11 support 2020-01-07 14:08:49 +00:00

Vitrage Dashboard

image

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.