X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Finfra_collectors%2Fbase_osinfra.py;h=1b5531d38d7de98aff61e6aeec0d13f9d5dbf11a;hb=refs%2Fchanges%2F56%2F11956%2F3;hp=69264478aa23fb098bfc36231efc361896ebee53;hpb=335cb85d4b71fb6a5d12d0b08636047686a2a1ba;p=osm%2FMON.git diff --git a/osm_mon/collector/infra_collectors/base_osinfra.py b/osm_mon/collector/infra_collectors/base_osinfra.py index 6926447..1b5531d 100644 --- a/osm_mon/collector/infra_collectors/base_osinfra.py +++ b/osm_mon/collector/infra_collectors/base_osinfra.py @@ -81,15 +81,15 @@ class BaseOpenStackInfraCollector(BaseVimInfraCollector): tags = { "vim_account_id": self.vim_account["_id"], "resource_uuid": resource_uuid, - "nsr_id": nsr_id, + "ns_id": nsr_id, "ns_name": ns_name, "vnf_member_index": vnf_member_index, - "vdur_name": vdur.get("name", ""), + "vdu_name": vdur.get("name", ""), "project_id": vnfr_project_id, } try: vm = self.nova.servers.get(resource_uuid) - vm_status = 1 if vm.status == "ACTIVE" else 0 + vm_status = (0 if (vm.status == 'ERROR') else 1) vm_status_metric = Metric(tags, "vm_status", vm_status) except Exception as e: log.warning("VM status is not OK: %s" % e)