Prometheus - сбор метрик Windows
Установка node_exporter на Windows. Качаем windows_exporter-0.x.x-amd64.msi.
Далее выполняем команду:
msiexec /i windows_exporter-0.31.3-amd64.msi ENABLED_COLLECTORS="cache,cpu,cpu_info,diskdrive,gpu,logical_disk,memory,net,os,pagefile,physical_disk,process" LISTEN_PORT="9182"
В параметрах перечисляем необходимые метрики. Запустится установка:
Будет установлена служба «windows_exporter»:
Если служба не запускается, то необходимо заглянуть с журналы Windows и посмотреть сообщение об ошибке. Скорее всего неправильно указали название какой-либо из метрик. К тому же в разных версиях сервиса их список может меняться.
При необходимости добавляем входящее правило для порта 9182 в фаерволе/антивируснике для доступа извне.
В Prometheus добавляем новое задание:
- job_name: 'desktop'
scrape_interval: 30s
scheme: http
metrics_path: '/metrics'
static_configs:
- targets: ['192.168.1.10:9182']
После этого метрики должны появиться:



