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.
Тем не менее, видео нахожу полезным, спасибо!
Дякую Друже.
super
Cпасибо большое!!!
Спасибо большое за эти видео! Жду SNMP Exporter, т.к. на нем застрял (Error 400)
פגז !
Spasibo
Спасибо за урок! Далее будет информация о том, как сделать так, чтобы те метрики, которые экспортер показывает через веб, небыли публично доступны для левых пользователей?
Просто Заблокировать порт 9182 для всех IP кроме Prometheus Servers.
ЧТо лучше забикс или пром сейчас? чтобы и смс и на почту или в телегу настроить оповещение? Сам до сих пор на забиксе
Я мало работал с Заббиксом и мог что-то упустить, но по-моему это разные вещи и используются немного для разных целей. 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 помимо базовых добавил бы веб серваки что они не просто отвечают , а еще и работают ) без ошибок). И что бы если ошибка то алерт.
Подскажите пожалуйста если у меня 100500 сайтов и нужно проверять response code раз в 10 минут чтобы был 200, какую систему мониторинга можно развернуть если не ставить никакое по на сами вэб сервера (просто как check курлом)?
Prometheus даёт такую возможность?
Используй это uptimerobot.com/
подскажи, можно ли через это экспортёр смотреть температуру самого сервера??? Почему-то сколько не гуглил и не пытался сделать с винды тяжело очень стягивать данные температуры физического железа.
Кажись мало на каких Lןמוס эта метрика есть github.com/prometheus/node_exporter/issues/1377
Как динамически при подключении микросервисов обновлять prometheus config?
Будет дальше в уроках
Главный вопрос. Зачем?😂
отслеживать состояние компа родственников, которых забанили в гугле
А каким образом мониторить сервера windows? На си шарп достаточно много продуктов написано и не все они net core в докер.