I did my best to follow some guides and other links e.g.
- How to monitor Windows systems with Netdata | Netdata
- Windows Monitoring | Netdata
- Windows | Learn Netdata
- [Feat]: Proper Windows Support via WSL and the windows_exporter collector · Issue #13727 · netdata/netdata · GitHub
But, I am left with what seems to be a partly-broken setup. Not sure if I am supposed to be switching to the WSL2 flavor of this setup or if it’s enough to stick with the old Prometheus exporter.
I have netdata nightly running (successfully) on Debian 12.
I configured windows.conf
jobs:
- name: win10
vnode: win10
url: http://192.168.1.103:9182/metrics
and vnodes.conf
- hostname: win10
guid: a6dc90a3-bf48-4bdb-acfa-836f189609be
I installed windows_exporter
on a Windows 10 VM as a test. Directly accessible via the network, no firewall and I can pull the http://192.168.1.103:9182/metrics successfully, so I know it is populating data. I installed it using this commandline:
msiexec /i windows_exporter-0.26.0-amd64.msi ENABLED_COLLECTORS=cpu,memory,net,logical_disk,os,system,logon,tcp,thermalzone,process,service
But, there is nothing showing up under Collectors:
And, the dashboard misses a lot of basic info, such as RAM, CPU, etc.
Just seems like something is off… Am I holding this thing upside down?