一応、サーバなので、lm-sensorsでCPU温度やFanの回転数をモニタできるように設定する。いちいち、ログインして確認するのもなんなので、ブラウザで確認できるようにしてみる。(lm-sensorsの設定は、Googledすると、いろいろ出てくるので割愛)。
lm-sensorsの設定が終わったら、ページを作成するスクリプトを作成。中身は、簡単でこんな感じ。
#!/bin/sh
htmlfile=/home/xxxx/yyyy/sensors.html
header=`creatheader`
footer=`creatfooter`
echo "$header" > $htmlfile
/usr/bin/sensors >> $htmlfile
echo "$footer" >> $htmlfile
後は、/usr/local/binに放り込んで、/etc/cron.hourlyからSymblic Linkして終わり。これで、cronが一時間に一回ファイルを更新してくれるはず。
本当は、libgdでグラフとかが見えるようにしたいとこだが、今日は、これでおしまい。
0 件のコメント:
コメントを投稿