JDP 發表於 2005-8-24 09:13:59

使用 MRTG 抓FreeBSD系統CPU的溫度

終於找到了一個在FreeBSD上可抓系統溫度的程式
xmbmon <--- 就是這支程式拉 ^^

抓系統溫度可以有甚麼好處呢 ?

(1). 可以知道cpu風扇有無掛掉
(2). 可判斷機房冷氣空調系統是否正常運作

(一) 用ports tree 安裝 xmbmon

#cd /usr/ports/sysutils/xmbmon
#make install

(二) 寫個 shell script 來讓 mrtg 執行

#vi temperature.sh
內容 :
#!bin/sh
/usr/local/bin/mbmon -c 1 -i -T 4 -u -n
exit 0
記得改變權限 , 變成可執行 ...
#chmod 755 temperature.sh

(三) 在MRTG的 XXX.cfg 檔裡加入以下文件

# ----- temperature ----

Target: `/路徑/temperature.sh`
MaxBytes: 100
Title: FreeBSD System Temperature
PageTop: System Temperature
Options: gauge,absolute,unknaszero,growright
YLegend: Temperature(C)
ShortLegend: (C)
Legend1: CPU Temperature
Legend2: M/B Temperature
LegendI: CPU Temp.
LegendO: M/B Temp.

(四) 加入到網頁show出來就可了 ^^

參考文件 :
http://www.bichir.ddo.jp/bit/settings/FreeBSD.html
頁: [1]
查看完整版本: 使用 MRTG 抓FreeBSD系統CPU的溫度