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 MetricMetric Display NameUnitAggregation Type
azure_user_errors

User Errors
User ErrorsCountAverage
azure_successful_requests

Successful Gateway Requests
Successful Gateway RequestsCountTotal
azure_server_errors

Server Errors
Server ErrorsCountTotal
azure_throttled_requests

Throttled Requests
Throttled RequestsCountAverage
azure_incoming_requests

Incoming Requests
Incoming RequestsCountAverage
azure_incoming_messages

Incoming Messages
Incoming MessagesCountAverage
azure_outgoing_messages

Outgoing Messages
Outgoing MessagesCountAverage
azure_active_connections

Total Active Connections
Total Active ConnectionsCountAverage
azure_connections_opened

Connections Opened
Connections OpenedCountAverage
azure_connections_closed

Connections Closed
Connections ClosedCountAverage
azure_servicebus_size

Size of an Queue/Topic in Bytes.
SizeBytesAverage
azure_servicebus_messages

Count of messages in a queue/topic.
Count of messages in a Queue/TopicCountAverage
azure_servicebus_active_messages

Count of active messages in a queue/topic.
Count of active messages in a Queue/TopicCountAverage
azure_servicebus_deadlettered_messages

Count of deadlettered messages in a queue/topic.
Count of deadlettered messages in a Queue/TopicCountAverage
azure_servicebus_scheduled_messages

Count of scheduled messages in a queue/topic.
Count of scheduled messages in a Queue/TopicCountAverage