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:
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 Servicios de AWS. 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
Temas
- Uso de la API de AWS X-Ray con la CLI de AWS
- Envío de datos de seguimiento a AWS X-Ray
- Obtención de datos de AWS X-Ray
- Configuración de las opciones de muestreo, grupos y cifrado con la API de AWS X-Ray
- Using sampling rules with the X-Ray API (Uso de reglas de muestreo con la API de X-Ray)
- AWS X-Ray segmentar documentos