麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > CentOS > 正文

Python腳本監控CentOS磁盤空間

2024-06-28 16:00:16
字體:
來源:轉載
供稿:網友

Python腳本監控CentOS磁盤空間,任何一個分區空間使用大于80%即發郵件給到指定郵箱。

monitor.py

#-*- coding: utf-8 -*-import socketimport subPRocessimport smtplibfrom email.mime.text import MIMETextsender="[email protected]"receiver= ["[email protected]"]smtpHost="10.134.xxx.xxx"smtpPort="587"def get_ip():    hostname =  socket.getfqdn(socket.gethostname())    ip = socket.gethostbyname(hostname)    return ipdef send_mail(receiver,subject,content):    ip = get_ip()    msg = MIMEText(content,_subtype='plain',_charset='utf-8')    msg['Subject'] = subject    msg['From'] = 'CLOUD SERVER ' + ip    msg['To'] = ",".join(receiver)    try:        smtp = smtplib.SMTP(smtpHost,smtpPort)        #smtp.set_debuglevel(1)        smtp.docmd("HELO Server")        smtp.ehlo("ismetoad")        smtp.starttls()        smtp.helo("ismetoad")        smtp.sendmail(sender,receiver,msg.as_string())        smtp.close()    except Exception as error:        print(error)def run_cmd(cmd):    process = subprocess.Popen(cmd,shell=True, stdout=subprocess.PIPE,stderr=subprocess.PIPE)        result_f,error_f = process.stdout,process.stderr    errors = error_f.read()    if errors:        pass    result = result_f.read().decode()    if result_f:        result_f.close()    if error_f:        error_f.close()    return resultdef disk_check():    subject = ''    result = run_cmd(cmd)    content = '[root@vm-vc02-SR910 ~]# ' + cmd + '/n' + result    result = result.split('/n')    for line in result:        if 'G ' in line or 'M ' in line:            line = line.split()            for i in line:                if '%' in i and int(i.strip('%')) > 80:                    subject = '[WARNING] SERVER FILESYSTEM USE% OVER ' + i + ', PLEASE CHECK!'    if subject:        send_mail(receiver,subject,content)        print('email sended')    else:        print('Everything is ok, keep on monitor.')                           if __name__ == '__main__':    cmd = 'df -h'    disk_check()


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲日本韩国在线观看 | 国产精品久久久久久久久久久天堂 | 久久激情小视频 | 在线成人免费视频 | 亚洲福利在线观看视频 | 九九热精品视频在线 | 国产日韩精品欧美一区视频 | 欧美a级毛片 | 二级大黄大片高清在线视频 | 成人毛片视频在线观看 | 黑人一级片视频 | 黑色丝袜美美女被躁视频 | 日本在线观看视频网站 | 国产88久久久国产精品免费二区 | 成人宗合网 | 久久精品99久久久久久2456 | 国产精品久久久乱弄 | 91,视频免费看| 国产影院在线观看 | 99亚洲国产精品 | 8x成人在线电影 | 亚洲激情91 | 欧产日产国产精品v | av电影免费观看 | a视频网站| 欧美一级美国一级 | 毛片a级毛片免费播放100 | 色婷婷久久久 | 成人毛片100部 | 久久精品视频69 | 视频一区二区三区在线 | 综合国产在线 | 久久久久久久久久久久99 | 久久91久久久久麻豆精品 | 亚洲一区久久久 | 钻石午夜影院 | 国内精品久久久久久久影视红豆 | 日本成年免费网站 | 黄色毛片视频在线观看 | 成人做爽爽爽爽免费国产软件 | 免费a视频 |