• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Rastreo multiaplicación (en desuso)

Importante

Para nuestro agente Python, el seguimiento de aplicaciones múltiples ha quedado obsoleto desde la versión v7.0.0.166 del agente y se eliminará en una versión futura del agente. Un distributed tracing característico ya está disponible. Distributed tracing mejora el rastreo multiaplicación y está recomendado para monitoreo de actividad en sistemas distribuidos complejos.

El protocolo utilizado para comunicarse entre aplicaciones implica adjuntar metadatos a las solicitudes y respuestas. Los metadatos son procesados por cada aplicación y el agente informa los datos resultantes.

Requisitos

Requiere la versión 2.92.0.78 del agente New Relic Python hasta la versión 7.0.0.166. Está en desuso para versiones superiores a esa.

Cliente personalizado (HTTP)

client_http_transport.png

Estas API se utilizan para bibliotecas de comunicación HTTP personalizadas que no están instrumentadas como parte de la instrumentación integrada.

El rastreo de múltiples aplicaciones HTTP utiliza encabezados HTTP para transportar metadatos de transacciones entre aplicaciones. Para generar encabezados de seguimiento de múltiples aplicaciones salientes, utilice la API generate_request_headers en la clase ExternalTrace . Para procesar encabezados de seguimiento de múltiples aplicaciones entrantes, utilice la API process_response_headers en la clase ExternalTrace .

Cliente personalizado (no HTTP)

client_custom_transport.png

Estas API se utilizan para bibliotecas de instrumentos que no utilizan el transporte HTTP (y, por lo tanto, es posible que no puedan utilizar encabezados como transporte de metadatos) y no están instrumentadas como parte de la instrumentación integrada.

Ejemplo de instrumentación

Servidor WSGI

Sugerencia

El agente se encargará automáticamente del procesamiento y envío de respuestas a los metadatos de traza multiaplicación para todos los servidores WSGI.

Para obtener información sobre servidores WSGI instrumentados, consulte la documentación de la API de la wsgi_application para obtener más detalles.

Servidor personalizado no HTTP

server_nonhttp_transport.png

Los servidores personalizados que no estén basados en WSGI o que no utilicen HTTP como transporte tendrán que procesar metadatos de seguimiento de múltiples aplicaciones entrantes y generar respuestas de traza de múltiples aplicaciones.

Las siguientes API permiten procesar metadatos de seguimiento de múltiples aplicaciones enviados en solicitudes que no son HTTP y generar metadatos de respuesta para enviarlos a la persona que llama.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.