導航:首頁 > 程序命令 > 命令行返回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溫度相關的資料

熱點內容
phpfpm進程池 瀏覽:791
解壓掏耳朵音頻 瀏覽:670
爬香山解壓 瀏覽:948
演算法導論回溯 瀏覽:339
開盤指標源碼查詢 瀏覽:526
有道雲保存伺服器出錯 瀏覽:639
生成360文件夾 瀏覽:1004
圖庫的文件夾是哪個 瀏覽:505
程序員為什麼葯學日語 瀏覽:423
熟悉linux常用命令 瀏覽:859
印度外賣小哥是程序員 瀏覽:413
紹興程序員開發駐場流程 瀏覽:546
索納塔8的壓縮比 瀏覽:16
私有雲主要伺服器 瀏覽:939
為什麼主題解壓那麼慢 瀏覽:862
怎麼下載掃描二維碼的手機app 瀏覽:728
雲伺服器創建私有鏡像的時候一定要關機嗎 瀏覽:115
php開發學習門戶 瀏覽:386
傳奇游戲伺服器怎麼設置 瀏覽:825
敲擊東西解壓完整版 瀏覽:401