Ir al contenido

Configuración

Guía completa de configuración para los componentes de GalataJ.

Agregue el agente al inicio de JVM:

Ventana de terminal
-javaagent:dist/agent/agent-core-1.0.0-SNAPSHOT.jar=package=com.myapp

Parámetros:

  • package=<package> - Prefijo del paquete a instrumentar (requerido)
Ventana de terminal
-Dprofiler.controller.host=localhost # Host del controlador (predeterminado: localhost)
-Dprofiler.controller.port=9876 # Puerto TCP del controlador (predeterminado: 9876)
-Dprofiler.controller.http.port=9877 # Puerto HTTP del controlador (predeterminado: 9877)
-Dprofiler.flush.interval.ms=1000 # Intervalo de flush de métricas en ms (predeterminado: 1000)
-Dprofiler.timer=wall # Tiempo de reloj de pared (predeterminado en Windows)
Ventana de terminal
GALATAJ_PROJECT=my-service # Nombre del proyecto para identificación
GALATAJ_CONTROLLER_HOST=localhost # Host del controlador
GALATAJ_CONTROLLER_PORT=9876 # Puerto TCP del controlador

Predeterminado:

  • TCP: 9876 (conexiones del agente)
  • HTTP: 9877 (API CLI/IDE)

Puertos Personalizados:

Ventana de terminal
galataj controller start --port 8888

Propiedad del Sistema (para IDE):

Ventana de terminal
-Dgalataj.cli.path=/path/to/galataj
Ventana de terminal
-Dprofiler.flush.interval.ms=5000 # Flush cada 5 segundos en lugar de 1
Ventana de terminal
-Dprofiler.flush.interval.ms=500 # Flush cada 500ms
ENV GALATAJ_CONTROLLER_HOST=host.docker.internal
ENV GALATAJ_CONTROLLER_HOST=172.17.0.1