On linux you can use lm_sensors to expose CPU temperature to snmp, and use your tool of choice to graph it. I'd like to do the same with Windows.
I found SNMP-Informant which offers two free agents that plug into Windows SNMP service. I'm using the standard one to export Disk, Network, CPU, and Memory info to a linux box running Cacti. It's perfect.
And their Motherboard Monitor is exactly what I'm looking for (exporting temperature, fan speeds, voltages) - except it requires 6-year-old MBM5 that doesn't even run, let alone list my new Gigabyte board in the motherboards to pick.
Anyone know how to do this?
Easiest way is with SpeedFan : http://deve.loping.net/projects/sfsnmp/