導航:首頁 > 程序命令 > 命令行返回cpu溫度

命令行返回cpu溫度

發布時間:2023-08-17 17:53:53

❶ 華碩路由器查看溫度

看一下一周內的帶寬使用情況,至於CPU溫度純屬順便的,因為我的路由器是放在散熱比較好的地方,
實現它的先決條件:

1. 路由器支持SNMP 協議 (AC68U 需要設置下,後面說)
2. 路由器支持溫度顯示(支持SSH 登陸並可以命令讀出CPU溫度數值)
2. 開啟路由器SNMP 協議,如前面的圖,當然這樣是不行的,後面說。

3. 溫度的數值,它不在mib信息里,我也不會閑的蛋疼在路由器里裝個zabbix客戶端(不知道是否可以),所以採用的方法是 在默認的 zabbix伺服器主機監控項里添加一個溫度監控項,用於監控路由器的溫度。

3.1 使用Zabbix伺服器 遠程SSH(免密方法谷歌,路由器開啟Lan SSH)登陸

3.2 cat /proc/dmu/temperature 這個是讀取當前CPU溫度的命令(命令是AC68U的,不同的AC系列可能不一樣)

3.3 寫個腳本目的是執行一次上述命令並只提取數字部分,寫入一個txt文件

3.4 做個任務計劃(crond) */1 * * * * command 每分鍾執行一次上述腳本

3.5 給Zabbix主機新建一個item ,一個自定義KEY ,具體命令為 cat 「txt的絕對路徑」,時間為60s,這樣就60秒讀取一下數值,新建一個Graphs 完成。

CPU溫度的監控對於熟悉linux命令和腳本的不需要多述,關鍵在於讀取路由器CPU溫度的命令,不同的華碩路由器需要谷歌一下。

配置路由器的SNMP
由於在路由器WEB頁面配置SNMP協議,Zabbix 的 主機信息右邊SNMP標志是紅色的,不起作用,我就知道沒那麼簡單,網路了下也沒什麼結果(閑的蛋疼且能玩的太少了),還是要靠萬能的谷歌(搜索關鍵字 :asus route snmp setting)一下子就跳出可以用的文章,歡哥手氣真好。

翻譯下思路(原文廢話也不少):

1. 准備一個沒有數據的U盤或者移動硬碟,格式化為ext4 格式。

2. 安裝華碩的USB應用 Download Masterver (為了使用 ipkg)

3. ipkg update

4. ipkg install net-snmp

5. app_set_enabled.sh net-snmp yes

6. /opt/S70net-snmp.1

7. 使用snmpwalk -c public -v1 路由器IP 測試下結果。

完成後,Zabbix主機 SNMP項就變成綠色可用了。

閱讀全文

與命令行返回cpu溫度相關的資料

熱點內容
gps測量加密法 瀏覽:958
量價絕殺pdf 瀏覽:480
循環壓縮機振動高的原因 瀏覽:396
教育機構網站源碼 瀏覽:541
程序員租客被騙 瀏覽:397
安卓機用了三年會怎麼樣 瀏覽:294
圖片怎麼轉pdf加密 瀏覽:448
解壓縮軟體免安裝版 瀏覽:962
安卓簡訊如何存檔 瀏覽:143
汽車導航不讀文件夾 瀏覽:107
全球雲伺服器如何注冊 瀏覽:884
udp直播流如何在伺服器里播放器 瀏覽:591
macbrew安裝php 瀏覽:425
點特徵提取演算法 瀏覽:502
python彈窗顯示輸入的文字 瀏覽:751
python數字和中文互轉 瀏覽:639
汽車空調壓縮機外殼 瀏覽:458
大型伺服器都是採用什麼模式 瀏覽:5
伺服器為什麼跳閘 瀏覽:398
怎麼用python分析基金收益 瀏覽:990