Support Barometer service in TripleO.
Change-Id: I23e560e44ba2ca1d9f5605b12aa3a6f50f58d940
This commit is contained in:
parent
e096440a79
commit
bbc6e6de9d
112
specs/rocky/tripleo-barometer-integration.rst
Normal file
112
specs/rocky/tripleo-barometer-integration.rst
Normal file
@ -0,0 +1,112 @@
|
||||
..
|
||||
This work is licensed under a Creative Commons Attribution 3.0 Unported
|
||||
License.
|
||||
|
||||
http://creativecommons.org/licenses/by/3.0/legalcode
|
||||
|
||||
====================================================================
|
||||
Support Barometer(Software Fastpath Service Quality Metrics) Service
|
||||
====================================================================
|
||||
|
||||
Include the URL of your launchpad blueprint:
|
||||
|
||||
https://blueprints.launchpad.net/tripleo/+spec/tripleo-barometer-integration
|
||||
|
||||
The scope of the [Barometer]_ project is to provide interfaces to support
|
||||
monitoring of the NFVI. The project has plugins for telemetry frameworks
|
||||
to enable the collection of platform stats and events and relay gathered
|
||||
information to fault management applications or the VIM. The scope is
|
||||
limited to collecting/gathering the events and stats and relaying them
|
||||
to a relevant endpoint.
|
||||
|
||||
The consumption of performance and traffic-related information/events
|
||||
provided by this project should be a logical extension of any existing
|
||||
VNF/NFVI monitoring framework.
|
||||
|
||||
Problem Description
|
||||
===================
|
||||
|
||||
Integration of Barometer in TripleO is a benefit for building the OPNFV platform.
|
||||
The Barometer project is complementary to the Doctor project to build the fault
|
||||
management framework with [Apex_Installer]_ installer which is an OPNFV installation and
|
||||
deployment tool based on TripleO.
|
||||
|
||||
Proposed Change
|
||||
===============
|
||||
|
||||
Overview
|
||||
--------
|
||||
|
||||
This spec proposes changes to automate the deployment of Barometer using TripleO.
|
||||
|
||||
* Add puppet-barometer package to the overcloud-full image.
|
||||
|
||||
* Define Barometer Service in THT.
|
||||
|
||||
* Add how and when to deploy Barometer in puppet-tripleo.
|
||||
|
||||
Alternatives
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Security Impact
|
||||
---------------
|
||||
|
||||
None
|
||||
|
||||
Other End User Impact
|
||||
---------------------
|
||||
|
||||
None
|
||||
|
||||
Performance Impact
|
||||
------------------
|
||||
|
||||
None
|
||||
|
||||
Other Deployer Impact
|
||||
---------------------
|
||||
|
||||
Barometer service is default disabled in a Deployment. Need to enable it
|
||||
if deployer wants to use it.
|
||||
|
||||
Developer Impact
|
||||
----------------
|
||||
|
||||
None
|
||||
|
||||
Implementation
|
||||
==============
|
||||
|
||||
Assignee(s)
|
||||
-----------
|
||||
|
||||
Primary assignee:
|
||||
Akhila Kishore <akhila.kishore@intel.com>
|
||||
|
||||
Work Items
|
||||
----------
|
||||
|
||||
As outlined in the proposed changes.
|
||||
|
||||
Dependencies
|
||||
============
|
||||
|
||||
The Barometer RPM package must be in RDO repo.
|
||||
|
||||
Testing
|
||||
=======
|
||||
|
||||
Add the test for CI scenarios.
|
||||
|
||||
Documentation Impact
|
||||
====================
|
||||
|
||||
The setup and configuration of the Barometer service should be documented.
|
||||
|
||||
References
|
||||
==========
|
||||
|
||||
.. [Barometer] https://wiki.opnfv.org/display/fastpath/Barometer+Home
|
||||
.. [Apex_Installer] https://wiki.opnfv.org/display/apex
|
Loading…
Reference in New Issue
Block a user