View a markdown version of this page

AgentCore generierte Daten zur Beobachtbarkeit von Zahlungen - Amazon Grundgestein AgentCore

AgentCore generierte Daten zur Beobachtbarkeit von Zahlungen

AgentCore Payments generiert automatisch Spannweiten und Kennzahlen für jeden API-Aufruf auf Datenebene. Diese Daten sind bei Amazon CloudWatch und verfügbar AWS X-Ray.

Vollständige Informationen zur Einrichtung der Zahlungsbeobachtbarkeit, den Voraussetzungen, den IAM-Berechtigungen und den versendeten Protokollen finden Sie unter Observability with Amazon CloudWatch in der Zahlungsdokumentation.

Bereitgestellte Zeitspannen

AgentCore payments sendet eine Spanne pro API-Aufruf auf der Datenebene aus. Die Namen der Spans folgen dem MusterBedrock.AgentCore.Payments.<Operation>.

Operation Span-Attribute Description

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

Verarbeiten Sie eine Zahlungstransaktion

CreatePaymentInstrument

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Erstellen Sie ein Zahlungsinstrument

GetPaymentInstrument

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Rufen Sie ein Zahlungsinstrument ab

ListPaymentInstruments

aws.payments.payment_manager_id, payment_agent_name

Zahlungsinstrumente auflisten

DeletePaymentInstrument

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Löschen Sie ein Zahlungsinstrument

GetPaymentInstrumentBalance

aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name

Holen Sie sich den Kontostand

CreatePaymentSession

aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name

Erstellen Sie eine Zahlungssitzung

GetPaymentSession

aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name

Rufen Sie eine Zahlungssitzung ab

ListPaymentSessions

aws.payments.payment_manager_id, payment_agent_name

Zahlungssitzungen auflisten

DeletePaymentSession

aws.payments.payment_manager_id, payment_session_id, payment_agent_name

Löschen Sie eine Zahlungssitzung

Alle Bereiche enthalten auch AWS Standardattribute:aws.region,,aws.account.id, aws.resource.arnaws.request_id,http.response.status_code.

Bereitgestellte Metriken

Metrik Einheit Description

OperationSuccess

Anzahl

Anzahl erfolgreicher API-Aufrufe

OperationFailure

Anzahl

Anzahl der fehlgeschlagenen API-Aufrufe

OperationLatency

Millisekunden

End-to-end Latenz pro API-Aufruf

SpendAmount

Keine

Bearbeiteter Zahlungsbetrag (ProcessPayment nur)

Drosselungen

Anzahl

Anzahl der gedrosselten Anfragen

UserErrors

Anzahl

Anzahl der clientseitigen Validierungsfehler

ActiveSessions

Anzahl

Anzahl der aktiven Zahlungssitzungen

PaymentRequestCount

Anzahl

Gesamtzahl der Zahlungsanfragen

PaymentSuccessCount

Anzahl

Erfolgreiche Zahlungsvorgänge

PaymentFailureCount

Anzahl

Fehlgeschlagene Zahlungsvorgänge

PaymentLatency

Millisekunden

Latenz bei der Zahlungsabwicklung

Metriken werden mit den folgenden Dimensionen veröffentlicht: Operation PaymentManagerId, PaymentConnectorId, AgentName,, Währung (für SpendAmount).