Determine sources for performance metrics

  1. Home
  2. Determine sources for performance metrics

Go back to DP-300 Tutorials

In this we will learn about how to determine sources for performance metrics in Azure monitor.

Azure Monitor is built on a shared data platform for monitoring that includes logs and performance indicators. Data from numerous resources may be evaluated using a similar set of tools in Azure Monitor when data is collected into this platform.

Application tiers

Monitoring data from Azure apps may be divided into tiers, with the top tier being your application and the lowest tiers being Azure platform components. Each tier’s data can access in a different way. The application tiers, on the other hand, are summarised in the table below, and the sources of monitoring data in each tier are provided in the sections that follow.

Monitoring performance tiers
Image Source: Microsoft

Azure

The Azure-specific application tiers information is in the table below.

Determine sources for performance metrics
Image Source: Microsoft

Azure, other cloud, or on-premises

The application levels that may be on Azure, another cloud, or on-premises information is in the table below.

azure tier
Image Source: Microsoft

Azure tenant

Tenancy-wide services such as Azure Active Directory collect telemetry about your Azure tenant.

Azure tenant collection
Image Source: Microsoft

Azure subscription

Telemetry on your Azure subscription’s health and operation.

Azure subscription
Image Source: Microsoft

Azure Activity log

The Azure Activity log contains service health reports as well as details of any configuration changes made to your Azure subscription’s resources. The Activity log, on the other hand, is accessible to all Azure resources and provides their external perspective.

Determine sources for performance metrics
Image Source: Microsoft

Azure Service Health

Azure Service Health gives information about the health of Azure services that your application and resources rely on in your subscription.

service health
Image Source: Microsoft
Dp-300 practice tests

Operating system (guest)

A guest operating system monitor compute resources in Azure, other clouds, and on-premises. You may collect telemetry from the visitor into Azure Monitor and analyze it with the same monitoring tools as the Azure services themselves by installing one or more agents.

Azure compute resource collection
Image Source: Microsoft

Azure Diagnostic extension

You may gather logs and data from the guest operating system of Azure computing resources by enabling the Azure Diagnostics extension for Azure Virtual machines. However, Azure Cloud Service (traditional) Web and Worker Roles, Virtual Machines, virtual machine scale sets, and Service Fabric are all included.

extensions
Image Source: Microsoft

Log Analytics agent

Install the Log Analytics agent to monitor and control your Windows or Linux virtual machines in detail. Furthermore, the virtual machine can run on-premises, on Azure, or in another cloud.

log agent
Image Source: Microsoft

Application Code

Application Insights, which collects data from apps operating on a range of platforms, is used to do detailed application monitoring in Azure Monitor. The application may operate on-premises, on Azure, or in another cloud.

Application data collection
Image Source: Microsoft

Application data

When you install an instrumentation package to enable Application Insights for an application, it captures metrics and logs relating to the application’s performance and functioning. Application Insights, on the other hand, saves the information it collects in the same Azure Monitor data platform as other data sources. It comes with a number of tools for examining the data. However, using tools like Metrics Explorer and Log Analytics, you may combine it with data from other sources.

Determine sources for performance metrics
Image Source: Microsoft
Determine sources for performance metrics DP-300 online course

Reference: Microsoft Documentation

Go back to DP-300 Tutorials

Menu