Transaction Search
Transaction Search es una experiencia de análisis interactiva que puede utilizar para obtener una visibilidad completa de las unidades de seguimiento de transacciones de su aplicación. Las unidades de seguimiento son las unidades de operación fundamentales de un seguimiento distribuido y representan acciones o tareas específicas en una aplicación o un sistema. Cada unidad de seguimiento registra detalles sobre un segmento concreto de la transacción. Estos detalles incluyen las horas de inicio y finalización, la duración y los metadatos asociados, que pueden incluir atributos empresariales como los ID de cliente y de pedido. Las unidades de seguimiento se organizan en una jerarquía principal-secundario. Esta jerarquía forma un seguimiento completo que mapea el flujo de una transacción entre diferentes componentes o servicios.

Temas
Ventajas
A continuación, se describen los beneficios de usar Transaction Search::
Captura de todas las unidades de seguimiento
Ingiera el 100 % de las unidades de seguimiento como registros estructurados en CloudWatch para obtener una visibilidad completa. Esto evita que los seguimientos se rompan y le permite ver los seguimientos grandes que contienen hasta 10 000 unidades de seguimiento para obtener información detallada.
Indexación de unidades de seguimiento como resúmenes de seguimientos
Indexe un porcentaje de las unidades de seguimiento como resúmenes de seguimientos en X-Ray para desbloquear la búsqueda y el análisis de seguimientos de extremo a extremo.
Investigación de los problemas de las transacciones con análisis de formato gratuito
Busque todos los atributos de las unidades de seguimiento en el editor visual para identificar la causa de los problemas en las transacciones de las aplicaciones. Esto lo ayuda a responder preguntas sobre el rendimiento de las aplicaciones y el impacto que tienen los usuarios finales en función de las transacciones de sus aplicaciones.
Envío de las unidades de seguimiento al punto de conexión de OpenTelemetry
Envíe las unidades de seguimiento al punto de conexión de OpenTelemetry para los seguimientos de X-Ray. Estas unidades de seguimiento se almacenan en el formato de convención semántica con los ID de seguimiento de W3C
nota
Los seguimientos de X-Ray se convierten automáticamente al formato de convención semántica antes de almacenarse en un grupo de registro denominado aws/spans
. Para obtener más información, consulte The span log group.
Uso de Registros de CloudWatch con unidades de seguimiento
Use filtros de métricas para extraer métricas personalizadas, filtros de suscripción para reenviar datos y enmascaramiento de datos para proteger la información de identificación personal.
Solución de problemas relacionados con la aplicación
Acceda a los paneles, las métricas y la topología de las aplicaciones al habilitar Application Signals para todas las unidades de seguimiento enviados a CloudWatch.
Funcionamiento
Al activar Transaction Search, se desbloquean varias funcionalidades, incluidas las características de Application Signals y Registros de CloudWatch.

Si envía seguimientos a X-Ray, puede empezar por habilitar Transaction Search en la consola o con la API. Si no envía seguimientos a X-Ray, puede usar CloudWatch Application Signals, que proporciona una configuración de OpenTelemetry preempaquetada con AWS Distro para OpenTelemetry (ADOT), el agente de CloudWatch, o usar OpenTelemetry directamente.
Al activar Transaction Search, las unidades de seguimiento enviadas a X-Ray se ingieren en un grupo de registro denominado aws/spans
. CloudWatch utiliza estas unidades de seguimiento para generar una experiencia de supervisión del rendimiento de las aplicaciones (APM) seleccionada en CloudWatch Application Signals. Esto le permite buscar y analizar unidades de seguimiento, así como utilizar funcionalidades de Registros de CloudWatch como la detección de anomalías y patrones. Incluso puede utilizar la extracción de métricas personalizadas. CloudWatch Application Signals le proporciona una vista unificada y centrada en las aplicaciones de sus aplicaciones, sus servicios y sus dependencias. También lo ayuda a supervisar y clasificar el estado de las aplicaciones.
También puede explorar las unidades de seguimiento mediante la experiencia de búsqueda y análisis interactivos de CloudWatch para responder a cualquier pregunta relacionada con el rendimiento de las aplicaciones o el impacto en los usuarios finales con Transaction Search. Detecte el impacto en los usuarios finales y busque las transacciones en el contexto de esos problemas utilizando los atributos pertinentes, como el nombre del cliente o el número de pedido. Puede correlacionar las transacciones con eventos empresariales, como los pagos fallidos, y analizar las interacciones entre los componentes de la aplicación para determinar la causa raíz. Con CloudWatch, obtiene una cobertura completa de las transacciones de las aplicaciones con información correlacionada, lo que ayuda a acelerar el tiempo medio de resolución.
Precios
Para obtener información acerca de los precios, consulte Precios de Amazon CloudWatch