"ohm_exporter" collects stats via "Open Hardware Monitor" and creates a prometheus readable metric file.
Download ohm_exporter.exe from here:
For ohm_exporter to work, it needs the tool "Open Hardware Monitor", which you can download from here:
Put all the files into a folder called "Open Hardware Monitor" next to the ohm_exporter.exe. Change the following options in "Open Hardware Monitor":
- Options -> Enable first 4 Options
Prometheus collect the data create via windows_exporter. Download the windows_exporter here:
- https://github.com/prometheus-community/windows_exporter You need to start windows_exporter with "textfile collector" enabled.
If you like to install the ohm_exporter as a service you can do this with "nssm". You get the exe here:
nssm install ohm_exporter ohm_exporter.exe
nssm remove ohm_exporter
Use the file "grafana_dashboard.json" to import a dashboard in your Grafana instance.
Tested with the following hardware. Other hardware may needs adaptation.
- Processor
- AMD Ryzen 5 5600X
- AMD Ryzen 9 5900X
- GPU
- NVIDIA GeForce RTX 3080
- AMD Radeon RX 6800 XT
PS>Install-Module ps2exe
PS>Invoke-ps2exe .\ohm_exporter.ps1 .\ohm_exporter.exe