Database Autonomy Service (DAS) evaluates your database instance health across multiple dimensions — slow SQL queries, tablespace usage, and performance trends — over a time range you specify. Run a report on demand after an incident, or configure a schedule to generate reports automatically for ongoing monitoring.
Prerequisites
Before you begin, ensure that you have:
A database instance of one of the following types:
ApsaraDB RDS for MySQL
PolarDB for MySQL
Redis
MongoDB
The database instance connected to DAS. For more information, see Connect a database instance to DAS.
Generate a diagnostic report
DAS supports two ways to generate a diagnostic report:
| Method | When to use | How to trigger |
|---|---|---|
| On demand | Check instance health at a specific point in time or after an incident | Click Create Reports on the Diagnostic Reports page |
| On a schedule | Regularly monitor instance health without manual effort | Configure a schedule in Auto-generating Report Settings |
Steps
Log on to the DAS console.
In the left-side navigation pane, click Instance Monitoring.
Find the database instance you want to manage and click the instance ID. The instance details page appears.
In the left-side navigation pane, click Diagnostic Reports.
Generate a report using one of the following methods:
On demand: Click Create Reports. DAS initiates a diagnostic task and generates a report.
On a schedule: Click Auto-generating Report Settings. In the dialog box that appears, specify a schedule. DAS generates reports automatically on the configured schedule.

Find the diagnostic report and click View Report in the Actions column to view the report details, including the score. For more information about scoring rules, see Scoring rules.
API reference
| API operation | Description |
|---|---|
| CreateDiagnosticReport | Initiates a diagnostic task |
| DescribeDiagnosticReportList | Queries diagnostic reports |