| Linux Tips | |
|
MRTGでハードディスクの温度変化をグラフ化するには 北浦訓行 |
|
ハードディスクの温度を調べるにはで、hddtempコマンドを紹介した。だが、ユーザーが思いついたときだけ温度を調べてもあまり意味はなく、定期的に実行しなければ異常を発見することはできない。そこで、MRTG(Multi Router Traffic Grapher)を利用してハードディスクの温度変化をグラフ化する。
MRTGは、もともとネットワークリンクのトラフィックロードを監視して、その結果をPNGイメージとHTMLファイルに記録するツールだが、設定を行えばhddtempなどの結果をグラフ化することも可能だ。
Fedora Core 4(FC4)の場合は、MRTGのパッケージが用意されている。インストールされていなければ、
# yum install mrtg |
でインストールできる。
インストールが完了したら、MRTGの設定を行う。FC4の初期設定では、設定ファイルは/etc/mrtg/mrtg.cfgになっている。このファイルを編集して以下の記述を追加する。
Target[hddtemp]: `/usr/sbin/hddtemp /dev/hda | awk '{print $3}'` ←監視対象の設定 |
なお、FC4は初期設定でcronによってMRTGが5分ごとに実行されるようになっている。そのため、MRTGの実行に関して作業を行う必要はない。もし動作しない場合は、cronを再起動するといいだろう。
# service crond restart |
mrtg.cfgに設定可能なキーワードなどについては、MRTGのWebサイト(http://people.ee.ethz.ch/~oetiker/webtools/mrtg/)に説明(英文)があるので参照していただきたい。
|
Optionsの設定
|
内容
|
| growright | グラフの右端を現時点に設定 |
| absolute | 監視対象の平均値を計算しない(値をそのまま利用) |
| gauge | 監視対象の差を計算しない(値をそのまま利用) |
| nopercent | パーセント表示をしない(値をそのまま利用) |
| noinfo | Webページの先頭にデバイス名などを表示しない |
初期設定では、結果のファイル群が/var/www/mrtgに作成されるので、
http://PCのIPアドレス/mrtg/hddtemp.html |
にWebブラウザでアクセスするとグラフが表示される。当然ながら、ApacheなどのWebサーバが稼働している必要がある。
![]() |
| 上記の設定で作成されたグラフ |
| Linux Tips Index |
| Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
|
TechTargetジャパン
- 新しい記事も入っていて安心しました (2012/2/7)
Linux Squareのアクセスランキングを公開します。定番の記事ばかりでなく、連載中の記事もよろしくお願いいたします - エラーメッセージをどう扱うか? (2012/2/2)
今回は、スクリプト実行時にエラーが発生したことを知らせるメッセージの扱い方を説明します - ファイルのアップロードを制限する (2012/1/30)
HTTPクライアントがアップロードしてくるファイルの扱いについて解説します。そもそも受け入れる必要があるのか? ということのほかにも、いろいろ設定が必要です - OSに付属するシェルスクリプトを読んで技術を盗む (2012/1/27)
シェルスクリプトマスターに近づくには、他人から技術を盗まなければならない。OS付属のスクリプトから技術を盗もう
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -

