Adds MON Prometheus exporter 78/6678/6
authorBenjamin Diaz <bdiaz@whitestack.com>
Wed, 10 Oct 2018 19:50:44 +0000 (16:50 -0300)
committerBenjamin Diaz <bdiaz@whitestack.com>
Wed, 10 Oct 2018 21:41:35 +0000 (18:41 -0300)
commitdec1bb5edc73cc455d7b2c759c77c1dd4ca77ff3
tree42ed3610628b5cf3f7fef1d1f466d06eb53c8d9f
parente01346dcc8e4e4986d7a475259b2e451a8fe45f6
Adds MON Prometheus exporter

Adds a new MON component called mon-exporter, which collects
vdu infra metrics and exposes them through a webservice
by using prometheus_client. This webservice follows the Prometheus
exporter format so it can be integrated as a target so that
it polls metrics from there.

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: Iaf2073879d884d0597aa8341f7b6fbbbc3d86e7e
debian/python3-osm-mon.postinst
docker/Dockerfile
docker/scripts/runInstall.sh
osm_mon/cmd/__init__.py [new file with mode: 0644]
osm_mon/cmd/exporter.py [new file with mode: 0644]
osm_mon/exporter/__init__.py [new file with mode: 0644]
osm_mon/exporter/exporter.py [new file with mode: 0644]
osm_mon/plugins/vRealiseOps/vrops_config.xml
requirements.txt
setup.py