Database Autonomy Service (DAS) は、機械学習とインテリジェントアルゴリズムを使用して、データベースインスタンスのコアメトリックの異常を監視および予測します。 DASには、根本原因の特定に役立つワンクリック診断機能もあります。
前提条件
データベースインスタンスは、次の要件を満たす必要があります。
手順
DASコンソールにログインします。
左側のナビゲーションウィンドウで、インスタンスモニターをクリックします。
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
左側のナビゲーションウィンドウで、ダッシュボード をクリックします。 表示されるページで、例外の検出 タブをクリックします。
例外の検出タブで、時間範囲を指定して、指定した時間範囲内のメトリックの検出および予測結果を確認します。
説明
時間範囲を選択する場合、終了時間は開始時間より後である必要があり、開始時間と終了時間の間隔は7日を超えることはできません。
メトリクス
DAS は、異常を検出するために以下のメトリックをサポートします。
メトリック | 説明 |
tps | 1秒あたりのトランザクション数 (TPS) 。 |
qps | 1 秒あたりのクエリ数 (QPS) です。 |
active_session | アクティブセッション数を示します。 |
delete_ps | 1秒あたりに実行されるDELETEステートメントの平均数。 |
insert_ps | 1秒あたりに実行されるINSERTステートメントの平均数。 |
update_ps | 1秒あたりに実行されるUPDATEステートメントの平均数。 |
select_ps | 1秒あたりに実行されるSELECTステートメントの平均数。 |
bytes_received | すべてのクライアントから1秒あたりに受信された平均バイト数 |
bytes_sent | すべてのクライアントに送信される1秒あたりの平均バイト数 |
innodb_bp_hit | InnoDBバッファプールの読み取りヒット率。 |
innodb_data_written | InnoDBテーブルに書き込まれる1秒あたりの平均バイト数。 |
innodb_data_read | InnoDBテーブルから読み取られた1秒あたりの平均バイト数。 |
mysql.innodb_log_writes | 1 秒あたりの InnoDB redo ログファイルへの物理的な書き込み回数の平均値を示します。 |
innodb_rows_deleted | 1秒あたりにInnoDBテーブルから削除される行の平均数。 |
innodb_rows_read | 1秒あたりにInnoDBテーブルから読み取られる行の平均数。 |
innodb_rows_inserted | InnoDBテーブルに挿入される1秒あたりの平均行数。 |
innodb_rows_updated | 1秒あたりにInnoDBテーブルで更新される行の平均数。 |
mysql.mem_usage | オペレーティングシステム全体でのApsaraDB RDS for MySQLインスタンスのメモリ使用量。 |
mysql.cpu_usage | MySQL プロセスの CPU 使用率を示します。 このメトリックの最大値は、Alibaba Cloudデータベースインスタンスに対して100% です。 |