Fedora)での設定CPU・M/B温度センサからの読み込み設定まず、LM75など温度センサーICとのインターフェース・デーモンをインストールする。追加すべき記述が出てくるので、それが追加されているか各設定ファイルを開いてチェックする。書かれているので、マシンのセンサー名の項目以下を適宜修正する。再起動しない場合、modprobeを手動で実行する必要がある場合もある。@ITの次のトピックに書かれている「CPUの温度やファンの回転数などをモニタするには」http://www.atmarkit.co.jp/flinux/rensai/linuxtips/743hwmonitor.htmlMRTGの設定さらに、これを系時グラフ化する設定をMRTGで行う。今回は、ネットの監視では無く、グラフ描画だけの機能を流用する。キーワードに外部コマンドを用いる場合は、計測された測定値を4行で出力させる必要性があるそうだ。1行目:LegendI(数値)、2行目:LegendO(数値)、3行目:稼働時間(文字列)、4行目:対象名(文字列)。MRTGを5分おきに起動させるために、cronの設定ファイルが次の様になっていることを確認する。エージェントのインストールコントロールパネルのプログラムの追加と削除より、「Windowsコンポーネントの追加と削除」でSNTPサービスをインストールする。Vistaの場合は、サービス名を右クリックしてプロパティを表示し、コミュニティ名を設定する必要性がある。ハードウエアの状態などは得られない。SNMPエージェント拡張CPUの負荷状態やメモリーの利用状況、ハードディスクの容量などを得るためのSNMPエージェント拡張機能をインストールする。(http://www.snmp4tpc.com/snmp4w2k.htm)どちらか一つを入れればよい。(http://www.wtcs.org/informant/products.htm)をインストールする。MBMは2004年に開発と配布が終了しているらしい。用の拡張も配布されている。(http://code.bastart.eu.org/projects/sfsnmp/)MIBが配布されていないので、OIDを直接叩く以外に無い。CPU温度などの温度センサーは次のOIDに割り付けられている。(x=0,1,2...)VistaのUAC制御でSpeedFanとMRTGの実行ユーザが違う場合、SNMP経由でうまく取り込めません。PerlのインストールMRTGはPerlで書かれているため、Perlの実行環境を整える。Filesに解凍する。mrtg.cfgを自分で作成しない場合は、自マシンのNIC情報のみを付加したmrtg.cfgを自動生成させることも出来る。MRTGのログデータを格納するフォルダ名には、空白が入ってはいけないようだ。InterfaceMRTGの実行MRTG本体のあるフォルダで実行する。サービスをインストールする。アンインストール用のショートカットなどは「全く」作成されない。実行すれば取り得るオプションが表示される。ような記述はシンタックスエラーになる。完全にLinux互換とはいかない様だ...なお、実行するコマンドは次のようなスクリプトファイルにまとめている。扱うプログラムが標準では提供されていない。GUIでMIBのOIDツリーを眺められる次のようなツールを使う。(http://www.wtcs.org/informant/free_snmp_tools.htm)インストールしたら、GetIfのフォルダ内に「mibs」というサブフォルダが作成される。MIBツリーの定義ファイルをコピーする。コピーしない場合は、何のキーワードも表示されないだけで、データ自体は参照できる。