6

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

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

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

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

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

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

3 ответа3

3

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

1

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

0

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

YMMV.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .