The small and high-volume examples below connect those choices to monthly spending, alongside practical controls and a comparison showing why steady and uneven ingestion produce different commitment costs.
Azure Monitor pricing at a glance
Applications and Azure resources generate event records called logs, numeric metrics and traces that follow requests through an application.Agents, diagnostic settings and application instrumentation send that telemetry to Monitor for ongoing analysis, visualization and configured alerts. Logs enter tables inside a Log Analytics workspace; metrics use their own stores.
The Azure Monitor pricing below uses East US, USD public list rates checked November 5, 2026, against Microsoft’s pricing page and retail pricing API.
Rates vary by agreement, purchase date and currency. Microsoft Sentinel-enabled workspaces use Sentinel billing meters for Basic and Auxiliary ingestion, and for Analytics ingestion when on a Sentinel simplified plan tier.
| Component | Published rate | Billing condition |
|---|---|---|
| Analytics ingestion | $2.30/GB | Pay-as-you-go (PAYG), after applicable allowance |
| Basic ingestion | $0.50/GB | Queries separate |
| Auxiliary ingestion | $0.05/GB | Processing and queries separate |
| Auxiliary processing | $0.10/GB | All incoming data; ingestion after transformation |
| Extended interactive log retention | $0.10/GB-month | Beyond included retention |
| Long-term log retention | $0.02/GB-month | Retrieval can add charges |
| Basic/Auxiliary queries | $0.005/GB scanned | Based on data scanned |
| Standard platform metric collection | Free | Advanced metrics differ |
| Metric alerts | $0.10/time series/month | After included allowance |
| Log alerts evaluated every 15 minutes | $0.50/rule/month | Additional time series extra |
Azure Monitor free features and allowances
Microsoft includes standard platform metric collection, Activity Log collection and up to 100 Activity Log alert rules per subscription. Analytics PAYG includes 5 GB/month per billing account, while metric alerts include 10 monitored time series/month. Platform metric queries include the first one million API calls/month.The legacy Free Trial tier has been closed to new workspace enrollment since July 2022.
Azure Monitor log pricing
Ingestion and log plans
Log plans explain much of the difference in Azure Monitor pricing between workloads. A plan applies to an eligible table, so one workspace can mix plans.| Plan | Practical use | Important trade-off |
|---|---|---|
| Analytics | Continuous monitoring and frequent investigations | Higher ingestion rate; interactive queries included |
| Basic | Troubleshooting data accessed less frequently | Query charges; separately billed Simple Log Alerts |
| Auxiliary | Verbose records and audit data | Processing and query charges; slower queries; no alerts |
Azure bills calculated record size in decimal GB, not necessarily raw JSON file size. For Auxiliary, processing applies to incoming data before transformation. Sending 100 GB through unchanged therefore costs $10 processing plus $5 ingestion, before queries.
Microsoft lists a processing charge for Analytics and Basic Logs on data filtered beyond 50% of incoming volume, but its pricing page still says the billing start date will be announced. When Microsoft Sentinel is enabled on the workspace, transformations into Analytics tables are exempt, regardless of how much data they filter.
Retention and older data queries
Retention means how long stored records remain available. General Analytics ingestion includes 31 days; Basic/Auxiliary include 30, and Application Insights data includes 90.Microsoft lists 90 days of included retention for Analytics Logs in Sentinel-enabled workspaces; check each table’s configured retention and data tier rather than assuming a 90-day default. Sentinel-enabled workspaces can use Sentinel billing meters, so check that service’s pricing separately.
Retention settings distinguish readily queryable Analytics retention from lower-cost long-term storage. Analytics retention extends up to two years; total retention can reach 12 years. Reducing Analytics retention below its included period does not reduce ingestion charges.
For Basic/Auxiliary, query cost follows data scanned within the selected time range. Set a narrow range using the Log Analytics time picker or API timespan parameter; a KQL time filter alone does not replace that scope.
Ingesting 1,550 GB of Basic logs and scanning 10,000 GB costs $775 + $50 = $825, before other charges. Older-data access follows plan-specific query rules; search jobs can add scan and result-ingestion charges.
Application Insights billing
Workspace-based Application Insights stores application telemetry in Log Analytics. Its ingestion and retention are billed through that workspace, so count that volume once. Standard availability tests have separate execution charges; exporting data and paid notifications can also add costs.Azure Monitor metrics and alert pricing
Metrics ingestion and queries
Azure Monitor pricing for metrics depends on their type and destination. Standard platform metrics are free to collect; advanced platform metrics are a paid, opt-in feature for supported resources.Native custom-metric ingestion is free during preview, although metrics API queries can incur charges. This allowance is separate from the paid workspace metric meters below.
| Metrics meter | East US USD rate |
|---|---|
| Advanced platform samples ingested | $2 per 10 million |
| Workspace metric samples ingested | $0.11 per 10 million |
| Workspace metric samples processed | $0.05 per 10 million |
| Workspace metric query samples processed | $0.001 per 10 million |
| Platform metric API calls beyond allowance | $0.01 per 1,000 |
Alert rules and notifications
A time series is one monitored metric for one resource and dimension combination. More resources or dimensions can therefore increase charges without adding rules.Log-alert evaluation frequency matters: a five-minute rule costs $1.50/month before additional time series, versus $0.50 at 15 minutes. Simple Log Alerts use the one-minute alert pricing basis; queries against Basic logs also incur scanned-data charges. Dynamic metric thresholds add charges; notification pricing is separate from rule pricing.
How Log Analytics commitment tiers affect costs
Commitment tiers reduce the ingestion component of Azure Monitor pricing through a fixed daily payment. They cover Analytics ingestion, separately from Azure Savings Plans and Reserved Instances.The 100 GB/day tier costs $196/day, or $1.96/GB when fully used. The 500 GB/day tier costs $865/day, or $1.73/GB. Retention, Basic/Auxiliary and alerts remain separate.
Microsoft’s commitment rules specify tier-rate overage and a 31-day commitment period. Increasing the tier restarts the period; lowering it or returning to PAYG normally requires waiting, with a six-hour correction window after configuration.
Why daily ingestion changes commitment costs
Consider two illustrative 31-day patterns, each ingesting 3,100 GB. Assume the entire 5 GB PAYG allowance is available; exclude all other charges.| Daily pattern | PAYG ingestion | 100 GB/day tier |
|---|---|---|
| 100 GB every day | $7,118.50 | $6,076 |
| 15 days at 180 GB, 15 at 20 GB, one at 100 GB | $7,118.50 | $8,428 |
Azure Monitor pricing examples
These Azure Monitor pricing examples are illustrative estimates, not invoices. Both use East US USD rates and 31 days. Allowances are available independently for each scenario. Taxes, negotiated discounts, Sentinel, export, web tests, paid metrics and notifications are excluded.If Microsoft Sentinel is enabled, check the workspace’s pricing tier and whether Sentinel data lake is enabled before applying these Monitor-only examples.
Small monitoring setup
Assume 1 GB/day of Analytics logs, 31-day retention, 20 static metric-alert time series and one 15-minute log-alert rule without additional dimensions.Ingestion is (31 − 5) × $2.30 = $59.80. Metric alerts add (20 − 10) × $0.10 = $1; the log rule adds $0.50. Subtotal for these charges is $61.30/month.
High volume monitoring setup
Assume steady 500 GB/day of general Analytics logs, the 500 GB/day commitment, 90-day interactive retention, 100 static metric-alert time series and ten five-minute log rules without extra dimensions.| Monthly component | Planning calculation | Cost |
|---|---|---|
| Ingestion | 31 × $865 | $26,815 |
| Extended retention | 500 × (90 − 31) × $0.10 | About $2,950 |
| Metric alerts | (100 − 10) × $0.10 | $9 |
| Log alerts | 10 × $1.50 | $15 |
| Approximate subtotal | Charges shown | $29,789 |
PAYG ingestion alone would be $35,638.50 with the available 5 GB allowance. The comparison shows why both daily ingestion and retained inventory belong in the budget.
How to estimate and reduce Azure Monitor costs
An Azure Monitor pricing estimate needs your own quantities. Microsoft’s cost-estimation guidance recommends observing a representative subset of resources when volumes are unknown, then using the calculator.Find your actual usage and charges
Use Workspace Insights to find large tables and contributing resources. Usage and estimated costs compare ingestion pricing options. In Cost Management, group charges by meter and check the Azure Monitor, Log Analytics, Insight and Analytics, and Application Insights service names.Also read our Azure cost management dashboard guide for recurring exports and reporting.
Then apply Microsoft’s cost controls in this order:
Remove duplicate collection and unnecessary diagnostic categories; sample suitable application telemetry.
Match eligible tables to required queries and alerts before changing plans.
Keep logs needed for quick incident investigations readily queryable, and retain audit or compliance records for the required period.
Review alert frequency, dimensions and notification choices.
Recalculate commitment options after collection changes.
Where Usage.ai fits in your Azure costs
The controls above address Azure Monitor costs directly. For supported workloads elsewhere in your Azure bill, we purchase and manage Reservations and Savings Plans through our Flex Insured Commitment Program, following your approval. These are separate from Log Analytics ingestion commitment tiers.We start with a read-only Savings Test; purchasing requires separate authorization.
If an eligible Flex Commitment costs more than equivalent pay-as-you-go usage, we provide Cashback protection for the qualifying difference, subject to your agreement and program terms. Our protection does not cancel the underlying commitment, and we do not automatically protect existing customer-owned commitments as Flex Commitments.
We charge an agreed percentage of realized savings, so the fee applies when verified savings are generated.
Plan your Azure Monitor budget
Build your Azure Monitor pricing estimate around necessary telemetry, daily ingestion and retained inventory. Compare the result with actual meters before approving changes. For supported commitments elsewhere in your Azure environment, our Savings Test can assess additional opportunities.Assess eligible usage and existing coverage through a read-only Savings Test.
Frequently asked questions
Is Azure Monitor free?
Azure Monitor pricing includes free features and usage allowances, including standard platform metric collection. Paid ingestion, retention beyond included periods and other enabled features can still produce charges.
How do I calculate my monthly Azure Monitor cost?
Use the Azure Monitor pricing calculator with regional rates, ingestion by plan, retained data, query scans, metrics and alerts. Add relevant extras and compare estimates with billed usage.
Are Basic Logs cheaper than Analytics Logs?
Basic ingestion costs less, but queries are billed separately. Total cost depends on scanned volume and required features; lower ingestion pricing alone does not establish suitability.
Is Application Insights billed separately from Log Analytics?
Workspace-based telemetry ingestion and retention are billed through Log Analytics. Count that data once; features such as Standard web tests can add separate charges.
When do Log Analytics commitment tiers save money?
When daily eligible Analytics ingestion supports the tier’s minimum charge. Compare each day’s commitment cost and overage against PAYG; a monthly average can hide underused days.