Limit Monitor on AWS
AWS Limit Monitor


To help provide highly-available, reliable, and robust services to all of our customers, as well as minimize billing risk for new customers, Amazon Web Services (AWS) maintains service limits for each account. Nearly every AWS service is regulated in terms of how many resources you can launch within a specific AWS Region at a given time. However, there are times when even the most experienced AWS customers can unexpectedly hit service limits.

To help customers more actively track their AWS resource usage against service limits, AWS offers the AWS Limit Monitor solution, a reference implementation that automatically provisions the services necessary to proactively track resource usage and send notifications as you approach limits. The solution is easy-to-deploy and leverages AWS Trusted Advisor Service Limits checks that display your usage and limits for specific AWS services. With the AWS Limit Monitor, you can receive email notifications or notifications can be sent to your existing Slack channel, enabling you to request limit increases or shut down resources before the limit is reached.


To use this solution, each account must have a Business- or Enterprise-level AWS Support plan in order to gain access to the Trusted Advisor Service Limits checks.


You are responsible for the cost of the AWS services used while running the AWS Limit Monitor. The total cost for running this solution depends on the interval at which you run the AWS Lambda functions, and the number of accounts you monitor. As of the date of publication, the cost for running this solution in your primary account in US East (N. Virginia) is approximately $1.52 per month. The cost for running this solution in secondary accounts is approximately $0.05 per month per account.

Prices are subject to change. For full details, see the pricing webpage for each AWS service you will be using in this solution.

On this page: