New relic

De Descuadrando

Contenido

Categoría

Sistema de motorización

URL

https://newrelic.com/

Descripción

New Relic es un sistema de motorización que nos facilita el análisis en tiempo real de los recursos de los que se dispone. Su funcionamiento sirve para revisar aplicaciones web.

Registro y coste

New Relic ofrece 3 versiones: LITE que es gratuita, standard y pro. Para comenzar en New Relic es sencillo, en primer lugar deberemos registrarnos para obtener una cuenta New Relic, tal y como mostramos en la imagen; después instalaremos y personalizaremos el agente de idioma, pudiendo elegir entre Go, Java, NET, Node.js, PHP, Python o Ruby. Posteriormente se generará algo de tráfico para pasados unos minutos empezar a recibir nuestros datos. Finalmente iniciaremos sesión en nuestra cuenta New Relic, seleccionaremos APM y ya podremos comenzar a explorar este sistema.

Screen Shot 2017-12-05 at 11.52.29 AM.png

Este programa cuenta con una versión gratuita, sin embargo las características en todos sus productos están limitadas. Los datos de detendrán durante unas 24 horas, con pruebas profesionales que oscilarán entre 14 y 30 días. Además, cuenta con diferentes complementos.

Los precios de New Relic parten de 171€ al mes, 128€ si seleccionamos el plan anual.

Screen Shot 2017-12-05 at 11.54.18 AM.png

Características principales

Cuando comencemos a utilizar New Relic, desde un punto de vista más genérico, sin entrar en detalle con todos sus posibles complementos, entre ellos encontramos como características principales las siguientes:

Podremos monitorizar conexiones HTTP, monitorizar errores, fijar alertas sobre umbrales de datos de referencia, obtener estadísticas acerca del rendimiento d ela aplicación en distintos dispositivos, y estadísticas de los usuarios según diferentes versiones de software.

Además podremos observar el tiempo de respuesta de transacciones web, en el que por ejemplo podremos ver donde se gasta más tiempo. Podremos ver también los rastros de transacción y compararlos entre ellos. Analizaremos, además, la tasa de error y rendimiento y las relaciones entre cada uno de ellos; el impacto que ocasiona en el uso de CPU o la memoria y como puede verse afectado en el tráfico de nuestra web.

Principales ventajas

Como una de las principales ventajas de New Relic, podemos destacar su soporte multiplataforma, pues en vez de basarse en una aplicación complicada el trabajo es de fácil utilidad para los usuarios, gracias a que las aplicaciones se escriben en lenguajes y marcos que agilizan la actividad. Es decir, cualquier lenguaje en el que esté escrito la aplicación, New Relic lo tendrá cubierto y será capaz de descifrarlo para poder realizar su acción sobre él. Además, cuenta con una propia herramienta de gestión del rendimiento. Por tanto, New Relic es la única solución de gestión de rendimiento de aplicaciones que admite aplicaciones escritas en Java, .NET, PHP, Ruby, Python y Node.js.

Además, cabe destacar que tiene un amplio abanico de pluggins y soporte en la nube.

Principales desventajas

Idioma

Enlaces a recursos vinculados

http://www.cristalab.com/blog/monitorea-tu-aplicacion-en-tiempo-real-con-new-relic-c114091l/

Documentación de New Relic: https://docs.newrelic.com/

Página oficial de New Relic: https://newrelic.com/

Ejemplos de uso

Para ver como sería el espacio de trabajo, una vez que nos hemos registrado, esta sería nuestra pantalla principal:

Screen Shot 2017-12-05 at 11.56.07 AM.png

Posteriormente deberemos escribir nuestro número de licencia, descargar el fichero .zip que contiene el agente, instalar el agente, reiniciar el servidor y volver a lanzar la app. Finalmente iniciaremos sesión en New Relic. Tras instalar el agente, configuraremos el agente.

Screen Shot 2017-12-05 at 11.57.02 AM.png

Tras el paso anterior, simplemente deberíamos relanzar el Tomcat, seleccionaremos la aplicación.

Screen Shot 2017-12-05 at 11.57.54 AM.png

Herramientas personales
Espacios de nombres

Variantes
Acciones