Для обеспечения удобства пользователей сайта используются cookies

Акция! Получи до 2х месяцев хостинга/VPS - бесплатно Подробнее
Техподдержка
Круглосуточно
Круглосуточно

Внимание! Техподдержка работает только через тикет-систему в личном кабинете

Отдел продаж
Пн-пт: 09:00–22:00

Prometheus - система мониторинга инфраструктуры на вашем VPS

Настройте Prometheus на Linux или Ubuntu для сбора метрик серверов, баз данных и приложений.
Следите за производительностью инфраструктуры в реальном времени и анализируйте данные с помощью Grafana - всё под вашим контролем.

Лого Prometheus
Быстрая установка Prometheus под Ubuntu
Быстрая установка Prometheus под Ubuntu, Debian или CentOS с преднастроенной конфигурацией и открытым портом 9090 для локального мониторинга
Интегрируйте Prometheus с Grafana, Alertmanager или Percona Monitoring для визуализации метрик, создания дашбордов и оповещений
Интегрируйте Prometheus с Grafana, Alertmanager или Percona Monitoring для визуализации метрик, создания дашбордов и оповещений
Вы храните все метрики локально
Устанавливая Prometheus на VPS, вы храните все метрики локально, без зависимости от внешних облаков и сторонних сервисов

Prometheus - это современная open-source система мониторинга и сбора метрик, разработанная для анализа производительности серверов, приложений и баз данных.
Она позволяет отслеживать состояние инфраструктуры в реальном времени, создавая гибкие метрики для сервисов, контейнеров и виртуальных машин.

Prometheus идеально подходит для установки на VPS с Linux или Ubuntu.
Система легко интегрируется с Grafana, где вы можете визуализировать метрики в виде дашбордов, строить графики и анализировать нагрузку.
Поддерживаются популярные экспортеры - Node Exporter, MySQL Exporter, PostgreSQL Exporter и другие.

Установка Prometheus на VPS обеспечивает полную автономность и контроль над данными - без использования внешних облаков.
Все метрики и конфигурационные файлы (prometheus.yml) хранятся локально на вашем сервере, что повышает безопасность и стабильность мониторинга.

Система поддерживает установку через Docker, а также ручную установку (prometheus install ubuntu) с настройкой порта 9090.
Prometheus универсален: он используется DevOps-инженерами, администраторами и разработчиками для постоянного контроля инфраструктуры, оптимизации производительности и быстрой диагностики проблем.

Выберите ОС:
Centos 7 / Чистая система
Linux:
Дополнительно:
CPU, кол-во ядер:
1 x 3,6 ГГц
200 ₽./мес.
RAM, ГБ:
2 ГБ
200 ₽./мес.
NVMe, ГБ:
20 ГБ
200 ₽./мес.
Не нашли нужную конфигурацию?
Вы можете сообщить по запросу в отдел продаж
600
руб./ 1мес.
ЗАКАЗАТЬ
screen1

Контролируйте базы данных с Percona Monitoring and Management

Настройте мониторинг Percona Server, MySQL, PostgreSQL и MongoDB на своём VPS. PMM объединяет сбор метрик, аналитику и визуализацию, помогая оптимизировать запросы и повышать стабильность баз данных. Все данные хранятся локально - под вашим полным контролем.

Преимущества Prometheus

Простая установка и настройка Простая установка и настройка

Вы можете установить систему мониторинга на Ubuntu, Debian или CentOS, используя готовую инструкцию prometheus install и стандартный порт 9090.

Сбор метрик и визуализация Сбор метрик и визуализация

Prometheus автоматически собирает метрики CPU, RAM, сетевой активности и баз данных. Все данные можно анализировать через веб-интерфейс или интегрировать с Grafana для создания дашбордов.

Гибкая конфигурация Гибкая конфигурация

Конфигурационные файлы prometheus.yml позволяют точно настроить мониторинг под вашу инфраструктуру. Добавляйте новые targets, экспортёры и правила оповещений - без перезагрузки сервера.

Безопасность и автономность Безопасность и автономность

Все данные хранятся локально на вашем VPS. Это гарантирует безопасность и независимость от внешних сервисов, а также соблюдение корпоративных стандартов хранения метрик.

Поддержка Grafana и Alertmanager Поддержка Grafana и Alertmanager

Prometheus легко интегрируется с Grafana, Alertmanager и Percona Monitoring. Вы можете получать визуальные отчёты, настраивать алерты и централизованно управлять уведомлениями о сбоях.

Круглосуточная поддержка Круглосуточная поддержка

Наша команда готова помочь 24/7 с любыми вопросами.

Возможности Prometheus
Сбор и хранение метрик
Prometheus автоматически собирает метрики с серверов, контейнеров и приложений, записывая их в собственную временную базу данных. Вы можете анализировать производительность CPU, памяти, сетевых соединений и баз данных в реальном времени.
Интеграция с Grafana
Prometheus полностью совместим с Grafana - создавайте дашборды, визуализируйте нагрузку, настраивайте графики и фильтры. Параметры подключения задаются через стандартный порт 9090 и готовый prometheus config.
Поддержка Linux и Ubuntu
Prometheus стабильно работает на Ubuntu, Debian, CentOS и других дистрибутивах Linux. Простая установка (prometheus install ubuntu) и обновления через пакетные менеджеры делают его доступным для любых проектов.
Настройка алертов
С помощью Alertmanager можно задать гибкие правила уведомлений и получать предупреждения о проблемах по email, Telegram или Slack. Система поддерживает любые сценарии реагирования.
Установка через Docker
Prometheus можно быстро развернуть в контейнере Docker одной командой. Это удобное решение для тестирования, CI/CD и гибкого масштабирования системы мониторинга.
Локальное хранение данных
Все метрики и логи сохраняются на вашем VPS - без зависимости от внешних сервисов. Это гарантирует приватность, контроль и соответствие требованиям корпоративной безопасности.
Подготовка VPS перед установкой Prometheus

Prometheus работает как бинарный сервер, использующий собственный конфигурационный файл, и хранит данные локально в time-series базе. Для корректной установки важно обновить систему, создать каталог для конфигурации и данных, а также подготовить веб-сервер Nginx (опционально) для защищённого доступа.

Перед установкой нужно определить, какие экспортёры будут использоваться: node_exporter, blackbox_exporter, mysqld_exporter и другие.

Что нужно подготовить заранее

1. Обновить систему:

apt update && apt upgrade -y

2. Установить необходимые инструменты:

apt install curl wget nano tar -y

3. Проверить VPS:

  • •  CPU: минимум 1 ядро
  • •  RAM: от 1 ГБ
  • •  Диск: 10–20 ГБ
  • •  Свободный порт: 9090

4. Подготовить каталог:

  • •  /etc/prometheus (конфигурация)
  • •  /var/lib/prometheus (база метрик)
Установка Prometheus на VPS
  1. 1. Создание каталогов
    useradd --no-create-home --shell /bin/false prometheus
    mkdir /etc/prometheus
    mkdir /var/lib/prometheus
  2. 2. Загрузка последней версии Prometheus

    Скачиваем:

    cd /tmp
    wget https://github.com/prometheus/prometheus/releases/latest/download/ prometheus-*.linux-amd64.tar.gz

    Распаковка:

    tar -xf prometheus-*.linux-amd64.tar.gz
    cd prometheus-*.linux-amd64

    Перенос бинарных файлов:

    cp prometheus /usr/local/bin/
    cp promtool /usr/local/bin/

    Перенос конфигураций:

    cp -r consoles /etc/prometheus/
    cp -r console_libraries /etc/prometheus/
    cp prometheus.yml /etc/prometheus/
  3. 3. Настройка конфигурации Prometheus

    Открываем файл:

    nano /etc/prometheus/prometheus.yml

    Базовый пример:

    global:
      scrape_interval: 15s

    scrape_configs:
      - job_name: "prometheus"
        static_configs:
          - targets: ["localhost:9090"]

      - job_name: "node"
        static_configs:
          - targets: ["localhost:9100"]
  1. 4. Создание systemd-сервиса

    Создаём файл:

    nano /etc/systemd/system/prometheus.service

    Содержимое:

    [Unit]
    Description=Prometheus Monitoring Server
    After=network.target

    [Service]
    User=prometheus
    Group=prometheus
    ExecStart=/usr/local/bin/prometheus \
      --config.file=/etc/prometheus/prometheus.yml \
      --storage.tsdb.path=/var/lib/prometheus \
      --web.console.templates=/etc/prometheus/consoles \
      --web.console.libraries=/etc/prometheus/console_libraries

    Restart=always

    [Install]
    WantedBy=multi-user.target

    Запуск:

    systemctl daemon-reload
    systemctl enable prometheus
    systemctl start prometheus
  2. Установка node_exporter (для мониторинга VPS)

    Node Exporter — основной инструмент мониторинга Linux-систем.

  3. 1. Загрузка
    cd /tmp
    wget https://github.com/prometheus/node_exporter/releases/latest/download/ node_exporter-*.linux-amd64.tar.gz
    tar -xf node_exporter-*.linux-amd64.tar.gz

    Установка:

    cp node_exporter-*/node_exporter /usr/local/bin/
  4. 2. Создание сервиса

    Создаём файл:

    nano /etc/systemd/system/node_exporter.service

    Содержимое:

    [Unit]
    Description=Node Exporter
    After=network.target

    [Service]
    User=prometheus
    ExecStart=/usr/local/bin/node_exporter

    Restart=always

    [Install]
    WantedBy=multi-user.target

    Запуск:

    systemctl daemon-reload
    systemctl enable node_exporter
    systemctl start node_exporter

    Доступно по адресу:

    http://Ваш_IP:9100/metrics

    Теперь node_exporter собирает показатели CPU, RAM, дисков, сети и файловой системы.

Таблица рекомендуемых параметров VPS для Prometheus
Параметр Рекомендация Комментарий
CPU 1 ядро Для больших проектов - 2+
RAM 1–2 ГБ Хватает для десятков экспортёров
Диск 10–20 ГБ Метрики занимают место по мере роста
Порт 9090 Web UI Prometheus
ОС Ubuntu 20.04/22.04 Полная совместимость
Экспортёры node_exporter, blackbox, mysqld Поддерживается множество видов

Дистрибутивы и приложения для VPS

Часто задаваемые вопросы

Prometheus — это система мониторинга с открытым исходным кодом, которая собирает и анализирует метрики работы серверов, баз данных и приложений. Она помогает отслеживать производительность, находить узкие места и предотвращать сбои в инфраструктуре.

В интерфейсе Grafana добавьте новый источник данных, укажите адрес Prometheus и сохраните настройки. После этого вы сможете строить графики, отслеживать нагрузку и создавать дашборды с нужными метриками.

Все метрики хранятся локально на VPS, где установлен Prometheus. Это обеспечивает конфиденциальность данных и независимость от внешних облачных сервисов.

Да, Prometheus поддерживает сбор метрик из MySQL, PostgreSQL, MongoDB и других СУБД с помощью экспортёров. Вы можете анализировать запросы, кеширование и состояние инфраструктуры в реальном времени.

Проверьте правильность конфигурации в prometheus.yml, доступность таргетов и портов, а также состояние сервисов. Если проблема сохраняется, можно переустановить экспортёры или обратиться в техническую поддержку VPS-хостинга.

У Вас вопросы? У нас ответы!