[openstack-dev] [all] how to send messages (and events) to our users
Chris Friesen
chris.friesen at windriver.com
Tue Apr 7 05:45:26 UTC 2015
On 04/06/2015 10:08 PM, Angus Salkeld wrote:
> On Tue, Apr 7, 2015 at 1:53 PM, Chris Friesen <chris.friesen at windriver.com
> <mailto:chris.friesen at windriver.com>> wrote:
>
> On 04/06/2015 08:55 PM, Angus Salkeld wrote:
>
> Hi all
>
> For quite some time we (Heat team) have wanted to be able to send
> messages to our
> users (by user I do not mean the Operator, but the User that is
> interacting with
> the client).
>
> What do I mean by "user messages", and how do they differ from our
> current log
> messages and notifications?
> - Our current logs are for the operator and have information that the user
> should not have
> (ip addresses, hostnames, configuration options, other tenant info
> etc..)
> - Our notifications (that Ceilometer uses) *could* be used, but I am not
> sure if
> it quite fits.
> (they seem a bit heavy weight for a log message and aimed at higher
> level events)
>
>
> <snip>
>
> What are some options we could investigate:
> 1. remote syslog
> 2. Zaqar
> 3. Other options:
> Please chip in with suggestions/links!
>
>
> What about a per-user notification topic using the existing notification
> backend?
>
>
> Wouldn't that require the Operator to provide the end user with access to the
> message bus?
> Seems scary to me.
AMQP supports access controls, so is it really all that scary? Maybe set up a
virtual host per user if we want to be paranoid? (Just throwing it out there as
an option since we're already using it...)
Chris
More information about the OpenStack-dev
mailing list