Собрать температуру и скорость вращения вентилятора с помощью munin на ПК с Windows 7?

5086
mark

Я очень люблю munin и использую его также дома для мониторинга своих компьютеров. То, что было супер просто в Linux, для меня в значительной степени неразрешимо: я хотел бы отслеживать температуру процессора и материнской платы, а также скорость вращения вентиляторов.

В Linux я использую lm-сенсоры, и плагин для munin был в основном там .

Я получить доступ к уже некоторой информации от моей машины Windows, с помощью SNMP (дискового пространства, использования процессора, использования памяти, сетей ); графики просты, как и информация, предоставляемая через SNMP, но они выполняют свою работу.

Но когда дело доходит до температуры и скорости вентилятора, я бегу к стене. Мои исследования до сих пор привели к тому, что Windows по умолчанию не предоставляет никакой возможности извлечения данных о температуре / скорости вентилятора. Необходимы сторонние приложения, которые знают, как взаимодействовать с чипами материнской платы.

Лучшее, что я могу себе позволить, это то, что SpeedFan предоставляет интерфейс с общей памятью, и существует библиотека, которая подключается к средствам Windows SNMP и соединяется с интерфейсом с общей памятью SpeedFans; это называется SFSNMP . К сожалению, библиотека не работает, об этом есть сообщение об ошибке в SpeedFan, но в данный момент она не движется (хотя там работает автор SFSNMP).

Итак, если это не сработает, как в ближайшее время, есть ли альтернативы? Я не нашел покупки какого-либо программного обеспечения, чтобы получить эту функцию, учитывая, что я принимаю это как должное, что моя система предоставляет мне информацию, чтобы должным образом контролировать это, но в любом случае просто не отвечает из-за этого.

6

3 ответа на вопрос

3
Ago

Я автор SFSNMP. Во-первых, ошибка появляется только тогда, когда процессы SNMP.exe и SpeedFan.exe работают под разными именами входа в системе> = Windows Vista. Я уже разработал небольшую прокси-библиотеку, которая переименовывает SpeedFan SHM во всем мире. В настоящее время я исправляю последние ошибки перехода CMake и нового прокси-сервера SHM с помощью другого пользователя форума. Я также создаю более надежный установщик. Я надеюсь, что у меня есть это готово на этой неделе.

В последнее время я участвую в вашей дискуссии; смешно, как маленький интернет :-) mark 13 лет назад 0
1
John

Speccy может контролировать температуру процессора, между прочим. Hmonitor - еще один вариант, хотя я никогда не проверял его лично.

0
Scott Gowell

Я не знаю, будет ли он делать все, что вы ищете, но CPUID - довольно комплексное приложение для мониторинга вашего оборудования.

YMMV.