Microsoft Azure Service Bus is a fully managed enterprise integration message broker. Service Bus decouples applications and services and offers a reliable and secure platform for asynchronous data and state transfer.

Use the Azure public cloud integration to discover and collect metrics against the Azure service.

External reference

Azure Service Bus Messaging

Setup

To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Service Bus Namespace.

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitAggregation TypeDescription
azure_servicebus_namespaces_AbandonMessageAbandonMessageAbandoned MessagesCountTotalCount of messages abandoned on a Queue/Topic
azure_servicebus_namespaces_ActiveConnectionsActiveConnectionsActiveConnectionsCountTotalTotal Active Connections for Microsoft.ServiceBus
azure_servicebus_namespaces_ActiveMessagesActiveMessagesCount of active messages in a Queue/TopicCountAverageCount of active messages in a Queue/Topic
azure_servicebus_namespaces_CompleteMessageCompleteMessageCompleted MessagesCountTotalCount of messages completed on a Queue/Topic
azure_servicebus_namespaces_ConnectionsClosedConnectionsClosedConnections ClosedCountAverageConnections Closed for Microsoft.ServiceBus
azure_servicebus_namespaces_ConnectionsOpenedConnectionsOpenedConnections OpenedCountAverageConnections Opened for Microsoft.ServiceBus
azure_servicebus_namespaces_DeadletteredMessagesDeadletteredMessagesCount of dead-lettered messages in a Queue/TopicCountAverageCount of dead-lettered messages in a Queue/Topic
azure_servicebus_namespaces_IncomingBytesIncomingBytesIncoming BytesBytesTotalIncoming Bytes for Microsoft.ServiceBus
azure_servicebus_namespaces_IncomingMessagesIncomingMessagesIncoming MessagesCountTotalIncoming Messages for Microsoft.ServiceBus
azure_servicebus_namespaces_IncomingRequestsIncomingRequestsIncoming RequestsCountTotalIncoming Requests for Microsoft.ServiceBus
azure_servicebus_namespaces_MessagesMessagesCount of messages in a Queue/TopicCountAverageCount of messages in a Queue/Topic
azure_servicebus_namespaces_NamespaceCpuUsageNamespaceCpuUsageCPUPercentMaximumService bus premium namespace CPU usage metric
azure_servicebus_namespaces_NamespaceMemoryUsageNamespaceMemoryUsageMemory UsagePercentMaximumService bus premium namespace memory usage metric
azure_servicebus_namespaces_OutgoingBytesOutgoingBytesOutgoing BytesBytesTotalOutgoing Bytes for Microsoft.ServiceBus
azure_servicebus_namespaces_OutgoingMessagesOutgoingMessagesOutgoing MessagesCountTotalOutgoing Messages for Microsoft.ServiceBus
azure_servicebus_namespaces_PendingCheckpointOperationCountPendingCheckpointOperationCountPending Checkpoint Operations CountCountTotalPending Checkpoint Operations Count
azure_servicebus_namespaces_ReplicationLagCountReplicationLagCountReplicationLagCountCountMaximumReplication lag by message count
azure_servicebus_namespaces_ReplicationLagDurationReplicationLagDurationReplicationLagDurationSecondsMaximumReplication lag by time duration
azure_servicebus_namespaces_ScheduledMessagesScheduledMessagesCount of scheduled messages in a Queue/TopicCountAverageCount of scheduled messages in a Queue/Topic
azure_servicebus_namespaces_ServerErrorsServerErrorsServer ErrorsCountTotalServer Errors for Microsoft.ServiceBus
azure_servicebus_namespaces_ServerSendLatencyServerSendLatencyServer Send LatencyMilliSecondsAverageLatency of Send Message operations for Service Bus resources
azure_servicebus_namespaces_SizeSizeSizeBytesAverageSize of an Queue/Topic in Bytes
azure_servicebus_namespaces_SuccessfulRequestsSuccessfulRequestsSuccessful RequestsCountTotalTotal successful requests for a namespace
azure_servicebus_namespaces_ThrottledRequestsThrottledRequestsThrottled RequestsCountTotalThrottled Requests for Microsoft.ServiceBus
azure_servicebus_namespaces_UserErrorsUserErrorsUser ErrorsCountTotalUser Errors for Microsoft.ServiceBus