Azure Monitor cost and usage - Azure Monitor (2024)

  • Article

This article describes the different ways that Azure Monitor charges for usage and how to evaluate charges on your Azure bill.

Tip

For strategies to reduce your Azure Monitor costs, see Cost optimization and Azure Monitor.

Pricing model

Azure Monitor uses a consumption-based pricing (pay-as-you-go) billing model where you only pay for what you use. Features of Azure Monitor that are enabled by default don't incur any charge. This includes collection and alerting on the Activity log and collection and analysis of platform metrics.

Several other features don't have a direct cost, but you instead pay for the ingestion and retention of data that they collect. The following table describes the different types of usage that are charged in Azure Monitor. Detailed current pricing for each is provided in Azure Monitor pricing.

TypeDescription
LogsIngestion, retention, and export of data in Log Analytics workspaces and legacy Application insights resources. Log data ingestion is the largest component of Azure Monitor charges for most customers. There's no charge for querying this data except in the case of Basic and Auxiliary logs or data in long-term retention.

Charges for Logs can vary significantly on the configuration that you choose. See Azure Monitor Logs pricing details for details on how charges for Logs data are calculated and the different pricing tiers available.

Platform LogsProcessing of diagnostic and auditing information is charged for certain services when sent to destinations other than a Log Analytics workspace. There's no direct charge when this data is sent to a Log Analytics workspace, but there's a charge for the workspace data ingestion and collection.
MetricsThere's no charge for standard metrics collected from Azure resources. There's a cost for collecting custom metrics and for retrieving metrics from the REST API.
Prometheus MetricsPricing for Azure Monitor managed service for Prometheus is based on data samples ingested and query samples processed. Data is retained for 18 months at no extra charge.
AlertsAlerts are charged based on the type and number of signals used by the alert rule, its frequency, and the type of notification used in response. For log search alerts configured for at scale monitoring, the cost also depends on the number of time series created by the dimensions resulting from your query.
Web testsThere's a cost for standard web tests and multi-step web tests in Application Insights. Multi-step web tests are deprecated.

A list of Azure Monitor billing meter names is available here.

Data transfer charges

Sending data to Azure Monitor can incur data bandwidth charges. As described in the Azure Bandwidth pricing page, data transfer between Azure services located in two regions charged as outbound data transfer at the normal rate. Inbound data transfer is free. Data transfer charges for Azure Monitor though are typically very small compared to the costs for data ingestion and retention. You should focus more on your ingested data volume to control your costs.

Note

Data sent to a different region using Diagnostic Settings does not incur data transfer charges

View Azure Monitor usage and charges

There are two primary tools to view, analyze, and optimize your Azure Monitor costs. Each is described in detail in the following sections.

ToolDescription
Azure Cost Management + BillingGives you powerful capabilities use to understand your billed costs. There are multiple options to analyze your charges for different Azure Monitor features and their projected cost over time.
Usage and Estimated CostsProvides estimates of log data ingestion costs based on your daily usage patterns to help you optimize to use the most cost-effective logs pricing tier.

Azure Cost Management + Billing

To get started analyzing your Azure Monitor charges, open Cost Management + Billing in the Azure portal. This tool includes several built-in dashboards for deep cost analysis like cost by resource and invoice details. Access policies are described here. Select Cost Management and then Cost analysis. Select your subscription or another scope.

Next, create a Daily Costs view, and change the Group by to show costs by Meter so that you can see each the costs from each feature. The meter names for each Azure Monitor feature are listed here.

To limit the view to Azure Monitor charges, create a filter for the following Service names.

  • Azure Monitor
  • Log Analytics
  • Insight and Analytics
  • Application Insights

See Azure Monitor billing meter names for a list of all Azure Monitor billing meters that are included in each of these services.

Other services such as Microsoft Defender for Cloud and Microsoft Sentinel also bill their usage against Log Analytics workspace resources. See Common cost analysis uses for details on using this view.

Note

Alternatively, you can go to the Overview page of a Log Analytics workspace or Application Insights resource and click View Cost in the upper right corner of the Essentials section. This will launch the Cost Analysis from Azure Cost Management + Billing already scoped to the workspace or application. (You might need to use the preview version of the Azure portal to see this option.)

Automated mails and alerts

Rather than manually analyzing your costs in the Azure portal, you can automate delivery of information using the following methods.

  • Daily cost analysis emails. After you configure your Cost Analysis view, select Subscribe at the top of the screen to receive regular email updates from Cost Analysis.
  • Budget alerts. To be notified if there are significant increases in your spending, create a budget alerts for a single workspace or group of workspaces.

Export usage details

To gain deeper understanding of your usage and costs, create exports using Cost Analysis. See Tutorial: Create and manage exported data to learn how to automatically create a daily export you can use for regular analysis.

These exports are in CSV format and contain a list of daily usage (billed quantity and cost) by resource, billing meter, and several other fields such as AdditionalInfo. You can use Microsoft Excel to do rich analyses of your usage not possible in the Cost Analytics experiences in the portal.

For example, usage from Log Analytics can be found by first filtering on the Meter Category column to show:

  1. Log Analytics (for Pay-as-you-go data ingestion and interactive Data Retention),
  2. Insight and Analytics (used by some of the legacy pricing tiers), and
  3. Azure Monitor (used by most other Log Analytics features such as Commitment Tiers, Basic Logs ingesting, Long-Term Retention, Search Queries, Search Jobs, and so on)

Add a filter on the Instance ID column for contains workspace or contains cluster. The usage is shown in the Consumed Quantity column. The unit for each entry is shown in the Unit of Measure column.

Note

See Azure Monitor billing meter names for a reference of the billing meter names used by Azure Monitor in Azure Cost Management + Billing.

View data allocation benefits

There are several approaches to view the benefits a workspace receives from offers that are part of other products. These offers are:

  1. Defender for Servers data allowance and

  2. Microsoft Sentinel benefit for Microsoft 365 E5, A5, F5, and G5 customers.

Note

To receive the Defender for Servers data allowance on your Log Analytics workspace, the Security solution must have been created on the workspace.

View benefits in a usage export

Since a usage export has both the number of units of usage and their cost, you can use this export to see the benefits you're receiving. In the usage export, to see the benefits, filter the Instance ID column to your workspace. (To select all of your workspaces in the spreadsheet, filter the Instance ID column to "contains /workspaces/".) Then filter on the Meter to either of the following 2 meters:

  • Standard Data Included per Node: this meter is under the service "Insight and Analytics" and tracks the benefits received when a workspace in either in Log Analytics Per Node tier data allowance and/or has Defender for Servers enabled. Each of these allowances provides a 500 MB/server/day data allowance.

  • Free Benefit - M365 Defender Data Ingestion: this meter, under the service "Azure Monitor", tracks the benefit from the Microsoft Sentinel benefit for Microsoft 365 E5, A5, F5, and G5 customers.

View benefits in Usage and estimated costs

You can also see these data benefits in the Log Analytics Usage and estimated costs page. If the workspace is receiving these benefits, there's a sentence below the cost estimate table that gives the data volume of the benefits used over the last 31 days.

Query benefits from the Operation table

The Operation table contains daily events which given the amount of benefit used from the Defender for Servers data allowance and the Microsoft Sentinel benefit for Microsoft 365 E5, A5, F5, and G5 customers. The Detail column for these events is in the format Benefit amount used 1.234 GB, and the type of benefit is in the OperationKey column. Here's a query that charts the benefits used in the last 31-days:

Operation| where TimeGenerated >= ago(31d)| where Detail startswith "Benefit amount used"| parse Detail with "Benefit amount used: " BenefitUsedGB " GB"| extend BenefitUsedGB = toreal(BenefitUsedGB)| parse OperationKey with "Benefit type used: " BenefitType | project BillingDay=TimeGenerated, BenefitType, BenefitUsedGB| sort by BillingDay asc, BenefitType asc| render columnchart 

(This functionality of reporting the benefits used in the Operation table started January 27, 2024.)

Tip

If you increase the data retention of the Operation table, you will be able to view these benefit trends over longer periods.

Usage and estimated costs

You can get more usage details about Log Analytics workspaces and Application Insights resources from the Usage and Estimated Costs option for each.

Log Analytics workspace

To learn about your usage trends and optimize your costs using the most cost-effective commitment tier for your Log Analytics workspace, select Usage and Estimated Costs from the Log Analytics workspace menu in the Azure portal.

This view includes the following sections:

A. Estimated monthly charges based on usage from the past 31 days using the current pricing tier.
B. Estimated monthly charges using different commitment tiers.
C. Billable data ingestion by solution from the past 31 days.

To explore the data in more detail, select the icon in the upper-right corner of either chart to work with the query in Log Analytics.

Application insights

Workspace-based resources

To learn about usage on your workspace-based resources, see Data volume trends for workspace-based resources.

Classic resources

To learn about usage on retired classic Application Insights resources, select Usage and Estimated Costs from the Applications menu in the Azure portal.

This view includes the following:

A. Estimated monthly charges based on usage from the past month.
B. Billable data ingestion by table from the past month.

To investigate your Application Insights usage more deeply, open the Metrics page, add the metric named Data point volume, and then select the Apply splitting option to split the data by "Telemetry item type".

Operations Management Suite subscription entitlements

Customers who purchased Microsoft Operations Management Suite E1 and E2 are eligible for per-node data ingestion entitlements for Log Analytics and Application Insights. Each Application Insights node includes up to 200 MB of data ingested per day (separate from Log Analytics data ingestion), with 90-day data retention at no extra cost.

To receive these entitlements for Log Analytics workspaces or Application Insights resources in a subscription, they must use the Per-Node (OMS) pricing tier. This entitlement isn't visible in the estimated costs shown in the Usage and estimated cost pane.

Depending on the number of nodes of the suite that your organization purchased, moving some subscriptions into a Per GB (pay-as-you-go) pricing tier might be advantageous, but this change in pricing tier requires careful consideration.

Tip

If your organization has Microsoft Operations Management Suite E1 or E2, it's usually best to keep your Log Analytics workspaces in the Per-Node (OMS) pricing tier and your Application Insights resources in the Enterprise pricing tier.

Azure Migrate data benefits

Workspaces linked to classic Azure Migrate receive free data benefits for the data tables related to Azure Migrate (ServiceMapProcess_CL, ServiceMapComputer_CL, VMBoundPort, VMConnection, VMComputer, VMProcess, InsightsMetrics). This version of Azure Migrate was retired in February 2024.

Starting from 1 July 2024, the data benefit for Azure Migrate in Log Analytics will no longer be available. We suggest moving to the Azure Migrate agentless dependency analysis. If you continue with agent-based dependency analysis, standard Azure Monitor charges apply for the data ingestion that enables dependency visualization.

Next steps

  • See Azure Monitor Logs pricing details for details on how charges are calculated for data in a Log Analytics workspace and different configuration options to reduce your charges.
  • See Analyze usage in Log Analytics workspace for details on analyzing the data in your workspace to determine to source of any higher than expected usage and opportunities to reduce your amount of data collected.
  • See Set daily cap on Log Analytics workspace to control your costs by setting a daily limit on the amount of data that might be ingested in a workspace.
  • See Azure Monitor best practices - Cost management for best practices on configuring and managing Azure Monitor to minimize your charges.
Azure Monitor cost and usage - Azure Monitor (2024)

FAQs

Do you have to pay for an Azure monitor? ›

Querying Basic or Auxiliary Logs in Azure Monitor is chargeable per below. Querying Analytics Logs is free of charge. Please note that there is no additional cost for Summary rules—you only pay for the query and the ingestion of results to the destination table.

What are the limitations of Azure Monitor? ›

Query API
CategoryLimit
Maximum records returned in a single query500,000
Maximum size of data returned~104 MB (~100 MiB)
Maximum query running time10 minutes
Maximum request rate200 requests per 30 seconds per Microsoft Entra user or client IP address

What is the use of Azure monitor? ›

Azure Monitor is a comprehensive monitoring solution for collecting, analyzing, and responding to monitoring data from your cloud and on-premises environments. You can use Azure Monitor to maximize the availability and performance of your applications and services.

How do I check my cost usage on Azure portal? ›

Sign in to the Azure portal. Search for Cost Management + Billing. If you have access to multiple billing accounts, select the billing scope for your EA billing account. Select Usage + charges.

What is the difference between Azure monitor and Azure Advisor? ›

Both Azure Monitor and Azure Advisor provide actionable insights: Azure Monitor offers us a way to respond to any given issue in real time. Similarly, Azure Advisor offers detailed recommendations to holistically optimize our operations. Thus, both services provide us actionable insights.

What is the difference between CloudWatch and Azure monitor? ›

Azure Monitor uses Kusto Query Language (KQL) for querying and analyzing data. CloudWatch is a cloud-based service and can be deployed on AWS. It is available in both SaaS and on-premises deployment models. CloudWatch integrates with other AWS services including Amazon EC2, Amazon RDS, Amazon VPC, AWS Lambda, and more.

Does Azure Monitor require an agent? ›

To monitor non-Azure and on-premises servers, you must install the Azure Arc agent. The Arc agent makes your on-premises servers visible to Azure as a resource it can target. You don't incur any additional cost for installing the Azure Arc agent.

What is the difference between Azure monitor and logs? ›

While Azure Monitor provides a lot of features including aggregation of logs, real-time insights and performance metrics, Log Analytics allows advanced query capabilities and extensive log data analysis.

What is the difference between Azure metrics and Azure Monitor? ›

Metrics are numerical values that are collected at regular intervals and describe some aspect of a system at a particular time. Azure Monitor Metrics is one half of the data platform that supports Azure Monitor. The other half is Azure Monitor Logs, which collects and organizes log and performance data.

Which two data types should you use Azure monitor? ›

Which two data types should you use? Explanation: Azure Monitor provides two primary data types for monitoring and analysis: Metrics and Logs. Metrics provide a numerical view of performance data, while Logs provide a detailed record of events and activities.

What is the difference between Azure monitor and Azure Sentinel? ›

Azure Monitor primarily focuses on operational data like application logs, Azure activity logs, and performance metrics. Conversely, Azure Sentinel is designed to work with a more comprehensive range of data, including but not limited to security events, threat intelligence, and cloud application data.

What is the difference between Azure monitor and Azure Service health? ›

Azure Monitor helps you understand how your applications are performing and proactively identifies issues affecting them and the resources they depend on. Azure Service Health helps you stay informed and take action when Azure service issues like outages and planned maintenance affect you.

Is Azure Monitor free? ›

Querying Basic or Auxiliary Logs in Azure Monitor is chargeable per below. Querying Analytics Logs is free of charge. Please note that there is no additional cost for Summary rules—you only pay for the query and the ingestion of results to the destination table. See more details.

How do I check my Azure portal usage? ›

Check usage in the Azure portal
  1. Sign in to the Azure portal.
  2. Search for Subscriptions.
  3. Select the subscription that was created when you signed up for your Azure free account.
  4. The page shows your free service usage.
May 9, 2024

What is the difference between Azure monitor and application insights? ›

In summary, Azure Application Insights focuses on monitoring the performance and user behavior of applications, while Azure Monitor provides a broader scope of monitoring for applications, infrastructure, and operating systems.

How do I get to Azure monitor? ›

Accessing Azure Monitor

In the Azure portal, Access all Azure Monitor features and data from the Monitor menu. Use the Monitoring section in the menu of various Azure services to access the Azure Monitor tools with data filtered to a particular resource.

Can you use Azure without subscription? ›

Unfortunately, Azure is not completely free for a lifetime as it is a cloud computing service offered by Microsoft. However, Azure does offer a free trial that allows users to access a limited amount of resources for up to 12 months.

Is Azure free or paid? ›

It costs nothing to start with Azure. If you sign up for an Azure free account, you won't be charged anything unless you decide to move to pay-as-you-go pricing. With pay-as-you-go pricing, you'll be charged only for what you use beyond your monthly free amounts of services.

Do I have to pay to use Azure? ›

Choose the Azure account that's right for you

Pay as you go or try Azure free for up to 30 days. There's no upfront commitment—cancel anytime.

Top Articles
Why do People Immigrate? - The Different Causes of Immigration | Global Refuge
18 Signs He Will Never Come Back (And 5 Signs He Will)
Where To Go After Howling Pit Code Vein
Nco Leadership Center Of Excellence
J & D E-Gitarre 905 HSS Bat Mark Goth Black bei uns günstig einkaufen
Chelsea player who left on a free is now worth more than Palmer & Caicedo
Seething Storm 5E
More Apt To Complain Crossword
Bustle Daily Horoscope
Boat Jumping Female Otezla Commercial Actress
Ohiohealth Esource Employee Login
Epaper Pudari
Brutál jó vegán torta! – Kókusz-málna-csoki trió
Oc Craiglsit
Nioh 2: Divine Gear [Hands-on Experience]
Skyward Login Jennings County
Craigslist Mt Pleasant Sc
Dover Nh Power Outage
Menus - Sea Level Oyster Bar - NBPT
Watch Your Lie in April English Sub/Dub online Free on HiAnime.to
Elite Dangerous How To Scan Nav Beacon
Chicago Based Pizza Chain Familiarly
Cona Physical Therapy
Mississippi Craigslist
Craigslist Auburn Al
In hunt for cartel hitmen, Texas Ranger's biggest obstacle may be the border itself (2024)
Melissa N. Comics
Craigslist Free Stuff San Gabriel Valley
Today's Final Jeopardy Clue
Cbs Fantasy Mlb
Michael Jordan: A timeline of the NBA legend
Stewartville Star Obituaries
Ferguson Showroom West Chester Pa
The Wait Odotus 2021 Watch Online Free
Stranahan Theater Dress Code
Swoop Amazon S3
Alba Baptista Bikini, Ethnicity, Marriage, Wedding, Father, Shower, Nazi
My Gsu Portal
Myra's Floral Princeton Wv
Argus Leader Obits Today
Star Sessions Snapcamz
Richard Mccroskey Crime Scene Photos
Elvis Costello announces King Of America & Other Realms
Glowforge Forum
Denys Davydov - Wikitia
Tamilyogi Cc
Loss Payee And Lienholder Addresses And Contact Information Updated Daily Free List Bank Of America
How to Choose Where to Study Abroad
What Are Routing Numbers And How Do You Find Them? | MoneyTransfers.com
Texas Lottery Daily 4 Winning Numbers
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 6435

Rating: 5 / 5 (60 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.