diff --git a/vitrage/datasources/aodh/driver.py b/vitrage/datasources/aodh/driver.py index d27cb94bf..670b02a19 100644 --- a/vitrage/datasources/aodh/driver.py +++ b/vitrage/datasources/aodh/driver.py @@ -64,7 +64,7 @@ class AodhDriver(AlarmDriverBase): res = cls._convert_base_alarm(alarm) res[AodhProps.EVENT_TYPE] = alarm.event_rule[AodhProps.EVENT_TYPE], res[AodhProps.RESOURCE_ID] = _parse_query(alarm.event_rule, - AodhProps.RESOURCE_ID) + AodhProps.EVENT_RESOURCE_ID) return res @classmethod diff --git a/vitrage/datasources/aodh/properties.py b/vitrage/datasources/aodh/properties.py index f1ed8ff68..e68021ca3 100644 --- a/vitrage/datasources/aodh/properties.py +++ b/vitrage/datasources/aodh/properties.py @@ -19,6 +19,7 @@ class AodhProperties(object): ENABLED = 'enabled' EVENT = 'event' EVENT_TYPE = 'event_type' + EVENT_RESOURCE_ID = 'traits.resource_id' NAME = 'name' STATE = 'state' PROJECT_ID = 'project_id'