AgentCore dados de observabilidade de pagamentos gerados
AgentCore os pagamentos geram automaticamente intervalos e métricas para cada chamada de API do plano de dados. Esses dados estão disponíveis na Amazon CloudWatch AWS X-Ray e.
Para obter detalhes completos sobre a configuração da observabilidade de pagamentos, pré-requisitos, permissões do IAM e registros vendidos, consulte Observabilidade com a Amazon na documentação de pagamentos. CloudWatch
Vãos fornecidos
AgentCore os pagamentos emitem um intervalo por chamada de API do plano de dados. Os nomes dos spans seguem o padrãoBedrock.AgentCore.Payments.<Operation>.
| Operation | Atributos de amplitude | Description |
|---|---|---|
|
ProcessPayment |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_session_id, spend_amount, spend_currency, session_remaining_budget, comerciante, token_fetch_latency_ms, payment_agent_name |
Processar uma transação de pagamento |
|
CreatePaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Crie um instrumento de pagamento |
|
GetPaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Recuperar um instrumento de pagamento |
|
ListPaymentInstruments |
aws.payments.payment_manager_id, nome_do_agente de pagamento |
Listar instrumentos de pagamento |
|
DeletePaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Excluir um instrumento de pagamento |
|
GetPaymentInstrumentBalance |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Obtenha o equilíbrio do instrumento |
|
CreatePaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Crie uma sessão de pagamento |
|
GetPaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Recuperar uma sessão de pagamento |
|
ListPaymentSessions |
aws.payments.payment_manager_id, nome_do_agente de pagamento |
Listar sessões de pagamento |
|
DeletePaymentSession |
aws.payments.payment_manager_id, payment_session_id, payment_agent_name |
Excluir uma sessão de pagamento |
Todos os intervalos também incluem AWS atributos padrão:aws.region,,aws.account.id, aws.resource.arnaws.request_id,http.response.status_code.
Métricas fornecidas
| Métrica | Unidade | Description |
|---|---|---|
|
OperationSuccess |
Contagem |
Número de chamadas de API bem-sucedidas |
|
OperationFailure |
Contagem |
Número de chamadas de API com falha |
|
OperationLatency |
Milissegundos |
End-to-end latência por chamada de API |
|
SpendAmount |
Nenhum |
Valor do pagamento processado (ProcessPayment somente) |
|
Controles de utilização |
Contagem |
Número de solicitações limitadas |
|
UserErrors |
Contagem |
Número de erros de validação do lado do cliente |
|
ActiveSessions |
Contagem |
Número de sessões de pagamento ativas |
|
PaymentRequestCount |
Contagem |
Total de solicitações de pagamento |
|
PaymentSuccessCount |
Contagem |
Transações de pagamento bem-sucedidas |
|
PaymentFailureCount |
Contagem |
Transações de pagamento falhadas |
|
PaymentLatency |
Milissegundos |
Latência de processamento de pagamentos |
As métricas são publicadas com as seguintes dimensões: Operação, PaymentManagerId, PaymentConnectorId, AgentName, Moeda (para SpendAmount).