Managing and Monitoring AWS RDS
Amazon Web Services’ Relational Database Service (AWS RDS) is Amazon’s relational database product that comes packaged as a web service for private and enterprise customers and is available in several flavors of popular database including PostgreSQL, MySQL and MariaDB. AWS RDS allows cloud customers to easily implement relational databases into their system in a way that effortlessly scales to the environment size. If customers do not have the Amazon Management Console, they can use an API for installation.
After deployment into a client environment, Instana will automatically map out the entire infrastructure and identify how the different technologies are interacting with one another with its Dynamic Graph back-end model.
AWS RDS Performance and Configuration Metrics
AWS collects RDS performance and configuration metrics, made available to users in the Amazon Management Console. Instana RDS monitoring goes beyond the simple metric API, delivering those performance and configuration metrics in the context of the entire application and environment in which the RDS instances are running.
Typical RDS performance metrics include:
- CPU Usage
- DB Connections
Please see Instana’s AWS-RDS documentation for more details.
Managing AWS RDS Health
Besides monitoring RDS instances for performance within the overall application environment, users must also monitor the internal health state. The Instana agent sensor is also automatically configured to begin collecting the necessary KPIs for high-quality RDS functionality. Users can then fine-tune rules for RDS performance based on their individual needs. Instana will flag whenever RDS goes outside of those rules and flag it as a color-coded incident that is persisted to the UI and its timeline.
Typical AWS-RDS KPIs coby Instana include:
- Calls vs. Latency
- Instance Count
Please see Instana’s documentation for more details.