持续监控系统内存,CPU,硬盘的使用情况,到达阈值时报警!

import psutil
import  time
#内存
def meomory_check():
    meom= psutil.virtual_memory()
    if meom[2] >= 80.0:
        print('内存已经到达报警阈值!')

#cpu
def cpu_check():
    cpu = psutil.cpu_percent(1)
    if cpu >= 80.0:
        print('cpu已经到达报警阈值!')


#硬盘
def disk_check(n):
    disk = psutil.disk_usage(r'%s:'% n)
    if disk[3] >= 80.0:
        print('%s盘内存空间已经达到报警阈值!' % n)

while True:
    meomory_check()
    cpu_check()
    disk_check('c')
    disk_check('d')
    time.sleep(20)

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄