支持 Vitrage(根本原因分析,RCA)服务¶
包含您的 Launchpad 蓝图的 URL
https://blueprints.launchpad.net/tripleo/+spec/tripleo-vitrage-integration
[Vitrage] 是官方 OpenStack RCA 项目。它可以完美地组织、分析和可视化云的整体视图。
Vitrage 提供以下功能
清晰的云拓扑视图
推导出的告警和状态
告警/事件的 RCA
通过 Vitrage,最终用户可以了解复杂云环境中发生的事情,获取问题的根本原因,然后及时解决问题。
问题描述¶
目前在 openstack 中安装和配置 Vitrage 是手动完成的或使用 devstack。它应该通过 tripleo 实现自动化。
将 Vitrage 集成到 TripleO 有利于构建 OPNFV 平台。它帮助 OPNFV [Doctor] 项目使用 Vitrage 作为检查器组件,构建基于 [Apex] 安装程序的故障管理框架,Apex 是一个基于 TripleO 的 OPNFV 安装和部署工具。
提议的变更¶
概述¶
本规范建议更改以使用 TripleO 自动化 Vitrage 的部署。
将 puppet-vitrage 包添加到 overcloud-full 镜像中。
在 THT 中定义 Vitrage 服务。
在 puppet-tripleo 中添加如何以及何时部署 Vitrage。
替代方案¶
无
安全影响¶
无
其他最终用户影响¶
无
性能影响¶
无
其他部署者影响¶
Vitrage 服务在部署中默认禁用。如果部署者想要使用它,则需要启用它。
开发人员影响¶
无
实现¶
负责人¶
- 主要负责人
dong wenjuan <dong.wenjuan@zte.com.cn>
工作项¶
如所提议的更改中所述。
依赖项¶
Vitrage RPM 包必须在 RDO 仓库中。
测试¶
添加 CI 场景的测试。
文档影响¶
应记录 Vitrage 服务器的设置和配置。