Download Prometheus+grafana+node-exporter docker-compose.yaml
nano /var/lib/docker/volumes/monitoring_prom-configs/_data/prometheus.yml
Каталог monitoring_prom-configs может называться иначе
добавить IP наблюдаемых хостов. Внимательно с отступами
- job_name: "Debian" static_configs: - targets: ["172.16.181.221:9100"] - job_name: "Windows" static_configs: - targets: ["172.16.181.220:9182"]
docker compose restart
apt install prometheus-node-exporter
systemctl status prometheus-node-exporter
https://github.com/prometheus-community/windows_exporter/releases
https://github.com/prometheus-community/windows_exporter/releases/download/v0.22.0/windows_exporter-0.22.0-amd64.exe
Необходимо с помощью стандартной утилиты sc.exe создать службу, которая будет запускать необходимый файл с нужными параметрами, и добавить URL адрес экспортера в настройки Prometheus.
sc.exe create windows_exporter type= own start= auto binpath= "C:\windows_exporter\windows_exporter-0.22.0-amd64.exe --config.file=C:\windows_exporter\config.yml" displayname= "Windows exporter (Prometheus)"
Каталог должен быть доступен для пользователей
Для запуска службы файл C:\Constanta\config.yml должен существовать
Проверить
sc query windows_exporter
sc start windows_exporter
netstat -aont | findstr 9182
linux 1860 10180 14731
Windows 6593 14694 13868 15453 18658