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


Вам будет предложено ввести данные вашего сайта:

  • Введите ваш email (например, [email protected])
  • Согласитесь с условиями использования (нажмите "Y")
  • Укажите доменное имя (например, your.domain.com, example.org, без www или http/https)
  • Откажитесь от передачи данных email (нажмите "N")
  • Дождитесь выдачи сертификата. Процесс займет около 5 минут.



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


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


Примечание: Если у вас еще нет SSL-сертификата, вы увидите предупреждение о его отсутствии, которое можно проигнорировать и продолжить.



Теперь у вас откроется страница Prometheus.



Примечание: Обратите внимание, что порт 25 по умолчанию заблокирован. Если вам нужно его открыть, обратитесь в нашу техническую поддержку.



Prometheus — это надежный инструмент для мониторинга инфраструктуры и сбора метрик в реальном времени. Благодаря своей гибкости, простоте использования и возможностям интеграции с другими системами, Prometheus помогает своевременно реагировать на сбои и улучшает производительность системы. Настройте оповещения и визуализацию, чтобы полностью раскрыть потенциал этого инструмента. Используйте указанные выше инструкции для настройки и управления вашим окружением Prometheus.

vds

Вас может заинтересовать VPS/VDS сервер от Fotbo

Смотреть