AgentCore datos de observabilidad de pagos generados
AgentCore Payments genera automáticamente intervalos y métricas para cada llamada a la API del plano de datos. Estos datos están disponibles en Amazon CloudWatch y AWS X-Ray.
Para obtener más información sobre la configuración de la observabilidad de los pagos, los requisitos previos, los permisos de IAM y los registros de venta, consulta Observability with Amazon CloudWatch en la documentación de pagos.
Intervalos proporcionados
AgentCore payments emite un intervalo por cada llamada a la API del plano de datos. Los nombres de los tramos siguen el patrón. Bedrock.AgentCore.Payments.<Operation>
| Operación | Atributos de intervalo | Description (Descripción) |
|---|---|---|
|
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 |
Procesa una transacción de pago |
|
CreatePaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Crea un instrumento de pago |
|
GetPaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Recupera un instrumento de pago |
|
ListPaymentInstruments |
aws.payments.payment_manager_id, payment_agent_name |
Enumere los instrumentos de pago |
|
DeletePaymentInstrument |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Eliminar un instrumento de pago |
|
GetPaymentInstrumentBalance |
aws.payments.payment_manager_id, payment_connector_id, payment_instrument_id, payment_agent_name |
Obtenga el saldo del instrumento |
|
CreatePaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Crea una sesión de pago |
|
GetPaymentSession |
aws.payments.payment_manager_id, payment_session_id, session_start_time, payment_agent_name |
Recupera una sesión de pago |
|
ListPaymentSessions |
aws.payments.payment_manager_id, payment_agent_name |
Enumere las sesiones de pago |
|
DeletePaymentSession |
aws.payments.payment_manager_id, payment_session_id, payment_agent_name |
Eliminar una sesión de pago |
Todos los intervalos también incluyen AWS atributos estándar:aws.region,,aws.account.id, aws.resource.arnaws.request_id,http.response.status_code.
Métricas proporcionadas
| Métrica | Unidad | Description (Descripción) |
|---|---|---|
|
OperationSuccess |
Recuento |
Número de llamadas a la API realizadas correctamente |
|
OperationFailure |
Recuento |
Número de llamadas a la API fallidas |
|
OperationLatency |
Milisegundos |
End-to-end latencia por llamada a la API |
|
SpendAmount |
Ninguno |
Importe del pago procesado (ProcessPayment únicamente) |
|
Limitaciones |
Recuento |
Número de solicitudes limitadas |
|
UserErrors |
Recuento |
Número de errores de validación del lado del cliente |
|
ActiveSessions |
Recuento |
Número de sesiones de pago activas |
|
PaymentRequestCount |
Recuento |
Total de solicitudes de pago |
|
PaymentSuccessCount |
Recuento |
Transacciones de pago realizadas correctamente |
|
PaymentFailureCount |
Recuento |
Transacciones de pago fallidas |
|
PaymentLatency |
Milisegundos |
Latencia de procesamiento de pagos |
Las métricas se publican con las siguientes dimensiones: Operación, PaymentManagerId, PaymentConnectorIdAgentName, Moneda (para SpendAmount).