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

ApsaraDB RDS:カスタムメトリクスのモニタリング

最終更新日:Jun 21, 2026

モニタリングダッシュボードを使用すると、インスタンスとメトリクスを選択してデータベースのモニタリングをカスタマイズできます。インスタンス間のパフォーマンスを比較し、複数のメトリクスを関連付けることで、データベースの状態を包括的に把握できます。

背景

Database Autonomy Service (DAS) は、2022 年 5 月 20 日から ApsaraDB RDS for SQL Server インスタンス向けのモニタリングダッシュボード機能を段階的に展開しています。

モニタリングダッシュボードの作成

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

  2. 左側のナビゲーションペインで、O&M と監視 > パフォーマンスセンター をクリックします。

  3. パフォーマンスセンター ページで、モニタリングダッシュボード タブをクリックします。

  4. 対象のデータベースエンジンのタブで、[モニタリングダッシュボードの追加] をクリックします。

  5. [新しいモニタリングダッシュボード] の名前を入力し、決定 をクリックします。

  6. [インスタンスとメトリクスの選択] をクリックし、対象のインスタンスとモニタリングするメトリクスを選択してから、选择 アイコンをクリックします。

    説明
    • 最大 32 個のインスタンスを同時にモニタリングできます。

    • メトリクスの詳細については、「メトリクス」をご参照ください。

    [インスタンスとメトリクスの選択] ダイアログボックスの上部セクションでインスタンスを選択します。対象のインスタンスを選択し、矢印ボタンを使用して選択済みリストに移動します。下部セクションでは、sqlserver.cpu_usagesqlserver.db_iosqlserver.data_size などの利用可能なリストからモニタリングするメトリクスを選択します。選択済みリストに移動した後、選択内容を確定する準備が整います。

  7. [選択の確認] をクリックします。

    説明

    ダッシュボードのインスタンスまたはメトリクスを変更するには、[インスタンスとメトリクスの追加] をクリックします。

メトリクスの傾向の表示

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

  2. 左側のナビゲーションペインで、O&M と監視 > パフォーマンスセンター を選択します。

  3. パフォーマンスセンター ページで、モニタリングダッシュボード タブをクリックします。

  4. 対象のデータベースエンジンのタブで、目的のモニタリングダッシュボードを選択し、時間範囲を設定して、選択したメトリクスの傾向チャートを表示します。

    説明

    時間範囲を選択する際、終了時刻は開始時刻より後である必要があり、範囲は 7 日間を超えることはできません。

    • インスタンスでフィルター を使用して複数のインスタンスを選択し、それらのメトリクスを比較します。

    • 自動更新 を有効にすると、データが 5 秒ごとに更新されます。

    • リンクグラフ を有効にすると、メトリクスを関連付けて、同じ時点での値を確認できます。

    • グラフのレイアウト を使用して、1 行に表示するメトリクス傾向チャートの数を設定します。

    • インスタンスとメトリクスの追加 をクリックして、ダッシュボード内のインスタンスまたはメトリクスを変更します。

    • メトリクス傾向チャートの 詳細 をクリックすると、チャートが拡大表示されます。時間範囲を変更して、異なる期間におけるメトリクスの傾向を表示することもできます。

    • メトリクス傾向チャートの 削除 をクリックすると、モニタリングダッシュボードからそのメトリクスが削除されます。

メトリクス

パラメータータイプ

パラメーター

説明

SQL Server サービスプロセス

cpu_usage

オペレーティングシステムの総リソースに対するインスタンスの CPU 使用率。

db_io

1 秒あたりの I/O リクエスト数。

db_io_read

1 秒あたりの読み取り I/O リクエスト数。

db_io_write

1 秒あたりの書き込み I/O リクエスト数。

other_size

システムが使用する容量。

log_size

使用されているログ領域の容量。

tmp_size

使用されている一時領域の容量。

ins_size

インスタンスが使用する合計容量。

data_size

使用されているデータ領域の容量。

データベースメトリクス

qps

1 秒あたりに実行される SQL ステートメントの平均数。

connection_reset

接続プールからの 1 秒あたりのログイン数。

active_temp_tables

アクティブな一時テーブルの数。

active_session

アクティブなスレッドの数。

active_cursors

アクティブなカーソルの数。

sessions

現在の接続数。

active_transactions

アクティブなトランザクションの数。

transactions

1 秒あたりの平均トランザクション数。

write_transactions

1 秒あたりの平均書き込みトランザクション数。

read_kb

インスタンスからの 1 秒あたりの平均アウトバウンドトラフィック。

write_kb

インスタンスへの 1 秒あたりの平均インバウンドトラフィック。

基本モニタリング

cache_hit_ratio

全ルックアップに対するキャッシュヒット率。

bufferpool

ディスクからの読み取りを回避できる、バッファーキャッシュ内で見つかったデータページの割合。

fullscans

1 秒あたりの平均フルテーブルスキャン数。

autoparam_attempts_per_sec

1 秒あたりの自動パラメーター化の試行回数。

forced_parameterizations_per_sec

1 秒あたりの成功した強制パラメーター化の数。

sql_compilations

1 秒あたりの SQL コンパイル数。

unsafe_autoparams_per_sec

1 秒あたりの安全でない自動パラメーター化の試行回数。

failed_autoparams_per_sec

1 秒あたりの失敗した自動パラメーター化の試行回数。

safe_autoparams_per_sec

1 秒あたりの安全な自動パラメーター化の試行回数。

resqlcompilations

1 秒あたりのステートメントの再コンパイル数。

lazy_writes

1 秒あたりのディスクへの遅延書き込み数。

checkpoint

チェックポイントによって 1 秒あたりに書き込まれるページ数。

logout

1 秒あたりのログアウト数。

logins

1 秒あたりのログイン数。

locktimeout

1 秒あたりにタイムアウトするロックリクエストの数 (NOWAIT ロックのリクエストを含む)。

deadlock

1 秒あたりのデッドロック数。

lock_requests_per_sec

1 秒あたりの新しいロックリクエストとロック変換の数。

lockwaits

呼び出し元に待機が発生する、1 秒あたりのロックリクエスト数。

lock_waits

ロックを待機しているプロセスの数。

latchwaits

即座に許可されず待機を要した、1 秒あたりのラッチリクエスト数。

lock_wait_time_ms

ロック待機によって費やされた合計時間 (ミリ秒)。

average_latch_wait_time

ラッチリクエストの平均待機時間。

table_lock_escalations_per_sec

1 秒あたりの、TABLE または HoBT 粒度へのテーブルロックのエスカレーション数。

average_lock_wait_time

待機を伴う各ロックリクエストの平均待機時間。

total_latch_wait_time

直近 1 秒間の合計ラッチ待機時間。

説明

モニタリングダッシュボードでメトリクス名の横にある 问号 アイコンをクリックしても、メトリクスの説明を表示できます。