請問前輩們,我在 /etc/snmp/snmpd.conf 加上下面這行後,再重新啟動 snmpd 服務:
view systemview included .1.3.6.1.4.1.2021.13.16
再跑下面的指令
snmpwalk -v 2c -c public localhost 1.3.6.1.4.1.2021.13.16
會出現這個
LM-SENSORS-MIB::lmSensors = No Such Object available on this agent at this OID
是看到網路這篇可以監控溫度,想試試看,不知道那個環節遺漏了。
http://blog.xuite.net/jyoutw/xtech/46627891
確認/usr/share/snmp/mibs/下有LM-SENSORS-MIB.txt
有安裝LM-SENSORS套件
希望前輩們指點一二,謝謝。
先用root身份,或是sudo方式,執行一次sensors-detect,
這樣才能讓lm_sensors後續能夠讀取一些sensor的資料.
因為每台機器實際安裝的sensor不同,支援也不同.
需要先作偵測.
設定後,可以執行sensors指令,來看讀出來的資料.
lm_sensors是一組程式搭配使用,還有像是fancontrol等.
可以上他官網看文件:http://lm-sensors.org/
當lm_sensors能正確回報資料後,後續SNMP Agent才能夠抓取
來傳給其他SNMP Base的網管系統.
另外關於溫度的監控,還有HDDTemp,是關於硬碟溫度的.
其實利用這兩個與溫度,風扇轉速的程式,不只可以使用SNMP來蒐集資料,
也可以自行開發程式來作處理與紀錄,敝人在本站有發表過兩篇相關的文檔.
http://ithelp.ithome.com.tw/question/10087725
http://ithelp.ithome.com.tw/question/10108233
一篇是可以發email警示.
另一篇是可以繪製圖形,比透過SNMP再傳給Cacti,相對來說更有彈性,
因為可以把相關資料繪製在同一圖表中,進行比對.Cacti大多是一個資料
一張圖獨立顯示.
原始碼都是公開的,歡迎使用.
fireflybug提到:
snmpwalk -v 2c -c public localhost 1.3.6.1.4.1.2021.13.16
你的OID少了前面的句點, 所以找不到OID, 應該是
snmpwalk -v 2c -c public localhost .1.3.6.1.4.1.2021.13.16