AgentCore が生成した支払いオブザーバビリティデータ
AgentCore 支払いは、すべてのデータプレーン API コールのスパンとメトリクスを自動的に生成します。このデータは Amazon CloudWatch と AWS X-Ray で利用できます。
支払いオブザーバビリティの設定、前提条件、IAM アクセス許可、および提供されたログの詳細については、支払いドキュメントのAmazon CloudWatch によるオブザーバビリティ」を参照してください。
指定されたスパン
AgentCore 支払いは、データプレーン API コールごとに 1 つのスパンを出力します。スパン名はパターン に従いますBedrock.AgentCore.Payments.<Operation>。
| 運用 | スパン属性 | 説明 |
|---|---|---|
|
ProcessPayment |
aws.payments.payment_manager_id、 payment_connector_id、 payment_instrument_id、 payment_session_id、 spend_amount、 spend_currency、 session_remaining_budget、 merchant、token_fetch_latency_ms、 payment_agent_name |
支払いトランザクションを処理する |
|
CreatePaymentInstrument |
aws.payments.payment_manager_id、 payment_connector_id、 payment_instrument_id、 payment_agent_name |
支払い手段を作成する |
|
GetPaymentInstrument |
aws.payments.payment_manager_id、 payment_connector_id、 payment_instrument_id、 payment_agent_name |
支払い手段を取得する |
|
ListPaymentInstruments |
aws.payments.payment_manager_id、 payment_agent_name |
支払い手段を一覧表示する |
|
DeletePaymentInstrument |
aws.payments.payment_manager_id、 payment_connector_id、 payment_instrument_id、 payment_agent_name |
支払い手段を削除する |
|
GetPaymentInstrumentBalance |
aws.payments.payment_manager_id、 payment_connector_id、 payment_instrument_id、 payment_agent_name |
計測バランスを取得する |
|
CreatePaymentSession |
aws.payments.payment_manager_id、 payment_session_id、 session_start_time、 payment_agent_name |
支払いセッションを作成する |
|
GetPaymentSession |
aws.payments.payment_manager_id、 payment_session_id、 session_start_time、 payment_agent_name |
支払いセッションを取得する |
|
ListPaymentSessions |
aws.payments.payment_manager_id、 payment_agent_name |
支払いセッションを一覧表示する |
|
DeletePaymentSession |
aws.payments.payment_manager_id、 payment_session_id、 payment_agent_name |
支払いセッションを削除する |
すべてのスパンには、、aws.region、aws.account.id、aws.resource.arn、 aws.request_idの標準 AWS 属性も含まれますhttp.response.status_code。
提供されたメトリクス
| メトリクス | 単位 | 説明 |
|---|---|---|
|
OperationSuccess |
カウント |
成功した API コールの数 |
|
OperationFailure |
カウント |
失敗した API コールの数 |
|
OperationLatency |
ミリ秒 |
API End-to-end コールあたりのエンドツーエンドのレイテンシー |
|
SpendAmount |
なし |
処理された支払い金額 (ProcessPayment のみ) |
|
Throttles |
カウント |
スロットリングされたリクエストの数 |
|
UserErrors |
カウント |
クライアント側の検証エラーの数 |
|
ActiveSessions |
カウント |
アクティブな支払いセッションの数 |
|
PaymentRequestCount |
カウント |
支払いリクエストの合計 |
|
PaymentSuccessCount |
カウント |
成功した支払いトランザクション |
|
PaymentFailureCount |
カウント |
失敗した支払いトランザクション |
|
PaymentLatency |
ミリ秒 |
支払い処理のレイテンシー |
メトリクスは、Operation、PaymentManagerId、PaymentConnectorId、AgentName、Currency (SpendAmount の場合) のディメンションで発行されます。