¿Qué es AppTrace Zipkin Listener?
Zipkin.io es un sistema de rastreo distribuido que recopila datos de temporización para ayudar a solucionar problemas de latencia en arquitecturas de microservicios de aplicaciones personalizadas.
Los logs son muy útiles para ayudarnos a entender qué solicitud falló y cuántas veces, pero no dan suficientes detalles sobre cuánto tiempo tardó en fallar la solicitud. El modelo de Zipkin es adjuntar manualmente identificadores únicos a cada solicitud, los cuales son pasados a través de los diferentes servicios de la aplicación con el fin de recolectar estos datos de latencia y preciosos datos de tiempo.
Mientras que la interfaz de usuario de Zipkin es excelente y proporciona interesantes funciones de análisis instantáneo, la integración con ServicePilot Zipkin Listener permite la retención a largo plazo de datos de trazado resumidos, así como una visión analítica de los datos con cuadros de mando, consultas personalizadas flexibles, informes PDF, alertas, algoritmos de aprendizaje automático, mapas y topología de dependencia de aplicaciones.
Monitoreo del AppTrace Zipkin Listener
Este package permite la recogida de datos de apptrace.
Se pueden enviar al ServicePilot estadísticas de rendimiento del servicio web que se almacenan en este package appflow-zipkin-listener en una colección de datos del ServicePilot Apptrace. Estas estadísticas pueden ser usadas para producir estadísticas AppTrace consultando esta base de datos usando el package apptrace-query.