es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Se puede usar Prometheus para crear gráficos de detección de anomalías? En caso afirmativo, ¿qué métricas deben utilizarse: Contadores, Medidores, Histogramas, Resúmenes?

Tenemos un conjunto de datos que ha sido agregado utilizando el algoritmo de detección de anomalías Prohpet Fourier de ML, que contiene marcas de tiempo (timestamps), yhat, yhatlower, yhatupper y fact. ¿Cómo se puede agregar estos datos a Prometheus para generar un gráfico de detección de anomalías? Un gráfico que muestre los límites superiores e inferiores y también los datos reales, todo en el mismo gráfico. ¿Se puede utilizar Grafana para visualizar dicho gráfico?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para añadir el conjunto de datos que se ha agregado utilizando el algoritmo de anomalía Prophet Fourier ML a Prometheus, podemos utilizar la función de escritura remota de Prometheus. Esta función nos permite enviar datos desde sistemas externos como Prophet directamente a Prometheus.

    Para configurar la escritura remota en Prometheus, podemos agregar la siguiente configuración al archivo prometheus.yml:

    remote_write:
      - url: http://prophet-server:9091/write
    

    Aquí, `http://prophet-server:9091/write` es el punto final donde Prophet enviará los datos.

    Una vez configurada la escritura remota, Prophet puede escribir datos en ella utilizando la API de escritura remota de Prometheus. Esta API permite a Prophet enviar datos en formato de series temporales de Prometheus con marcas de tiempo y valores.

    Para generar un gráfico de detección de anomalías en Grafana utilizando el conjunto de datos de Prophet, podemos utilizar la fuente de datos Prometheus y el panel de Grafana Graph. Utilizando el panel Graph, podemos trazar las métricas yhat, yhat_lower, yhat_upper y fact del conjunto de datos de Prophet en el mismo gráfico. También podemos establecer límites superiores e inferiores utilizando la función de alerta incorporada de Grafana.

    En conclusión, es posible agregar un conjunto de datos que se haya agregado utilizando el algoritmo de anomalía Prophet Fourier ML a Prometheus utilizando la escritura remota, y visualizarlo en Grafana utilizando el panel Graph. El panel Graph nos permite trazar múltiples métricas y establecer límites superiores e inferiores para la detección de anomalías.

Comments are closed.