-->

2009-12-11

ハードディスクの温度をconkyで表示

この記事はハードディスクの温度をconkyで表示する際の設定例です。

インストールします。
emerge -av net-analyzer/netcat
/etc/init.d/hddtemp start
rc-update add hddtemp default

下記のコマンドがwarningを出す場合、設定に追加が必要になります。
$ hddtemp /dev/sda

設定内容はハードディスクの種類ごとに異なります。
$ diff /usr/share/hddtemp/hddtemp.db.2009-12-11 /usr/share/hddtemp/hddtemp.db
548a549
> "SAMSUNG HD103SI"                                                     194 C ""

.conkyに追加します。
この例の場合ハードディスクが2個です。
${execpi 30 nc localhost 7634 | awk -F'|' '{print "/dev/sda "$4".0℃\n/dev/sdb "$9".0℃"}'}

sensors の fan4 が 1200~1260 or 675000 rpm になるので修正します。
Rear  ${execpi 10 perl -e '$f="fan4";$t="/tmp/.conky.${f}";$f1=`cat /sys/class/hwmon/hwmon0/device/${f}_input`;chomp($f1);if(!-f$t){`echo -n "0" > ${t};chmod 0666 ${t} 2>/de/null`};$f2=`cat ${t}`;if($f1>9999){$f1=$f2}else{`echo -n "$f1" >${t}`}print $f1'}rpm

http://ja.wikipedia.org/wiki/Self-Monitoring%2C_Analysis_and_Reporting_Technology
おまえらのconkyの設定書いていけや:
"45 :login:Penguin:2009/03/09(月) 17:07:37 ID:+TvLN7d8
>>44
${execpi 60 nc localhost 7634 | cut -d'|' -f4}°C]
でおk"

0 件のコメント: