使用python获取LINUX文件系统的CPU和内存利用率?

时间:2018-01-03 13:19:09

标签: python linux

我有客户端提供的硬件是基于Linux的运行相当负载的应用程序并连接到它我通过Windows使用putty并执行所需的命令。为了获得一定程度的自动化,我使用了python中的 paramiko 并运行脚本。

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('160.48.199.99', port=22, username='root', password='')
channel = ssh.invoke_shell()
channel.send('cd /usr/lib/app/tests/\n')

现在,我希望使用python获得基于Linux系统的连续CPU和内存利用率。我当然可以通过发送Top或其他similia命令来执行此操作,但之后我将不得不使用Regex来读取控制台的字符串输出。

我希望通过一些python第三方API完成此操作,该API具有许多其他功能,以便我可以获得有关性能的大部分信息。

0 个答案:

没有答案