I would suggest using wmi. Both will do, but using prometheus you get less meaningful charts due its generic nature. And we have predefined alarms for wmi.
i am afraid this may double the number of requests to each windows agent
thank you, will stick with wmi for now!
only drawback is that i don;t see the processes and services i monitor… below is the command i use for the exporter:
msiexec /i windows_exporter.msi ENABLED_COLLECTORS="cpu,cs,logical_disk,net,os,service,system,memory,process" EXTRA_FLAGS="--collector.service.services-where=""Name LIKE 'MyService%%'"" --collector.process.whitelist=""MyProcess1.+|MyProcess2.+"""