Skip to main content

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.

info

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.

Discover Databases button

Credentials required

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.

Atlas Schema Monitoring 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.

Atlas Schema Monitoring edit instances configuration

Monitor the Discovered Instances

Once you have configured the instance, click on the newly discovered instance name to start monitoring it.