View a markdown version of this page

AgentCore données d'observabilité des paiements générés - Amazon Bedrock AgentCore

AgentCore données d'observabilité des paiements générés

AgentCore payments génère automatiquement des intervalles et des métriques pour chaque appel d'API du plan de données. Ces données sont disponibles sur Amazon CloudWatch et AWS X-Ray.

Pour plus de détails sur la configuration de l'observabilité des paiements, les prérequis, les autorisations IAM et les journaux vendus, consultez Observability with Amazon CloudWatch dans la documentation relative aux paiements.

Portées fournies

AgentCore payments émet un intervalle par appel d'API du plan de données. Les noms des intervalles suivent le modèleBedrock.AgentCore.Payments.<Operation>.

Opération Attributs d'envergure Description

ProcessPayment

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_session_id, spend_amount, spend_currency, session_remaining_budget, marchand, token_fetch_latency_ms, payment_agent_name

Traiter une transaction de paiement

CreatePaymentInstrument

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Création d'un instrument de paiement

GetPaymentInstrument

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Récupérez un instrument de paiement

ListPaymentInstruments

aws.payments.payment_manager_id, payment_agent_name

Lister les instruments de paiement

DeletePaymentInstrument

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Supprimer un instrument de paiement

GetPaymentInstrumentBalance

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Obtenez l'équilibre de l'instrument

CreatePaymentSession

aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name

Création d'une session de paiement

GetPaymentSession

aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name

Récupérer une session de paiement

ListPaymentSessions

aws.payments.payment_manager_id, payment_agent_name

Lister les sessions de paiement

DeletePaymentSession

aws.payments.payment_manager_id, payment_session_id, payment_agent_name

Supprimer une session de paiement

Toutes les étendues incluent également les AWS attributs standard :aws.region,,aws.account.id, aws.resource.arnaws.request_id,http.response.status_code.

Métriques fournies

Métrique Unité Description

OperationSuccess

Nombre

Nombre d'appels d'API réussis

OperationFailure

Nombre

Nombre d'appels d'API ayant échoué

OperationLatency

Millisecondes

End-to-end latence par appel d'API

SpendAmount

Aucune

Montant du paiement traité (ProcessPayment uniquement)

Throttles

Nombre

Nombre de demandes limitées

UserErrors

Nombre

Nombre d'erreurs de validation côté client

ActiveSessions

Nombre

Nombre de sessions de paiement actives

PaymentRequestCount

Nombre

Nombre total de demandes de paiement

PaymentSuccessCount

Nombre

Transactions de paiement réussies

PaymentFailureCount

Nombre

Transactions de paiement échouées

PaymentLatency

Millisecondes

Latence du traitement des paiements

Les métriques sont publiées avec les dimensions suivantes : Opération, PaymentManagerId, PaymentConnectorId, AgentName, Devise (pour SpendAmount).