Self-hosting. Prometheus

Универсальная система сбора и обработки метрик для организации систем мониторинга различных программ и компьютерных систем. Сбор показателей выполняется по принципу что каждый сервис публикует о себе информацию а Prometheus периодически их опрашивает.

Для Prometheus существует целый комплекс программ для организации мониторинга и реакции на события.

Сайт: Prometheus - Monitoring system & time series database

Документация: Overview | Prometheus

Репозиторий: GitHub - prometheus/prometheus: The Prometheus monitoring system and time series database.

Докер файл для запуска основного кластера Prometheus представлен в стеке [[Хобби/Docker compose/Monitoring|Monitoring]] составленном на основе репозитория.

Для визуализации (при развертывании [[Хобби/Docker compose/Monitoring|стека]]) можно использовать панели Grafana для контроля состояния систем мониторинга:
monitor_services.json (76,6 КБ)

[!idea] Настройки

  • [[Self-hosting. Cadvisor]]
  • [[Self-hosting. Nodeexpoeter]]
  • [[Настройка объема хранимых данных для Prometheus]]
  • [[Настройка мониторинга Uptime Kuma]]
  • [[Мониторинг OpenWRT с использованием Prometheus]]
  • [[Мониторинг proxmox через Prometheus]]
  • [[Установка node exporter как служба|Настройка мониторинга хоста proxmox]]
  • [[Мониторинг traefik через Prometheus]]
  • [[Мониторинг Crowdsec с использованием Prometheus]]
  • [[Self-hosting. Adguard exporter]]
  • [[Self-hosting. MySpeed#Настройка мониторинга через Prometheus|Тестирование скорости интернета через MySpeed]]

[!urls]- Упоминания:

  • [[Self-hosting программы]]
  • [[Сервер Monitoring]]
  • [[Self-hosting. Grafana|Grafana]]

[!description]- Примечание
Примечание:: База данных временных рядов для мониторинга