Prometheus раскрывает какие-либо метрики о себе? (например, дисковое пространство, которое он использует)

Prometheus раскрывает какие-либо метрики о себе? (например, дисковое пространство, которое он использует)

Предоставляет ли Prometheus какие-либо метрики о себе? Например, сколько дискового пространства он использует и т. д.

Я хочу начать тонкую настройку нашего сервера Prometheus, поэтому мне нужно следить за тем, что там сейчас находится. Я хочу иметь возможность видеть, сколько дискового пространства он использует.

Prometheus v2.31 установлен через apt на Ubuntu Linux 22.04 LTS.

решение1

Конечная /metricsточка должна быть включена по умолчанию (не удалось найти никакой документации по включению/отключению этой функции, похоже, она всегда включена)

Prometheus необходимо настроить для извлечения конечной точки метрик из самого себя:

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']

Взято изруководство по началу работы.

Полагаю, наиболее значимая метрика из конечной точки Prometheus относительно использования дискового пространства будет следующей:prometheus_tsdb_storage_blocks_bytes

Но для тонкой настройки и профилирования вам может также потребоваться установить Prometheus Node Exporter.

Связанный контент