私は munin がとても好きで、自宅でもPCを監視するために使用しています。 Linuxで非常に簡単だったことは、Windowsではほとんど解決できません。CPUとマザーボードの温度、およびファンの速度を監視したいと思います。
Linuxでは、lm-sensorsを使用しており、 muninのプラグインは基本的にそこにありました 。
SNMP経由でWindowsマシンからすでにいくつかの情報にアクセスしています(ディスク容量、 CPU使用率 、 メモリ使用量 、 ネットワーク );グラフはSNMPを介して公開される情報と同様に単純ですが、それらは機能します。
しかし、温度とファンの速度に関しては、私は壁にぶつかっています。これまでの私の調査では、Windowsはデフォルトで、温度/ファン速度データを取得するためのすぐに使用できる機能を提供していません。マザーボードチップとの通信方法を知っているサードパーティのアプリケーションが必要です。
私が思いついた最良の方法は、 SpeedFan が共有メモリインターフェイスを公開し、Windows SNMP機能にフックしてSpeedFans共有メモリインターフェイスにブリッジするライブラリが存在することです。それは [〜#〜] sfsnmp [〜#〜] と呼ばれます。残念ながら、ライブラリは機能しません。 SpeedFan openでのバグレポート がありますが、現在は移動していません(SFSNMP作成者はそこでアクティブですが)。
それで、それがすぐにいつでもうまくいくつもりでない限り、他の方法はありますか?私のシステムがそれを適切に監視するための情報を私に公開することは当然だと思っているので、その機能を取得するためのソフトウェアを購入することはできませんが、とにかくこれのために答えないだけではありません。
私はSFSNMPの作者です。まず、このバグは、プロセスSNMP.exeとSpeedFan.exeがWindowsVistaで異なるログインで実行されている場合にのみ発生します。 SpeedFanSHMをグローバルに再共有する小さなプロキシライブラリをすでに開発しました。私は現在 最後のバグを解決する CMake遷移から、別のフォーラムユーザーの助けを借りて新しいSHMプロキシにいます。また、より信頼性の高いインストーラーを作成しています。今週は準備ができているといいのですが。
Speccyは、とりわけCPU温度を監視できます。 Hmonitor は別のオプションですが、個人的にテストしたことはありません。
それがあなたが探しているすべてを行うかどうかはわかりませんが [〜#〜] cpuid [〜#〜] はあなたのハードウェアを監視するためのかなり包括的なアプリです。
YMMV。