如何有效地获取远程Linux机器的平均CPU使用率

本文关键字:CPU 使用率 机器 Linux 有效地 获取 | 更新日期: 2023-09-27 18:01:49

如何在c#中使用ssh获取远程Linux机器在特定日子的平均CPU使用率?我已经使用了Sharpssh包在任何特定时刻获得cpu使用情况,但如何获得平均时,我将ping到那台机器?

如何有效地获取远程Linux机器的平均CPU使用率

没有得到您的要求,但使用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

您可以根据前四列来决定