Usa el X-Ray API - AWS X-Ray

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Usa el X-Ray API

Si el X-Ray SDK no es compatible con su lenguaje de programación, puede usar el X-Ray APIs directamente o el AWS Command Line Interface (AWS CLI) para llamar a los API comandos de X-Ray. Usa la siguiente guía para elegir cómo interactúas conAPI:

  • Usa la sintaxis AWS CLI para simplificar la sintaxis mediante comandos preformateados o con opciones incluidas en tu solicitud.

  • Utilice el X-Ray API directamente para obtener la máxima flexibilidad y personalización para las solicitudes que realice a X-Ray.

Si utiliza el X-Ray API directamente en lugar del AWS CLI, debe parametrizar la solicitud en el formato de datos correcto y es posible que también tenga que configurar la autenticación y la gestión de errores.

El siguiente diagrama muestra una guía para elegir cómo interactuar con el X-RayAPI:

X-Ray muestra información detallada sobre las solicitudes de aplicaciones.

Utilice el X-Ray API para enviar datos de rastreo directamente a X-Ray. El X-Ray API admite todas las funciones disponibles en el X-RaySDK, incluidas las siguientes acciones comunes:

  • PutTraceSegments— Carga documentos segmentados a X-Ray.

  • BatchGetTraces— Recupera una lista de trazas en una lista de trazas. IDs Cada rastreo recuperado es una colección de documentos segmentados de una sola solicitud.

  • GetTraceSummaries— Recupera IDs y anota las trazas. Puede especificar un FilterExpression para recuperar un subconjunto de resúmenes de trazas.

  • GetTraceGraph— Recupera un gráfico de servicio para un ID de rastreo específico.

  • GetServiceGraph— Recupera un documento JSON formateado que describe los servicios que procesan las solicitudes entrantes y llaman a las solicitudes posteriores.

También puedes usar el AWS Command Line Interface (AWS CLI) dentro del código de tu aplicación para interactuar programáticamente con X-Ray. AWS CLI Soporta todas las funciones disponibles en el X-RaySDK, incluidas las de otras AWS services. Las siguientes funciones son versiones de las API operaciones enumeradas anteriormente con un formato más simple:

  • put-trace-segments— Carga documentos segmentados a X-Ray.

  • batch-get-traces— Recupera una lista de trazas en una lista de trazas. IDs Cada rastreo recuperado es una colección de documentos segmentados de una sola solicitud.

  • get-trace-summaries— Recupera IDs y anota las trazas. Puede especificar un FilterExpression para recuperar un subconjunto de resúmenes de trazas.

  • get-trace-graph— Recupera un gráfico de servicio para un ID de rastreo específico.

  • get-service-graph— Recupera un documento JSON formateado que describe los servicios que procesan las solicitudes entrantes y llaman a las solicitudes posteriores.

Para empezar, debe instalar el AWS CLIpara su sistema operativo. AWS soportes Linux macOS y sistemas Windows operativos. Para obtener más información sobre la lista de comandos de X-Ray, consulte la guía de referencia de AWS CLI comandos de X-Ray.