• Home
  • Deploy Dynatrace
  • Set up Dynatrace on cloud platforms
  • Microsoft Azure
  • Integrations
  • Azure cloud services
  • Azure Service Bus

Azure Service Bus

Dynatrace ingests metrics from Azure Metrics API for Azure Service Bus. You can view metrics for each service instance, split metrics into multiple dimensions, and create custom charts that you can pin to your dashboards.

Prerequisites

  • Dynatrace version 1.201+
  • Environment ActiveGate version 1.195+

To disable monitoring of built-in services, you need Environment ActiveGate version 1.245+ and Dynatrace version 1.247+

Enable monitoring

To enable monitoring for this service, you need to set up integration with Azure Monitor.

Add the service to monitoring

To view service metrics, the service needs to be monitored in your Dynatrace environment.

Built-in services specifics

This is a built-in service. It’s monitored out-of-the-box once a new Azure integration instance is created. For built-in services, all metrics are recommended (changing configuration is not possible).

If monitoring for a built-in service was disabled and you want to re-enable monitoring
  1. In the Dynatrace menu, go to Settings and select Cloud and virtualization > Azure.
  2. On the Azure overview page, select the Edit icon for the Azure instance.
  3. Under Services, select Manage services.
  4. Select Add service, choose the service from the list, and select Add service.
  5. Select Save changes to save your configuration.

Monitor resources based on tags

You can choose to monitor resources based on existing Azure tags, as Dynatrace automatically imports them from service instances.

To monitor resources based on tags

  1. In the Dynatrace menu, go to Settings and select Cloud and virtualization > Azure.
  2. On the Azure overview page, select the Edit icon for the Azure instance.
  3. Set Resources to be monitored to Monitor resources selected by tags.
  4. Enter key/value pairs to identify resources to exclude from monitoring or include in monitoring.
    You can enter multiple key/value pairs: each time you enter a pair, another empty row is displayed for you to edit as needed.
  5. Select Save to save your configuration.

Note: To import the Azure tags automatically into Dynatrace, turn on Capture Azure tags automatically.

View service metrics

You can view Azure service metrics in your Dynatrace environment on the Azure subscription page or on your own dashboard.

View metrics on the Azure account page

To access metrics on the Azure account page

  1. In the Dynatrace menu, go to Azure.
  2. Choose the Azure subscription.
  3. Select the service whose metrics you want to check. Metrics for the selected service are visible under the infographic in the service section.

View metrics on a dashboard

You can create your own dashboard for viewing Azure service metrics. For information on how to create dashboards, see Create and edit Dynatrace dashboards.

Example of Azure built-in metrics

Example of Azure built-in services

Available metrics

Metric keyNameUnitAggregationsMonitoring consumption
builtin:cloud.azure.serviceBus.namespace.connections.active

Total active connections

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.errors.server

Server errors

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.errors.user

User errors

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.messages.count

Count of messages

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.messages.countActive

Count of active messages

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.messages.countDeadLettered

Count of dead-lettered messages

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.messages.countScheduled

Count of scheduled messages

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.messages.incoming

Incoming messages

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.messages.outgoing

Outgoing messages

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.requests.incoming

Incoming requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.requests.successful

Total successful requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.requests.throttled

Throttled requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.namespace.cpu

Service bus premium namespace CPU usage metric

Percent (%)autoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.memory

Service bus premium namespace memory usage metric

Percent (%)autoavgmaxminDDUs
builtin:cloud.azure.serviceBus.namespace.size

Service bus size

ByteautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.queue.errors.server

Server errors

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.errors.user

User errors

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.messages.count

Count of messages in queue

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.queue.messages.countActive

Count of active messages in a queue

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.queue.messages.countDeadLettered

Count of dead-lettered messages in a queue

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.queue.messages.countScheduled

Count of scheduled messages in a queue

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.queue.messages.incoming

Incoming messages

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.messages.outgoing

Outgoing messages

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.requests.incoming

Incoming requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.requests.successful

Total successful requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.requests.throttled

Throttled requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.queue.size

Size of an queue

ByteautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.topic.errors.server

Server errors

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.errors.user

User errors

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.messages.count

Count of messages in topic

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.topic.messages.countActive

Count of active messages in a topic

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.topic.messages.countDeadLettered

Count of dead-lettered messages in a topic

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.topic.messages.countScheduled

Count of scheduled messages in a topic

CountautoavgmaxminDDUs
builtin:cloud.azure.serviceBus.topic.messages.incoming

Incoming messages

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.messages.outgoing

Outgoing messages

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.requests.incoming

Incoming requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.requests.successful

Total successful requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.requests.throttled

Throttled requests

CountautovalueDDUs
builtin:cloud.azure.serviceBus.topic.size

Size of a topic

ByteautoavgmaxminDDUs