Tanzu RabbitMQ on Kubernetes supports audit-logging by using the Audit Logger tool. This tool publishes an audit log of RabbitMQ activities to disk or to stdout
by using a dedicated utility that leverages the RabbitMQ event exchange plug-in. Audit logs can be configured to be JSON-formatted or human-readable.
This feature is only supported in Tanzu RabbitMQ on Kubernetes. It is not supported in the open-source RabbitMQ product.
Event types
The following event types are logged.
RabbitMQ broker
Queue, exchange, and binding events:
queue.created
queue.deleted
exchange.created
exchange.deleted
binding.created
binding.deleted
Connection and channel events:
connection.created
connection.closed
channel.created
channel.closed
Consumer events:
consumer.created
consumer.deleted
Policy and parameter events:
policy.set
policy.cleared
parameter.set
parameter.cleared
Virtual host events:
vhost.created
vhost.deleted
User-related events:
user.authentication.success
user.authentication.failure
user.created
user.deleted
user.password.changed
user.password.cleared
user.tags.set
Permission events:
permission.created
permission.deleted
Shovel plug-in
Worker events:
shovel.worker.status
shovel.worker.removed
Federation plug-in
Link events:
federation.link.status
federation.link.removed
How to get a license
To get a license for Tanzu RabbitMQ products, fill in the Tanzu RabbitMQ support contact form to receive a tailored quote.
Content feedback and comments