如何有效地获取远程Linux机器的平均CPU使用率
本文关键字:CPU 使用率 机器 Linux 有效地 获取 | 更新日期: 2023-09-27 18:01:49
如何在c#中使用ssh获取远程Linux机器在特定日子的平均CPU使用率?我已经使用了Sharpssh包在任何特定时刻获得cpu使用情况,但如何获得平均时,我将ping到那台机器?
没有得到您的要求,但使用top
命令可以了解CPU使用情况。
您应该解析/proc/loadavg
,您将看到类似于以下内容
[~]> cat /proc/loadavg
0.02 0.02 0.05 1/125 1525
First column
: CPU/IO load for last minute
Second column
: CPU/IO load for last 5 minutes
Third column
: CPU/IO load for last 10 minutes
Fourth column
:活动进程数/总进程数
Fifth column
: Last process ID (PID) used
您可以根据前四列来决定