Vitrage UI Dashboard
Go to file
manchandavishal ba3fb0c5fa Run npm nodejs job with Phantomjs browser
This patch update browser from Chrome to Phantomjs
in karma.conf.js because nodejs job fails with Chrome
browser as not able to access some URL.
So let's switch to Phantomjs browser now then we can
use Chrome browser in future once this issue is resolved.

It also adds libfontconfig1 in bindep.txt as phantomjs
requires libfontconfg[1].

[1] https://www.npmjs.com/package/phantomjs-prebuilt#linux-note

Change-Id: Id66915db78d788d98645d536fb112dadf9a89aed
2020-12-15 05:27:22 +00: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 Update master for stable/victoria 2020-09-24 16:23:19 +00: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 wallaby unit tests 2020-09-24 16:23:22 +00:00
babel.cfg vitrage-dashboard project init 2015-11-16 11:35:25 +02:00
bindep.txt Run npm nodejs job with Phantomjs browser 2020-12-15 05:27:22 +00: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 Run npm nodejs job with Phantomjs browser 2020-12-15 05:27:22 +00:00
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 Run npm nodejs job with Phantomjs browser 2020-12-15 05:27:22 +00: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.