すべてのプロダクト
Search
ドキュメントセンター

Database Autonomy Service:パフォーマンス異常の検出

最終更新日:Nov 13, 2024

Database Autonomy Service (DAS) は、機械学習とインテリジェントアルゴリズムを使用して、データベースインスタンスのコアメトリックの異常を監視および予測します。 DASには、根本原因の特定に役立つワンクリック診断機能もあります。

前提条件

データベースインスタンスは、次の要件を満たす必要があります。

手順

  1. DASコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、インスタンスモニターをクリックします。

  3. 表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。

  4. 左側のナビゲーションウィンドウで、ダッシュボード をクリックします。 表示されるページで、例外の検出 タブをクリックします。

  5. 例外の検出タブで、時間範囲を指定して、指定した時間範囲内のメトリックの検出および予測結果を確認します。

    説明

    時間範囲を選択する場合、終了時間は開始時間より後である必要があり、開始時間と終了時間の間隔は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% です。