Fără Descriere

Nick Babcock 62a0c572e7 Add license and readme 7 ani în urmă
LibreHardwareMonitor @ 28e20d2397 f439846293 Working version of ohm export to graphite 7 ani în urmă
OhmGraphite f439846293 Working version of ohm export to graphite 7 ani în urmă
.gitattributes 8c87b003f4 Add .gitignore and .gitattributes. 7 ani în urmă
.gitignore 8c87b003f4 Add .gitignore and .gitattributes. 7 ani în urmă
.gitmodules f439846293 Working version of ohm export to graphite 7 ani în urmă
LICENSE.txt 62a0c572e7 Add license and readme 7 ani în urmă
OhmGraphite.sln f439846293 Working version of ohm export to graphite 7 ani în urmă
README.md 62a0c572e7 Add license and readme 7 ani în urmă

README.md

OhmGraphite

OhmGraphite takes the hard work of extracting hardware sensors from Open Hard Monitor (technically LibreHardwareMonitor for most up to date hardware) and exports the data in a graphite compatible format. If you're missing Windows GPU, temperature, or power metrics in Grafana or (or other graphite UI), this tool is for you!

OhmGraphite functions as a console app or a Windows service that periodically polls the hardware.

Getting Started

  • Create a directory that will home base for OhmGraphite (I use C:\Apps\OhmGraphite).
  • Download the latest zip and extract to our directory
  • Update app configuration (located at OhmGraphite.exe.config) to include the host and port of graphite and the hardware polling interval. This config can be updated, but a restart of the app is needed for affect

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <appSettings>
    <add key="host" value="localhost" />
    <add key="port" value="2003" />
    <add key="interval" value="5" />
    </appSettings>
    </configuration>
    
  • The app can be ran interactively by simply executing OhmGraphite.exe

  • To install the app .\OhmGraphite.exe install. The command will install OhmGraphite as a Windows service (so you can manage it with your favorite powershell commands or services.msc)

  • To start the app after installation: .\OhmGraphite.exe start or your favorite Windows service management tool