#!/usr/bin/env python
# coding:utf-8
import psutil
import time
from Tkinter import *
syslist = []
warn = 70
def Sysinfo():
Boot_Start = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(psutil.boot_time()))
syslist.append(Boot_Start)
time.sleep(0.5)
Cpu_usage = psutil.cpu_percent()
syslist.append(Cpu_usage)
RAM = int(psutil.virtual_memory().total / (1027 * 1024))
syslist.append(RAM)
RAM_percent = psutil.virtual_memory().percent
syslist.append(RAM_percent)
Swap = int(psutil.swap_memory().total / (1027 * 1024))
syslist.append(Swap)
Swap_percent = psutil.swap_memory().percent
syslist.append(Swap_percent)
Net_sent = psutil.net_io_counters().bytes_sent
Net_recv = psutil.net_io_counters().bytes_recv
Net_spkg = psutil.net_io_counters().packets_sent
Net_rpkg = psutil.net_io_counters().packets_recv
BFH = r'%'
print
psutil监控CPU内存磁盘并告警
最新推荐文章于 2024-07-06 02:15:47 发布
该Python脚本利用psutil库实时监控CPU、内存、磁盘和网络状态,并在CPU、内存或磁盘使用率超过70%时触发警告窗口。数据同时写入information.txt文件进行记录。
摘要由CSDN通过智能技术生成