Linux Python脚本实现系统监控

发布时间:2024-09-11 23:22:34 作者:小樊
来源:亿速云 阅读:79

要使用Python在Linux上实现系统监控,你可以使用psutil

pip install psutil

接下来,创建一个名为system_monitor.py的Python脚本,并添加以下代码:

import time
import psutil

def system_monitor():
    while True:
        # 获取CPU使用率
        cpu_percent = psutil.cpu_percent()

        # 获取内存使用情况
        memory_info = psutil.virtual_memory()
        memory_percent = memory_info.percent

        # 获取磁盘使用情况
        disk_info = psutil.disk_usage('/')
        disk_percent = disk_info.percent

        # 打印系统监控信息
        print(f"CPU使用率: {cpu_percent}%")
        print(f"内存使用率: {memory_percent}%")
        print(f"磁盘使用率: {disk_percent}%")

        # 每隔5秒钟更新一次
        time.sleep(5)

if __name__ == "__main__":
    system_monitor()

这个脚本将每隔5秒钟收集并打印系统的CPU使用率、内存使用率和磁盘使用率。你可以根据需要调整时间间隔或添加其他系统监控指标。

要运行此脚本,请在终端中输入以下命令:

python system_monitor.py

这将开始实时显示系统监控信息。要停止脚本,请按Ctrl + C

推荐阅读:
  1. Linux运维用到的技术栈
  2. linux系统监控工具-glances

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:Python Linux下定时清理日志

下一篇:Linux Python下的内存管理优化

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》