Al crear una consulta utilizando el generador de consultas, existe una variedad de tipos de visualizaciones para presentar sus datos en el formato óptimo.
Esta tabla contiene todos los tipos de gráficos. La disponibilidad de un tipo de gráfico para su consulta dependerá de:
- El tipo de consulta (algunos resultados de la consulta no coinciden con algunos tipos de gráficos)
- El modo de consulta (básico o avanzado)
Un gráfico de áreas muestra una serie temporal para un único atributo.
El tipo de gráfico de áreas muestra una serie de tiempo para un único atributo.
Para habilitar un gráfico de áreas, agregue un FACET
a su consulta.
Puedes usar faceta para agregar hasta cinco atributos, separados por comas. Utilice la función TIMESERIES
cuando utilice un FACET
en una consulta NRQL.
Utilice un gráfico de áreas cuando desee | Vea la medición de un único atributo durante un período de tiempo que usted especifique. |
Evite un gráfico de áreas cuando desee | Ver un gráfico que contiene más de un atributo. El tipo de gráfico de líneas es una buena opción; Puede ver varios atributos durante un rango de tiempo que usted especifique. El tipo de gráfico de barras le ofrece una vista comparativa entre los atributos; utiliza un total de cada atributo para el rango de tiempo que elijas. |
El gráfico de barras muestra comparaciones entre las categorías devueltas en los resultados de la consulta.
El gráfico de barras compara un conjunto de valores relacionados.
Para habilitar un gráfico de barras, agregue una cláusula FACET
a la consulta.
Puedes usar FACET
con hasta 5 atributos diferentes, separados por comas.
Utilice un gráfico de barras cuando desee | Cree un gráfico que informe el recuento total de datos de una categoría durante el rango de tiempo especificado. Con el formato de gráfico de barras, puedes ver fácilmente las diferencias entre cada categoría. |
Evite un gráfico de barras cuando lo desee | Incluya mediciones durante un período de tiempo. Este tipo de gráfico no está disponible cuando se utiliza una cláusula TIMESERIES . El tipo de gráfico de líneas es una buena opción para esta visualización. |
El tipo de gráfico de cartelera presenta los resultados como un valor único y muy visible. Es una opción cuando su consulta devuelve un solo número, como en esta consulta:
SELECT uniqueCount(session) FROM PageView since 1 day ago
Un gráfico de cartelera es útil para consultas de estadísticas únicas como la función Apdex . Utilice vallas publicitarias para monitor los valores de un vistazo.
Las vallas publicitarias también se pueden utilizar para comparar un valor único entre estados. Para una instancia, utilice la cláusula COMPARE WITH
para comparar el mismo atributo en dos períodos de tiempo diferentes.
Para habilitar los datos de un gráfico de cartelera, busque un valor único. Puede ver varios valores agregando una faceta desde el menú desplegable.
Thresholds
Opcionalmente, puedes establecer un umbral Warning y/o Critical en vallas publicitarias. Una vez configurado, si su servicio funciona correctamente, el cuadro completo del gráfico será verde. Cuando se cruza un umbral, el gráfico se vuelve amarillo (advertencia) o rojo (crítico). Acceda a los campos de umbral en el lado derecho del panel de edición del gráfico en el generador de consultas.
El gráfico del cartel muestra un valor único en una fuente grande y fácil de leer. El color de fondo cambia según su umbral.
A continuación se ofrecen algunos consejos que le ayudarán con el umbral:
Para porcentajes, utilice un formato decimalizado. Por ejemplo, si su umbral es 99,5%, divida entre 100 y establezca el valor en 0,995.
Si desea resaltar un gráfico cuando un valor cae por debajo de un valor determinado en lugar de por encima de él, establezca el umbral
Warning
por encima del umbral
Critical
.
Los campos de umbral solo estarán disponibles para el panel que presente un valor único. Para instancias, el uso de una cláusula
COMPARE WITH
deshabilitará la configuración del umbral en el panel de edición.
Uses
Utilice un gráfico de cartelera cuando lo desee | Monitor los valores, incluido el umbral para los estados Critical y Warning, en una fuente grande y fácil de leer. |
Evite un tipo de gráfico de cartelera cuando | Quiere ver datos durante un período de tiempo. El tipo de gráfico de líneas es una mejor opción para ver datos por tiempo. |
Utilice el tipo de gráfico de viñetas para representar el progreso hacia un objetivo o meta, llamado límite. Para utilizar este tipo de gráfico, ejecute una consulta que devuelva un solo número, como por ejemplo:
SELECT uniqueCount(session) FROM PageView SINCE 1 day ago
El gráfico de viñetas muestra un valor comparado con un límite.
Bullet tiene por defecto un límite que es el doble del valor de la consulta resultante. Para ajustar el límite, use el campo Limit para ingresar otro número. La bala se ajustará en consecuencia.
Sugerencia
El tipo de gráfico con viñetas solo se puede utilizar para gráficos que presenten un único valor. Por ejemplo, una consulta que utilice COMPARE WITH
no incluirá la viñeta como opción.
Utilice un gráfico de viñetas cuando lo desee | Ver un gráfico utiliza una fuente grande y fácil de leer que le ayuda a ver el valor rápidamente. |
Evite un gráfico de viñetas cuando lo desee | Ver datos que tienen más de un valor. Los tipos de gráficos de barras y líneas pueden ser mejores opciones en este caso. |
Utilice embudos para evaluar una serie de tipos de datos relacionados que constituyen los pasos hacia un objetivo específico. Un embudos te permite preguntar: “De las personas que hicieron (A), ¿cuántas también hicieron (B), y de las personas que hicieron (A) y (B), cuántas también completaron (C)?”
Ejemplo de gráfico de embudos para un sitio de compras.
En este ejemplo, desea determinar cuántos de todos los visitantes que vieron la página de destino:
Examinó los productos.
Luego agregó uno o más productos a un carrito de compras.
Y finalmente, compró el(los) artículo(s) en el carrito de compras.
A diferencia de otras consultas, debes utilizar una declaración
SELECT
funnel()
en tu consulta; El tipo de gráfico embudos no es seleccionable desde ningún otro tipo de consulta.Además, el tipo de gráfico embudos solo está disponible para consultas con ocho pasos o menos. Una consulta embudos que incluye más de ocho pasos solo devolverá los resultados como JSON.
SELECT funnel(session,WHERE pageUrl like '%/index.html' AS 'Landing',WHERE pageUrl LIKE '%/browse/phones' AS 'Browse ',WHERE pageUrl LIKE '%/shoppingcart' AS 'Cart',WHERE pageUrl LIKE '%/checkout' AS 'Purchased')FROM PageView where appName = 'WebPortal' AND duration < 1SINCE 1 week agoUsa un embudos cuando quieras
Desea evaluar visualmente las rutas que toman los visitantes después de llegar a una página que usted designa como página de destino.
Evita un embudos cuando quieras
Solo desea recuentos para el atributo en la cláusula
WHERE
. No podrá elegir embudos a menos que utiliceSELECT funnel
en su consulta.
El mapa de calor muestra datos en formato tabular utilizando gradaciones de color para mostrar la frecuencia en períodos de tiempo específicos.
El mapa de calor es una distribución facetada de valores donde la densidad del color representa los valores mostrados.
Para habilitar un mapa de calor, use la función Histogram()
con un atributo numérico y use FACET
para agregar hasta cinco atributos, separados por comas.
Consulte histograma: vea la distribución de datos para obtener información más detallada sobre los gráficos basados en histogramas.
Utilice un mapa de calor cuando lo desee | Vea datos tabulares para múltiples atributos durante un período de tiempo, con colores degradados en lugar de números. |
Evita un mapa de calor cuando quieras | Vea los datos exactos de múltiples atributos durante un período de tiempo. Una línea o gráfico de barras puede ser una opción. |
Un histograma muestra la frecuencia en una serie de rangos de valores.
Utilice histograma para mostrar la distribución de datos en períodos de tiempo. Consulte histograma: vea la distribución de datos para obtener información más detallada sobre los gráficos basados en histogramas.
Utilice el JSON devuelto para revisar los datos sin procesar devueltos y para ayudar a desarrollar la integración con New Relic. Para implementar la integración, utilice la consulta remota para devolver JSON sin formato como servicio.
Para utilizar esto, seleccione el menú Share y haga clic en Copy JSON.
Ejemplo de consulta NRQL:
SELECT uniqueCount(name) FROM TransactionWHERE http.statusCode = '200'TIMESERIESFACET appNameLIMIT 10SINCE 24 hours ago
Ejemplo de respuesta JSON:
{ "metadata": { "contents": { "messages": [], "timeSeries": { "messages": [], "contents": [ { "function": "uniquecount", "attribute": "name", "simple": true } ] }, "bucketSizeMillis": 1800000 }, "eventTypes": [ "Transaction" ], "eventType": "Transaction", "openEnded": true, "messages": [], "beginTimeMillis": 1556226069396, "endTimeMillis": 1556312469396, "beginTime": "2019-04-25T21:01:09Z", "endTime": "2019-04-26T21:01:09Z", "guid": "5238a2c6-328d-a5ff-9185-7f3f04c42d1e", "routerGuid": "1aea2ec5-0be8-3a60-7554-851e1b016eb0", "rawSince": "24 HOURS AGO", "rawUntil": "NOW", "rawCompareWith": "", "facet": "appName", "offset": 0, "limit": 10 }, "facets": [ { "name": "RPM Combined Production", "beginTimeSeconds": 0, "endTimeSeconds": 0, "timeSeries": [ { "results": [ { "uniqueCount": 415 } ], "beginTimeSeconds": 1556226069, "endTimeSeconds": 1556227869, "inspectedCount": 4589471 }, [ { "uniqueCount": 1714 } ], "beginTimeSeconds": 1556310669, "endTimeSeconds": 1556312469, "inspectedCount": 53341469 } ], "total": { "results": [ { "uniqueCount": 2651 } ], "beginTimeSeconds": 0, "endTimeSeconds": 0, "inspectedCount": 5053841114 } }, "performanceStats": { "inspectedCount": 6088068932, "responseTime": 8077 }}
...
Un gráfico de líneas es útil para detectar tendencias a lo largo del tiempo.
El gráfico de líneas traza una serie temporal para un atributo.
Cuando trabaje en modo de consulta básico, seleccione un único atributo que pueda trazar a lo largo del tiempo.
Cuando se usa NRQL, SELECT
uno o más atributos se pueden trazar en el tiempo y luego usar la función TIMESERIES
.
Utilice un gráfico de líneas cuando desee | Cree un gráfico que le permita ver fácilmente las tendencias durante un período de tiempo específico. |
Evite un gráfico de líneas cuando lo desee | Vea sus datos usando uno o más atributos y vea los valores asociados con cada atributo. Un gráfico de barras o de tablas es una opción. |
Para gráficos de líneas, puede conectar gráficos con otras experiencias de New Relic. Esto le ayudará a profundizar en los datos y descubrir las causas fundamentales de los problemas que intenta resolver. Cuando hace clic en puntos de un gráfico que le interesan, verá opciones para ver información específica de la entidad.
He aquí un ejemplo:
Abra un gráfico en un dashboard que tenga información en la que desee profundizar.
Pase el cursor sobre la línea del gráfico para exponer un punto específico del gráfico.
Haga clic en el punto del gráfico para revelar un menú contextual que muestra la entidad asociada con el punto de datos en el gráfico.
Haga clic en la entidad que le interese y luego, en el menú desplegable, haga clic en uno de los enlaces de esa entidad (verá los enlaces Entity summary y Logs ).
Al utilizar esta característica, tenga en cuenta lo siguiente:
- La entidad solo aparece en el menú contextual si el widget de consulta define explícitamente la entidad consultada con
entityGuid
,entity.guid
,appName
,entity.name
oentityName
en la cláusulaWHERE
(código fuente). - La visualización no conoce su ubicación dentro de una capacidad, por lo que las conexiones pueden ser circulares hasta la próxima versión (por ejemplo, de un resumen de APM a un resumen de APM).
- El conjunto inicial de acciones se limita al resumen y al registro de APM.
- La característica solo se admite en gráficos de líneas y gráficos de áreas apiladas.
Un gráfico circular es la representación gráfica de la tabla. Aparece como una opción para algunas funciones cuando se utiliza la cláusula FACET
. Para utilizar este tipo de gráfico, ejecute una consulta que devuelva un valor para cada uno de un conjunto de atributos.
El gráfico circular representa un conjunto de valores como parte de un todo.
Para habilitar el gráfico circular, agregue un FACET
en el menú desplegable.
Puede agregar solo un FACET
en el modo de consulta básico. Si estás usando NRQL, puedes usar FACET
para agregar hasta 5 atributos, separados por comas, y también incluir la función TIMESERIES
.
Los gráficos circulares no están disponibles para las siguientes funciones de agregador: average
, apdex
, min
, max
, percentage
y percentile
. Para uniqueCount
, los porcentajes pueden sumar más del 100 %.
Utilice un gráfico circular cuando desee | Cree un gráfico que presente gráficamente un conjunto de valores en relación con un todo. Un gráfico circular es eficaz para mostrar valores de un período de tiempo, por ejemplo. |
Evite un gráfico circular cuando lo desee | Presente datos que no utilicen valores relacionados con un todo, como en los gráficos de líneas. |
Problema de porcentaje del gráfico circular
Cuando se utiliza un gráfico circular con la función de agregador uniqueCount
, los porcentajes pueden sumar más del 100%. Esto se debe a que el atributo que se cuenta de forma única puede estar presente en múltiples facetas. Por ejemplo, en la consulta SELECT uniqueCount(user) FROM PageView FACET appName
, un único usuario puede utilizar varias aplicaciones. Cada uno de estos usuarios está incluido en el valor único para cada una de las facetas (aplicaciones) apropiadas, pero el número total de usuarios únicos no cambiará.
Para solucionar este problema, utilice un gráfico de barras o una tabla para proporcionar una visualización más precisa de los datos de uniqueCount
.
Una tabla es la vista estándar para un conjunto de valores relacionados con un atributo específico (por ejemplo, el recuento de todas las páginas vistas por nombre de agente de usuario, detalles log , etc.). De forma predeterminada, todas las tablas se pueden ordenar por cualquier columna.
Si utiliza la cláusula FACET
, los resultados normalmente se devolverán como una tabla.
Puede utilizar una tabla como acceso directo a otro panel. Si una tabla tiene facetas por atributo, al seleccionar una entrada se accede a un dashboard existente filtrado por ese atributo.
También puede exportar un gráfico de tabla a un archivo CSV.
Si se aplica un filtro a un dashboard, la descarga solo incluirá el subconjunto de datos basados en el filtro.
Si se selecciona un rango de tiempo fijo específico, el CSV incluye los datos para ese período de tiempo.
Si realiza una consulta con varios atributos, la exportación incluye columnas para todos los
FACET
de la consulta.Para gráficos con un rango de tiempo que depende del momento presente (por ejemplo,
since 30 minutes ago
), los datos en el CSV se generan a partir del momento presente, no desde el momento en que se generó inicialmente el gráfico.El tipo de gráfico de tabla, con su formato tabular, funciona bien para el panel de control, así como para compartir los datos en informes.
Usa una mesa cuando quieras
Cree una tabla compatible con texto que contenga sus datos. Esta tabla se puede compartir y utilizar en informes o importar a hojas de cálculo, por ejemplo.
Evita una mesa cuando quieras.
Vea sus datos en formato gráfico.