

# 拡張モニタリングの OS メトリクス
<a name="USER_Monitoring-Available-OS-Metrics"></a>

Amazon Aurora には、DB クラスターが実行されているオペレーティングシステム (OS) のリアルタイムのメトリクスが用意されています。Aurora は、拡張モニタリングのメトリクスを Amazon CloudWatch Logs アカウントに配信します。以下の表では、Amazon CloudWatch Logs で使用できる OS メトリクスを示しています。



**Topics**
+ [Aurora の OS メトリクス](#USER_Monitoring-Available-OS-Metrics-RDS)

## Aurora の OS メトリクス
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

<a name="cloudwatch-os-metrics"></a>

- **  `General`  **
  - **メトリクス:**  `engine`  / **コンソール名:**  該当しません  / **説明:** DB インスタンスのデータベースエンジン。
  - **メトリクス:**  `instanceID`  / **コンソール名:**  該当しません  / **説明:** DB インスタンス識別子。
  - **メトリクス:**  `instanceResourceID`  / **コンソール名:**  該当しません  / **説明:** AWS リージョンに固有の DB インスタンスの不変の識別子。ログストリーム識別子としても使用されます。
  - **メトリクス:**  `numVCPUs`  / **コンソール名:**  該当しません  / **説明:** DB インスタンスの仮想 CPU の数。
  - **メトリクス:**  `timestamp`  / **コンソール名:**  該当しません  / **説明:** メトリクスが作成された時間。
  - **メトリクス:**  `uptime`  / **コンソール名:**  該当しません  / **説明:** DB インスタンスがアクティブになってからの経過時間。
  - **メトリクス:**  `version`  / **コンソール名:**  該当しません  / **説明:** OS メトリクスのストリーム JSON 形式のバージョン。

- **  `cpuUtilization`  **
  - **メトリクス:**  `guest`  / **コンソール名:**  **CPU ゲスト**  / **説明:** ゲストプログラムが使用中の CPU の使用率。
  - **メトリクス:**  `idle`  / **コンソール名:**  **CPU アイドル**  / **説明:** アイドル状態の CPU の使用率。
  - **メトリクス:**  `irq`  / **コンソール名:**  **CPU IRQ**  / **説明:** ソフトウェア割り込みが使用中の CPU の使用率。
  - **メトリクス:**  `nice`  / **コンソール名:**  **CPU Nice**  / **説明:** 最も低い優先順位で実行されているプログラムが使用中の CPU の使用率。
  - **メトリクス:**  `steal`  / **コンソール名:**  **CPU Steal**  / **説明:** 他の仮想マシンが使用中の CPU の使用率。
  - **メトリクス:**  `system`  / **コンソール名:**  **CPU システム**  / **説明:** カーネルが使用中の CPU の使用率。
  - **メトリクス:**  `total`  / **コンソール名:**  **CPU 合計**  / **説明:** 使用中の CPU の合計使用率。この値は `nice` 値を含みます。
  - **メトリクス:**  `user`  / **コンソール名:**  **CPU ユーザー**  / **説明:** ユーザープログラムが使用中の CPU の使用率。
  - **メトリクス:**  `wait`  / **コンソール名:**  **CPU 待機**  / **説明:** I/O アクセスを待機中の CPU の未使用率。

- **  `diskIO`  **
  - **メトリクス:**  `avgQueueLen`  / **コンソール名:**  **平均キューサイズ**  / **説明:** I/O デバイスのキューで待機中のリクエストの数。
  - **メトリクス:**  `avgReqSz`  / **コンソール名:**  **平均リクエストサイズ**  / **説明:** 平均リクエストサイズ (キロバイト単位)。
  - **メトリクス:**  `await`  / **コンソール名:**  **ディスク I/O 待機**  / **説明:** リクエストへの応答に必要なミリ秒数 (キュー時間とサービス時間を含む)。
  - **メトリクス:**  `device`  / **コンソール名:**  該当しません  / **説明:** 使用中のディスクデバイスの識別子。
  - **メトリクス:**  `readIOsPS`  / **コンソール名:**  **読み取り I/O/秒**  / **説明:** 読み取りオペレーションの 1 秒あたりの数。
  - **メトリクス:**  `readKb`  / **コンソール名:**  **読み取り合計**  / **説明:** 読み取りの合計キロバイト数。
  - **メトリクス:**  `readKbPS`  / **コンソール名:**  **読み取り KB/秒**  / **説明:** 読み取りの 1 秒あたりのキロバイト数。
  - **メトリクス:**  `readLatency`  / **コンソール名:**  **読み取りレイテンシー**  / **説明:** 読み取り I/O リクエスト送信からその完了までの経過時間（ミリ秒単位）。<br />このメトリクスは Amazon Aurora にのみ使用できます。
  - **メトリクス:**  `readThroughput`  / **コンソール名:**  **読み取りスループット**  / **説明:** DB クラスターへのリクエストによって使用されるネットワークスループットの量 (バイト/秒単位)。<br />このメトリクスは Amazon Aurora にのみ使用できます。
  - **メトリクス:**  `rrqmPS`  / **コンソール名:**  **Rrqms**  / **説明:** キューに入れられてマージされた読み取りリクエストの 1 秒あたりの数。
  - **メトリクス:**  `tps`  / **コンソール名:**  **TPS**  / **説明:** I/O トランザクションの 1 秒あたりの数。
  - **メトリクス:**  `util`  / **コンソール名:**  **ディスク I/O 使用率**  / **説明:** リクエスト発行中の CPU 時間の消費率。
  - **メトリクス:**  `writeIOsPS`  / **コンソール名:**  **書き込み IO/秒**  / **説明:** 書き込みオペレーションの 1 秒あたりの数。
  - **メトリクス:**  `writeKb`  / **コンソール名:**  **書き込み合計**  / **説明:** 書き込みの合計キロバイト数。
  - **メトリクス:**  `writeKbPS`  / **コンソール名:**  **書き込み KB/秒**  / **説明:** 書き込みの 1 秒あたりのキロバイト数。
  - **メトリクス:**  `writeLatency`  / **コンソール名:**  **書き込みレイテンシー**  / **説明:** 書き込み I/O リクエスト送信から完了までの平均経過時間（ミリ秒単位）。<br />このメトリクスは Amazon Aurora にのみ使用できます。
  - **メトリクス:**  `writeThroughput`  / **コンソール名:**  **書き込みスループット**  / **説明:** DB クラスターからのレスポンスによって使用されるネットワークスループットの量 (バイト/秒単位)。<br />このメトリクスは Amazon Aurora にのみ使用できます。
  - **メトリクス:**  `wrqmPS`  / **コンソール名:**  **Wrqms**  / **説明:** キューに入れられてマージされた書き込みリクエストの 1 秒あたりの数。

- **`mountPoint`**
  - **メトリクス:** 該当しない
  - **コンソール名:** ファイルシステムへのパス。

- **  `fileSys`  **
  - **メトリクス:**  `maxFiles`  / **コンソール名:**  **最大 i ノード**  / **説明:** ファイルシステム用に作成できるファイルの最大数。
  - **メトリクス:**  `mountPoint`  / **コンソール名:**  該当しません  / **説明:** ファイルシステムへのパス。これが `/rdsdbdata*` の場合、すべてのストレージボリュームの集計を表します。
  - **メトリクス:**  `name`  / **コンソール名:**  該当しない  / **説明:** ファイルシステムの名前。
  - **メトリクス:**  `total`  / **コンソール名:**  **合計ファイルシステム**  / **説明:** ファイルシステムに使用できるディスク領域の合計量 (キロバイト単位)。
  - **メトリクス:**  `used`  / **コンソール名:**  **使用済みファイルシステム**  / **説明:** ファイルシステム内のファイルが使用中のディスク領域の量 (キロバイト単位)。
  - **メトリクス:**  `usedFilePercent`  / **コンソール名:**  **使用済み i ノード**  / **説明:** 使用中のファイルの割合。
  - **メトリクス:**  `usedFiles`  / **コンソール名:**  **使用済み (%)**  / **説明:** ファイルシステム内のファイルの数。
  - **メトリクス:**  `usedPercent`  / **コンソール名:**  **使用済みファイルシステム**  / **説明:** ファイルシステムが使用中のディスク領域の割合。

- **  `loadAverageMinute`  **
  - **メトリクス:**  `fifteen`  / **コンソール名:**  **平均負荷 (15 分**  / **説明:** 過去 15 分間に CPU 時間をリクエストしたプロセスの数。
  - **メトリクス:**  `five`  / **コンソール名:**  **平均負荷 (5 分**  / **説明:** 過去 5 分間に CPU 時間をリクエストしたプロセスの数。
  - **メトリクス:**  `one`  / **コンソール名:**  **平均負荷 (1 分**  / **説明:** 過去 1 分間に CPU 時間をリクエストしたプロセスの数。

- **  `memory`  **
  - **メトリクス:**  `active`  / **コンソール名:**  **アクティブなメモリ**  / **説明:** 割り当てられたメモリの量 (キロバイト単位)。
  - **メトリクス:**  `buffers`  / **コンソール名:**  **バッファ済みメモリ**  / **説明:**  ストレージデバイスへの書き込み前に I/O バッファリングリクエストに使用されたメモリの量 (キロバイト単位)。
  - **メトリクス:**  `cached`  / **コンソール名:**  **キャッシュ済みメモリ**  / **説明:** ファイルシステムベースの I/O のキャッシュに使用されたメモリの量。
  - **メトリクス:**  `dirty`  / **コンソール名:**  **ダーティメモリ**  / **説明:**  変更されたがストレージ内のその関連データブロックに書き込まれなかった RAM 内のメモリページの量 (キロバイト単位)。
  - **メトリクス:**  `free`  / **コンソール名:**  **空きメモリ**  / **説明:** 未割り当てのメモリの量 (キロバイト単位)。
  - **メトリクス:**  `hugePagesFree`  / **コンソール名:**  **huge ページ (空き**  / **説明:**  空き huge ページの数。huge ページは Linux カーネルの機能です。
  - **メトリクス:**  `hugePagesRsvd`  / **コンソール名:**  **huge ページ (予約**  / **説明:** コミットされた huge ページの数。
  - **メトリクス:**  `hugePagesSize`  / **コンソール名:**  **huge ページサイズ**  / **説明:** 各 huge ページユニットのサイズ (キロバイト単位)。
  - **メトリクス:**  `hugePagesSurp`  / **コンソール名:**  **huge ページ (余剰**  / **説明:** 使用可能な huge ページの余剰数/合計数。
  - **メトリクス:**  `hugePagesTotal`  / **コンソール名:**  **huge ページ (合計**  / **説明:** huge ページの合計数。
  - **メトリクス:**  `inactive`  / **コンソール名:**  **非アクティブメモリ**  / **説明:** 最も使用されていないメモリページの量 (キロバイト単位)。
  - **メトリクス:**  `mapped`  / **コンソール名:**  **マップ済みメモリ**  / **説明:**  プロセスアドレス空間内でメモリマップされているファイルシステムの内容の合計量 (キロバイト単位)。
  - **メトリクス:**  `pageTables`  / **コンソール名:**  **ページテーブル**  / **説明:** ページテーブルが使用中のメモリの量 (キロバイト単位)。
  - **メトリクス:**  `slab`  / **コンソール名:**  **スラブメモリ**  / **説明:** 再利用可能なカーネルデータ構造体の量 (キロバイト単位)。
  - **メトリクス:**  `total`  / **コンソール名:**  **合計メモリ**  / **説明:** メモリの合計量 (キロバイト単位)。
  - **メトリクス:**  `writeback`  / **コンソール名:**  **書き戻しメモリ**  / **説明:**  バックアップストレージにまだ書き込み中の RAM 内のダーティページの量 (キロバイト単位)。

- **  `network`  **
  - **メトリクス:**  `interface`  / **コンソール名:**  該当しません  / **説明:** DB インスタンスに使用中のネットワークインターフェイスの識別子。
  - **メトリクス:**  `rx`  / **コンソール名:**  **RX**  / **説明:** 1 秒あたりの受信バイト数。
  - **メトリクス:**  `tx`  / **コンソール名:**  **TX**  / **説明:** 1 秒あたりのアップロードバイト数。

- **  `processList`  **
  - **メトリクス:**  `cpuUsedPc`  / **コンソール名:**  **CPU %**  / **説明:** プロセスが使用中の CPU の使用率。
  - **メトリクス:**  `id`  / **コンソール名:**  該当しません  / **説明:** プロセスの識別子。
  - **メトリクス:**  `memoryUsedPc`  / **コンソール名:**  **MEM%**  / **説明:** プロセスが使用中のメモリの使用率。
  - **メトリクス:**  `name`  / **コンソール名:**  該当しません  / **説明:** プロセスの名前。
  - **メトリクス:**  `parentID`  / **コンソール名:**  該当しません  / **説明:** プロセスの親プロセスの識別子。
  - **メトリクス:**  `rss`  / **コンソール名:**  **RES**  / **説明:** プロセスに割り当てられた RAM の量 (キロバイト単位)。
  - **メトリクス:**  `tgid`  / **コンソール名:**  該当しません  / **説明:** スレッドグループ識別子 (スレッドが属するプロセス ID を表す番号)。この識別子は同じプロセスのグループスレッドに使用されます。
  - **メトリクス:**  `vss`  / **コンソール名:**  **VIRT**  / **説明:** プロセスに割り当てられた仮想メモリの量 (キロバイト単位)。

- **  `swap`  **
  - **メトリクス:**  `total`  / **コンソール名:**  **スワップ**  / **説明:** 使用可能なスワップメモリの量 (キロバイト単位)。
  - **メトリクス:**  `in`  / **コンソール名:**  **スワップイン**  / **説明:** ディスクからスワップされたメモリの量 (キロバイト単位)。
  - **メトリクス:**  `out`  / **コンソール名:**  **スワップアウト**  / **説明:** ディスクにスワップされたメモリの量 (キロバイト単位)。
  - **メトリクス:**  `free`  / **コンソール名:**  **空きスワップ**  / **説明:** 空きスワップメモリの量 (キロバイト単位)。
  - **メトリクス:**  `cached`  / **コンソール名:**  **コミット済みスワップ**  / **説明:** キャッシュメモリとして使用されたスワップメモリの量 (キロバイト単位)。

- **  `tasks`  **
  - **メトリクス:**  `blocked`  / **コンソール名:**  **ブロック済みタスク**  / **説明:** ブロックされているタスクの数。
  - **メトリクス:**  `running`  / **コンソール名:**  **実行中のタスク**  / **説明:** 実行中のタスクの数。
  - **メトリクス:**  `sleeping`  / **コンソール名:**  **スリープ中のタスク**  / **説明:** スリープ中のタスクの数。
  - **メトリクス:**  `stopped`  / **コンソール名:**  **停止済みタスク**  / **説明:** 停止中のタスクの数。
  - **メトリクス:**  `total`  / **コンソール名:**  **タスク合計**  / **説明:** タスクの合計数。
  - **メトリクス:**  `zombie`  / **コンソール名:**  **Zombie タスク**  / **説明:** アクティブな親タスクの非アクティブな子タスクの数。

