2017-02-23 17:10:04 +01:00
|
|
|
====================================
|
2017-03-13 13:37:15 +01:00
|
|
|
Root Cause Analysis service overview
|
2017-02-23 17:10:04 +01:00
|
|
|
====================================
|
2017-03-17 10:55:05 +01:00
|
|
|
|
2017-03-13 13:37:15 +01:00
|
|
|
Vitrage provides a root cause analysis service, which is used for analyzing the topology and alarms of the cloud, and providing insights about it.
|
2017-02-23 17:10:04 +01:00
|
|
|
|
2017-03-13 13:37:15 +01:00
|
|
|
The Root Cause Analysis service consists of the following components:
|
2017-02-23 17:10:04 +01:00
|
|
|
|
2017-03-13 13:37:15 +01:00
|
|
|
``vitrage-graph`` service
|
2017-12-07 17:07:19 +08:00
|
|
|
The main process. It includes the in-memory entity graph and the template evaluator.
|
2018-11-15 10:44:00 +00:00
|
|
|
Also responsible for retrieving data from the different datasources
|
2017-03-13 13:37:15 +01:00
|
|
|
``vitrage-notifier`` service
|
|
|
|
Used for notifying external systems about Vitrage alarms/state changes. It only calls Nova force-down API
|
|
|
|
and Simple Network Management Protocol (SNMP) in the Ocata release.
|
2017-02-23 17:10:04 +01:00
|
|
|
``vitrage-api`` service
|
2017-03-13 13:37:15 +01:00
|
|
|
The API layer for Vitrage.
|
2017-12-07 17:07:19 +08:00
|
|
|
``vitrage-ml`` service
|
|
|
|
Performs alarm analysis using Machine Learning methods.
|
|
|
|
``vitrage-persistor`` service
|
|
|
|
Used to persist the events coming from the datasources in a database.
|