Nota: Este artículo fue publicado originalmente en 2013. Algunos pasos, comandos o versiones de software pueden haber cambiado. Consulta la documentación actual de New Relic para obtener la información más reciente.
En esta guía paso a paso, aprenderás a instalar el agente de monitoreo de servidor NewRelic en Ubuntu.
Cómo instalar el agente de monitoreo de servidor NewRelic en Ubuntu
(http://www.NewRelic.com “Página principal de New Relic”) es una empresa que ofrece servicios de monitoreo para todas tus aplicaciones web. Tiene soporte para una amplia variedad de tecnologías, principalmente centradas en aplicaciones/sitios web. Para instalar el agente de monitoreo de servidor NewRelic en una máquina Ubuntu simplemente sigue estas instrucciones:
sudo bash echo deb http://apt.newrelic.com/debian/ newrelic non-free >> /etc/apt/sources.list.d/newrelic.list wget -O- https://download.newrelic.com/548C16BF.gpg | apt-key add - (http://wiki.debian.org/Apt “Advanced Packaging Tool”) update apt-get install newrelic-sysmond nrsysmond-config —set license_key=TU.CLAVE.DE.LICENCIA.VA.AQUI nano /etc/newrelic/nrsysmond.cfg /etc/init.d/newrelic-sysmond start
Te guiaré a través de los pasos aquí:
- Inicia una sesión de terminal como super administrador para evitar problemas con permisos (usar sudo en todo es simplemente tedioso)
- sudo bash
- Agrega la lista de distribución de NewRelic a tu sistema
-
* **echo** deb http://apt.newrelic.com/debian/ newrelic non-free >> /etc/apt/sources.list.d/newrelic.list -
- Obtén la clave para los paquetes de distribución
-
* **wget** -O- https://download.newrelic.com/548C16BF.gpg | apt-key add - - Actualiza la lista de paquetes disponibles
- apt-get update
- Instala el demonio de monitoreo de sistema NewRelic más reciente
- apt-get install newrelic-sysmond
- Configura la licencia de tu servidor para que la información llegue a tus paneles de control
- nrsysmond -config —set license_key=TU.CLAVE.DE.LICENCIA.VA.AQUI
- Configura tus opciones. En particular me gusta activar SSL * nano /etc/newrelic/nrsysmond.cfg * ssl =true
- Inicia el demonio del agente de monitoreo de servidor NewRelic * /etc/init.d/newrelic-sysmond start
- ¡Disfruta!
Aquí tienes un ejemplo del archivo /etc/newrelic/nrsysmond.cfg con las descripciones para que puedas ver si hay alguna que desees modificar:
Archivo de configuración de New Relic Server Monitor.
Las líneas que comienzan con # son líneas de comentario y son ignoradas por el
monitor de servidor. Para aquellas opciones que tienen equivalentes en línea de comandos,
si la opción se especifica en la línea de comandos, sobrescribirá cualquier valor
establecido en este archivo.
Opción : license_key
Valor : Cadena hexadecimal de 40 caracteres proporcionada por New Relic. Esto es
requerido para que el monitor de servidor se inicie.
Por defecto: ninguno
license_key=AQUI_VA_TU_CLAVE_DE_LICENCIA
Opción : loglevel
Valor : Nivel de detalle que deseas en el archivo de log (como se define por el
ajuste logfile abajo. Los valores válidos son (en niveles crecientes de verbosidad):
error - mostrar solo errores
warning - mostrar errores y advertencias
info - mostrar información adicional mínima
verbose - mostrar mensajes de información más detallados
debug - mostrar mensajes de depuración
verbosedebug - mostrar mensajes de depuración muy detallados
Por defecto: error
loglevel=info
Opción : ssl
Valor : Si usar o no Secure Sockets Layer (SSL) para toda
la comunicación con el colector de New Relic. Los valores posibles son
true/on o false/off.
Por defecto: false
ssl=true
Resumen
Has aprendido exitosamente a instalar el agente de monitoreo de servidor NewRelic en Ubuntu. Si encuentras algún problema, verifica los prerrequisitos y asegúrate de que tu entorno de New Relic esté correctamente configurado.