¿Prometheus expone alguna métrica sobre sí mismo? (por ejemplo, espacio en disco que utiliza)

¿Prometheus expone alguna métrica sobre sí mismo? (por ejemplo, espacio en disco que utiliza)

¿Prometheus expone alguna métrica sobre sí mismo? es decir, cuánto espacio en disco está usando, etc.

Quiero comenzar a ajustar nuestro servidor Prometheus, por lo que necesito monitorear lo que hay actualmente allí. Quiero poder ver cuánto espacio en disco está usando.

Prometheus v2.31 instalado mediante apt en Ubuntu Linux 22.04 LTS.

Respuesta1

El /metricspunto final debe estar habilitado de forma predeterminada (no se pudo encontrar ninguna documentación sobre cómo habilitar/deshabilitar esta función, parece estar siempre activada)

Prometheus debe configurarse para eliminar el punto final de métricas de sí mismo:

scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: 'prometheus'

    # Override the global default and scrape targets from this job every 5 seconds.
    scrape_interval: 5s

    static_configs:
      - targets: ['localhost:9090']

Tomado de laguía de introducción.

Supongo que la métrica más relevante del punto final de Prometheus con respecto al uso de espacio en disco sería:prometheus_tsdb_storage_blocks_bytes

Pero para realizar ajustes y crear perfiles, es posible que desee instalar también el exportador de nodos Prometheus.

información relacionada