[openstack-dev] [TripleO][Nova][neutron][Heat][Oslo][Ceilometer][Havana]Single Subscription Point for event notification

Sandy Walsh sandy.walsh at RACKSPACE.COM
Mon Oct 28 23:51:45 UTC 2013


(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.He at 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 at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list