メニュー
Amazon Relational Database Service
ユーザーガイド (API Version 2014-10-31)

Amazon Aurora DB クラスターのモニタリング

Amazon RDS コンソールを使用して DB クラスターの詳細を表示できます。Amazon Aurora コンソールには、Aurora DB クラスターの状態とパフォーマンスをモニタリングするための多数のメトリクスが用意されています。詳細なリストについては、「Aurora メトリクス」を参照してください。

Amazon RDS コンソールを使用して DB クラスターの詳細を表示するには

  1. https://console.aws.amazon.com/rds で Amazon Aurora コンソールを開きます。

  2. 左のナビゲーションペインの [Instances] をクリックします。

  3. 情報が必要な DB クラスターの左側にあるチェックボックスをクリックします。次に、[Show Monitoring] ドロップダウンメニューをクリックします。Aurora メトリクスの表示方法のオプションを選択します。Aurora コンソールには、メトリクスを表示するために 3 つのオプションが用意されています。

    • Show Multi-Monitoring View–Aurora メトリクスの要約を表示します。各メトリクスには、特定の期間にわたってモニタリングされたメトリクスを示すグラフが含まれます。

    • Show Single Monitoring View – 1 つのメトリクスのその時点での詳細を表示します。各メトリクスには、特定の期間にわたってモニタリングされたメトリクスを示すグラフが含まれます。

    • Show Full Monitoring View–Aurora メトリクスの要約をグラフなしで表示します。[Full Monitoring View] には、全画面表示オプションが含まれます。

    Amazon Aurora DB インスタンス起動ウィザードの DB インスタンスの詳細
  4. [Full Monitoring View] を選択した場合は、全画面ボタンをクリックして、自分のメトリクスのみを全画面モードで表示できます。

    メトリクスの表示 – フルモニタリングビュー

RDS インスタンスのモニタリングの詳細とその他のオプションについては、「Amazon RDS のモニタリング」を参照してください。

Aurora メトリクス

Aurora には、DB クラスターの状態を確認するためにモニタリングできるさまざまなメトリクスがあります。これらのメトリクスを RDS コンソールに表示できます。次の表は、Aurora DB クラスターのインスタンスに対して使用可能なメトリクスについて説明しています。

Aurora システムのモニタリング

メトリクス説明

CPU 使用率 (%)

CPUUtilization

DB インスタンスによって使用される CPU のパーセント。

解放可能なメモリ

FreeableMemory

使用可能な RAM の容量 (ギガバイト (GB) 単位)。

ネットワーク受信スループット

NetworkReceiveThroughput

DB クラスター内の各インスタンスが各クライアントから受信したネットワークスループットの量 (メガバイト/秒 (mbps) 単位)。DB クラスターとクラスターボリューム内のインスタンス間のネットワークトラフィックは含まれません。

ネットワーク送信スループット

NetworkTransmitThroughput

DB クラスター内の各インスタンスが各クライアントに対して送信したネットワークスループットの量 (メガバイト/秒 (mbps) 単位)。DB クラスターとクラスターボリューム内のインスタンス間のネットワークトラフィックは含まれません。

課金読み取りオペレーション

VolumeReadIOPS

課金読み取り I/O オペレーションの回数は 5 分おきに報告されます。

課金読み取りオペレーションはクラスターボリュームレベルで計算され、DB クラスター内のすべてのインスタンスから集計された後、5 分おきに報告されます。この値は読み取りオペレーションのメトリクスを 5 分間受け取ることによって計算されます。課金読み取りオペレーションのメトリクスを受け取って 300 秒で割ることで、1 秒あたりの課金読み取りオペレーションの回数を決定できます。たとえば、課金読み取りオペレーションが 13,686 を返す場合、1 秒あたりの課金読み取りオペレーションは 45 (13,686 / 300 = 45.62) です。

バッファキャッシュに存在しないデータベースのページをリクエストするクエリの課金読み取りオペレーションが発生するため、ストレージからロードする必要があります。課金読み取りオペレーションはストレージからクエリの結果が読み取られるのと同様に急増することがありますが、その後バッファキャッシュにロードされます。

課金書き込みオペレーション

VolumeWriteIOPS

クラスターボリュームに対する書き込みディスク I/O 操作の平均回数は 5 分おきに報告されます。

レプリカラグ

AuroraReplicaLag

Aurora レプリカについて、プライマリインスタンスからアップデートをレプリケートするときの遅延の量を報告します (ミリ秒単位)。

最大レプリカラグ

AuroraReplicaLagMaximum

DB クラスター内のプライマリインスタンスと各 Aurora インスタンス間の最大遅延量 (ミリ秒単位)。

最小レプリカラグ

AuroraReplicaLagMinimum

DB クラスター内のプライマリインスタンスと各 Aurora インスタンス間の最少遅延量 (ミリ秒単位)。

Aurora バイナリログレプリカの遅延

AuroraBinlogReplicaLag

ソース DB クラスターから Amazon Aurora DB クラスターまでのラグ。このメトリクスでは、MySQL の SHOW SLAVE STATUS コマンドの Seconds_Behind_Master フィールドの値が報告され、異なる AWS リージョン間でレプリケートする Aurora DB クラスター間のレプリカの遅延を監視するのに役立ちます。詳細については、「AWS リージョン間での Amazon Aurora DB クラスターのレプリケート」を参照してください。

空きローカルストレージ

FreeLocalStorage

他の DB エンジンとは異なり、Amazon Aurora の空きローカルストレージメトリクスは、各 DB インスタンスが一時テーブルとログのために使用できるストレージの量を GB 単位で報告します。この値は、Aurora DB クラスターのコストに影響します (料金の詳細については、Amazon RDS の製品ページを参照してください)。インスタンスに対してより大きな DB インスタンスクラスを選択することで、インスタンス用の空きストレージ容量を増やすことができます。

空きストレージ容量

FreeStorageSpace

Amazon Aurora には適用されません。

スワップの使用状況

SwapUsage

Amazon Aurora ではサポートされません。

バイナリログのディスク使用状況

BinLogDiskUsage

このメトリクスは Amazon Aurora ではサポートされません。

CPU クレジットバランス

CPUCreditBalance

(db.t2.medium インスタンスにのみ有効) インスタンスが累積した CPU クレジットの数です。

このメトリクスは、どのくらいの期間のインスタンスが指定されたレートのベースラインパフォーマンスレベルを超えてバーストできるかを判断するために使用されます。

Note

CPU クレジットメトリクスは、5 分間隔で利用可能です。

CPU クレジット使用状況

CPUCreditUsage

(db.t2.medium インスタンスにのみ有効) 指定した期間内に消費される CPU クレジットの数です。

このメトリクスは、インスタンスに割り当てられた仮想 CPU による命令を処理するために使用される、物理 CPU の時間を識別します。

Note

CPU クレジットメトリクスは、5 分間隔で利用可能です。

Aurora SQL モニタリング

メトリクス説明

選択スループット

SelectThroughput

1 秒あたりの選択クエリの平均回数。

DML スループット

DMLThroughput

1 秒あたりの挿入、更新、削除の平均回数。

コミットスループット

CommitThroughput

1 秒あたりのコミットされたトランザクションの平均数。

DDL スループット

DDLThroughput

1 秒あたりの DDL リクエストの平均数。

選択レイテンシー

SelectLatency

選択クエリのレイテンシー (ミリ秒単位)。

DML レイテンシー

DMLLatency

挿入、更新、削除のレイテンシー (ミリ秒単位)。

コミットレイテンシー

CommitLatency

コミットされたトランザクションのレイテンシー (ミリ秒単位)。

DDL レイテンシー

DDLLatency

DDL リクエスト (作成/変更/削除) のレイテンシー (ミリ秒単位)。

DB 接続

TotalConnections

DB インスタンスへのアクティブな接続の数。

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

ActiveTransactions

DB インスタンスで実行されている現在のトランザクションの 1 秒あたりの平均数。

バッファキャッシュヒット率

BufferCacheHitRatio

バッファキャッシュから提供されたリクエストの割合。

Resultset キャッシュヒット率

ResultSetCacheHitRatio

Resultset キャッシュから提供されたリクエストの割合。

ログインエラー

LoginFailures

1 秒あたりの失敗したログインの平均試行回数。

ブロックされたトランザクション

BlockedTransactions

1 秒あたりのブロックされたデータベース内のトランザクションの平均数。

失敗した SQL ステートメント

FailedSqlStatements

1 秒あたりの失敗したデータベースコマンドの平均数。

デッドロック

Deadlocks

1 秒あたりのデータベース内のデッドロックの平均回数。