Class LoggingActiveMQServerPlugin

java.lang.Object
org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiveMQServerPlugin
All Implemented Interfaces:
Serializable, ActiveMQServerAddressPlugin, ActiveMQServerBasePlugin, ActiveMQServerBindingPlugin, ActiveMQServerBridgePlugin, ActiveMQServerConnectionPlugin, ActiveMQServerConsumerPlugin, ActiveMQServerCriticalPlugin, ActiveMQServerFederationPlugin, ActiveMQServerMessagePlugin, ActiveMQServerPlugin, ActiveMQServerQueuePlugin, ActiveMQServerResourcePlugin, ActiveMQServerSessionPlugin

public class LoggingActiveMQServerPlugin extends Object implements ActiveMQServerPlugin, Serializable
plugin to log various events within the broker, configured with the following booleans:
  • LOG_CONNECTION_EVENTS - connections creation/destroy
  • LOG_SESSION_EVENTS - sessions creation/close
  • LOG_CONSUMER_EVENTS - consumers creation/close
  • LOG_DELIVERING_EVENTS - messages delivered to consumer, acked by consumer
  • LOG_SENDING_EVENTS - messaged is sent, message is routed
  • LOG_INTERNAL_EVENTS - critical failures, bridge deployments, queue creation/destroyed, message expired
See Also: