Prometheus - Как установить Windows Exporter на Windows сервера?
Вставка
- Опубліковано 1 тра 2024
- #прометей #мониторинг #девопс #прометеус
Установка Windows Exporter на Windows Server 2019, 2022
1. Установка Windows Exporter в Ручную
2. Установка Windows Exporter через PowerShell команды
3. Установка Windows Exporter через PowerShell Скрипт
github.com/adv4000/prometheus
Если помог, поддержите Лайком или парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov - Наука та технологія
Cпасибо большое!!! Очень круто, что показываешь разные способы установки
Я выбрал не ставить отдельный windows exporter, а сразу поставить агент Grafana (в него встроен windows exporter + еще плюшки, типа Promtail) и все метрики/логи отправлять через него.
Решает проблему с зоопарком экспортеров: если на целевой машине их больше двух (экспортер для ssl и для Nginx, например), то Вы не светите пачкой портов в интернет, а все отправляете в Prometheus c помощью remote_write через один порт Grafana Agent.
Тем не менее, видео нахожу полезным, спасибо!
Дякую Друже.
פגז !
Spasibo
super
Cпасибо большое!!!
Спасибо большое за эти видео! Жду SNMP Exporter, т.к. на нем застрял (Error 400)
Спасибо за урок! Далее будет информация о том, как сделать так, чтобы те метрики, которые экспортер показывает через веб, небыли публично доступны для левых пользователей?
Просто Заблокировать порт 9182 для всех IP кроме Prometheus Servers.
Подскажите пожалуйста если у меня 100500 сайтов и нужно проверять response code раз в 10 минут чтобы был 200, какую систему мониторинга можно развернуть если не ставить никакое по на сами вэб сервера (просто как check курлом)?
Prometheus даёт такую возможность?
Используй это uptimerobot.com/
ЧТо лучше забикс или пром сейчас? чтобы и смс и на почту или в телегу настроить оповещение? Сам до сих пор на забиксе
Я мало работал с Заббиксом и мог что-то упустить, но по-моему это разные вещи и используются немного для разных целей. Zabbix я видел в основном с SNMP, опрашиваются какие-то данные или собираются SNMP-trap, интерпретируются в соответствии с описанием SNMP OID/MIB и потом как-то с помощью всяких пристроек к Заббиксу отображаются. Устройство или софт, которое мониторится, должно поддерживать SNMP.
Prometheus просто принимает данные в виде Time Series. Разметка при этом содержится в самих данных, например идут в виде timestamp:ключ:значение:. Prometheus просто складывает эти данные и отображает статус: продолжают они приходить, или нет. Софт, который мониторится, должен уметь экспортировать данные именно как Time-series data. Отображать и слать алерты Prometheus не умеет. Для отображения обычно используют Grafana, для алертов -- Alertmanager. И то и другое делает запросы в Prometheus на языке PromQL и на полученный ответ рисует график или генерит алерт.
Кажется Zabbixом обычно мониторят какие-то базовые состояния: доступность по сети, каналы связи, загрузку железа. Prometheus собирает обычно более богатые и кастомизируемые данные, вплоть до того, какие функции в коде программы с какой скоростью отрабатывают.
В общем, вопрос в том, доступен вам SNMP или TSDB, а если и то и другое, то какая степень сложности мониторинга вас устроит.
Пусть знающие дополнят, если что-то упустил
@@Alexander-om7oj помимо базовых добавил бы веб серваки что они не просто отвечают , а еще и работают ) без ошибок). И что бы если ошибка то алерт.
Как динамически при подключении микросервисов обновлять prometheus config?
Будет дальше в уроках
Главный вопрос. Зачем?😂
отслеживать состояние компа родственников, которых забанили в гугле
А каким образом мониторить сервера windows? На си шарп достаточно много продуктов написано и не все они net core в докер.