LibreHardwareMonitor Exporter

Minimal Prometheus exporter using LibreHardwareMonitorLib to expose basic hardware metrics (CPU, GPU, memory, motherboard, network, storage).

Run

  • Build and run the console app.
  • Endpoint: http://localhost:9646/metrics (set PORT env var to change port)
  • Some sensors may require administrator privileges.

Prometheus scrape config

scrape_configs:
  - job_name: lhm_exporter
    static_configs:
      - targets: ['localhost:9646']

Metrics

Exports gauges like:

  • lhm_temperature_celsius
  • lhm_load_percent
  • lhm_clock_mhz
  • lhm_power_watts
  • lhm_fan_rpm
  • lhm_voltage_volts

Each metric includes hardware and sensor labels.

Upstream library

Powered by LibreHardwareMonitor: GitHub repository

Description
No description provided
Readme 35 KiB
v1.1.0 Latest
2025-10-05 16:11:12 +00:00
Languages
C# 73.9%
Shell 26.1%