Sonic Management API

Broker Notifications


Component: Broker (classname=com.sonicsw.mq.components.BrokerComponent, version=104)

This documentation describes the notifications that are exposed by a Broker component running within the Sonic Management environment.

A general description of notifications is provided in the overview.

See Also:
Broker Metrics, Broker Operations/Attributes

Notifications Summary
application.alert.broker.bytes.TopicDBSize
         Alert for metric broker.bytes.TopicDBSize
application.alert.broker.connections.RejectedPerMinute
         Alert for metric broker.connections.RejectedPerMinute
application.alert.connection.bytes.DeliveredPerSecond
         Alert for metric connection.bytes.DeliveredPerSecond
application.alert.connection.bytes.ReceivedPerSecond
         Alert for metric connection.bytes.ReceivedPerSecond
application.alert.connection.messages.DeliveredPerSecond
         Alert for metric connection.messages.DeliveredPerSecond
application.alert.connection.messages.ReceivedPerSecond
         Alert for metric connection.messages.ReceivedPerSecond
application.alert.queue.messages.Count
         Alert for metric queue.messages.Count
application.alert.queue.messages.Size
         Alert for metric queue.messages.Size
application.connection.Connect
         Connection connect.
application.connection.Disconnect
         Connection disconnect.
application.connection.Drop
         Connection dropped/aborted.
application.connection.Reconnect
         Connection reconnect.
application.connection.Redirect
         Connection redirected to another broker.
application.connection.Reject
         Connection attempt rejected.
application.connection.ReplicationConnect
         Replication connection connect.
application.connection.ReplicationDisconnect
         Replication connection disconnect.
application.connection.ReplicationRetry
         Replication connection retry.
application.flowcontrol.ClusterConnectionPause
         Cluster connection paused due to flow control.
application.flowcontrol.ClusterConnectionResume
         Cluster connection resumed after flow control.
application.flowcontrol.EndFlowToDisk
         Subscriber has stopped flowing messages to disk.
application.flowcontrol.PubPause
         Publisher paused due to flow control.
application.flowcontrol.PubResume
         Publisher resumed after flow control.
application.flowcontrol.RMReorderBufferAvailable
         Reliable Message Re-order Buffer Available.
application.flowcontrol.RMReorderBufferFull
         Reliable Message Re-order Buffer Full.
application.flowcontrol.SendPause
         Sender paused due to flow control.
application.flowcontrol.SendResume
         Sender resumed after flow control.
application.flowcontrol.StartFlowToDisk
         Subscriber has started flowing messages to disk.
application.globalSubscriptions.SubscribeFailure
         Subscription undelivered to requested remote node.
application.globalSubscriptions.SubscriptionDeleted
         Remote subscription manually deleted.
application.globalSubscriptions.SubscriptionExpired
         Remote subscription has expired.
application.message.Undelivered
         Message undelivered to requested destination.
application.session.AcknowledgementPause
         Durable subscriber paused acknowledging messages (while acknowledgement monitoring is enabled).
application.session.EndReceive
         Close queue receiver.
application.session.StartReceive
         Open queue receiver.
application.session.Subscribe
         Client subscription.
application.session.SubscriberPause
         Durable subscription pause.
application.session.SubscriberResume
         Durable subscription resumption.
application.session.SubscriptionMessagesTrimmedFromDB
         Durable Subscription Trim Operation completed message deletions from DB.
application.session.SubscriptionTrimInvocationCancelled
         Durable Subscription Trim Operation cancelled.
application.session.SubscriptionTrimInvocationCompleted
         Durable Subscription Trim Operation returned.
application.session.SubscriptionTrimInvocationInitiated
         Durable Subscription Trim Operation invoked.
application.session.Unsubscribe
         Client unsubscribe.
application.state.AcceptorStatus
         An acceptor failed to successufly be started
application.state.DbCompact
         A change has occured in the database compaction state.
application.state.DmqCapacity
         Dead Message Queue capacity warning.
application.state.LogCapacity
         Recovery log capacity warning.
application.state.PrimaryAcceptorStatus
         The primary acceptor failed to successufly be started
application.state.ReplicationActivate
         Replication connection activation.
application.state.ReplicationChannelSwitch
         Replication channel switch.
application.state.ReplicationStateChange
         Replication state change.
system.state.Offline
         Component stop complete.
system.state.Online
         Component start complete.

Notifications Detail

application.alert.broker.bytes.TopicDBSize

Alert for metric broker.bytes.TopicDBSize

This notification is published when configured alert thresholds on the metric
broker.bytes.TopicDBSize are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Count, application.alert.queue.messages.Size

application.alert.broker.connections.RejectedPerMinute

Alert for metric broker.connections.RejectedPerMinute

This notification is published when configured alert thresholds on the metric
broker.connections.RejectedPerMinute are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Count, application.alert.queue.messages.Size

application.alert.connection.bytes.DeliveredPerSecond

Alert for metric connection.bytes.DeliveredPerSecond

This notification is published when configured alert thresholds on the metric
connection.bytes.DeliveredPerSecond are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Count, application.alert.queue.messages.Size

application.alert.connection.bytes.ReceivedPerSecond

Alert for metric connection.bytes.ReceivedPerSecond

This notification is published when configured alert thresholds on the metric
connection.bytes.ReceivedPerSecond are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Count, application.alert.queue.messages.Size

application.alert.connection.messages.DeliveredPerSecond

Alert for metric connection.messages.DeliveredPerSecond

This notification is published when configured alert thresholds on the metric
connection.messages.DeliveredPerSecond are broken.
Attributes:
Routing -  The routing node name of the broker that generated the threshold alert.
Broker -  The name of the broker that generated the threshold alert.
Instance -  The connection whose metric generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Count, application.alert.queue.messages.Size

application.alert.connection.messages.ReceivedPerSecond

Alert for metric connection.messages.ReceivedPerSecond

This notification is published when configured alert thresholds on the metric
connection.messages.ReceivedPerSecond are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Instance -  The connection whose metric generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.queue.messages.Count, application.alert.queue.messages.Size

application.alert.queue.messages.Count

Alert for metric queue.messages.Count

This notification is published when configured alert thresholds on the metric
queue.messages.Count are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Instance -  The queue whose metric generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Size

application.alert.queue.messages.Size

Alert for metric queue.messages.Size

This notification is published when configured alert thresholds on the metric
queue.messages.Size are broken.
Attributes:
Broker -  The name of the broker that generated the threshold alert.
Instance -  The queue whose metric generated the threshold alert.
Routing -  The routing node name of the broker that generated the threshold alert.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
application.alert.broker.bytes.TopicDBSize, application.alert.broker.connections.RejectedPerMinute, application.alert.connection.bytes.DeliveredPerSecond, application.alert.connection.bytes.ReceivedPerSecond, application.alert.connection.messages.DeliveredPerSecond, application.alert.connection.messages.ReceivedPerSecond, application.alert.queue.messages.Count

application.connection.Connect

Connection connect.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientIPAddress -  The IP address of the connection client.
ConnectID -  The unique connection identifier for the connection (which may be a generated identity if none is provided by the connection client).
Routing -  The routing node name of the broker that generated the connect notification.
User -  The user name of the connection client (or empty if none was provided).
See Also:
application.connection.Disconnect, application.connection.Drop, application.connection.Reconnect, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.Disconnect

Connection disconnect.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientIPAddress -  The IP address of the connection client.
ConnectID -  The unique connection identifier for the connection (which may be a generated identity if none is provided by the connection client).
Routing -  The routing node name of the broker that generated the disconnect notification.
User -  The user name of the connection client (or empty if none was provided).
See Also:
application.connection.Connect, application.connection.Drop, application.connection.Reconnect, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.Drop

Connection dropped/aborted.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientIPAddress -  The IP address of the connection client.
ConnectID -  The unique connection identifier for the connection (which may be a generated identity if none is provided by the connection client).
User -  The user name of the connection client (or empty if none was provided).
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Reconnect, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.Reconnect

Connection reconnect.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientIPAddress -  The IP address of the connection client.
ConnectID -  The unique connection identifier for the connection (which may be a generated identity if none is provided by the connection client).
Routing -  The routing node name of the broker that generated the reconnect notification.
User -  The user name of the connection client (or empty if none was provided).
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Drop, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.Redirect

Connection redirected to another broker.
Attributes:
ClientIPAddress -  The IP address of the connection client.
FromBroker -  The name of the broker from which the connection is being redirected.
ToURL -  The the URL to which the connection is being redirected.
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Drop, application.connection.Reconnect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.Reject

Connection attempt rejected.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientIPAddress -  The IP address of the connection client.
ConnectID -  The unique connection identifier for the connection (which may be a generated identity if none is provided by the connection client).
User -  The user name of the connection client (or empty if none was provided).
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Drop, application.connection.Reconnect, application.connection.Redirect, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.ReplicationConnect

Replication connection connect.
Attributes:
ConnectionName -  The name of the replication connection.
PrimaryAddr -  The primary IP address or hostname.
PrimaryPort -  The primary port number.
BackupAddr -  The backup IP address or hostname.
BackupPort -  The backup port number.
Weight -  The configured weight of the connection.
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Drop, application.connection.Reconnect, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationDisconnect, application.connection.ReplicationRetry

application.connection.ReplicationDisconnect

Replication connection disconnect.
Attributes:
ConnectionName -  The name of the replication connection.
PrimaryAddr -  The primary IP address or hostname.
PrimaryPort -  The primary port number.
BackupAddr -  The backup IP address or hostname.
BackupPort -  The backup port number.
Weight -  The configured weight of the connection.
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Drop, application.connection.Reconnect, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationRetry

application.connection.ReplicationRetry

Replication connection retry.
Attributes:
ChannelCount -  The number of the replication channel(s) configured.
NextRetryInterval -  The next retry interval in second.
See Also:
application.connection.Connect, application.connection.Disconnect, application.connection.Drop, application.connection.Reconnect, application.connection.Redirect, application.connection.Reject, application.connection.ReplicationConnect, application.connection.ReplicationDisconnect

application.flowcontrol.ClusterConnectionPause

Cluster connection paused due to flow control.
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
BlockedBroker -  The broker name of the blocked connection (could be different from the broker that produced the notification). This is the sending broker.
BlockedUser -  The User name of blocked connection (relative to the BlockedBroker).
BlockedConnectId -  Connection identifier for the blocked connection (the string �Broker� when the blocked sender is a broker).
BlockingBroker -  The broker where the blocking resources reside (this is the receiving broker).
BlockingType -  Array of 1 or 2 elements. Each element is "PUBSUB" or "PTP", depending on the additional info present in this notification. If BlockingType contains "PTP", the BlockingDestinations attribute contains additional info. If BlockingType contains "PUBSUB", the other Blockingxxx attributes contain additional info.
BlockingPriority -  An integer that is the minimum priority of messages that can be sent.
BlockingDurableSubscriptionNames -  Array of durable subscription names that are blocking the sending broker. Each element in the array (java.lang.String[]) is a subcription name and can be matched with the corresponding element in the arrays provided by the BlockingDurableUsers, BlockingDurableConnectIDs, and BlockingDurableClientIDs attributes.
BlockingDurableUsers -  Array of user names of durable subscriptions blocking the sending broker. Each element in the array (java.lang.String[]) is a user name and can be matched with the corresponding element in the arrays provided by the BlockingDurableSubscriptionNames, BlockingDurableConnectIDs, and BlockingDurableClientIDs attributes.
BlockingDurableConnectIDs -  Array of connect identities associated with the durable subscriptions that are blocking the sending broker. Each element in the array (java.lang.String[]) is a connect indentity and can be matched with the corresponding element in the arrays provided by the BlockingDurableSubscriptionNames, BlockingDurableUsers, and BlockingDurableClientIDs attributes.
BlockingDurableClientIDs -  Array of client identities associated with the durable subscriptions that are blocking the sending broker. Each element in the array (java.lang.String[]) is a client indentity and can be matched with the corresponding element in the arrays provided by the BlockingDurableSubscriptionNames, BlockingDurableUsers, and BlockingDurableConnectIds attributes.
BlockingNonDurableUsers -  Array of user names of nondurable subscriptions blocking the sending broker. Each element in the array (java.lang.String[]) is a user name and can be matched with the corresponding element in the arrays provided by the BlockingNonDurableTopics and BlockingNonDurableConnectIDs attributes.
BlockingNonDurableConnectIDs -  Array of connectIds of connections that own blocking nondurable subscriptions. Each element in the array (java.lang.String[]) is a connect identity and can be matched with the corresponding element in the arrays provided by the BlockingNonDurableTopics and BlockingNonDurableUsers attributes.
BlockingNonDurableTopics -  Array of topics of blocking nondurable subscriptions. Each element in the array (java.lang.String[]) is a topic name and can be matched with the corresponding element in the arrays provided by the BlockingNonDurableUsers and BlockingNonDurableConnectIDs attributes.
BlockingDestinations -  Array of destination names (global queues or topics) that are blocking the sending broker.
See Also:
application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.ClusterConnectionResume

Cluster connection resumed due to flow control.
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
BlockedBroker -  The broker name of the blocked connection (could be different from the broker that produced the notification). This is the sending broker.
BlockedUser -  The User name of blocked connection (relative to the BlockedBroker).
BlockedConnectId -  Connection identifier for the blocked connection (the string "Broker" when the blocked sender is a broker).
BlockingBroker -  The broker where the blocking resources reside (this is the receiving broker).
ResumeType -  Either "PUBSUB" or "PTP". PUBSUB indicates that the minimum send priority has been adjusted downwards and that messages previously blocked due to priority can now be sent; PTP indicates that sending to a previously queue destination is now resumed.
ResumePriority -  An integer that is the minimum priority of messages that can now be sent (if resumeType = PUBSUB).
ResumedDestination -  The resumed destination (nonempty only if resumeType = PTP).
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.EndFlowToDisk

Subscriber has stopped flowing messages to disk.
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
SubscriptionConnectID -  The unique connection identifier for the sender (which may be a generated identity if none is provided by the sender).
SubscriptionUser -  The user name of the sender (or empty if none was provided).
DurableClientID -  The client identity associated with the durable subscription which is causing the messages to flow to disk.
DurableSubscriptionName -  The subscription name associated with the durable subscription which is causing the messages to flow to disk.
SubscriptionTopic -  The topic name associated with the subscription which is causing the messages to flow to disk.
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.PubPause

Publisher paused due to flow control.
Attributes:
BlockingDurableClientIDs -  The client identities associated with the durable subscriptions which are causing the publisher to be blocked. Each element in the array (java.lang.String[]) is a client indentity and can be matched with the corresponding element in the arrays provided by the BlockingDurableSubscriptionNames and BlockingDurableUsers attributes.
BlockingDurableSubscriptionNames -  The subscription names associated with the durable subscriptions which are causing the publisher to be blocked. Each element in the array (java.lang.String[]) is a subscription name and can be matched with the corresponding element in the arrays provided by the BlockingDurableClientIDs and BlockingDurableUsers attributes.
BlockingDurableUsers -  The user names associated with the durable subscriptions which are causing the publisher to be blocked. Each element in the array (java.lang.String[]) is a user name and can be matched with the corresponding element in the arrays provided by the BlockingDurableSubscriptionNames and BlockingDurableClientIDs attributes.
BlockingNonDurableConnectIDs -  The unique connect identities associated with the non durable subscriptions which are causing the publisher to be blocked. Each element in the array (java.lang.String[]) is a connect indentity and can be matched with the corresponding element in the arrays provided by the BlockingNonDurableTopics and BlockingNonDurableUsers attributes.
BlockingNonDurableTopics -  The topic names associated with the non durable subscriptions which are causing the publisher to be blocked. Each element in the array (java.lang.String[]) is a comma delimited list of topic names and can be matched with the corresponding element in the arrays provided by the BlockingNonDurableConnectIDs and BlockingNonDurableUsers attributes.
BlockingNonDurableUsers -  The user names associated with the non durable subscriptions which are causing the publisher to be blocked. Each element in the array (java.lang.String[]) is a user name and can be matched with the corresponding element in the arrays provided by the BlockingNonDurableTopics and BlockingNonDurableConnectIDs attributes.
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
ConnectID -  The unique connection identifier for the publisher (which may be a generated identity if none is provided by the client).
User -  The user name of the publisher (or empty if none was provided).
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.PubResume

Publisher resumed after flow control.
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
ConnectID -  The unique connection identifier for the publisher (which may be a generated identity if none is provided by the client).
User -  The user name of the publisher (or empty if none was provided).
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.RMReorderBufferAvailable

Reliable Message Re-order Buffer Available.
Attributes:
Broker -  The name of the broker that generated the notification
Routing -  The routing node name of the broker that generated the notification.
User -  Delivery user name
ReliableSequenceID -  Reliable Sequence Identifier
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.RMReorderBufferFull

Reliable Message Re-order Buffer Full.
Attributes:
Broker -  The name of the broker that generated the notification
Routing -  The routing node name of the broker that generated the notification.
User -  Delivery user name
ReliableSequenceID -  Reliable Sequence Identifier
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.SendPause, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.SendPause

Sender paused due to flow control.
Attributes:
BlockingQueues -  The names of the queues which are causing the sender to be blocked. Each element in the array (java.lang.String[]) is a queue name.
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
ConnectID -  The unique connection identifier for the sender (which may be a generated identity if none is provided by the sender).
User -  The user name of the sender (or empty if none was provided).
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendResume, application.flowcontrol.StartFlowToDisk

application.flowcontrol.SendResume

Sender resumed after flow control.
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
ConnectID -  The unique connection identifier for the sender (which may be a generated identity if none is provided by the sender).
User -  The user name of the sender (or empty if none was provided).
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.StartFlowToDisk

application.flowcontrol.StartFlowToDisk

Subscriber has started flowing messages to disk.
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The routing node name of the broker that generated the notification.
SubscriptionConnectID -  The unique connection identifier for the sender (which may be a generated identity if none is provided by the sender).
SubscriptionUser -  The user name of the sender (or empty if none was provided).
DurableClientID -  The client identity associated with the durable subscription which is causing the messages to flow to disk.
DurableSubscriptionName -  The subscription name associated with the durable subscription which is causing the messages to flow to disk.
SubscriptionTopic -  The topic name associated with the subscription which is causing the messages to flow to disk.
See Also:
application.flowcontrol.ClusterConnectionPause, application.flowcontrol.ClusterConnectionResume, application.flowcontrol.EndFlowToDisk, application.flowcontrol.PubPause, application.flowcontrol.PubResume, application.flowcontrol.RMReorderBufferAvailable, application.flowcontrol.RMReorderBufferFull, application.flowcontrol.SendPause, application.flowcontrol.SendResume

application.globalSubscriptions.SubscribeFailure

Subscription undelivered to requested remote node.
Attributes:
Reason -  The reason code the subscription was undelivered. Reason codes are integers whose values map to constants defined in the java class Constants.
RemoteNode -  The routing node name of the name of the remote node the subscription request was sent to.
ReportingBroker -  The name of the broker that detected the problem.
SourceBroker -  The name of the broker that submitted the request.
SourceNode -  The routing node name of the node that submitted the request.
Topic -  The topic name of the requested subscription.
See Also:
application.globalSubscriptions.SubscriptionDeleted, application.globalSubscriptions.SubscriptionExpired

application.globalSubscriptions.SubscriptionDeleted

Remote subscription manually deleted.
Attributes:
ProxyingNode -  The routing node name of the node that requested the subscription.
RemoteNode -  The routing node name of the node that received and maintains the remote subscription.
See Also:
application.globalSubscriptions.SubscribeFailure, application.globalSubscriptions.SubscriptionExpired

application.globalSubscriptions.SubscriptionExpired

Remote subscription has expired.
Attributes:
ProxyingNode -  The routing node name of the node that requested the subscription.
RemoteNode -  The routing node name of the node that received and maintains the remote subscription.
See Also:
application.globalSubscriptions.SubscribeFailure, application.globalSubscriptions.SubscriptionDeleted

application.message.Undelivered

Message undelivered to requested destination.
Attributes:
Broker -  The name of the broker that generated the notification.
Destination -  The intended destination of the undelivered message.
MessageID -  The unique SonicMQ message identity of the undelivered message.
Preserved -  A value of true indicates the undelivered message was saved in the dead message queue (SonicMQ.deadMessage). A value of false indicates the undelivered message was discarded.
Reason -  The reason code the message was undelivered. Reason codes are integers whose values map to constants defined in the java class Constants.
UndeliveredDestination -  When specified, the undelivered message was sent to this destination instead of the default dead message queue (SonicMQ.deadMessage).
IsUndeliveredDestinationQueue -  A boolean indicating whether or not the specified undelivered destination is a queue destination.

application.session.AcknowledgementPause

Durable subscriber paused acknowledging messages (while acknowledgement monitoring is enabled).
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
Routing -  The routing node name of the broker that generated the notification.
SubscriptionName -  The durable subscription name.
User -  The user name of the subscribing client (or empty if none was provided).
See Also:
application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.EndReceive

Close queue receiver.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided or this notification is not for a durable subscription).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
Queue -  The queue name.
Routing -  The routing node name of the broker that generated the notification.
User -  The user name of the subscribing client (or empty if none was provided).
See Also:
application.session.Subscribe, application.session.Unsubscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.StartReceive, application.session.AcknowledgementPause
See Also:
application.session.AcknowledgementPause, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.StartReceive

Open queue receiver.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided or this notification is not for a durable subscription).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
Queue -  The queue name.
Routing -  The routing node name of the broker that generated the notification.
User -  The user name of the subscribing client (or empty if none was provided).
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.Subscribe

Client subscription.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided or this notification is not for a durable subscription).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client, and may be empty if it is a GSA [remote] subscription).
Routing -  The routing node name of the broker that generated the notification.
SubscriptionName -  The durable subscription name (or empty if this notification is not for a durable subscription).
Topic -  The subcription topic name (or topic wildcard pattern).
User -  The user name of the subscribing client (or empty if none was provided).
RemoteNode -  The name of the remote node from which a GSA [remote] subscription was made (or empty if not a GSA subscription).
RemoteBroker -  The name of the remote broker from which a GSA [remote] subscription was made (or empty if not a GSA subscription).
RemoteUser -  The user name used by the remote broker to create a GSA [remote] subscription (or empty if not a GSA subscription).
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.SubscriberPause

Durable subscription pause.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided or this notification is not for a durable subscription).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
Routing -  The routing node name of the broker that generated the notification.
SubscriptionName -  The durable subscription name (or empty if this notification is not for a durable subscription).
Topic -  The subcription topic name (or topic wildcard pattern).
User -  The user name of the subscribing client (or empty if none was provided).
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.SubscriberResume

Durable subscription resumption.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided or this notification is not for a durable subscription).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
Routing -  The routing node name of the broker that generated the notification.
SubscriptionName -  The durable subscription name (or empty if this notification is not for a durable subscription).
Topic -  The subcription topic name (or topic wildcard pattern).
User -  The user name of the subscribing client (or empty if none was provided).
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.SubscriptionMessagesTrimmedFromDB

Durable Subscription Trim Operation completed message deletions from DB.
Attributes:
Broker -  The name of the broker that generated the notification.
Sent By -  A String indicating what invoked the DB trim operation. Values will be �Management API invocation�, the UserName and Appid of the client invoking the operation, or the name of the background DB cleaner thread.
SubscriptionConnectID -  The connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
SubscriptionUser -  The user name of the subscribing client (or empty if none was provided).
DurableSubscriptionName -  The durable subscription name.
SubscriptionTopic -  The subcription topic name (or topic wildcard pattern).
Trim Date -  The date supplied to the subscription trim invocation.
Trimmed Count -  The number of messages that were deleted.
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.SubscriptionTrimInvocationCancelled

Durable Subscription Trim Operation cancelled.
Attributes:
Broker -  The name of the broker that generated the notification.
Sent By -  A String indicating what invoked the DB trim operation. Values will be �Management API invocation�, the UserName and Appid of the client invoking the operation, or the name of the background DB cleaner thread.
SubscriptionConnectID -  The connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
SubscriptionUser -  The user name of the subscribing client (or empty if none was provided).
DurableSubscriptionName -  The durable subscription name.
SubscriptionTopic -  The subcription topic name (or topic wildcard pattern).
Trim Date -  The date supplied to the subscription trim invocation.
Reason -  Error text that indicates the reason the subscription trim operation was cancelled.
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.SubscriptionTrimInvocationCompleted

Durable Subscription Trim Operation returned.
Attributes:
Broker -  The name of the broker that generated the notification.
Sent By -  A String indicating what invoked the DB trim operation. Values will be �Management API invocation�, the UserName and Appid of the client invoking the operation, or the name of the background DB cleaner thread.
SubscriptionConnectID -  The connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
SubscriptionUser -  The user name of the subscribing client (or empty if none was provided).
DurableSubscriptionName -  The durable subscription name.
SubscriptionTopic -  The subcription topic name (or topic wildcard pattern).
Trim Date -  The date supplied to the subscription trim invocation.
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationInitiated, application.session.Unsubscribe

application.session.SubscriptionTrimInvocationInitiated

Durable Subscription Trim Operation invoked.
Attributes:
Broker -  The name of the broker that generated the notification.
Sent By -  A String indicating what invoked the DB trim operation. Values will be �Management API invocation�, the UserName and Appid of the client invoking the operation, or the name of the background DB cleaner thread.
SubscriptionConnectID -  The connection identifier for the subscribing client (which may be a generated identity if none is provided by the client).
SubscriptionUser -  The user name of the subscribing client (or empty if none was provided).
DurableSubscriptionName -  The durable subscription name.
SubscriptionTopic -  The subcription topic name (or topic wildcard pattern).
Trim Date -  The date supplied to the subscription trim invocation.
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.Unsubscribe

application.session.Unsubscribe

Client unsubscribe.
Attributes:
Broker -  The name of the broker that generated the notification.
ClientID -  The JMS ClientID of the subscribing client (or empty if none was provided or this notification is not for a durable subscription).
ConnectID -  The unique connection identifier for the subscribing client (which may be a generated identity if none is provided by the client, and may be empty if it is a GSA [remote] subscription).
Routing -  The routing node name of the broker that generated the notification.
SubscriptionName -  The durable subscription name (or empty if this notification is not for a durable subscription).
Topic -  The subcription topic name (or topic wildcard pattern).
User -  The user name of the subscribing client (or empty if none was provided).
RemoteNode -  The name of the remote node from which a GSA [remote] subscription was made (or empty if not a GSA subscription).
RemoteBroker -  The name of the remote broker from which a GSA [remote] subscription was made (or empty if not a GSA subscription).
RemoteUser -  The user name used by the remote broker to create a GSA [remote] subscription (or empty if not a GSA subscription).
See Also:
application.session.AcknowledgementPause, application.session.EndReceive, application.session.StartReceive, application.session.Subscribe, application.session.SubscriberPause, application.session.SubscriberResume, application.session.SubscriptionMessagesTrimmedFromDB, application.session.SubscriptionTrimInvocationCancelled, application.session.SubscriptionTrimInvocationCompleted, application.session.SubscriptionTrimInvocationInitiated

application.state.AcceptorStatus

An acceptor failed to successufly be started
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The name of the routing node the broker belongs to.
AcceptorName -  The acceptor name.
AcceptorUrl -  The External URL which is now not available. Might be null if no External URL is provided for this acceptor.
See Also:
application.state.DbCompact, application.state.DmqCapacity, application.state.LogCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationActivate, application.state.ReplicationChannelSwitch, application.state.ReplicationStateChange

application.state.DbCompact

A change has occured in the database compaction state.
Attributes:
State -  A numerical value indicating the new state of the DB compact operation.
StateStr -  A short descriptive name of the new DB copmact operation state.
See Also:
application.state.AcceptorStatus, application.state.DmqCapacity, application.state.LogCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationActivate, application.state.ReplicationChannelSwitch, application.state.ReplicationStateChange

application.state.DmqCapacity

Dead Message Queue capacity warning.
Attributes:
Broker -  The name of the broker that generated the notification.
PercentFull -  The percentage of the configured capacity of the queue that has been used.
See Also:
application.state.AcceptorStatus, application.state.DbCompact, application.state.LogCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationActivate, application.state.ReplicationChannelSwitch, application.state.ReplicationStateChange

application.state.LogCapacity

Recovery log capacity warning.
Attributes:
Broker -  The name of the broker that generated the notification.
SyncPercent -  The percentage of the recovery log used at the last sync point.
See Also:
application.state.AcceptorStatus, application.state.DbCompact, application.state.DmqCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationActivate, application.state.ReplicationChannelSwitch, application.state.ReplicationStateChange

application.state.PrimaryAcceptorStatus

The primary acceptor failed to successufly be started
Attributes:
Broker -  The name of the broker that generated the notification.
Routing -  The name of the routing node the broker belongs to.
AcceptorName -  The acceptor name.
AcceptorUrl -  The External URL which is now not available. Might be null if no External URL is provided for this acceptor.
See Also:
application.state.AcceptorStatus, application.state.DbCompact, application.state.DmqCapacity, application.state.LogCapacity, application.state.ReplicationActivate, application.state.ReplicationChannelSwitch, application.state.ReplicationStateChange

application.state.ReplicationActivate

Replication connection activation.
Attributes:
ConnectionName -  The name of the replication connection.
See Also:
application.state.AcceptorStatus, application.state.DbCompact, application.state.DmqCapacity, application.state.LogCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationChannelSwitch, application.state.ReplicationStateChange

application.state.ReplicationChannelSwitch

Replication channel switch.
Attributes:
NewActive -  The name of the newly active replication connection.
OldActive -  The name of the previously active replication connection.
See Also:
application.state.AcceptorStatus, application.state.DbCompact, application.state.DmqCapacity, application.state.LogCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationActivate, application.state.ReplicationStateChange

application.state.ReplicationStateChange

Replication state change.
Attributes:
Broker -  The fault tolerant type (PRIMARY or BACKUP).
OldState -  The previous replication state.
NewState -  The new replication state.
See Also:
application.state.AcceptorStatus, application.state.DbCompact, application.state.DmqCapacity, application.state.LogCapacity, application.state.PrimaryAcceptorStatus, application.state.ReplicationActivate, application.state.ReplicationChannelSwitch

system.state.Offline

Component stop complete.
Attributes:
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Online

system.state.Online

Component start complete.
Attributes:
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Offline

Sonic Management API

Copyright © 2002-2007 Progress Software Corporation. All Rights Reserved.