Amazon によるモニタリング CloudWatch - Amazon Quantum 台帳データベース (Amazon QLDB)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon によるモニタリング CloudWatch

重要

サポート終了通知: 既存のお客様は、07/31/2025 のサポート終了QLDBまで Amazon を使用できます。詳細については、「Amazon Ledger QLDB を Amazon Aurora Postgre に移行するSQL」を参照してください。

Amazon から raw データを収集して読み取り可能な near-real-time メトリクスQLDBに処理 CloudWatchする QLDBを使用して、Amazon をモニタリングできます。これらの統計は 2 週間記録されるため、履歴情報にアクセスしてウェブアプリケーションまたはサービスのパフォーマンスをより的確に把握できます。デフォルトでは、QLDBメトリクスデータは 1 分または CloudWatch 15 分間隔で に自動的に送信されます。詳細については、「Amazon ユーザーガイド」の「Amazon CloudWatch、Amazon CloudWatch Events、Amazon CloudWatch Logs とは」を参照してください。 CloudWatch

QLDB メトリクスの使用方法

によってレポートされるメトリクスは、さまざまな方法で分析できる情報QLDBを提供します。以下のリストは、メトリクスの一般的な利用方法をいくつか示しています。ここで紹介するのは開始するための提案事項です。すべてを網羅しているわけではありません。

  • 指定した期間にわたって JournalStorageIndexedStorage をモニタリングして、台帳が消費しているディスク容量を追跡できます。

  • 指定した期間にわたって ReadIOsWriteIOs をモニタリングして、台帳が処理しているリクエストの数を追跡できます。

  • CommandLatency をモニタリングして、データオペレーションに対する台帳のパフォーマンスを追跡し、最もレイテンシーが長くなるコマンドのタイプを分析できます。

Amazon QLDBメトリクスとディメンション

Amazon を操作するとQLDB、以下のメトリクスとディメンションが に送信されます CloudWatch。ストレージメトリクスは 15 分ごとにレポートされ、その他のすべてのメトリクスは 1 分ごとに集計されてレポートされます。のメトリクスを表示するには、以下の手順を使用しますQLDB。

CloudWatch コンソールを使用してメトリクスを表示するには

メトリクスはまずサービスの名前空間ごとにグループ化され、次に各名前空間内のさまざまなディメンションの組み合わせごとにグループ化されます。

  1. で CloudWatch コンソールを開きますhttps://console.aws.amazon.com/cloudwatch/

  2. 必要に応じて、リージョンを変更します。ナビゲーションバーで、 AWS リソースがあるリージョンを選択します。詳細については、「リージョンとエンドポイント」を参照してください。

  3. ナビゲーションペインで メトリクスを選択します。

  4. すべてのメトリクスタブで、 を選択しますQLDB

を使用してメトリクスを表示するには AWS CLI
  • コマンドプロンプトで、次のコマンドを使用します。

    aws cloudwatch list-metrics --namespace "AWS/QLDB"

CloudWatch には、 の以下のメトリクスが表示されますQLDB。

Amazon のQLDBディメンションとメトリクス

Amazon が Amazon QLDBに送信するメトリクスとディメンション CloudWatch をここに一覧表示します。

QLDB メトリクス

メトリクス 説明
JournalStorage

台帳のジャーナルによって使用されているディスク容量の合計 (15 分間隔でレポート)。ジャーナルには、データへのすべての変更に関する完全、不変、検証可能な履歴が含まれています。

単位: Bytes

ディメンション: LedgerName

IndexedStorage

台帳のテーブル、インデックス、インデックス付き履歴によって使用されているディスク容量の合計 (15 分間隔でレポート)。インデックス付きストレージは、高パフォーマンスなクエリ用に最適化された台帳データで構成されています。最大は 16 TiB です。

単位: Bytes

ディメンション: LedgerName

ReadIOs

読み取り I/O リクエストの数。1 分間隔でレポートされます。これにより、データトランザクション、検証リクエスト、ジャーナルのエクスポート、ジャーナルストリームなど、あらゆる種類の読み取りオペレーションがキャプチャされます。

単位: Count

ディメンション: LedgerName

WriteIOs

書き込み I/O リクエストの数。1 分間隔でレポートされます。

単位: Count

ディメンション: LedgerName

CommandLatency

データオペレーションにかかった時間。1 分間隔でレポートされます。

単位: Milliseconds

ディメンション: CommandType, LedgerName

IsImpaired

Kinesis Data Streams へのジャーナルストリームに障害があるかどうかを示すフラグ。1 分間隔で報告されます。値 1 は、ストリームが障害状態であることを示し、0 はそうでないことを示します。

単位: Boolean (0 または 1)

ディメンション: LedgerName, StreamId

OccConflictExceptions

QLDB を生成する へのリクエストの数OccConflictException。オプティミスティック同時実行制御 (OCC) の詳細については、「」を参照してくださいAmazon QLDB 同時実行モデル

単位: Count

Session4xxExceptions

4xx エラーQLDBを生成する HTTP へのリクエストの数。

単位: Count

Session5xxExceptions

5xx エラーQLDBを生成する HTTP へのリクエストの数。

単位: Count

SessionRateExceededExceptions

QLDB を生成する へのリクエストの数SessionRateExceededException

単位: Count

QLDB メトリクスのディメンション

のメトリクスQLDBは、アカウント、台帳名、ストリーム ID、またはコマンドタイプの値によって修飾されます。 CloudWatch コンソールを使用して、次の表の任意のディメンションに沿ってQLDBデータを取得できます。

ディメンション 説明
LedgerName

このディメンションは、特定の台帳にデータを制限します。この値は、現在の AWS リージョン と現在の の任意の台帳名にすることができます AWS アカウント。

StreamId

このディメンションは、特定のジャーナルストリームにデータを制限します。この値は、現在の AWS リージョン と現在の の台帳の任意のストリーム ID にすることができます AWS アカウント。

CommandType

このディメンションは、データを次のいずれかQLDBのデータAPIコマンドに制限します。

  • AbortTransaction

  • CommitTransaction

  • EndSession

  • ExecuteStatement

  • FetchPage

  • StartSession

  • StartTransaction

がこれらのコマンドQLDBを使用してデータオペレーションを管理する方法については、「」を参照してくださいドライバーによるセッション管理

Amazon をモニタリングする CloudWatch アラームの作成 QLDB

CloudWatch アラームの状態が変更されたときに Amazon Simple Notification Service (Amazon SNS) メッセージを送信する Amazon アラームを作成できます。指定した期間中、1 つのアラームが 1 つのメトリクスを監視します。このアラームは、複数の期間にわたる一定のしきい値とメトリクスの値の関係性に基づき、1 つ以上のアクションを実行します。アクションは、Amazon SNSトピックまたは Auto Scaling ポリシーに送信される通知です。

アラームは、持続する状態変化に対してのみアクションを呼び出します。 CloudWatch アラームは、単に特定の状態にあるという理由だけではアクションを呼び出しません。状態が変わって、変わった状態が指定期間にわたって維持される必要があります。

CloudWatch アラームの作成の詳細については、「Amazon ユーザーガイド」の「Amazon CloudWatch アラームの使用」を参照してください。 CloudWatch