CloudWatch Logs quotas
The following tables provide the default service quotas, also referred to as limits, for CloudWatch Logs for an AWS account. Most of these service quotas, but not all, are listed under the Amazon CloudWatch Logs namespace in the Service Quotas console. To request a quota increase for those quotas, see the procedure later in this section.
Resource | Default quota |
---|---|
Batch size |
1 MB (maximum). This quota can't be changed. |
Data archiving |
Up to 5 GB of data archiving for free. This quota can't be changed. |
5 transactions per second (TPS/account/Region), after which transactions are throttled. You can request a quota increase. |
|
50 transactions per second (TPS/account/Region), after which transactions are throttled. You can request a quota increase. |
|
5 transactions per second (TPS/account/Region), after which transactions are throttled. You can request a quota increase. |
|
5 transactions per second (TPS/account/Region). You can request a quota increase. |
|
5 transactions per second (TPS/account/Region). You can request a quota increase. |
|
Discovered log fields |
CloudWatch Logs Insights can discover a maximum of 1000 log event fields in a log group. This quota can't be changed. For more information, see Supported logs and discovered fields. |
Extracted log fields in JSON logs |
CloudWatch Logs Insights can extract a maximum of 200 log event fields from a JSON log. This quota can't be changed. For more information, see Supported logs and discovered fields. |
Event size |
256 KB (maximum). This quota can't be changed. |
Export task |
One active (running or pending) export task at a time, per account. This quota can't be changed. |
25 requests per second in US East (N. Virginia). 10 requests per second in the following Regions:
5 requests per second in all other Regions. This quota can't be changed. |
|
30 requests per second in Europe (Paris). 25 requests per second in the following Regions:
10 requests per second in all other Regions. This quota can't be changed. |
|
25 requests per second per account per Region in most Regions. The exceptions are 30 requests per second in Europe (Paris), and 10 requests per second in US West (Oregon), Europe (Ireland), Europe (Frankfurt), and Asia Pacific (Osaka). This quota can't be changed. We recommend subscriptions if you are continuously processing new data. If you need historical data, we recommend exporting your data to Amazon S3. |
|
Incoming data |
Up to 5 GB of incoming data for free. This quota can't be changed. |
Log groups |
1,000,000 log groups per account per Region. You can request a quota increase. There is no quota on the number of log streams that can belong to one log group. |
Metrics filters |
100 per log group. This quota can't be changed. |
Embedded metric format metrics |
100 metrics per log event and 9 dimensions per metric. For more information about the embedded metric format, see Specification: Embedded Metric Format in the Amazon CloudWatch User Guide. |
The maximum batch size of a PutLogEvents request is 1MB. 800 transactions per second per account per Region, except for the following Regions where the quota is 1500 transactions per second per account per Region: US East (N. Virginia), US West (Oregon), and Europe (Ireland). You can request an increase to the per-second throttling quota by using the Service Quotas service. |
|
Query execution timeout |
Queries in CloudWatch Logs Insights time out after 15 minutes. This time limit can't be changed. |
Queried log groups |
A maximum of 50 log groups can be queried in a single CloudWatch Logs Insights query. This quota can't be changed. |
Query concurrency |
A maximum of 20 concurrent CloudWatch Logs Insights queries, including queries that have been added to dashboards. This quota can't be changed. |
Query results availability |
Results from a query are retrievable for 7 days. This availability time can't be changed. |
Query results displayed in console |
By default, up to 1000 rows of query results are displayed on the console. You can use the |
Resource policies |
Up to 10 CloudWatch Logs resource policies per Region per account. This quota can't be changed. |
Saved queries |
You can save as many as 1000 CloudWatch Logs Insights queries, per Region per account. This quota can't be changed. |
Subscription filters |
2 per log group. This quota can't be changed. |
Managing your CloudWatch Logs service quotas
CloudWatch Logs has integrated with Service Quotas, an AWS service that enables you to view and manage your quotas from a central location. For more information, see What Is Service Quotas? in the Service Quotas User Guide.
Service Quotas makes it easy to look up the value of your CloudWatch Logs service quotas.