Amazon Relational Database Service (RDS) lets you specify how you want your data stored in it. All you have to do is select a storage type and define a storage amount when you are creating or modifying a database (DB) instance. You can later increase the amount or change the storage type by modifying the DB instance. But once allocated, you cannot reduce the storage size for a DB instance.
It is important for every user to be aware of the allocated storage limit for their RDS DB instance so that they do not exhaust the storage amount beyond the defined limit. Breaching RDS storage limits can have a negative impact on the overall health of your cloud.
Monitor your RDS allocated storage limit regularly
Amazon RDS DB instance is the basic building block of RDS which can contain multiple databases created by the user. AWS allocates limited storage capacity for your RDS database instances. It becomes essential to keep track of this storage capacity service limit of your RDS database instance. If the database instance storage is used up beyond the allocated capacity then, there are certain possibilities of performance hiccups in database query processing.
Know how to control your AWS RDS cluster limit.
Centilytics has a dedicated insight which displays the status regarding service limits of the storage capacity of your RDS database instances for the user. With the help of this insight, users can take note of the same and act on it immediately from their AWS console.
There can be 3 possible scenarios:
|CRITICAL||This indication will be displayed when the user has breached 100% of the specified limit of the corresponding resource.|
|WARNING||This indication will be displayed when the user has breached 80% of the specified limit of the corresponding resource.|
|OK||You get this indication when the user consumes 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.
|Compliance Name||Reference No.||Link|
|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.|
Read more about Amazon RDS DB Instance Storage here.