---
title: 'Prometheus — Моніторинг серверів та збір метрик | Zomro'
description: 'Легка установка Prometheus для моніторингу серверів. Збір метрик, відстеження продуктивності та інтеграція з Grafana доступні в нашому маркетплейсі.'
image: 'https://zomro.com/static/site/images/logo/logo-white.png?v=1789986513'
---

![opened image]()

  * [Zomro](https://zomro.com/ua/)
  * [Marketplace](https://zomro.com/ua/marketplace)
  * Prometheus 



![Prometheus icon](https://cdn.zomro.com/uploads/marketplace/instruction/Prometheus.png)

# Prometheus

Версія

2.53.2

OS

Ubuntu 22.04

[ розгорнyти Prometheus ](https://cp.zomro.com/cart?name=Essential%20Intel&location=17&datacenter=17&dc=netherlands-3&period=1&category=shared_cpu&type=premium&isMarketplaceOrder=true&imageId=aeb4735d-1d5b-4ca3-80b6-226513991c1c&id=7752&service=instances)

Шукаєте ефективне рішення для моніторингу? Prometheus — це потужна система моніторингу, призначена для управління сучасними ІТ-інфраструктурами. Будь то Prometheus на Linux або Prometheus monitoring Windows Server, цей інструмент дозволяє збирати метрики та дані з різних компонентів, таких як сервери, бази даних і мікросервіси, через HTTP-запити. Завдяки своїй гнучкості, інтеграції з іншими системами, такими як Grafana, і підтримці автоматичних сповіщень, система моніторингу Prometheus стає незамінним рішенням для DevOps-команд.

## Основні переваги Prometheus

  1. ### Широкі можливості моніторингу:

     * Збір метрик з серверів, баз даних, додатків і мікросервісів, включаючи Prometheus network monitoring і Prometheus server monitoring.

     * Підтримка стандартизованих протоколів і форматів даних.

  2. ### Гнучкий формат запитів:

     * Використання мови запитів PromQL для аналізу даних і створення кастомізованих метрик.

  3. ### Автоматичні сповіщення:

     * Налаштування сповіщень про критичні події для швидкого реагування на проблеми.

  4. ### Інтеграція з Grafana:

     * Для створення наочних графіків і візуалізації метрик, що спрощує аналіз даних.

  5. ### Простота розгортання:

     * Можливість швидкого старту завдяки готовим рішенням з Marketplace, будь то Prometheus на Linux або Prometheus Windows Server Monitoring.




## Кроки для розгортання Prometheus  


### 1\. Встановлення сервера Prometheus

  * Розгорніть сервер з Marketplace.

  * Після успішної установки ви отримаєте дані для підключення. Вони будуть доступні/надіслані:

    * На вашу електронну адресу.

    * У вигляді тікета в особистому кабінеті.




### 2\. Підключення до сервера

Підключіться до сервера через SSH, використовуючи клієнта, що підходить для вашої ОС:

  * Linux/MacOS: стандартний термінал.

  * Windows: клієнт PuTTY або вбудований OpenSSH.

  * Використовуйте пароль, заданий під час установки, або попередньо налаштований SSH-ключ. Якщо ви не знаєте, як створити ключ, ознайомтеся з [цією інструкцією.](https://zomro.com/blog/faq/235-podkljuchenie-k-serveru-cherez-ssh-po-kljuchu-s-nestandartnym-portom)




Після входу на сервер ви побачите наступне повідомлення:

![Prometheus 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/12/02/01_s1NHe6n_q50.jpg)

Щоб переглянути дані підключення, виконайте команду:
    
    
    cat /root/.password_credentials

### 3\. Налаштування Prometheus

Коренева директорія програми розташована за адресою:
    
    
    /etc/prometheus/

![Prometheus 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/12/02/02_fDLW8jQ_q50.jpg)

Основний конфігураційний файл — prometheus.yml. У ньому ви можете вказати:

  * Джерела метрик.

  * Параметри сповіщень.

  * Інші налаштування моніторингу.




Для редагування файлу виконайте:
    
    
    vim  /etc/prometheus/prometheus.yml

###   
4\. Налаштування SSL-сертифіката

Для безпечного підключення через HTTPS виконайте наступні кроки:

Прив'язка домену:

  * Переконайтеся, що домен або піддомен направлений на IP-адресу вашого сервера.

  * Налаштуйте DNS-записи через панель управління хостингом.

  * Встановлення сертифіката Let's Encrypt:




Виконайте команду:
    
    
    certbot --nginx

![Prometheus 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/12/02/03_kMh2hhk_q50.jpg)

Слідуйте інструкціям:

  * Вкажіть email-адресу адміністратора.

  * Прийміть умови використання (натисніть Y).

  * Вкажіть доменне ім'я (наприклад, your.domain.com).

  * Відмовтеся від передачі email-адреси для аналітики (N).

  * Зачекайте завершення процесу (близько 5 хвилин).




### 5\. Доступ до панелі управління Prometheus

Для доступу до веб-інтерфейсу в браузері введіть IP-адресу сервера, наприклад:
    
    
    https://<ваш-IP>

  * Якщо SSL-сертифікат ще не встановлений, браузер може показати попередження, яке можна проігнорувати.




![Prometheus 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/12/02/04_EqBMFDo_q50.jpg)

Після авторизації відкриється панель управління, де ви зможете:

  * Переглядати зібрані метрики.

  * Виконувати запити через PromQL.

  * Налаштовувати інтеграції з іншими інструментами.




![Prometheus 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/a48%40server-panel.net/2024/12/02/05_DUhxEOU_q50.jpg)

## Особливості та рекомендації  


### Порт 25:

  
За замовчуванням цей порт заблокований. Якщо потрібна його розблокування, зверніться до служби технічної підтримки.

### Автоматизація сповіщень:

Налаштуйте Alertmanager для своєчасного сповіщення про збої.

### Інтеграція з Grafana:

Використовуйте Grafana для створення наочних графіків і дашбордів на основі даних Prometheus.  
Оновлення конфігурації:

Після внесення змін у prometheus.yml перезапустіть сервіс:
    
    
    systemctl restart prometheus

  
Система моніторингу Prometheus — це потужний інструмент, що забезпечує детальний контроль над станом вашої інфраструктури. Незалежно від того, використовуєте ви Prometheus на Linux або вам потрібен Prometheus monitoring Windows Server, ця система Prometheus надає гнучкість і надійність. Його інтеграція з Grafana і підтримка автоматичних сповіщень роблять його ідеальним вибором для DevOps-команд. Використовуйте Prometheus network monitoring і Prometheus server monitoring, щоб підвищити стабільність і продуктивність ваших систем. Prometheus — це ваш шлях до ефективного і надійного моніторингу.
