(Sorry for the top-post ... web client)

So long as you configure each of the services to publish on the same 
notification topic [1], they'll all end up in the same queue. Then you can use 
anything that can consume from that queue to get your messages. Note that there 
are .info, .error and .warn queues, so notifications.info, notifications.error, 
etc by default.

Ceilometer [2] is the currently blessed service for consuming these 
notifications, but our event support in it is pretty weak right now (to be 
fully functional in IceHouse). For something today, you could use StackTach [3] 
or Yagi [4] to consume these events. Yagi is especially good if you want to 
forward them to another downstream service. StackTach would be a better choice 
if you want to poll for events of a certain type. 

Hope it helps!
-Sandy

[1] --notification_topics=notifications (the default)
https://github.com/openstack/oslo-incubator/blob/master/openstack/common/notifier/rpc_notifier.py#L25-L27
[2] https://github.com/openstack/ceilometer
[3] https://github.com/rackerlabs/stacktach
[4] https://github.com/rackerlabs/yagi


________________________________________
From: Qing He [qing...@radisys.com]
Sent: Monday, October 28, 2013 7:30 PM
To: OpenStack Development Mailing List (not for usage questions); Russell Bryant
Subject: [openstack-dev] 
[TripleO][Nova][neutron][Heat][Oslo][Ceilometer][Havana]Single Subscription 
Point for event notification

All,
I found multiple places/components you can get event alarms, e.g., Heat, 
Ceilometer, Oslo, Nova etc, notification. But I fail to find any documents as 
to how to do it in the respective component documents.

I 'm  wondering if there is document as to if there is a single API entry point 
where you can subscribe and get event notification from all components, such as 
Nova, Neutron.

Thanks,

Qing

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to