python 获取内存和cpu的使用率_python获取cpu占用率

本文介绍如何使用Python的psutil库来获取CPU和内存的使用率。通过调用`cpu_count()`方法获取CPU核心数,使用`cpu_percent(interval=1, percpu=True)`来获取每个核心的CPU占用率。此外,还提供了获取资源的完整教程和学习资源,帮助读者深入了解Python监控系统性能。" 113904544,10545568,Oracle数据库按时间点恢复实战,"['数据库恢复', 'Oracle数据库', '数据管理']
摘要由CSDN通过智能技术生成
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(ip, username=uname, password=passwd, port=2020)
return ssh

def MainCheck():
try:
while True:

        for a in range(len(linux)):
            ssh = connectHost(linux[a])
            # 查询主机名称
            cmd = 'hostname'
            stdin, stdout, stderr = ssh.exec_command(cmd)
            host_name = stdout.readlines()
            host_name = host_name[0]
            # 查看当前时间
            csj = 'date +%T'
            stdin, stdout, stderr = ssh.exec_command(csj)
            curr_time = stdout.readlines()
            curr_time = curr_time[0]

            # 查看cpu使用率(取三次平均值)
            cpu = "vmstat 1 3|sed '1d'|sed '1d'|awk '{print $15}'"
            stdin, stdout, stderr = ssh.exec_command(cpu)
            cpu = stdout.readlines()
            cpu_usage 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值