Установка Prometheus на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка Prometheus на свой сервер». Страница справочника целиком: Установка Prometheus на сервер.
Коротко о теме
Установка Prometheus в Docker: хранение 15 дней по умолчанию, флаги retention.time и retention.size, node_exporter и формула расчёта диска.
Подробности по разделам
Сколько диска и памяти нужно Prometheus
Допустим, 100 целей отдают по 1000 рядов, интервал 15 секунд. Это около 6 700 значений в секунду, за 15 дней набегает примерно 8,6 миллиарда значений, то есть от 9 до 17 ГБ. Реальные цифры своей системы смотрите в самом Prometheus: ряды показывает метрика prometheus_tsdb_head_series, скорость записи равна rate(prometheus_tsdb_head_samples_appended_total[5m]).
Срок хранения метрик Prometheus и ограничение размера
Поэтому размер ставят чуть меньше свободного диска, с запасом на сжатие блоков. Для копии не копируйте каталог на ходу. Включите флаг --web.enable-admin-api и вызовите POST /api/v1/admin/tsdb/snapshot: Prometheus положит согласованный снимок в подкаталог snapshots.
VictoriaMetrics вместо Prometheus: когда менять
Менять имеет смысл, когда одного Prometheus стало мало по сроку хранения или объёму. До этого момента обычная связка проще. В маркетплейсе Таймвеб Клауд есть оба: Prometheus (28 установок) и VictoriaMetrics (22 установки) на 14 октября 2026.
Ключевые цифры
- Считайте по формуле: срок в секундах × значений в секунду × 1-2 байта.
- Для ста целей по 1000 рядов и интервала 15 секунд за 30 дней выходит порядка 17-35 ГБ.
- Добавьте флаг --storage.tsdb.retention.time, например 90d, и пересчитайте диск.
- Да, Grafana подключается к ней как к Prometheus: указывается адрес с портом 8428.
- Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Prometheus: хранилище, срок хранения и расчёт диска, prometheus.io/docs/prometheus/latest/storage, проверено 15 октября 2026.
Термины на странице
- Nextcloud
- Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
- n8n
- n8n это программа для автоматизации: связывает сервисы сценариями без программирования.
- Снимок
- Снимок это копия диска сервера на момент времени. Его делают перед рискованными изменениями.
- SSH
- SSH это защищённое подключение к серверу через командную строку. Вход по ключу безопаснее, чем по паролю.
- Файрвол
- Файрвол ограничивает, с каких адресов и на какие порты можно подключиться к серверу.
- Docker
- Docker запускает программы в контейнерах: всё нужное для работы упаковано в образ.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.