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カテゴリ別インデックス |
|
- 【 pidof 】コマンド――コマンド名からプロセスIDを探す (2017/7/27)
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、コマンド名からプロセスIDを探す「pidof」コマンドです。 - Linuxの「ジョブコントロール」をマスターしよう (2017/7/21)
今回は、コマンドライン環境でのジョブコントロールを試してみましょう。X環境を持たないサーバ管理やリモート接続時に役立つ操作です - 【 pidstat 】コマンド――プロセスのリソース使用量を表示する (2017/7/21)
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、プロセスごとのCPUの使用率やI/Oデバイスの使用状況を表示する「pidstat」コマンドです。 - 【 iostat 】コマンド――I/Oデバイスの使用状況を表示する (2017/7/20)
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、I/Oデバイスの使用状況を表示する「iostat」コマンドです。
![]() |
||
|
||
![]() |
Linux & OSS 記事ランキング
- オープンソースハイパーバイザー「Xen 4.20」公開 セキュリティとパフォーマンスが向上
- ドイツの州、3万台の自治体PCを「Linux」「LibreOffice」に移行すると発表
- Microsoft、WSLのアップデートを発表 新しい提供方式、tarベースのWSLディストリビューションアーキテクチャとは
- DeepSeekで注目、カスタマイズ性で注目されるオープンソースの小規模AIモデル 今後のユースケースは?
- Sysdig、「クラウド版Wireshark」をうたう「Stratoshark」をオープンソースで公開
- Linuxディストリビューション「Ubuntu 24.04.1 LTS」公開 新機能は? サポート期間は?
- 生成AIの採用率が高い組織ほどオープンソースへの依存度が高い? Linux Foundationが調査レポートを発表
- 「Azure Linux」は「CentOS 7」の移行先になり得るか LinkedInの選択
- Linux 6.8カーネル採用の「Ubuntu 24.04 LTS」リリース
- Linux Foundation、Chromiumエコシステムの開発を促進する「Supporters of Chromium-Based Browsers」を設立