翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon によるモニタリング CloudWatch
重要
サポート終了通知: 既存のお客様は、07/31/2025 のサポート終了QLDBまで Amazon を使用できます。詳細については、「Amazon Ledger QLDB を Amazon Aurora Postgre に移行するSQL
Amazon は CloudWatch、Amazon から raw データを収集して読み取り可能な near-real-time メトリクスQLDBに処理する QLDBを使用してモニタリングできます。これらの統計は 2 週間記録されるため、履歴情報にアクセスしてウェブアプリケーションまたはサービスのパフォーマンスをより的確に把握できます。デフォルトでは、QLDBメトリクスデータは 1 分または CloudWatch 15 分間隔で に自動的に送信されます。詳細については、「Amazon ユーザーガイド」の「Amazon CloudWatch、Amazon CloudWatch Events、Amazon CloudWatch Logs とは」を参照してください。 CloudWatch
QLDB メトリクスの使用方法
によってレポートされるメトリクスは、さまざまな方法で分析できる情報QLDBを提供します。以下のリストは、メトリクスの一般的な利用方法をいくつか示しています。ここで紹介するのは開始するための提案事項です。すべてを網羅しているわけではありません。
-
指定した期間にわたって
JournalStorage
とIndexedStorage
をモニタリングして、台帳が消費しているディスク容量を追跡できます。 -
指定した期間にわたって
ReadIOs
とWriteIOs
をモニタリングして、台帳が処理しているリクエストの数を追跡できます。 -
CommandLatency
をモニタリングして、データオペレーションに対する台帳のパフォーマンスを追跡し、最もレイテンシーが長くなるコマンドのタイプを分析できます。
Amazon QLDBメトリクスとディメンション
Amazon を操作するとQLDB、次のメトリクスとディメンションが に送信されます CloudWatch。ストレージメトリクスは 15 分ごとにレポートされ、その他のすべてのメトリクスは 1 分ごとに集計されてレポートされます。のメトリクスを表示するには、次の手順を使用しますQLDB。
CloudWatch コンソールを使用してメトリクスを表示するには
メトリクスはまずサービスの名前空間ごとにグループ化され、次に各名前空間内のさまざまなディメンションの組み合わせごとにグループ化されます。
-
で CloudWatch コンソールを開きますhttps://console.aws.amazon.com/cloudwatch/
。 -
必要に応じて、リージョンを変更します。ナビゲーションバーで、 AWS リソースは存在します。詳細については、「リージョンとエンドポイント」を参照してください。
-
ナビゲーションペインで メトリクスを選択します。
-
すべてのメトリクスタブで、 を選択しますQLDB。
を使用してメトリクスを表示するには AWS CLI
-
コマンドプロンプトで、次のコマンドを使用します。
aws cloudwatch list-metrics --namespace "AWS/QLDB"
CloudWatch には、 の以下のメトリクスが表示されますQLDB。
Amazon のQLDBディメンションとメトリクス
Amazon が Amazon QLDBに送信するメトリクスとディメンション CloudWatch をここに一覧表示します。
QLDB メトリクス
メトリクス | 説明 |
---|---|
JournalStorage |
台帳のジャーナルによって使用されているディスク容量の合計 (15 分間隔でレポート)。ジャーナルには、データへのすべての変更に関する完全、不変、検証可能な履歴が含まれています。 単位: ディメンション: |
IndexedStorage |
台帳のテーブル、インデックス、インデックス付き履歴によって使用されているディスク容量の合計 (15 分間隔でレポート)。インデックス付きストレージは、高パフォーマンスなクエリ用に最適化された台帳データで構成されています。最大は 16 TiB です。 単位: ディメンション: |
ReadIOs |
読み取り I/O リクエストの数。1 分間隔でレポートされます。これにより、データトランザクション、検証リクエスト、ジャーナルのエクスポート、ジャーナルストリームなど、あらゆる種類の読み取りオペレーションがキャプチャされます。 単位: ディメンション: |
WriteIOs |
書き込み I/O リクエストの数。1 分間隔でレポートされます。 単位: ディメンション: |
CommandLatency |
データオペレーションにかかった時間。1 分間隔でレポートされます。 単位: ディメンション: |
IsImpaired |
Kinesis Data Streams へのジャーナルストリームに障害があるかどうかを示すフラグ。1 分間隔で報告されます。値 単位: ディメンション: |
OccConflictExceptions |
QLDB を生成する へのリクエストの数 単位: |
Session4xxExceptions |
4xx エラーQLDBを生成する HTTP へのリクエストの数。 単位: |
Session5xxExceptions |
5xx エラーQLDBを生成する HTTP へのリクエストの数。 単位: |
SessionRateExceededExceptions |
QLDB を生成する へのリクエストの数 単位: |
QLDB メトリクスのディメンション
のメトリクスQLDBは、アカウント、台帳名、ストリーム ID、またはコマンドタイプの値によって修飾されます。 CloudWatch コンソールを使用して、次の表の任意のディメンションに沿ってQLDBデータを取得できます。
ディメンション | 説明 |
---|---|
LedgerName
|
このディメンションは、特定の台帳にデータを制限します。この値は、現在の 内の任意の台帳名にすることができます。 AWS リージョン と現在の AWS アカウント. |
StreamId
|
このディメンションは、特定のジャーナルストリームにデータを制限します。この値は、現在の の台帳の任意のストリーム ID にすることができます。 AWS リージョン と現在の AWS アカウント. |
CommandType
|
このディメンションは、データを次のいずれかQLDBのデータAPIコマンドに制限します。
がこれらのコマンド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