Jaeger Tracing para la observabilidad
Logotipo de Jaeger
¿Qué es Jaeger?

Jaeger (enlace externo a ibm.com) es un sistema de seguimiento distribuido, inspirado en el papel Dapper de Google y OpenZipkin, publicado originalmente como código abierto por Uber Technologies. Jaeger, una parte ampliada de Enterprise Observability, recopila información sobre los flujos de solicitudes de los usuarios y las medidas/indicadores de rendimiento. Al utilizar la API OpenTraceAPI, una API abierta y neutra del proveedor, Jaeger permite a los usuarios evitar el bloqueo del proveedor al identificar y recopilar datos para el análisis de las aplicaciones distribuidas, especialmente para el rendimiento de las aplicaciones.

Jaeger permite a los desarrolladores integrar el seguimiento funcional en su base de código personalizada para obtener información y visibilidad del comportamiento de las aplicaciones. Los entornos también pueden utilizar Jaeger para incorporar funciones de rastreo a sus respectivas infraestructuras.

¡Comience hoy mismo su PRUEBA SIN COSTE!

14 días, sin tarjeta de crédito, versión completa

Recopilación de pistas de aplicaciones con Jaeger

El uso de Jaeger para recopilar seguimientos en una base de código específica es un proceso manual, con un esfuerzo de desarrollo basado en la API de OpenTracing. Por lo tanto, Jaeger puede utilizar las integraciones existentes para OpenTracing con muchas bibliotecas y lenguajes de programación comunes. Sin embargo, los desarrolladores deben instrumentar manualmente las bibliotecas y marcos internos únicos.

Están disponibles integraciones de OpenTracing para una amplia gama de lenguajes de programación, ofrecidas oficialmente o por la comunidad de OpenTracing, que incluyen:

  • C#
  • Go
  • Java
  • JavaScript
  • Ruby
  • PHP
  • C++
  • ObjectiveC
  • Python
Integración de Jaeger Traces en Instana

Instana integra perfectamente la información de Jaeger Spans en mapas de dependencia de infraestructura / servicio, simplemente enrutando el tráfico de Jaeger al agente de Instana. Los datos proporcionados por Jaeger también se mejoran con información de seguimiento recopilada automáticamente de varios tipos. Dado que Instana puede correlacionar los datos de AutoTrace™ con los datos de seguimiento de todas las fuentes de seguimiento, incluidos Jaeger y Zipkin, las partes interesadas de la aplicación pueden obtener una imagen mucho más completa del rendimiento general de su aplicación, solicitudes / seguimientos individuales y cada infraestructura y componente de la aplicación en toda la aplicación.

Plataforma de Enterprise Observability y solución de gestión de aplicaciones de Instana 
proporciona una monitorización automática de la infraestructura de aplicaciones y APM para aplicaciones dinámicas con estas capacidades clave:

  • Detección continua y automática de cambios en la infraestructura
  • Instrumentación de código automática, sin reinicio, de lenguajes de programación como Java, los basados en .NET, Python, PHP y otros mediante Instana AutoTrace™.
  • Reutilización de seguimientos de aplicaciones creados con Jaeger/OpenTrace, Zipkin y otros
  • Detección automática de fallos y umbrales para servicios supervisados
  • Visualización de mapas de dependencia de servicios
  • Rastreo de las solicitudes de los usuarios en todos los sistemas
  • Monitorización de la calidad de aplicaciones

La monitorización integral requiere visibilidad del rendimiento para el host físico o virtual, los contenedores, las instancias de servicio y las dependencias de aplicaciones y servicios. Instana y Jaeger ofrecen monitorización automática para entornos altamente dinámicos, con la opción de enriquecer la tecnología Auto-Tracing de Instana con rastreo específico de la aplicación o información de rendimiento.

El backend agnóstico de fuentes de datos de Instana combina datos de configuración, rendimiento y estado de Instana AutoTrace™, Jaeger, OpenTracing, Zipkin y muchos otros agentes de recopilación de datos, para que sea la forma más rápida y sencilla de monitorizar las tecnologías compatibles en toda la pila y ofrecer información exhaustiva sobre las aplicaciones. El agente de Instana detecta automáticamente todos los componentes de infraestructura, despliega los sensores necesarios y comienza a rastrear aplicaciones y peticiones. Cualquier cambio en la aplicación o infraestructura se detecta en tiempo real, ajustando los mapas de dependencia y las visualizaciones.

La
documentación de gestión de aplicaciones de Instana ofrece información sobre las diferentes integraciones y sensores tecnológicos compatibles.

Instalación: primeros pasos

¿Listo para empezar a rastrear (o administrar) sus aplicaciones? Primero necesitará una
prueba o cuenta de Instana
. ¿Ya dispone de una? El mejor lugar para empezar es la
Guía de inicio de Instana.

Cuenta o versión de prueba de Instana Guía de inicio de Instana