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

ApsaraDB RDS:メトリクスのカスタマイズ

最終更新日:Mar 19, 2024

カスタムモニタリングダッシュボードを作成したり、ApsaraDB RDS for SQL Serverインスタンスのステータスを比較したりする場合は、モニタリングダッシュボード機能を使用できます。 この機能を使用すると、RDSインスタンスのパフォーマンスを監視および比較するRDSインスタンスとメトリクスを指定できます。 これにより、RDSインスタンスのヘルスステータスが全体的に理解されます。

背景情報

Database Autonomy Service (DAS) は、2022年5月20日からフェーズでApsaraDB RDS for SQL Serverインスタンスのモニタリングダッシュボード機能を提供します。

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

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

  2. 左側のナビゲーションウィンドウで、[メンテナンス&モニタリング] > [パフォーマンスモニタリング] を選択します。

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

  4. [SQL Server] タブで、[モニタリングダッシュボードの追加] をクリックします。

  5. 表示されるダイアログボックスで、[ダッシュボード名] パラメーターを設定し、[OK] をクリックします。

  6. [インスタンスとメトリックの選択] をクリックし、必要なRDSインスタンスとメトリックを選択して、选择アイコンをクリックします。

    説明
    • 一度に最大32のRDSインスタンスを選択できます。

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

    选择实例和指标

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

    説明

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

モニタリングダッシュボードでのRDSインスタンスのメトリックトレンドの表示

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

  2. 左側のナビゲーションウィンドウで、[パフォーマンスセンター] をクリックします。

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

  4. データベースエンジンのタブをクリックし、表示するモニタリングダッシュボードを選択し、時間範囲を指定して、指定した時間範囲内のメトリクスのトレンドチャートを表示します。

    説明

    時間範囲を指定する場合、終了時刻は開始時刻より後である必要があり、開始時刻と終了時刻の間隔は7日を超えることはできません。

    • インスタンスフィルタリングパラメーターを設定して、複数のRDSインスタンスをフィルタリングし、RDSインスタンスのメトリックを表示および比較できます。

    • システムで [自動更新 (5秒ごと)] をオンにして、5秒ごとにメトリクスのトレンドチャートを更新できます。

    • リンケージチャートをオンにすると、同じ時点の異なるメトリックの値を表示できます。

    • チャートレイアウトを設定して、各行に表示できるメトリックトレンドチャートの数を指定できます。

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

    • メトリックのトレンドチャートで [詳細] をクリックすると、チャートを拡張できます。 時間範囲を変更して、指定した時間範囲でのメトリックのトレンドの変化を表示することもできます。

    • メトリックのトレンドチャートで [削除] をクリックすると、ダッシュボードからチャートを削除できます。

メトリクス

カテゴリ

メトリック

説明

SQL Serverプロセス

cpu_usage

オペレーティングシステム内のRDSインスタンスの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

RDSインスタンスが占有するディスク容量の合計。

data_size

データファイルが占有するディスク容量。

データベース

qps

SQL文が1秒あたりに実行された平均回数。

connection_reset

1秒あたりの接続プールからのログオン試行の総数。

active_temp_tables

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

active_session

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

active_cursors

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

セッション

接続の総数。

active_transactions

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

transactions

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

write_transactions

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

read_kb

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

write_kb

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

基本モニタリング

cache_hit_ratio

高速キャッシュのヒット率。

bufferpool

ディスクから読み取られたすべてのページに対する高速キャッシュで見つかったページの割合。

fullscan

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秒あたりのSQL文の再コンパイル回数。

lazy_writes

ダーティページが1秒あたりにディスクに書き込まれた回数。

checkpoint

チェックポイント操作で1秒あたりに書き込まなければならないダーティページの数。

logout

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

ログイン

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

locktimeout

NOWAITロックの要求を含む、1秒あたりにタイムアウトするロック要求の数。

デッドロック

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

テーブルに対するロックがHoBTレベルまたはテーブルレベルにエスカレートされる回数。

average_lock_wait_time

要求されたロックリソースの平均待機時間。

total_latch_wait_time

最後の1秒間のロックの合計待機時間。

説明

ダッシュボードの指標の右側にある问号アイコンをクリックすると、指標の説明が表示されます。