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
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 Metric | Azure Metric | Metric Display Name | Unit | Aggregation Type | Description |
|---|---|---|---|---|---|
| azure_servicebus_namespaces_AbandonMessage | AbandonMessage | Abandoned Messages | Count | Total | Count of messages abandoned on a Queue/Topic |
| azure_servicebus_namespaces_ActiveConnections | ActiveConnections | ActiveConnections | Count | Total | Total Active Connections for Microsoft.ServiceBus |
| azure_servicebus_namespaces_ActiveMessages | ActiveMessages | Count of active messages in a Queue/Topic | Count | Average | Count of active messages in a Queue/Topic |
| azure_servicebus_namespaces_CompleteMessage | CompleteMessage | Completed Messages | Count | Total | Count of messages completed on a Queue/Topic |
| azure_servicebus_namespaces_ConnectionsClosed | ConnectionsClosed | Connections Closed | Count | Average | Connections Closed for Microsoft.ServiceBus |
| azure_servicebus_namespaces_ConnectionsOpened | ConnectionsOpened | Connections Opened | Count | Average | Connections Opened for Microsoft.ServiceBus |
| azure_servicebus_namespaces_DeadletteredMessages | DeadletteredMessages | Count of dead-lettered messages in a Queue/Topic | Count | Average | Count of dead-lettered messages in a Queue/Topic |
| azure_servicebus_namespaces_IncomingBytes | IncomingBytes | Incoming Bytes | Bytes | Total | Incoming Bytes for Microsoft.ServiceBus |
| azure_servicebus_namespaces_IncomingMessages | IncomingMessages | Incoming Messages | Count | Total | Incoming Messages for Microsoft.ServiceBus |
| azure_servicebus_namespaces_IncomingRequests | IncomingRequests | Incoming Requests | Count | Total | Incoming Requests for Microsoft.ServiceBus |
| azure_servicebus_namespaces_Messages | Messages | Count of messages in a Queue/Topic | Count | Average | Count of messages in a Queue/Topic |
| azure_servicebus_namespaces_NamespaceCpuUsage | NamespaceCpuUsage | CPU | Percent | Maximum | Service bus premium namespace CPU usage metric |
| azure_servicebus_namespaces_NamespaceMemoryUsage | NamespaceMemoryUsage | Memory Usage | Percent | Maximum | Service bus premium namespace memory usage metric |
| azure_servicebus_namespaces_OutgoingBytes | OutgoingBytes | Outgoing Bytes | Bytes | Total | Outgoing Bytes for Microsoft.ServiceBus |
| azure_servicebus_namespaces_OutgoingMessages | OutgoingMessages | Outgoing Messages | Count | Total | Outgoing Messages for Microsoft.ServiceBus |
| azure_servicebus_namespaces_PendingCheckpointOperationCount | PendingCheckpointOperationCount | Pending Checkpoint Operations Count | Count | Total | Pending Checkpoint Operations Count |
| azure_servicebus_namespaces_ReplicationLagCount | ReplicationLagCount | ReplicationLagCount | Count | Maximum | Replication lag by message count |
| azure_servicebus_namespaces_ReplicationLagDuration | ReplicationLagDuration | ReplicationLagDuration | Seconds | Maximum | Replication lag by time duration |
| azure_servicebus_namespaces_ScheduledMessages | ScheduledMessages | Count of scheduled messages in a Queue/Topic | Count | Average | Count of scheduled messages in a Queue/Topic |
| azure_servicebus_namespaces_ServerErrors | ServerErrors | Server Errors | Count | Total | Server Errors for Microsoft.ServiceBus |
| azure_servicebus_namespaces_ServerSendLatency | ServerSendLatency | Server Send Latency | MilliSeconds | Average | Latency of Send Message operations for Service Bus resources |
| azure_servicebus_namespaces_Size | Size | Size | Bytes | Average | Size of an Queue/Topic in Bytes |
| azure_servicebus_namespaces_SuccessfulRequests | SuccessfulRequests | Successful Requests | Count | Total | Total successful requests for a namespace |
| azure_servicebus_namespaces_ThrottledRequests | ThrottledRequests | Throttled Requests | Count | Total | Throttled Requests for Microsoft.ServiceBus |
| azure_servicebus_namespaces_UserErrors | UserErrors | User Errors | Count | Total | User Errors for Microsoft.ServiceBus |