Saltar al contenido principal

Instalar New Relic en tu Aplicación

Instalá y configurá el agente de monitoreo New Relic en tu aplicación para medir y mejorar el rendimiento, con instrucciones paso a paso para múltiples runtimes.

Prerrequisitos

  • Una cuenta en New Relic (creala en newrelic.com )
  • Tu License Key de New Relic (la encontrás en Account settings)
  • Acceso para reiniciar o redesplegar tu aplicación

Paso 1 — Obtener la License Key

  1. Iniciá sesión en tu cuenta de New Relic.
  2. Navegá a Account settings.
  3. Copiá tu License Key — la necesitarás para la configuración del agente.

Paso 2 — Instalar el Agente

Elegí el agente para tu runtime:

npm install newrelic --save

Creá newrelic.js en la raíz de tu proyecto:

exports.config = {
app_name: ['Nombre de tu App'],
license_key: process.env.NEW_RELIC_LICENSE_KEY,
logging: {
level: 'info',
},
};

Requerí el agente al inicio de tu archivo de entrada:

require('newrelic');
// resto de tu app

Paso 3 — Reiniciar la Aplicación

Una vez configurado el agente, reiniciá o redesplegá tu aplicación. New Relic empezará a enviar datos a tu cuenta en pocos minutos.

Alternativas de Monitoreo

HerramientaFortalezasConsideraciones
New RelicFácil configuración, amplio soporte de lenguajesCosto a escala
DatadogExcelente multi-cloud e integracionesPuede ser costoso a escala
DynatraceOptimización automática con IACurva de aprendizaje pronunciada
AppDynamicsAnálisis profundo de rendimientoRequiere configuración inicial detallada

Buenas Prácticas

  • Monitoreo continuo: Revisá regularmente las métricas y configurá alertas para responder rápidamente a incidentes.
  • Análisis de costo: Revisá tu plan a medida que crece el tráfico de la aplicación para evitar cargos inesperados.
  • Mantener configuración actualizada: Revisá la configuración del agente después de cambios significativos en la aplicación.
  • Seguir la documentación oficial: Siempre consultá la documentación de New Relic para las últimas versiones y opciones de configuración.