Problema
Su agente de Java New Relic no genera un archivo de registro.
Solución
Asegúrese de que su agente de Java New Relic esté configurado para generar newrelic_agent.log
archivos verificando lo siguiente:
El agente de Java de New Relic almacena el archivo de registro en el directorio logs
. El agente de Java crea este directorio en la misma ubicación utilizada para el newrelic.jar
en el conmutador -javaagent
. Si no puede encontrar newrelic_agent.log
, asegúrese de que el proceso JVM tenga permisos para escribir en el directorio logs
.
La administración de permisos varía mucho según el entorno, así que trabaje con el administrador del sistema para verificar que esto no sea un problema. Si los permisos no son el problema, verifique que no haya personalizado la ubicación del directorio logs
.
Sugerencia
Puede especificar un directorio y un nombre diferentes con las configuraciones log_file_path
y log_file_name
.
Asegúrese de que el formato YAML en newrelic.yml
sea válido utilizando un validador YAML. Esta herramienta verifica que su YAML sea válido. También le ofrece una versión interpretada sin comentarios.
Si su YAML no es válido, use un editor que mantenga espacios en las líneas, como Sublime Text. Esto le ayudará a realizar cambios en su newrelic.yml
con la cantidad correcta de espacios.
Puede iniciar su servidor de aplicaciones para que imprima en la consola. A continuación se muestran algunos ejemplos de dónde se almacena:
JBoss:
log/boot.log
Glassfish:
domain-dir/logs/server.log
Tomcat:
catalina.out
(si se especifica encatalina.sh
) ocatalina.bat
WebLogic:
server_name.log
WebObjects:
/var/log/webobjects.log
Al iniciar su JVM, verifique que el registro generado muestre que el archivo
newrelic.jar
se abrió y que el agente de Java interpretó el archivo de configuraciónnewrelic.yml
. Si no se encuentra ningún archivo o no se abre correctamente, aparecerá en el registro.La carga exitosa del agente se verá así:
Aug 29, 2017 15:02:49 -0700 NewRelic 1 INFO: Agent is using LogbackAug 29, 2017 15:02:49 -0700 NewRelic 1 INFO: Loading configuration file"/path/on/your/host/newrelic/.newrelic.yml"