Windows Exporter
Installation
This will be only available for install in Windows machines.
-
Download
windows_exporter
from hereSelect the latest version and the file name will be like this:
windows_exporter-XX.YY.ZZ-amd64.msi
Copy the file in a folder likeC:\monitoring\windows_exporter
-
Create a file for windows_exporter (See below)
-
Install Windows Exporter as a service
Open command line as
Administrator
Terminal window msiexec /i C:\monitoring\windows_exporter\windows_exporter-XX.YY.ZZ-amd64.msi EXTRA_FLAGS="--config.file=C:\monitoring\windows_exporter\wmi.yaml" -
Make sure service is started
- Press ⊞ Win + R
- Type
services.msc
and press Enter - Check
windows_exporter
service isRunning
andAutomatic
- You can also run the following from from an open command line as
Administrator
Terminal window sc start windows_exporter
Configuration
A Prometheus exporter for Windows machines.
You can see a list of available collectors here
wmi.yaml
# Comma separated list of the enabled collectorscollectors: enabled: cpu,cs,logical_disk,logon,memory,net,os,process,service,system,tcp,thermalzone# You can only collect specific services like this:collector: service: services-where: "Name='windows_exporter' OR Name='prometheus"
Add below job under scrape_configs
on your prometheus configuration.
prometheus.yaml
- job_name: "windows_exporter" static_configs: - targets: ["localhost:9182"]