La herramienta APM de código abierto identifica la instalación y el uso
Open Source Apm Tool Pinpoint Installation
- Tutorial de referencia: http://naver.github.io/pinpoint/
Pinpoint es una herramienta APM (gestión del rendimiento de aplicaciones) para grandes sistemas distribuidos escritos en Java. Inspirado por Dapper, Pinpoint proporciona una solución para ayudar a analizar la estructura general del sistema y la relación entre los componentes en ellos mediante el seguimiento de transacciones en aplicaciones distribuidas.
Pinpoint-Collector: recopila varios datos de rendimiento
Pinpoint-Agent: sonda asociada a la aplicación que ejecuta
Pinpoint-Web: muestra los datos recopilados como una página WEB
Almacenamiento de HBase: los datos recopilados se almacenan en HBase
- https://github.com/naver/pinpoint/releases/ # Descarga la última guerra actual directamente
Referencia de instalación rápida ( http://naver.github.io/pinpoint/quickstart.html )
Instalar JDK
|_+_|- Descargue el último código:
Instalar e iniciar HBase
|_+_|Iniciar servicio de localización
|_+_|Una vez finalizada la secuencia de comandos de inicio, las últimas 10 líneas del registro de Tomcat se vincularán a la consola:
Coleccionista
TestApp
Interfaz de usuario web
Verificar el estado de ejecución
Una vez que HBase y 3 demonios se estén ejecutando, puede visitar la siguiente dirección para probar su instancia de Pinpoint.
- Interfaz de usuario web http: // localhost: 28080
- TestApp - http: // localhost: 28081
Puede usar la interfaz de usuario de TestApp para proporcionar datos de seguimiento a Pinpoint y usar la interfaz de usuario web de Pinpoint para verificarlos. TestApp se registra como agente de prueba en TESTAPP
Servicio detenido
|_+_|Instalación paso a paso
Para construir Pinpoint, se deben cumplir los siguientes requisitos:1. Instale Hbase
2. Instale el entorno Java
3. Instale Pinpoint Collector
4. Instale Pinpoint Web
5. Instale Pinpoint Agent
Módulos compatibles
|_+_|- Link de referencia: http://naver.github.io/pinpoint/quickstart.html
- https://blog.csdn.net/neven7/article/details/51043307
Configuración del agente (tomcat)
|_+_|- Ver el estado del agente en la web
Precauciones de instalación
- 1. Cambie la dirección de descarga de hbase
- 2. Cambie profiler-optional / pom.xml, elimine el módulo profiler-optional-jdk6; de lo contrario, la compilación local no funcionará.
- 3. La aplicación agregada no se puede mostrar en la interfaz web. En el servidor del agente correspondiente, analice los hosts del servidor y agregue 127.0.0.1 $ hostname