Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AgentCore données d'observabilité des paiements générées
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 des distributeurs automatiques, consultez la section Observabilité avec Amazon CloudWatch dans la documentation sur les paiements.
Portées fournies
AgentCore payments émet une plage par appel d'API de plan de données. Les noms des spans suivent le modèleBedrock.AgentCore.Payments.<Operation>.
| Opération | Attributs Span | 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 opération 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 |
Liste des 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éer une session de paiement |
|
GetPaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Récupérez 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 des 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 requêtes limitées |
|
UserErrors |
Nombre |
Nombre d'erreurs de validation côté client |
|
ActiveSessions |
Nombre |
Nombre de sessions de paiement actives |
|
PaymentRequestCount |
Nombre |
Total des 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).