使用 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]