MRTGでグラフィカルサーバ監視
放置すると書きつつ結局貪ってしまった。
MRTGを使ってネットワークトラフィックから、CPU/MBの温度までを監視する。
Link : ネットワークトラフィック監視ツール導入(NET-SNMP+MRTG)
上記の方法でMRTGを構築後下記の作業を行う。
1. lm_sensors の インストール
# yum -y install lm_sensors
2. lm_sensors の 初期化
# /usr/sbin/sensors-detect
all YES でOK
3. lm_sensors を起動
# service lm_sensors start # chkconfig lm_sensors on
4. /etc/mrtg/mrtg.cfg に下記を追加
Target[cputemp]: `/usr/bin/sensors | grep temp | awk '{print $2}' | sed -e 's/+//' -e 's/[^0-9+\.].*//'` MaxBytes[cputemp]: 100 Title[cputemp]: CPUとマザーボードの温度 PageTop[cputemp]: <h1>CPUとマザーボードの温度</h1> Options[cputemp]: growright,absolute,gauge,nopercent,noinfo WithPeak[cputemp]: ymw #unscaled[cputemp]: dwmy YLegend[cputemp]: Temperature ShortLegend[cputemp]: C LegendI[cputemp]: M/B LegendO[cputemp]: CPU Legend1[cputemp]: M/B Legend2[cputemp]: CPU
こんな感じになります。
http://pugs.jp/mrtg/