Prometheus

Prometheus

Версія2.53.2
ОСUbuntu 22.04
Розгорнути Prometheus

Description


Prometheus — це потужна система моніторингу, спеціально розроблена для збору та обробки метрик з різних компонентів інфраструктури, таких як сервери, бази даних та мікросервіси. Prometheus підтримує збір даних через HTTP-запити, що дозволяє йому інтегруватися з більшістю сучасних сервісів і додатків. Завдяки багатому набору функцій, таких як гнучкий формат запитів, автоматичне оповіщення та візуалізація метрик, Prometheus допомагає відстежувати стан системи та виявляти потенційні проблеми. Цей інструмент є незамінним для DevOps-команд, оскільки забезпечує детальне моніторинг і підтримує інтеграцію з іншими системами, як Grafana для візуалізації даних.


Getting Started:


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


Увійдіть на новостворений сервер через SSH. Якщо ви не знаєте як це зробити, скористайтеся інструкціями:


Для входу вкажіть пароль який задали при створенні сервера з Prometheus, або додавали ssh-ключ. Див.: Як створити ssh-ключ 


2. Перегляньте дані для підключення.


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



Налаштування та конфігурація Prometheus.


Коренева директорія вашого Prometheus-додатку знаходиться за адресою: /etc/prometheus/. У директорії /etc/prometheus/ ви знайдете всі конфігураційні файли, необхідні для налаштування Prometheus. Основний файл конфігурації — це prometheus.yml, де можна налаштувати джерела метрик, оповіщення та інші параметри системи. Для його редагування виконайте в консолі команду:

nano /etc/prometheus/prometheus.yml


3. Видача SSL-сертифіката для омена із Prometheus. 


Примітка. Перед налаштуванням переконайтесь, що ваш домен або піддомен чи субдомен для Prometheus спрямований на IP-адресу сервера. Для цього вам треба делегувати домен на наши DNS-и або вказати розташування вашого сайта на цьому новому сервері. Це означає прив’язати домен (субдомен) чи направити його на цей новий сервер. Виконайте дії описані в Zones (DNS).


Для того щоб отримати безкоштовний SSL-сертифікат Let's Encrypt виконайте в консолі команду:

certbot --nginx


Вам буде запропоновано ввести дані вашого сайту:

  • Enter Your Email Address - вкажіть свою електронну адресу (e-mail). Наприклад: [email protected]
  • Погодитись із TOS (Terms of Service) - натисніть “Y”.
  • Domain/Subdomain name - введення доменного імені. Вам буде запропоновано вказати доменне ім'я для вашого домену чи субдомену.
  • Приклад: your.domain.com, example.org (не включайте www або http/https). 
  • Погодитись або ні із передачею даних вашої пошти - натисніть “N”.
  • Дочекатись видачі сертифіката. Цей процесс займає біля 5 хвилин. 



4. Панель керування Prometheus.


Для доступу до панелі керування Prometheus у веб-браузері перейдіть за посиланням. Наприклад https://11.22.33.44.


Примітка: Якщо у вас ще нема SSL-сертифікату, ви побачите попередження щодо SSL-сертифіката. Тоді це можна безпечно проігнорувати. Просто підтвердіть перехід для продовження відкриття сайту.



У Вас відкриєтсья сторінка Prometheus:



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



Prometheus є надійним інструментом для моніторингу інфраструктури та збору метрик у реальному часі. Завдяки своїй гнучкості, легкості у використанні та можливості інтеграції з іншими системами, Prometheus допомагає вчасно реагувати на можливі збої та покращує продуктивність системи. Не забудьте налаштувати оповіщення та візуалізацію для повної реалізації потенціалу цього інструменту. Використовуйте вищевказані інструкції для налаштування та керування вашим середовищем Prometheus.

vds

Вас може зацікавити VPS/VDS сервер від Fotbo

Дивитись