Skip to content

Files

85 lines (62 loc) · 5.62 KB

azure-monitor-limits-workspaces.md

File metadata and controls

85 lines (62 loc) · 5.62 KB
title description services author tags ms.topic ms.date ms.author ms.custom
include file
include file
azure-monitor
rboucher
azure-service-management
include
02/07/2019
robb
include file

Data collection volume and retention

Tier Limit per day Data retention Comment
Current Per GB pricing tier
(introduced April 2018)
No limit 30 - 730 days Data retention beyond 31 days is available for additional charges. Learn more about Azure Monitor pricing.
Legacy Free tiers
(introduced April 2016)
500 MB 7 days When your workspace reaches the 500 MB per day limit, data ingestion stops and resumes at the start of the next day. A day is based on UTC. Data collected by Microsoft Defender for Cloud isn't included in this 500 MB per day limit and will continue to be collected above this limit.
Legacy Standalone Per GB tier
(introduced April 2016)
No limit 30 to 730 days Data retention beyond 31 days is available for additional charges. Learn more about Azure Monitor pricing.
Legacy Per Node (OMS)
(introduced April 2016)
No limit 30 to 730 days Data retention beyond 31 days is available for additional charges. Learn more about Azure Monitor pricing.
Legacy Standard tier No limit 30 days Retention can't be adjusted
Legacy Premium tier No limit 365 days Retention can't be adjusted

Number of workspaces per subscription.

Pricing tier Workspace limit Comments
Free tier 10 This limit can't be increased.
All other tiers No limit You're limited by the number of resources within a resource group and the number of resource groups per subscription.

Azure portal

Category Limit Comments
Maximum records returned by a log query 30,000 Reduce results using query scope, time range, and filters in the query.

Data Collector API

Category Limit Comments
Maximum size for a single post 30 MB Split larger volumes into multiple posts.
Maximum size for field values 32 KB Fields longer than 32 KB are truncated.

Query API

Category Limit Comments
Maximum records returned in a single query 500,000
Maximum size of data returned ~104 MB (~100 MiB) The API returns up to 64 MB of compressed data, which translates to up to 100 MB of raw data.
Maximum query running time 10 minutes See Timeouts for details.
Maximum request rate 200 requests per 30 seconds per Azure AD user or client IP address See Log queries and language.

Azure Monitor Logs connector

Category Limit Comments
Max size of data ~16.7 MB (~16 MiB) The connector infrastructure dictates that limit is set lower than query API limit
Max number of records 500,000
Max connector timeout 110 second
Max query timeout 100 second
Charts The Logs page and the connector use different charting libraries for visualization. Some functionality isn't currently available in the connector.

General workspace limits

Category Limit Comments
Maximum columns in a table 500
Maximum characters for column name 45

|

Data ingestion volume rate

Azure Monitor is a high scale data service that serves thousands of customers sending terabytes of data each month at a growing pace. The volume rate limit intends to isolate Azure Monitor customers from sudden ingestion spikes in multitenancy environment. A default ingestion volume rate threshold of 500 MB (compressed) is defined in workspaces, this is translated to approximately 6 GB/min uncompressed -- the actual size can vary between data types depending on the log length and its compression ratio. The volume rate limit applies to data ingested from Azure resources via Diagnostic settings. When volume rate limit is reached, a retry mechanism attempts to ingest the data four times in a period of 30 minutes and drop it if operation fails. It doesn't apply to data ingested from agents or Data Collector API.

When data sent to your workspace is at a volume rate higher than 80% of the threshold configured in your workspace, an event is sent to the Operation table in your workspace every 6 hours while the threshold continues to be exceeded. When ingested volume rate is higher than threshold, some data is dropped and an event is sent to the Operation table in your workspace every 6 hours while the threshold continues to be exceeded. If your ingestion volume rate continues to exceed the threshold or you're expecting to reach it sometime soon, you can request to increase it in by opening a support request.

See Monitor health of Log Analytics workspace in Azure Monitor to create alert rules to be proactively notified when you reach any ingestion limits.

Note

Depending on how long you've been using Log Analytics, you might have access to legacy pricing tiers. Learn more about Log Analytics legacy pricing tiers.