Implements: blueprint tripleo-vitrage-integration Change-Id: I406587027abb6c04b078dc01143d5ca532c69e73 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2.5 KiB
Support Vitrage(Root Cause Analysis, RCA) Service
Include the URL of your launchpad blueprint:
https://blueprints.launchpad.net/tripleo/+spec/tripleo-vitrage-integration
[Vitrage] is the official OpenStack RCA project. It can perfectly organizes, analyzes and visualizes the holistic view of the Cloud.
Vitrage provides functions as follows:
- A clear view of the Cloud Topology
- Deduced alarms and states
- RCA for alarms/events
Via Vitrage, the end users can understand what happened in a complex cloud environment, get the root cause of problems and then resolve issues in time.
Problem Description
Currently the installation and configuration of Vitrage in openstack is done manually or using devstack. It shall be automated via tripleo.
Integration Vitrage in TripleO is benefit for building the OPNFV platform. It helps the OPNFV [Doctor] project using Vitrage as inspector component to build the fault management framework with [Apex] installer which is an OPNFV installation and deployment tool based on TripleO.
Proposed Change
Overview
This spec proposes changes to automate the deployment of Vitrage using TripleO.
- Add puppet-vitrage package to overcloud-full image.
- Define Vitrage Service in THT.
- Add how and when to deploy Vitrage in puppet-tripleo.
Alternatives
None
Security Impact
None
Other End User Impact
None
Performance Impact
None
Other Deployer Impact
Vitrage service is default disabled in a Deployment. Need to enable it if deployer want to use it.
Developer Impact
None
Implementation
Assignee(s)
- Primary assignee:
-
dong wenjuan <dong.wenjuan@zte.com.cn>
Work Items
As outlined in the proposed changes.
Dependencies
The Vitrage RPM package must be in RDO repo.
Testing
Add the test for CI scenarios.
Documentation Impact
The setup and configuration of the Vitrage server should be documented.