Цитата:
Готового решения я не нашел.
Варианты решения: Есть "готовое" решение (см. http://www.zabbix.com/forum/archive/index.php/t-13939.html), но он работает только с x86. Смысл его в том, что к SpeedFun-у прикручивается SNMP "плагин" и по нему происходит обмен информации. На сайте автора "плагина" есть исходники, они достаточно маленькие и разобраться с ними можно! В результате мы получим то, что мы хотим. Так же в комплекте с исходниками идут тестовые утилиты для проверки. Кроме того, в инете есть много примеров, для реализации чтения значений из SpeedFun-а (я находил и под C#). Примеры ищется по слову: "SFSharedMemory_ALM".
посмотрел по ссылке http://www.zabbix.com/forum/archive/index.php/t-13939.html. Что-то не понял, как темпы получать. написано так:
Получилось так что служба SNMP не отдает подобные данные, и пакет lm_sensors не портирован на платформу Windows. Но выход все же есть. Используем следующие инструменты SpeedFan – http://www.almico.com/sfdownload.php и SFSNMP – это плугин для сбора статистика SpeedFanа по SNMP – http://code.bastart.eu.org.nyud.net/files/sfsnmp-0.0.4-12.msi
перезапускаем на всякий случай snmp службу и сам speedfan. Теперь данные можно брать по SNMP через следующие OIDы
.1.3.6.1.4.1.16.0.1.x – Температура (.0 – HDD; .1 – Temp1 – материнская плата; .2 – Memory; .3 – CPU; .4 – GPU)
.1.3.6.1.4.1.16.0.2.x – Частота вращения кулеров
.1.3.6.1.4.1.16.0.3.x – Напряжение
Непонятно, куда это вводить....
"net use G: /delete /y" - что здесь означает "/y"?