Problema
Si ha encontrado alguno de estos problemas comunes después de instalar su agente New Relic Node.js, pruebe estos consejos de resolución de problemas.
Solución
Algunos problemas comunes que encuentra el usuario después de instalar el agente New Relic Node.js incluyen:
Para minimizar la cantidad de ancho de banda que consume el agente Node.js, New Relic solo informa datos una vez por minuto. Si agrega el agente a pruebas que tardan menos de un minuto en ejecutarse, no tendrá tiempo de informar datos a New Relic.
Si no ve la traza de la transacción u otros datos después de desplegar al agente, esto puede deberse a la configuración, framework o los ajustes de Apdex. Utilice New Relic Diagnostics para intentar identificar automáticamente el problema.
What to check | Comments |
---|---|
Ejecutar script | Asegúrese de que su módulo |
Módulo principal | Si no puede controlar cómo se ejecuta su módulo principal, asegúrese de haber agregado |
Lógica condicional | Si tiene alguna lógica condicional en su |
Frameworks | Si tiene problemas con el marco compatible, asegúrese de estar utilizando Connect, Express, Hapi, Kraken o Restify. Hay otros marcos Node.js, pero New Relic no los admite todos. |
Apdex | Si tiene problemas con sus resultados de Apdex , intente ajustar su puntuación de Apdex a través del archivo de configuración del agente Node.js ( |
El agente de Node.js escribe su log en el archivo newrelic_agent.log
en el directorio de la aplicación, a menos que haya cambiado la configuración de registro. Si el agente no envía datos o falla su aplicación, puede generar un archivo de registro de resolución de problemas para acompañar los informes de errores y las solicitudes de soporte.
El agente puede recolectar máquina virtual (VM) métrica relacionada con la recolección de basura (GC), la memoria y la CPU. Algunas de estas métricas requieren la instalación de un módulo nativo adicional .
A continuación se muestran algunos problemas comunes y sus soluciones:
Problem
Durante la instalación, npm muestra uno de los siguientes mensajes de error:
gyp ERR! configure errorgyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! build errorgyp ERR! stack Error: not found: make
make: g++: Command not found
Solution
Asegúrese de que los requisitos previos para el módulo node-gyp
estén instalados. En la plataforma Debian/Ubuntu, use este comando:
$apt-get install build-essential
Para obtener más información, consulte Mediciones de máquina virtual (VM) de Node.js.
Otros recursos de resolución de problemas en nuestro foro Foro de soporte: