Adds collection of vim status metric 98/7198/2
authorBenjamin Diaz <bdiaz@whitestack.com>
Mon, 4 Feb 2019 16:38:11 +0000 (13:38 -0300)
committerBenjamin Diaz <bdiaz@whitestack.com>
Tue, 5 Feb 2019 15:32:18 +0000 (12:32 -0300)
commitb525e6c8619d494d4e254def394cf5b62de4df4a
tree12c669d879fd3efb3c78c58126fe130478695c5e
parent8303862ef038a0db43cbddd5c152c97928af1957
Adds collection of vim status metric

Current support is only OpenStack. It tries to do a simple project list query
to check if VIM is up or not.

Change-Id: Ifec844d9514b6c676b065fee7cf785bdf2a2ea3d
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
26 files changed:
osm_mon/cmd/mon_collector.py
osm_mon/cmd/mon_evaluator.py
osm_mon/cmd/mon_server.py
osm_mon/collector/backends/prometheus.py
osm_mon/collector/collector.py
osm_mon/collector/collectors/__init__.py [deleted file]
osm_mon/collector/collectors/base.py [deleted file]
osm_mon/collector/collectors/base_vim.py [deleted file]
osm_mon/collector/collectors/juju.py [deleted file]
osm_mon/collector/collectors/openstack.py [deleted file]
osm_mon/collector/collectors/vmware.py [deleted file]
osm_mon/collector/infra_collectors/__init__.py [new file with mode: 0644]
osm_mon/collector/infra_collectors/base.py [new file with mode: 0644]
osm_mon/collector/infra_collectors/base_vim.py [new file with mode: 0644]
osm_mon/collector/infra_collectors/openstack.py [new file with mode: 0644]
osm_mon/collector/metric.py
osm_mon/collector/vnf_collectors/__init__.py [new file with mode: 0644]
osm_mon/collector/vnf_collectors/base.py [new file with mode: 0644]
osm_mon/collector/vnf_collectors/base_vim.py [new file with mode: 0644]
osm_mon/collector/vnf_collectors/juju.py [new file with mode: 0644]
osm_mon/collector/vnf_collectors/openstack.py [new file with mode: 0644]
osm_mon/collector/vnf_collectors/vmware.py [new file with mode: 0644]
osm_mon/collector/vnf_metric.py [new file with mode: 0644]
osm_mon/core/common_db.py
osm_mon/core/database.py
osm_mon/tests/collector/test_collector.py