Creación de Queries Gráficos en New Relic con NRQL

Clase 9 de 23Curso de Ingeniería en Observabilidad con New Relic

Resumen

¿Qué es NRQL y cómo puedo aprender más sobre él?

New Relic Query Language (NRQL) es un lenguaje específico que te permite realizar consultas avanzadas a los datos que monitorea New Relic. Si no tienes experiencia en este lenguaje, ¡no te preocupes! Puedes aprender más y profundizar en tus conocimientos sobre NRQL accediendo a la documentación oficial de New Relic. Simplemente entra a New Relic Docs, que se pueden encontrar en el menú lateral de su sitio, y busca "NRQL". Ahí descubrirás valiosa información que te ayudará a realizar un monitoreo más preciso de tus aplicaciones manejando diferentes eventos y atributos de datos.

¿Cómo puedo construir queries gráficamente en New Relic?

Una de las grandes facilidades que New Relic ofrece es la posibilidad de crear queries sin necesidad de escribir código, utilizando su opción gráfica. Para comenzar:

  1. Ingresa al portal de New Relic.
  2. Dirígete al menú lateral izquierdo y selecciona "Query Your Data".
  3. Accede a "Data Explorer", donde podrás construir queries de manera visual.

¿Cuáles son las herramientas que ofrece el Data Explorer?

El Data Explorer te proporciona diferentes categorías y herramientas para armar tus queries:

  • Event Types: Puedes elegir tipos de eventos como "Page View" que automáticamente llenan los campos "SELECT" y "FROM".
  • Plot: Esto se refiere a las funciones que aplicarás a tus datos. Por defecto, se utiliza "Count" para contar los registros, pero se pueden seleccionar otras funciones como duración total o promedio.
  • Dimensiones: Permiten agregar agrupamientos a tu query, como por ejemplo la agrupación por "App Name".

¿Cómo se relacionan los términos gráficos con los conceptos de NRQL?

Para facilitar la comprensión, los términos en la interfaz gráfica tienen su equivalente en NRQL, y es crucial entender estas equivalencias para manejar ambos enfoques:

  • Event Type (Event Types en Data Explorer): Por ejemplo, from transaction.
  • Función (Plot en Data Explorer): Por ejemplo, select count.
  • Dimensión (Facets en Data Explorer): Por ejemplo, facet App Name.

Al integrar herramientas gráficas, crear un query autogenerado en NRQL se vuelve intuitivo y accesible, ayudándote a visualizar y ejecutar tus consultas de manera sencilla.

¿Quieres compartir tus experiencias construyendo queries?

Te animamos a que practiques y continúes creando queries de manera gráfica en el Data Explorer de New Relic. Comparte tus queries y tus aprendizajes en la sección de comentarios. ¡Continúa explorando y aprendiendo en este divertido mundo de consultas de datos! Tu viaje en el aprendizaje de NRQL está lleno de oportunidades para mejorar tus habilidades y comprensión de datos.