Try it free

Azure Application Insights monitoring

  • Dynatrace Classic
  • How-to guide
  • 4-min read
  • Published Sep 22, 2020

Dynatrace ingests metrics from Azure Metrics API for Azure Application Insights. 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.203+
  • Environment ActiveGate version 1.198+

Enable monitoring

To learn how to enable service monitoring, see Enable service monitoring.

View service metrics

You can view the service metrics in your Dynatrace environment either on the custom device overview page or on your Dashboards page.

View metrics on the custom device overview page

To access the custom device overview page

  1. Go to Technologies Technologies & Processes Classic.
  2. Filter by service name and select the relevant custom device group.
  3. Once you select the custom device group, you're on the custom device group overview page.
  4. The custom device group overview page lists all instances (custom devices) belonging to the group. Select an instance to view the custom device overview page.

View metrics on your dashboard

If the service has a preset dashboard, you'll get a preset dashboard for the respective service containing all recommended metrics on your Dashboards page. You can look for specific dashboards by filtering by Preset and then by Name.

For existing monitored services, you might need to resave your credentials for the preset dashboard to appear on the Dashboards page. To resave your credentials, go to Settings > Cloud and virtualization > Azure, select the desired Azure instance, then select Save.

You can't make changes on a preset dashboard directly, but you can clone and edit it. To clone a dashboard, open the browse menu (…) and select Clone.
To remove a dashboard from the dashboards list, you can hide it. To hide a dashboard, open the browse menu (…) and select Hide.

Hiding a dashboard doesn't affect other users.

Clone hide azure
Clone hide azure
Insights
Insights

Available metrics

NameDescriptionDimensionsUnitRecommended

requests/duration

The time between receiving an HTTP request and finishing sending the response

Request performance, Result code, Is traffic synthetic, Cloud role instance, Successful request, Cloud role name

MilliSecond

Applicable

requests/count

The count of completed HTTP requests

Request performance, Result code, Is traffic synthetic, Cloud role instance, Successful request, Cloud role name

Count

Applicable

requests/failed

The count of failed HTTP requests

Request performance, Result code, Is traffic synthetic, Cloud role instance, Cloud role name

Count

Applicable

availabilityResults/availabilityPercentage

The percentage of successfully completed availability tests

Test name, Run location,

Percent

Applicable

availabilityResults/count

The count of availability tests

Test name, Run location, Test result

Count

availabilityResults/duration

Availability test duration

Test name, Run location, Test result

MilliSecond

browserTimings/networkDuration

The time between user request and network connection

MilliSecond

Applicable

browserTimings/processingDuration

The time between receiving the last byte of a document until the DOM is loaded

MilliSecond

Applicable

browserTimings/receiveDuration

The receiving response time

MilliSecond

Applicable

browserTimings/sendDuration

The send request time

MilliSecond

Applicable

browserTimings/totalDuration

The browser page load time

MilliSecond

dependencies/count

The number of dependency calls

Dependency type, Dependency performance, Successful call, Target of a dependency call, Result code, Is traffic synthetic, Cloud role instance, Cloud role name

Count

Applicable

dependencies/duration

The dependency duration

Dependency type, Dependency performance, Successful call, Target of a dependency call, Result code, Is traffic synthetic, Cloud role instance, Cloud role name

MilliSecond

dependencies/failed

The number of dependency call failures

Dependency type, Dependency performance, Target of a dependency call, Result code, Is traffic synthetic, Cloud role instance, Cloud role name

Count

Applicable

pageViews/count

The number of page views

Is traffic synthetic, Cloud role name,

Count

Applicable

pageViews/duration

The page view load time

Is traffic synthetic, Cloud role name

MilliSecond

performanceCounters/requestExecutionTime

The HTTP request execution time

Cloud role instance

MilliSecond

performanceCounters/requestsInQueue

The HTTP requests in application queue

Cloud role instance

Count

performanceCounters/requestsPerSecond

The HTTP request rate

Cloud role instance

PerSecond

Applicable

performanceCounters/exceptionsPerSecond

The exception rate

Cloud role instance

PerSecond

performanceCounters/processIOBytesPerSecond

The process IO rate

Cloud role instance

BytePerSecond

Applicable

performanceCounters/processCpuPercentage

The processor time

Cloud role instance

Percent

Applicable

performanceCounters/processorCpuPercentage

Cloud role instance

Percent

Applicable

performanceCounters/memoryAvailableBytes

The available memory

Cloud role instance

Byte

Applicable

performanceCounters/processPrivateBytes

The process private bytes

Cloud role instance

Byte

requests/rate

The server request rate

Request performance, Result code, Is traffic synthetic, Cloud role instance, Successful request, Cloud role name

PerSecond

Applicable

exceptions/count

The number of exceptions

Cloud role name, Cloud role instance, Device type

Count

exceptions/browser

The browser exceptions

Cloud role name

Count

Applicable

exceptions/server

The server exceptions

Cloud role name, Cloud role instance

Count

Applicable

traces/count

The number of traces

Severity level, Is traffic synthetic, Cloud role name, Cloud role instance

Count

Limitations

Running the Azure App Service extension at the same time with Azure Application Insights is not supported.

Related tags
Infrastructure ObservabilityAzure