Amazon RDS is the relational database service and also one of the widely used AWS services. It is recommended to be aware of your RDS snapshot service limits so that it does not impact your resources, as well as, disrupts your day-to-day database operations in AWS. Exhausting up your RDS service limits can have a negative impact on your database scalability as well as performance.
How to keep track of Amazon RDS snapshot limits
Amazon RDS provides various utilities to their users such as the creation of clusters, snapshots, assigning security groups to instances, etc. A snapshot is nothing but a backup which is created for data recovery and is stored in Amazon S3. RDS creates a storage volume snapshot of your DB instance and backs up the entire DB instance instead of taking a backup of just individual databases.
There is a limit on the number of RDS snapshots that a user can create in a particular region. Users should be aware of that limit so as to ensure better management of their RDS resources.
Centilytics has a dedicated insight which specifies the maximum limit of RDS snapshots that an AWS user can create in a particular region. It also lists down the amount up to which the limit has been exhausted. This insight proves to be highly helpful for enabling users to manage their Amazon RDS snapshots in an efficient manner.
Insight descriptions:
There can be 3 possible scenarios:
Severity | Description |
![]() ![]() |
This indication will be displayed when the user has breached 100% of the specified limit of the corresponding resource. |
![]() ![]() |
This indication will be displayed when the user has breached 80% of the specified limit of the corresponding resource. |
![]() ![]() |
This indication will be displayed when the user has breached less than 80% of the specified limit of the corresponding resource. |
Description of further columns are as follows:
- Account Id: This column shows the respective account ID of the user’s account.
- Account Name: This column shows the corresponding account name to the user’s account.
- Region: This column shows the region in which the corresponding resource exists.
- Limit Amount: This column shows the limit of the resource which is available. Here, the limit refers to the capacity of the RDS database.
- Current usage: This column shows the current usage level of the corresponding resource.
- Service: This column shows the type of service limit.
Compliances covered:
Compliance Name | Reference No. | Link |
Trusted Advisor | – | https://console.aws.amazon.com/trustedadvisor/home?#/category/service-limits |
Filters applicable:
Filter Name | Description |
Account Id | Applying the account Id filter will display all the resources for the selected account Id. |
Region | Applying the region filter will display all the resources corresponding to the selected region. |
Severity | Applying severity filter will display the resources according to the selected severity type i.e. selecting critical will display all resources with critical severity. Same will be the case for Warning and Ok severity types. |