簡單的python腳本監控伺服器溫度
- 2020 年 1 月 21 日
- 筆記
簡介
因為伺服器放房間裡面,我嫌吵,就通過ipmi把風扇調小了,但是我又怕以後服務運轉的過多,cpu溫度會過高出問題,所以就寫了一個簡單的溫度控制腳本
程式碼
import subprocess import re cheild = subprocess.check_output('ipmitool -H 192.168.30.101 -U root -P sjj123@ sdr type "0x01"',shell=True,universal_newlines=True) a = re.findall(r'd+ degrees C',cheild) b = re.findall(r'd+',str(a)) print('伺服器溫度:',b) qw = b[0] if int(qw) > 40: subprocess.check_output('ipmitool -H 192.168.30.101 -U root -P sjj123@ raw 0x30 0x30 0x02 0xff 0x40',shell=True,universal_newlines=True) else: print('正常')
#### 最後 說一下上面的腳本變數命名有點傻逼,哈哈,一個因為英語不咋地,最重要的是我不知道怎麼命名,取什麼變數名,哎,算了,反正自己用,這麼講究干撒,哈哈哈