

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

# Amazon Bedrock のパフォーマンスをモニタリングする
<a name="monitoring"></a>

Amazon CloudWatch を使用して Amazon Bedrock 全体を監視することで、raw データを収集し、それをほぼリアルタイムで読み取り可能なメトリクスに加工することができます。CloudWatch コンソールを使用して、メトリクスをグラフ化できます。また、特定のしきい値を超えないかどうかをモニタリングするアラームを設定するとともに、しきい値を超えたときに通知を送信したりアクションを実行したりできます。

詳細については、「*Amazon CloudWatch ユーザーガイド*」の「[Amazon CloudWatch とは](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html)」を参照してください。

Amazon Bedrock は、アプリケーションのさまざまなコンポーネントにわたって包括的なモニタリング機能を提供します。
+ [CloudWatch Logs と Amazon S3 を使用してモデル呼び出しをモニタリングする](model-invocation-logging.md) - CloudWatch Logs と Amazon S3 を使用してモデル呼び出しを追跡および分析します。
+ [CloudWatch Logs を使用したナレッジベースのモニタリング](knowledge-bases-logging.md) - ナレッジベースのオペレーションとパフォーマンスをモニタリングします。
+ [CloudWatch メトリクスを使用して Amazon Bedrock ガードレールをモニタリングする](monitoring-guardrails-cw-metrics.md) - ガードレールの評価とポリシーの適用を追跡します。
+ [CloudWatch メトリクスを使用して Amazon Bedrock エージェントをモニタリングする](monitoring-agents-cw-metrics.md) - エージェントの呼び出しとパフォーマンスメトリクスをモニタリングします。
+ [Amazon Bedrock ランタイムメトリクス](#runtime-cloudwatch-metrics) - 呼び出し、レイテンシー、エラー、トークン数などの主要なランタイムメトリクスを表示します。
+ [Monitor Amazon Bedrock job state changes using Amazon EventBridgeイベントの変更をモニタリングする](monitoring-eventbridge.md) - ジョブの状態の変化を追跡し、イベントへの応答を自動化します。
+ [Monitor Amazon Bedrock API calls using CloudTrail](logging-using-cloudtrail.md) - API コールを監査し、ユーザーアクティビティを追跡します。

**Topics**
+ [CloudWatch Logs と Amazon S3 を使用してモデル呼び出しをモニタリングする](model-invocation-logging.md)
+ [CloudWatch Logs を使用したナレッジベースのモニタリング](knowledge-bases-logging.md)
+ [CloudWatch メトリクスを使用して Amazon Bedrock ガードレールをモニタリングする](monitoring-guardrails-cw-metrics.md)
+ [CloudWatch メトリクスを使用して Amazon Bedrock エージェントをモニタリングする](monitoring-agents-cw-metrics.md)
+ [Amazon Bedrock ランタイムメトリクス](#runtime-cloudwatch-metrics)
+ [Amazon Bedrock 向け CloudWatch メトリクス](#br-cloudwatch-metrics)
+ [Monitor Amazon Bedrock job state changes using Amazon EventBridge](monitoring-eventbridge.md)
+ [Monitor Amazon Bedrock API calls using CloudTrail](logging-using-cloudtrail.md)

## Amazon Bedrock ランタイムメトリクス
<a name="runtime-cloudwatch-metrics"></a>

次の表は、Amazon Bedrock が提供するランタイムメトリックスについて説明しています。


| メトリクス名 | Unit | 説明 | 
| --- | --- | --- | 
| 呼び出し | サンプル数 | [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) API オペレーション、[ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html) API オペレーション、[InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html) API オペレーション、[InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html) API オペレーションへの成功したリクエスト数。 | 
|  InvocationLatency  | ミリ秒 |  リクエストが送信されてから最後のトークンが受信されるまでの時間。    | 
|  InvocationClientErrors  | サンプル数 |  クライアント側でエラーが発生した呼び出しの数。  | 
|  InvocationServerErrors  | サンプル数 |   AWS サーバー側のエラーが発生する呼び出しの数。  | 
|  InvocationThrottles  | サンプル数 |  システムがスロットリングした呼び出しの数。スロットリングされたリクエストやその他の呼び出しエラーは、呼び出しまたはエラーとしてはカウントされない 表示されるスロットリングの数は、SDK の再試行設定によって異なります。詳細については、「SDK およびツールリファレンスガイド」の[「再試行動作](https://docs.aws.amazon.com/sdkref/latest/guide/feature-retry-behavior.html)」を参照してください。 AWS SDKs   | 
|  InputTokenCount  | サンプル数 |  入力内のトークン数。  | 
| LegacyModelInvocations | サンプル数 | [レガシー](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FoundationModelLifecycle.html)モデルを使用した呼び出しの数  | 
|  OutputTokenCount  | サンプル数 |  出力内のトークン数。  | 
|  OutputImageCount  | サンプル数 |  出力内の画像の数 (画像生成モデルにのみ適用されます)。  | 
|  TimeToFirstToken  | ミリ秒 |  [ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html) および [InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html) ストリーミング API オペレーションで、最初のトークンが受信されたときにリクエストが に送信されるまでの時間。  | 
|  EstimatedTPMQuotaUsage  | サンプル数 |  [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html)、[ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html)[InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html)、[InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html) API オペレーションにおける 1 分あたりの推定トークン (TPM) クォータ消費量。  | 

[Amazon Bedrock のガードレール](monitoring-guardrails-cw-metrics.md)と [Amazon Bedrock エージェント](monitoring-agents-cw-metrics.md)のメトリクスもあります。

## Amazon Bedrock 向け CloudWatch メトリクス
<a name="br-cloudwatch-metrics"></a>

配信が成功または失敗するたびに、名前空間 `AWS/Bedrock` と `Across all model IDs` ディメンションに関する次の Amazon CloudWatch メトリクスが出力されます。
+ `ModelInvocationLogsCloudWatchDeliverySuccess`
+ `ModelInvocationLogsCloudWatchDeliveryFailure`
+ `ModelInvocationLogsS3DeliverySuccess`
+ `ModelInvocationLogsS3DeliveryFailure`
+ `ModelInvocationLargeDataS3DeliverySuccess`
+ `ModelInvocationLargeDataS3DeliveryFailure`

Amazon Bedrock オペレーションのメトリクスを取得するには、以下の情報を指定する必要があります。
+ メトリクスディメンション。*ディメンション*は、メトリクスを識別するための名前と値のペアのセットです。Amazon Bedrock は、以下のディメンションをサポートしています。
  + `ModelId` - すべてのメトリクス
  + `ModelId + ImageSize + BucketedStepSize` - OutputImageCount
+ メトリクス名 (`InvocationClientErrors` など)。

Amazon Bedrock のメトリクスは、 AWS マネジメントコンソール、、 AWS CLIまたは CloudWatch API を使用して取得できます。CloudWatch API は、 AWS Software Development Kit (SDKsまたは CloudWatch API ツールのいずれかを使用して使用できます。

CloudWatch コンソールで Amazon Bedrock メトリクスを表示するには、ナビゲーションペインの [メトリクス] セクションに移動し、すべてのメトリクスオプションを選択し、モデル ID を検索します。

CloudWatch で Amazon Bedrock をモニタリングするには、CloudWatch への適切なアクセス許可が必要です。詳細については、「*Amazon CloudWatch ユーザーガイド*の「[Amazon CloudWatch に対する認証とアクセスコントロール](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/auth-and-access-control-cw.html)」を参照してください。