Monitor the performance, availability, and storage health of your RDS instances in real time. Cloudmon helps database and infrastructure teams stay ahead of potential issues before they impact applications.
RDS (Relational Database Service) instances are managed database servers running in AWS, supporting engines such as MySQL, PostgreSQL, and Aurora. Once your AWS account is connected to Cloudmon, RDS instances are auto-discovered and begin appearing in the dashboard.
Selecting an RDS instance opens its detail page. The overview displays the instance name, database engine (e.g., MySQL, PostgreSQL, Aurora), instance type, region, and current operational status. It also shows the uptime percentage, total downtime, and a health timeline over the selected time period.
From the instance list itself, you can also click an instance's edit icon to open a quick Edit panel for changing its Groups, Depends On relationship, Tags, and assigned Alarm Rule, without opening the full detail page.
Time-series graphs are available for the following metrics:
| Metric | What It Shows |
| CPU Utilisation | Monitors the processor load on the DB instance. Consistently high CPU usage may indicate the need to optimise queries or upgrade the instance type. |
| Database Connections | Tracks the number of active database connections. A sudden spike can indicate an application connection leak, while a sharp drop may suggest the database is unreachable. |
| Read IOPS / Write IOPS | Measures the number of read and write operations per second. High sustained IOPS can indicate a heavy query load or inefficient indexing that may need attention. |
| Free Storage Space | Monitors available disk space on the DB instance. Cloudmon can alert you before storage runs out, preventing unexpected database outages. |
| Read Latency / Write Latency | Tracks the average time per read and write operation. Rising latency can be an early indicator of storage performance degradation or overloaded query queues. |
Auto-generated recommendations are displayed based on real-time data from your RDS instances. Each recommendation is categorised by type (Performance, Security, Cost Optimisation) and includes a severity level (Low, Medium, High) so you can prioritise what to address first. For example, Insights may flag instances with low connection counts that are over-provisioned or identify instances without automated backups enabled. Insights are updated daily. The same insights, aggregated across every resource in the account, also appear in the Recommended Actions table on the account's main overview page at Cloud → AWS → [Your Account].
Displays operational events related to the RDS instance, such as backups, failovers, maintenance windows, and parameter group changes. Use this to understand what changes or automated actions have taken place on the instance and when.
Displays log output from the RDS instance, including error logs, slow query logs, and general logs, depending on what is enabled on the instance. This is particularly useful when investigating unexpected behaviour or performance degradation.
| Symptom | Likely Cause | Fix |
| Instance showing as unavailable | The instance may be stopped, or a failover may have occurred | Check the Outages tab for downtime history and the DB Events tab for any recorded failover or maintenance events |
| High CPU or IOPS with no obvious cause | Heavy query load, inefficient indexing, or the instance is undersized | Check Cloudmon Insights for recommendations and review DB Logs for slow query entries |
| Free storage space critically low | Database growth has exceeded available storage | Set a storage threshold alarm and expand storage in the AWS RDS console |
| Alarms not triggering as expected | Alarm thresholds may not be configured for this instance | Open the instance's quick Edit panel from the instance list and confirm an Alarm Rule is selected under Alert Settings |
| The issue was not resolved by the above | May require Cloudmon support assistance | Click the icon in the bottom-right corner of Cloudmon. Select Tickets to raise a support ticket or Chat for live assistance |