Integración con Zipkin Tracing
Logotipo de Zipkin
¿Qué es Zipkin?

Zipkin (enlace externo a ibm.com) es una tecnología de rastreo distribuida, basada en el documento Dapper de Google, que recopila información sobre los flujos de solicitud del usuario y las mediciones/indicadores de rendimiento. Como API abierta y neutral de proveedores, Zipkin permite a los usuarios evitar depender de ciertos proveedores al identificar y recopilar datos para el análisis de aplicaciones distribuidas, especialmente para el rendimiento de las aplicaciones.

Zipkin permite a los desarrolladores crear un seguimiento funcional en su base de código personalizada para obtener información sobre el comportamiento específico de la aplicación. Los marcos también pueden usar Zipkin para proporcionar las mismas funciones de rastreo en el marco específico.

¡Comience su PRUEBA GRATUITA hoy mismo!

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

Recopilación de traces de aplicaciones con Zipkin

El uso de Zipkin para recopilar traces en una base de código específica es un proceso manual. Zipkin proporciona integraciones (la llamada instrumentación) con muchas bibliotecas comunes. Sin embargo, todas las bibliotecas y marcos internos únicos tienen que ser instrumentados manualmente por el desarrollador.

Las instrumentaciones Zipkin para una amplia gama de lenguajes de programación están disponibles, distribuidas ya sea oficialmente o por la comunidad Zipkin, tales como:

  • .NET (C#, VB.NET y otros)
  • Go
  • Java
  • JavaScript
  • Ruby
  • PHP
  • C++
  • Elixir
  • Lua
  • Python

 

 

Integración de traces de Zipkin en Instana

Instana integra a la perfección la información de spans de Zipkin en mapas de dependencia de infraestructura/servicio y mejora los datos proporcionados por Zipkin con información de rastreo 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 OpenTracing y Jaeger, las partes interesadas de la aplicación pueden obtener una imagen mucho más completa del rendimiento general de su aplicación, solicitudes/traces individuales, y cada infraestructura y componente de la aplicación en toda la aplicación.

En última instancia, la
solución de gestión de aplicaciones de Instana proporciona monitoreo automático de la infraestructura de aplicaciones y APM para aplicaciones dinámicas con estas capacidades clave:

  • Descubrimiento continuo y automático de cambios en la infraestructura
  • Instrumentación automática, sin reinicio, de código de lenguajes de programación como Java, basados en .NET, Python, PHP y otros por Instana AutoTrace™
  • Reutilización de traces de aplicaciones creados con Zipkin
  • Detección automática de fallos y umbrales para servicios monitoreados
  • Visualización de mapas de dependencia de servicio
  • Seguimiento de solicitudes de usuarios en todos los sistemas
  • Monitoreo de la calidad de las aplicaciones y los servicios

El monitoreo integral requiere visibilidad del rendimiento para el host físico o virtual, contenedores, instancias de servicio y cualquier dependencia de aplicaciones y servicios. Instana y Zipkin ofrecen monitoreo automático 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 independiente de la fuente de datos de Instana combina datos de configuración, rendimiento y estado de Instana AutoTrace™, Zipkin, OpenTracing, Jaeger y muchos otros agentes de recopilación de datos, para que sea la forma más rápida y sencilla de monitorear las tecnologías compatibles en toda la pila para ofrecer una aplicación integral. perspectivas. El agente Instana descubre automáticamente todos los componentes de infraestructura, implementa los sensores de monitoreo necesarios y comienza a rastrear aplicaciones y solicitudes. Cualquier cambio en la aplicación o infraestructura se detecta en tiempo real, y se ajustan los mapas de dependencia y las visualizaciones.

La información sobre los diferentes sensores e integraciones de tecnología compatibles está disponible en la Documentación de gestión de aplicaciones de Instana.

 

 

Instalación de Instana: Introducción

¿Está listo para empezar a rastrear (o gestionar) sus aplicaciones? Primero necesitará una cuenta o prueba de Instana (enlace externo a ibm.com). ¿Ya la tiene? El mejor lugar para comenzar es la Guía de introducción de Instana.

Cuenta o prueba de Instana Guía de introducción de Instana.