OpenStack RCA (Root Cause Analysis) Engine
Go to file
Idan Hefetz 81e3d950cd Change init fork order
Workers should be forked right at the start, to avoid forked processes
containing allot of irrelevant objects.
Instead of depending on forked memory to receive the graph, workers
will load the graph from the database once it is available.

APIs should be refused until vitrage-graph is fully loaded. This was
previously supported because API processes were only started when ready.

GraphInit waits untill all worker processes are started and listen on
the multiprocessing queue.

Change-Id: I67eed9f6e87b58b8a085c13e7467ebeed8ab8751
Depends-On: Ieecaedbed1cf9069756a2b87347d289fbb532e6d
2018-12-19 11:54:24 +00:00
devstack Complete removal of vitrage-collector service. 2018-11-21 08:15:12 +00:00
doc Complete removal of vitrage-collector service. 2018-11-21 08:15:12 +00:00
etc/vitrage bug fix: add prometheus.yaml to datasources_values 2018-08-20 11:47:14 +00:00
playbooks/legacy Add upgrade support for Vitrage 2018-06-26 17:17:16 +03:00
releasenotes Complete removal of vitrage-collector service. 2018-11-21 08:15:12 +00:00
tools Cleanup exception logging 2018-06-13 13:58:04 +00:00
vitrage Change init fork order 2018-12-19 11:54:24 +00:00
.gitignore Switch to stestr 2018-07-16 13:51:32 +07:00
.gitreview Added .gitreview 2015-09-30 18:54:43 +00:00
.stestr.conf move to stestr 2018-02-22 15:03:26 +00:00
.zuul.yaml Cleanup .zuul.yaml 2018-09-30 11:41:11 +02:00
CONTRIBUTING.rst Update the documentation link for doc migration 2017-09-22 05:56:11 +00:00
HACKING.rst add hacking check for assertEquals(True/False) 2018-01-05 16:06:28 +08:00
LICENSE Add Vitrage project initial file 2015-11-06 14:46:43 +02:00
README.rst Add storyboard link into README.rst 2018-08-28 12:02:58 +00:00
babel.cfg Add Vitrage project initial file 2015-11-06 14:46:43 +02:00
initial.txt Documentation updates 2016-09-29 09:21:27 +00:00
lower-constraints.txt add timezone to alarms queried from db 2018-08-07 12:28:24 +00:00
openstack-common.conf Add Vitrage project initial file 2015-11-06 14:46:43 +02:00
requirements.txt dont use rabbit_hosts on conf 2018-10-11 12:12:54 +03:00
setup.cfg Change openstack-dev to openstack-discuss 2018-12-04 12:30:56 +00:00
setup.py Updated from global requirements 2017-03-03 23:01:30 +00:00
test-requirements.txt Switch to stestr 2018-07-16 13:51:32 +07:00
tox.ini Remove setup.py check from pep8 job 2018-10-30 11:13:44 -05:00

README.rst

Team and repository tags

image

Vitrage

The OpenStack RCA Service

Vitrage is the OpenStack RCA (Root Cause Analysis) Service 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.

Enabling Vitrage in DevStack

More details in: README file

Project Resources