Bug 2192 fixed - MON charm to support the MON attribute vm_infra_metrics
[osm/devops.git] / installers / charm / mon / src / charm.py
index d04779a..db047c0 100755 (executable)
@@ -80,6 +80,7 @@ class ConfigModel(ModelValidator):
     openstack_default_granularity: int
     global_request_timeout: int
     collector_interval: int
+    vm_infra_metrics: bool
     evaluator_interval: int
     grafana_url: str
     grafana_user: str
@@ -267,6 +268,7 @@ class MonCharm(CharmedOsmBase):
                 "OSMMON_GLOBAL_REQUEST_TIMEOUT": config.global_request_timeout,
                 "OSMMON_GLOBAL_LOGLEVEL": config.log_level,
                 "OSMMON_COLLECTOR_INTERVAL": config.collector_interval,
+                "OSMMON_COLLECTOR_VM_INFRA_METRICS": config.vm_infra_metrics,
                 "OSMMON_EVALUATOR_INTERVAL": config.evaluator_interval,
                 # Kafka configuration
                 "OSMMON_MESSAGE_DRIVER": "kafka",