• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Predicciones de NRQL

Descripción general

NRQL predictions en New Relic se emplean los patrones históricos de sus seriales de tiempo para predecir o pronosticar tendencias futuras, proporcionando información valiosa sobre cómo la métrica podría comportar en el futuro. Este enfoque proactivo lo ayuda a visualizar tendencias y anticipar problemas potenciales, lo que permite realizar intervenciones oportunas para mantener un rendimiento óptimo del sistema. Las predicciones para su señal se generan ajustando un modelo de aprendizaje automático a sus datos históricos y empleando ese modelo para predecir el futuro. Esta función actualmente admite predicciones tanto para seriales de tiempo estacionales (datos que tienen un patrón recurrente y repetible en una cadencia establecido) como para seriales de tiempo no estacionales. Las métricas que muestran una tendencia fuerte o un patrón estacional definido son las más adecuadas para las predicciones. Estas predicciones se emplean mejor cuando se agregan a un panel existente para brindar un indicador visual rápido de hacia dónde se dirigen sus métricas.

Importante

NRQL predictions Solo son compatibles con seriales temporales consulta. Para obtener más detalles sobre cómo escribir consultas de seriales de tiempo, consulte la documentación de sintaxisNRQL en la cláusula TIMESERIES .

NRQL Predictions

Predicciones realizadas empleando NRQL predictions (cláusula PREDICT ) para un serial de tiempo. En este ejemplo, se generan pronósticos para un día en el futuro, basados en la palabra clave BY . El modelo que produce estas predicciones se capacita con un total de 17 días de datos: 3 días desde la ventana de consulta más 2 semanas (14 días) desde la palabra clave USING . Tenga en cuenta que el gráfico no muestra todos los datos de entrenamiento.

Ejemplos de situaciones en las que quizás desee agregar predicciones a su gráfico o dashboard:

  • Su aplicación está produciendo más logs en las últimas horas y el espacio en disco se está agotando.
  • Su aplicación se está quedando constantemente sin memoria, lo que amenaza con bloquear todo el contenedor.
  • Es necesario proyectar los ingresos futuros basar en patrones estacionales y de tendencias observados.

Si bien NRQL predictions por sí mismos no identifican problemas potenciales, le brindan la información que necesita para evaluar tendencias y planear desafíos futuros. Para generar alertas cuando los valores previstos indican un problema inminente, puede emplear la función Predictive Alerts . Predictive Alerts trabaja junto con NRQL predictions para generar predicciones para su métrica y alertar cuando esos valores predichos pasan un umbral estático.

Precios

NRQL predictions es una característica avanzada del producto Calcular que se ofrece como complemento o como parte del modelo de precios de Calcular. Las CCU avanzadas se consumen cuando se ejecutan consultas NRQL para esta función.

Uso

NRQL predictions se puede generar de dos maneras: directamente en los gráficos que ya creó o escribiendo una consulta NRQL empleando la cláusula PREDICT .

Comportamiento por defecto

Importante

El uso de la cláusula predeterminada PREDICT proporciona los mejores resultados de predicción.

La cláusula PREDICT en una consulta viene con los siguientes comportamientos predeterminados que dependen de la duración de la ventana de consulta (especificada mediante las cláusulas SINCE y UNTIL ):

Default behavior

Estacionalidad

Detecta automáticamente si hay estacionalidad en los datos históricos. Si se detecta estacionalidad, la duración de la temporada identificada se emplea para generar un modelo estacional; de lo contrario, se emplea un modelo no estacional. Actualmente admitimos duraciones estacionales de horas, días y semanas. Para obtener más detalles sobre la estacionalidad, consulte la sección de algoritmos .

Hiperparámetros del algoritmo

Los hiperparámetros se optimizan y seleccionan automáticamente en función de los datos históricos.

Cantidad de datos históricos para entrenamiento

Emplea datos históricos de las últimas tres ventanas de consulta (la actual y las dos anteriores). Por ejemplo, si su ventana de consulta tiene una duración de una hora, se emplearán un total de tres horas para la capacitación. El gráfico muestra solo los datos de la ventana de consulta actual, no todos los datos de entrenamiento.

  • Si solo desea mostrar un periodo de tiempo determinado en la ventana de consulta pero emplear más datos para el entrenamiento, puede emplear la cláusulaUSING .
  • Si se especifica una estacionalidad distinta a la predeterminada, la cantidad de datos de entrenamiento empleados será diferente. Para más detalles consulte la sección de temporada .

Ventana de predicción

Predice un rango igual al 20% del lapso de tiempo total especificado en su ventana de consulta. Por ejemplo, si su ventana de consulta es de una hora, las predicciones serán para los próximos 12 minutos. Puede anular este valor predeterminado con la cláusulaBY .

Personalizar las predicciones con BY, USING y SLIDE BY

Puede personalizar las predicciones configurando manualmente la estacionalidad del modelo y agregando las palabras clave BY, USING y SLIDE BY .

Algoritmo

Actualmente, NRQL predictions admite el algoritmo Holt-Winters , también conocido como suavizado exponencial, para seriales de tiempo estacionales y no estacionales. Este es un algoritmo estándar y comúnmente empleado para pronósticos y predicciones de seriales de tiempo.

No estacional

Para los seriales de tiempo no estacionales, solo se modelan el nivel (valor promedio) y la tendencia (aumento o disminución promedio). Las predicciones no estacionales son lineales, por lo que se espera una línea plana con o sin tendencia.

Non-seasonal predictions

Predicciones generadas empleando NRQL predictions para un serial de tiempo no estacional.

Estacional

Para los seriales de tiempo estacionales, se incluye el patrón estacional además del nivel y la tendencia. La estacionalidad representa un patrón repetible que ocurre periódicamente. Admitimos la detección automática de temporadas con duraciones horarias, diarias y semanales de forma predeterminada para el modelo Holt-Winters. Para detectar cada duración estacional, debe cerciorar de proporcionar suficientes datos a través de una combinación de la duración de la ventana de consulta (especificada mediante las cláusulas SINCE y UNTIL ) y la cláusula USING . A continuación se especifica la cantidad mínima de datos requerida para cada duración estacional. De forma predeterminada, cuando no se emplea ninguna cláusula USING , NRQL predictions empleará tres veces la ventana de consulta para generar predicciones.

Detectable seasonalities

Description

Minimum amount of required data

Cada hora

Cada timestamp dentro de la hora se comporta igual que en las horas anteriores. Por ejemplo, las 3:20 p. m. se comportará igual que las 2:20 p. m., la 1:20 p. m., etc.

2 horas

A diario

Cada hora se comporta igual que las horas del día anterior. Por ejemplo, las 3 p. m. de hoy se comportarán igual que las 3 p. m. de ayer.

2 días

Semanalmente

Cada día de la semana se comportará igual que en las semanas anteriores. Por ejemplo, el lunes de esta semana se comportará igual que el lunes de las semanas anteriores.

2 semanas

Puede especificar duraciones estacionales personalizadas empleando el parámetro seasonality .

Weekly seasonal predictions

Predicciones generadas empleando NRQL predictions para un serial temporal con estacionalidad semanal.

Uso avanzado

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.