Automatic Database Discovery with Atlas Schema Monitoring
Overview
Atlas Agent can automatically discover database instances in your environment and start monitoring them without manual configuration. This feature is particularly useful for environments with dynamic or frequently changing databases, such as cloud-native applications or microservices architectures.
Currently, Atlas Agent Discovery works only on RDS instance in AWS.
Discovery Process
After your agent is installed and established a connection to Atlas Cloud, click on the Discover Databases button in the Atlas Cloud UI.
Your agent must have credentials to list RDS Instances in your AWS account. If you are running the agent in a Kubernetes cluster, make sure it has service account permissions to list RDS instances.
After clicking the button, the agent will start scanning your environment for database instances. This process may take a few seconds depending on the number of databases and their configurations. After the discovery process is complete, you will be redirected to a page showing the discovered instances.
If your instance is configured to use IAM authentication with the master username you can just click on the instance name to start monitoring it (no additional configuration is needed).
If your instance requires a password, or it uses IAM authentication with a different user than the master username, you will need to edit the instance configuration by clicking on the edit button on the right side of the database entry. And provide credential details.
Monitor the Discovered Instances
Once you have configured the instance, click on the newly discovered instance name to start monitoring it.