目次

概要

hddtempを用いた温度測定方法。

インストール手順

ソースの入手

hddtempのソース本体とDBをダウンロードする

wget http://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2
wget http://www.guzu.net/linux/hddtemp.db

コンパイルとインストール

ダウンロードしたソースをコンパイルする。
コンパイル時にはDBの格納場所を指定する。
インストール先は/usr/local/sbinの配下となる。

tar xfvj hddtemp-0.3-beta15.tar.bz2
cd hddtemp-0.3-beta15
./configure --with-db-path=/etc/hddtemp/hddtemp.db
make
make install

DBを所定位置に保管する。

mkdir /etc/hddtemp
cp hddtemp.db /etc/hddtemp

操作方法

コマンドとして実行

摂氏で測定を行う。

ZABBIXから実行する

ZABBIX Agentのリモートコマンドとsystem.runを使用してhddtempを実行する。

アイテムはsystem.runを使用する。
日本語環境でhddtempを実行すると摂氏の記号が含まれてしまうため、コマンド実行前に言語をASCIIに変換する。
数値データのみ取得する必要があるため、awkにて出力結果を加工をしている。(cutでも同様の対応が可能)

参考


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-16 (日) 23:20:32