AgentCore dati di osservabilità dei pagamenti generati
AgentCore payments genera automaticamente intervalli e metriche per ogni chiamata API del piano dati. Questi dati sono disponibili in Amazon CloudWatch e AWS X-Ray.
Per tutti i dettagli sulla configurazione dell'osservabilità dei pagamenti, sui prerequisiti, sulle autorizzazioni IAM e sui registri dei fornitori, consulta Observability with Amazon nella documentazione sui pagamenti. CloudWatch
Intervalli forniti
AgentCore payments emette un intervallo per ogni chiamata API del piano dati. I nomi Span seguono lo schema. Bedrock.AgentCore.Payments.<Operation>
| Operation | Attributi Span | Description |
|---|---|---|
|
ProcessPayment |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_session_id, spend_amount, spend_currency, session_remining_budget, merchant, token_fetch_latency_ms, payment_agent_name |
Elabora una transazione di pagamento |
|
CreatePaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Crea uno strumento di pagamento |
|
GetPaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Recupera uno strumento di pagamento |
|
ListPaymentInstruments |
aws.payments.payment_manager_id, payment_agent_name |
Elenca gli strumenti di pagamento |
|
DeletePaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Eliminare uno strumento di pagamento |
|
GetPaymentInstrumentBalance |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Ottieni il saldo dello strumento |
|
CreatePaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Crea una sessione di pagamento |
|
GetPaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Recupera una sessione di pagamento |
|
ListPaymentSessions |
aws.payments.payment_manager_id, payment_agent_name |
Elenca le sessioni di pagamento |
|
DeletePaymentSession |
aws.payments.payment_manager_id, payment_session_id, payment_agent_name |
Eliminare una sessione di pagamento |
Tutti gli intervalli includono anche AWS gli attributi standard:aws.region,aws.account.id,, aws.resource.arnaws.request_id,http.response.status_code.
Metriche fornite
| Metrica | Unità | Description |
|---|---|---|
|
OperationSuccess |
Conteggio |
Numero di chiamate API riuscite |
|
OperationFailure |
Conteggio |
Numero di chiamate API non riuscite |
|
OperationLatency |
Millisecondi |
End-to-end latenza per chiamata API |
|
SpendAmount |
Nessuno |
Importo del pagamento elaborato (ProcessPayment solo) |
|
Throttles |
Conteggio |
Numero di richieste limitate |
|
UserErrors |
Conteggio |
Numero di errori di convalida lato client |
|
ActiveSessions |
Conteggio |
Numero di sessioni di pagamento attive |
|
PaymentRequestCount |
Conteggio |
Richieste di pagamento totali |
|
PaymentSuccessCount |
Conteggio |
Transazioni di pagamento riuscite |
|
PaymentFailureCount |
Conteggio |
Transazioni di pagamento non riuscite |
|
PaymentLatency |
Millisecondi |
Latenza di elaborazione dei pagamenti |
Le metriche vengono pubblicate con le seguenti dimensioni: Operazione,, PaymentManagerId, PaymentConnectorIdAgentName, Valuta (per SpendAmount).