Skip to main content

Metrics

Introduction​

Metrics allow you to monitor the activity and status of various resources that you use.

Metrics are provided by various providers, from which you can create virtual timeseries call MetricTimeSeries.

Providers​

This sections detail the metrics available from the providers.

AzureServiceBus​

Azure service bus queue message metrics.

Additional property - queue​

The AzureServiceBus metric provider requires the name of the queue to which the metrics correspond to. See this example

Metric names​

NameDescription
SuccessfulRequestsSuccessful Requests
ServerErrorsServer Errors
UserErrorsUser Errors
ThrottledRequestsThrottled Requests
IncomingRequestsIncoming Requests
IncomingMessagesIncoming Messages
OutgoingMessagesOutgoing Messages
ActiveConnectionsTotal Active Connections
ConnectionsOpenedConnections Opened
ConnectionsClosedConnections Closed
SizeSize of a Queue/Topic in Bytes
MessagesCount of messages in a Queue/Topic
ActiveMessagesCount of active messages in a Queue/Topic
DeadletteredMessagesCount of dead-lettered messages in a Queue/Topic
ScheduledMessagesCount of scheduled messages in a Queue/Topic
CompleteMessageCount of messages completed on a Queue/Topic
AbandonMessageCount of messages abandoned on a Queue/Topic
PendingCheckpointOperationCountPending Checkpoint Operations Count
ServerSendLatencyLatency of Send Message operations for Service Bus resources
ReplicationLagDurationReplication lag by time duration
ReplicationLagCountReplication lag by message count

ODSLRequests​

ODSL user request metrics

Metric names​

NameDescription
ReadRequestsThe number of read requests
WriteRequestsThe number of write (create/update) requests
DeleteRequestsThe number of delete requests