Instructions
  1. Download and install munin-node-win32 from github
    a. You may want to choose a fork with x64 support: mrtaxi
  2. Install SpeedFan for Temperature Monitoring
  3. Run SpeedFan and Configure for access by munin-node
    a. Configure
    b. xAP --> Enable
    d. UID - default
    e. Hostname - default (should be name of computer)
    f. Host IP - (local machine's IP x.x.x.x)
    g. Broadcast IP - (same subnet as (f) but 255: x.x.x.255)
  4. Configure munin-node
    a. Edit munin-node.ini located in C:\Program Files\Munin Node for Windows
    b. Set
  • SpeedFan = 1
  • External = 0
  • Broadcast IP = 0.0.0.0
  • UID = [what was in 3d]
  • Partial Config file below
  1. Run the munin-node service
  2. Test SpeedFan and munin configuration
    a. From another computer, telnet to the windows server on port 4949
    b. run fetch speedfan
    c. You should see a list of temperatures. If you get error then something is broken :(
Partial munin-node.ini config file
[Plugins]
; Plugin Section, 1 enables plugin, 0 disables
Disk=1
Memory=1
Processes=1
Network=1
MbmTemp=1
MbmVoltage=1
MbmFan=1
MbmMhz=1
SMART=1
HD=1
Cpu=1
SpeedFan=1
External=0
[SpeedFanPlugin]
;\System\Threads
;------------------------------------------------------------------------------
BroadcastIP=0.0.0.0
UID=FF671100
To Do
  • Set up SpeedFan to run as Windows Service