Monasca is the Monitoring service for OpenStack. This patch adds
it to the list of Datasources.
Monasca supports Metrics, Measurements, Alarms and Statistics.
API calls for Metrics, Statistics and Alarms have been added
and the data represented as tables for the Congress data collection.
Measurements have been on purpose left out because it can really
flood the system.
In the future we want to have a push model integration rathen than
a poll model as implemented here.
Implements: blueprint add-monasca-datasource-driver
Change-Id: Ib8db6ba8d075798641eb21e937bc3f28135a29c0
When installing python-muranoclient during devstack setup,
the dependent package stevedore is upgraded to 1.4.0 and it
conflicts with versions specified in global-requirements
causing heat failure. This change removes the "-U" from
"pip install" to skip installing a package if it exists
(as in the case of stevedore=1.3.0).
Closes-Bug: #1450010
Change-Id: Ia0fe33d66f7012391d54e28a804eb7540de323d4
This also bumps the requirement of the python-cloudfoundryclient to 1.0.2 as
this new method only became present in the 1.0.2 release of
python-cloudfoundryclient.
Change-Id: Ibb5f4c7bb13f4cbcb785a1fbc46c51f47d245fe5
This patch adds a datasource driver to congress that integrates with
cloudfoundry. This driver exports the following tables with cloudfoundry
data: organizations, apps, spaces.
Implements blueprint: cloudfoundry-datasource-driver
Change-Id: I632fbf95f6a24ec975448aaa4929fa8a290c3cc3
Co-authored-by: Sabha Parameswaran <sabhap@pivotal.io>