Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo calcular la duración de la llamada de Walking in the Sky

Cómo calcular la duración de la llamada de Walking in the Sky

Cuente las llamadas a métodos utilizando ByteBuddy y la tecnología de proxy Java.

El marco ByteBuddy está dedicado a resolver la complejidad de las operaciones de código de bytes y las API de instrumentación. ByteBuddy afirma que su objetivo es ocultar operaciones explícitas de código de bytes detrás de dominios de seguridad de tipos específicos del idioma.

Skywalking es un marco de código abierto de fabricación propia que admite Java, .Net, NodeJs y otras sondas. El almacenamiento de datos admite Mysql, Elasticsearch, etc. Al igual que Pinpoint, utiliza la inyección de código de bytes para lograr un código no intrusivo. La sonda recopila datos con una granularidad más gruesa, pero tiene un rendimiento excelente y es compatible con la nube.

Skywalking es una herramienta de monitoreo del rendimiento de aplicaciones para sistemas distribuidos. Está diseñada para microservicios, arquitectura nativa de la nube y arquitectura basada en contenedores (Docker, K8S, Mesos). Es un excelente APM (Gestión del rendimiento de aplicaciones). herramientas que incluyen seguimiento distribuido, análisis de métricas de rendimiento y análisis de dependencia de servicios.