<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>
<div><span style="font-family: Calibri; font-size: 12pt; font-weight: bold;">From:
</span><span style="font-family: Calibri; font-size: 12pt;">"</span><a href="mailto:dong.wenjuan@zte.com.cn" style="font-family: Calibri; font-size: 12pt;">dong.wenjuan@zte.com.cn</a><span style="font-family: Calibri; font-size: 12pt;">"</span></div>
</div>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">Date: </span>Wednesday, 19 October 2016 at 09:21<br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><br>
<font size="2" face="sans-serif">The BP of aodh-message-bus-notifications[1] was blocked as Aodh message bus notification</font><font size="3">.
</font><br>
<font size="2" face="sans-serif">As the discuession of Vitrage and Aodh in etherpad[2], only the Aodh alarm_deletion notification is missing.</font><br>
<font size="2" face="sans-serif">I proposed a patch to add the Aodh alarm_deletion notification.[3]</font><br>
<font size="2" face="sans-serif">Please help me to review this patch.</font> <br>
<font size="2" face="sans-serif">Do the alarm.creation, alarm.state_transition and alarm.deletion satisfy the Vitrage requirement?</font><br>
<font size="2" face="sans-serif">I'd like to help to implement the aodh-message-bus-notifications BP if there is nobody interest in it.</font><br>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>This is more complex. Aodh has a mechanism for registering a URL to be notified when the state of a specific alarm is changed. </div>
<div>Vitrage asked for something else - a notification whenever *any* alarm state is changed. In Vitrage we don’t want to register to each and every Aodh alarm separately, so we prefer to get the notifications for all changes on the message bus (as we do with
 other OpenStack projects). In addition, there is currently no notification about a newly created alarm, so even if we register a URL on each alarm we will not be able to register it on the new alarms. </div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<font size="2" face="sans-serif">About the Aodh custon alarm</font><font size="3">:</font><br>
<font size="3">What about the alarm type as `prompt` or something else like this, which means the alarm
</font><br>
<font size="3">is fired with no evaluation. And the metedata include the `source_id` means which source</font><br>
<font size="3">the alarm is on?</font> <br>
</blockquote>
</span>
<div><br>
</div>
<div>This is more or less what we had in mind. Be able to control the state change externally + add metadata to the alarm (resource_id and optimally other information).</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div><br>
<font size="2" face="sans-serif">[1]<a href="https://blueprints.launchpad.net/vitrage/+spec/aodh-message-bus-notifications">https://blueprints.launchpad.net/vitrage/+spec/aodh-message-bus-notifications</a></font><br>
<font size="2" face="sans-serif">[2]<a href="https://etherpad.openstack.org/p/newton-telemetry-vitrage">https://etherpad.openstack.org/p/newton-telemetry-vitrage</a></font><br>
<font size="2" face="sans-serif">[3]<a href="https://review.openstack.org/#/c/387754/">https://review.openstack.org/#/c/387754/</a></font><br>
<br>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div>
<div><br>
</div>
</div>
</span>
</body>
</html>