2010年8月28日土曜日

MRTG で CPU の温度を計測する

PC が熱暴走しないか心配なので、CPU の温度を計測してみることにしました。

@IT:MRTGでCPUの温度変化をグラフ化するには」の内容をほぼそのまま利用しました。

$ sudo apt-get install lm-sensors
$ sudo sensors-detect #### 質問には、既定値で答える
$ sudo apt-get install mrtg

/etc/cron.d/mrtg で5分毎に mrtg が実行されるようになっています。

$ sudo vi /etc/mrtg.conf

--------------------------------------------------------------------
# Global configuration
WorkDir: /var/www/mrtg
WriteExpires: Yes

Target[cputemp]: `/usr/bin/sensors | grep Temp | awk '{print $3}' | sed -e 's/+/
/' -e 's/[^0-9+\.].*//'`
MaxBytes[cputemp]: 100
Title[cputemp]: CPU and MB Temperature
PageTop[cputemp]: <h1>CPU and MB Temperature</h1>
Options[cputemp]: growright,absolute,gauge,nopercent,noinfo
WithPeak[cputemp]: ymw
#unscaled[cputemp]: dwmy
YLegend[cputemp]: Temperature
ShortLegend[cputemp]: C
LegendI[cputemp]: CPU
LegendO[cputemp]: MB
Legend1[cputemp]: CPU
Legend2[cputemp]: MB
--------------------------------------------------------------------

$ sudo mkdir -pm 755 /var/www/mrtg

Firefox で、"file:///var/www/mrtg/cputemp.html" にアクセスして確認します。

0 件のコメント: