Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm quite fond of munin and using it also at home to monitor my PCs. What was super-duper easy under Linux is pretty much unsolvable for me under Windows: I'd like to monitor CPU and Motherboard temperatures as well as fan speed.

On Linux I'm using lm-sensors and the plugin for munin was basically there.

I access already some information from my Windows machine via SNMP (disk space, CPU usage, memory usage, network); the graphs are simple as is the information exposed via SNMP, but they do their job.

But when it comes to temperature and fan speed I'm running against a wall. My research so far resulted in that Windows does not by default provide any out of the box ability to retrieve temperature/fan speed data. Third party applications are necessary which have knowledge how to communicate with the Motherboard chips.

The best I cam up with is that SpeedFan exposes a shared memory interface and there exists a library which hooks into Windows SNMP facility and bridges over to SpeedFans shared memory interface; it's called SFSNMP. Unfortunately the library doesn't work, there's a bug report at SpeedFan open about it, but it's currently not moving (although the SFSNMP author is active there).

So, unless that's going to work like anytime soon, are there any alternatives? I'm not found of buying any software to get that feature, given that I take it as granted that my system exposes me the information to properly monitor it, but anyway don't just not answer because of this.

share|improve this question

migrated from Jun 14 '10 at 3:17

This question came from our site for system and network administrators.

up vote 3 down vote accepted

I'm the author of SFSNMP. First, the bug only appears when the processes SNMP.exe and SpeedFan.exe are running under different logins on >= Windows Vista. I already developed a small proxy library which reshares the SpeedFan SHM globally. I'm currently ironing out the last bugs from the CMake transition and in the new SHM proxy with the help of another forum user. I'm also creating a more reliable installer. I hope that I have it ready this week.

share|improve this answer
I'm the one participating in your discussion lately; funny how small the internet is :-) – mark Jun 24 '10 at 20:46

Speccy can monitor CPU temp, among other things. Hmonitor is another option although I have never personally tested that one.

share|improve this answer

I don't know if it will do everything you are looking for but CPUID is a pretty comprehensive app for monitoring your hardware.


share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .