a73de73a73
broadview-collector is a plugin-based, scalable service that allows for the publishing of networking underlay data supplied by openstack/broadview-lib to services like OpenStack Monasca, and OpenStack Ceilometer. The initial contribution targets Monasca API, but the plugin architecture allows broadview-collector to be extended to support other metrics-based services as well. Each plugin consists of two objects derived from base classes defined by broadview-collector. A serializer object converts data received by broadview-collector into a JSON format that is acceptable to the target metric collection system. A publisher object takes this serialized data and publishes it to the target metric system. Both the serializer object and publisher object are registered in a configuration file. broadview-collector supports multiple publisher plugins at the same time. This project is the second of an overall contribution that will supply BroadView metrics data gathered by broadview-lib to monitoring projects like Monasca. Change-Id: I5cd6e6162623d0a28dae9f2c7a10374f6edf4b4c |
||
---|---|---|
.. | ||
acls | ||
notify_impact.yaml | ||
projects.yaml |