Как установить Prometheus на Windows Server 21 августа .08.2024 6337 Prometheus — это система мониторинга и сбора метрик с открытым исходным кодом, разработанная для отслеживания состояния приложений и инфраструктуры. Она активно используется для мониторинга серверов, баз данных, контейнеров и других компонентов IT-инфраструктуры, собирая и храня данные в виде временных рядов. Prometheus в основном предназначен для работы на Linux, но его можно установить и на Windows. В данной статье разберём, как установить Prometheus на виртуальный выделенный сервер, работающий под управлением Windows Server 2016. Установка PrometheusЧтобы установить Prometheus, загрузите соответствующий zip-архив с его официального сайта. На сайте необходимо выбрать операционную систему
По окончании загрузки распакуйте содержимое архива, например, в директорию В распакованном каталоге находится файл Затем откройте командную строку от имени администратора и там перейдите в директорию, в которой находится файл
После чего следующей командой запустите Prometheus:
Дополнительная настройка PrometheusЧтобы каждый раз не запускать Prometheus при помощи командной строки, имеет смысл настроить старт приложения в качестве службы Windows. Запуск Prometheus как службы позволит обеспечить его автоматический старт, стабильную работу в фоновом режиме и удобство управления, что должно повысить надёжность данной системы мониторинга. В Windows Server нет встроенного средства для запуска Prometheus как службы, поэтому для этой цели мы применим сторонний инструмент, такой как NSSM (Non-Sucking Service Manager). Для того, чтобы установить NSSM в вашей системе, перейдите на его официальную страницу и загрузите zip-архив последней версии данного ПО.
Затем содержимое архива распакуйте, например, на диск
Далее при помощи следующей команды запустите установку Prometheus:
В результате откроется графический интерфейс, где нужно указать следующие параметры:
Для того, чтобы установить службу, нажмите
После установки службы её необходимо запустить. Для чего используйте Менеджер служб Windows (
Для возможности получения доступа к Prometheus с вашей локальной рабочей станции необходимо в брандмауэре Windows разрешить доступ к серверу с использованием TCP-порта 9090. Чтобы сделать это, запустите брандмауэр, используя комбинацию клавиш
В открывшемся окне брандмауэра перейдите в
Затем перейдите в раздел
В стартовом окне визарда активируйте строку
В следующем окне выберите тип порта
Затем выберите
В следующем окне отметьте галочками необходимые профили сетей, на которые будет распространяться создаваемое правило.
На завершающем шаге в строке
Проверка работыТеперь, чтобы подключиться к веб-интерфейсу Prometheus, откройте браузер и перейдите по адресу:
Таким образом, мы рассмотрели, как можно установить систему мониторинга и сбора метрик Prometheus на виртуальную машину, работающую на операционной системе Windows Server 2016. Содержание статьи | |||||
| |