Introducción a New Relic Insights
This sponsored post features a product relevant to our readers while meeting our editorial guidelines for being objective and educational.
Spanish (Español) translation by Marilu (you can also view the original English article)
¿Qué es New Relic Insights?
New Relic Insights combina métricas de negocios, datos de rendimiento y comportamientos de los clientes en una base de datos gigante. Y si ya estás usando New Relic para monitorear el desempeño de tu aplicación, tus datos ya están en el almacén de Insights.
Insights se basa en el núcleo del motor de recopilación de datos New Relic, APM (Application Performance Management (Gestión del rendimiento de las aplicaciones)), y lo amplía para incluir el comportamiento de los usuarios, las transacciones comerciales y más.
Insights comienza con un conjunto básico de atributos tomados de dos fuentes iniciales:
- Eventos de transacción del agente APM de New Relic (eventos APM)
- Eventos de la vista de página del proceso de tiempo de carga de página en New Relic Browser (Browser events (Eventos del Navegador))
Pero aún más potente es la posibilidad de añadir atributos y eventos personalizados y ver rápidamente lo que ocurre con las características de tu sitio web en tiempo real.
Si lees Using New Relic to Monitor WordPress Performance (Tuts+), puede que ya tengas una cuenta activa de New Relic APM recogiendo datos sobre tu sitio web. Para obtener más información sobre el navegador, consulta la sección Monitoreo de la parte delantera con New Relic Browser (Tuts+).
Cuatro componentes principales
Insights contiene cuatro componentes principales:
- Una potente base de datos de eventos sin índice que almacena tus datos en la nube.
- Un lenguaje de consulta con sabor a SQL (NRQL) para leer y organizar los datos de la base de datos de eventos.
- Una sencilla API de solicitud HTTP para añadir atributos y eventos personalizados a la base de datos de eventos y para obtener datos de nuevo para las aplicaciones locales. New Relic ofrece soporte para el API en varios lenguajes diferentes (como Ruby, Java, .NET, PHP, y Python) para hacer la integración simple.
- Una interfaz de administración de tablero con una colección de widgets para ayudarte a representar los datos de forma rápida y clara. Mediante la interfaz de Insights, puedes crear rápida y fácilmente tableros para identificar problemas con tus servidores y aplicaciones en tiempo real o para hacer un seguimiento de las tendencias de los datos en curso y compartirlos con tu equipo.
Por ejemplo, puedes hacer preguntas al almacén de datos de Insights usando NRQL:



El autorelleno de NRQL hace que aprender a construir consultas sea simple e intuitivo:



Los atributos personalizados permiten medir y controlar cosas como la cantidad de dinero en los carritos de la compra y luego compararla por ciudad:



O puedes evaluar el éxito de tu diseño a través de un análisis de embudo para ver cuántos visitantes de la página de inicio están completando las cajas:



Aquí hay un screencast introductorio que muestra cómo integrar las consultas NRQL con tableros personalizables y compartibles:
¿Para qué puedes usar los Insights?
New Relic ofrece un número de ejemplos intrigantes para usar Insights para hacer crecer tu negocio:
- Product Management (Gestión de productos). Has una consulta sobre la adopción de las nuevas características que has lanzado hoy. Averigua qué clientes están utilizando las funciones y cuáles no. Actúa a través de grupos de ventas o de fidelización de clientes para averiguar por qué.
- Application Developers and IT Operations (Desarrolladores de aplicaciones y operaciones de TI). Un cliente abrió un ticket de soporte sobre un posible error que detectó hace diez minutos. No puedes reproducirlo. Rastrea las interacciones de este cliente con tu sitio en los últimos diez minutos y encuentra la causa de fondo.
- Marketing. Averigua si la nueva campaña de marketing es un jonrón o un strikeout en tiempo real. Si es un jonrón, gasta más. Si es un strikeout, mata la campaña antes de que te gastes el presupuesto.
- Sales (Ventas). Has un seguimiento de la experiencia de tus clientes y del uso del producto durante una prueba gratuita. Conoce inmediatamente si un interesado clave tiene un problema con el producto o no usa las características principales. Llámala.
- Customer Loyalty and Support (Lealtad y apoyo al cliente). Los clientes felices son los mejores clientes. Rastrea el compromiso y la felicidad de cada cliente con cada clic de su mouse. La próxima vez que llamen al soporte, ya sabrás por qué están llamando.
- Mobile App Owner (Dueño de una aplicación móvil). Acaba de lanzar su aplicación en un nuevo país. Rastrea qué regiones y ciudades tienen más usuarios, para que puedas ser inteligente a la hora de gastar tu dinero de marketing donde más se necesita. Y comparar los tiempos de sesión de los usuarios en la nueva región con los tiempos de sesión en regiones más establecidas para medir el éxito.
Así es como Nordstrom Rack HauteLook utilizó la flexibilidad de la configuración de Insights para optimizar rápidamente sus sistemas de envío:
Empezando con Insights



Para empezar, tendrás que registrarte para obtener tu cuenta gratuita en New Relic:



Una vez que hayas completado el registro, sigue las instrucciones de instalación en la página apropiada para tu registro. Elige el idioma correcto para tu aplicación y sigue los sencillos pasos para configurar el New Relic Agent específico para tu entorno.



Una vez que tengas tu clave de licencia, puedes configurar tu New Relic Agent en minutos. Una vez que hayas desplegado tu aplicación con el Agent en ella, ¡verás este mensaje y podrás sumergirte en los datos de tu aplicación en minutos!



Como parte de tu prueba profesional con New Relic, tendrás acceso a nuestros productos APM, Browser y Insights. Con nuestros productos APM y Browser alimentados con datos de tus aplicaciones, sitios web, ¡puedes comenzar a analizar los datos de las páginas y transacciones en tiempo real en New Relic Insights!
Exploración de Insights
Una vez que los datos empiecen a llegar, puedes empezar a usar Insights para estudiar la actividad registrada en tu sitio web. El Tour de Visualización de Insights detalla algunas de las posibilidades:
Hay tres áreas principales de navegación en Insights.
- La página de consulta de lenguaje New Relic
- El Explorador de Datos
- Tableros de control
1. La página de consulta de lenguaje New Relic (NRQL)
La página de inicio de Insights te permitirá componer consultas NRQL sobre los datos de la aplicación que has grabado:



El conjunto de datos se basa en grabaciones típicas de APM que se ven individualmente así:



Aquí estoy comparando el tráfico de la sesión de hoy (lunes) con el de ayer (domingo):



Ampliación de la recopilación de datos con atributos personalizados
El verdadero poder viene cuando añades atributos personalizados, como Envato y HauteLook describen en los vídeos anteriores. Esto te permite evaluar rápidamente partes específicas de la actividad en tu sitio web en tiempo real.



Las bibliotecas de códigos de New Relic hacen que sea fácil añadir la grabación de datos personalizados a casi cualquier aplicación web o móvil:



Aquí hay algunos ejemplos adicionales de consultas NRQL comunes:



2. El Explorador de datos (Data Explorer)



El Data Explorer (Explorador de Datos) te permite profundizar en las vistas de página y las transacciones u otros eventos personalizados que crees:






3. Tableros de control
Puedes añadir los resultados de cualquier consulta NRQL a cualquier número de tableros de control personalizables, que luego puedes compartir con tu equipo.
Aquí, estoy creando un widget de Visitantes por País para mi tablero de "Geographic Analysis (Análisis Geográfico)":



Aquí está el tablero resultante, que es más extensible:



Aquí hay un ejemplo de un tablero más avanzado de la documentación de New Relic. Muestra el número de usuarios en vivo, usuarios de prueba, rendimiento, tiempo de respuesta, etc.



Aplicación móvil New Relic
También puedes navegar por Insights desde tu smartphone y tableta. New Relic ofrece aplicaciones móviles gratuitas tanto para iOS como para Android:



El foro de debate comunitario
New Relic acaba de lanzar un foro comunitario para ayudarte a encontrar respuestas rápidamente, intercambiar información con tus compañeros de New Relic e interactuar con sus equipos de soporte e ingeniería cuando necesites más ayuda práctica.



Mirando hacia adelante
Espero que hayas encontrado esta visión general intrigante. New Relic Insights pone al alcance de empresas de todos los tamaños unas herramientas de investigación sorprendentes y poderosas.
Si quieres un tour más detallado de Insights, mira este webinar de una hora de duración. También puedes solicitar una demostración guiada de New Relic Insights en su sitio web (o llamando al 1-888-643-8776).
El ensayo de New Relic Insights dura 14 días. Después de eso, Insights cuesta 250 dólares al mes y requiere una cuenta pagada para New Relic APM; esto proporciona almacenamiento para 75 millones de eventos. El precio aumenta de forma incremental basado en el número de eventos que almacenas.
Si tienes alguna pregunta o sugerencia, por favor, publícala en los comentarios. Si quieres estar al día con mis futuros tutoriales de Tuts+ y otras series, por favor visita mi página de autor o sigue @reifman.
MC Frontalot, sácanos:



