首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux上的Perfmon?

Linux上的Perfmon?
EN

Stack Overflow用户
提问于 2008-12-05 23:54:42
回答 6查看 23.8K关注 0票数 16

在windows中,有perfmon监视系统的各个性能方面(称为计数器)。

有Linux的perfmon样吗?

尤其是对.

  • CPU使用率(总/每个进程/在内核中)
  • 内存使用情况(全部/每个进程/在内核中)

...Is可以将这些信息存储在文件中以供以后的分析?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2008-12-05 23:57:41

程序"top“完成了大部分工作。不过,它不处理网络流量。

编辑:

如果您需要记录这些信息以进行后处理/分析,则可以使用标准包"sar“来完成此操作。它支持许多不同的性能数字,包括:磁盘、cpu、内存、网络等。

sar手册

票数 10
EN

Stack Overflow用户

发布于 2008-12-06 00:10:09

DStat是我个人对这类工具的最爱。从它的页面上看:

  • 组合vmstat、iostat、ifstat、netstat等信息
  • 显示完全相同的时间范围内的统计数据。
  • 启用/订购计数器,因为它们在分析/故障排除过程中最有意义
  • 插件框架,以处理其他计数器。(例如Wifi质量)

我喜欢它!它肯定比sar更灵活(更容易使用),我们只是定期地将dstat写入文件。

票数 13
EN

Stack Overflow用户

发布于 2008-12-07 10:57:46

如果您正在寻找一种在服务器上监视这些内容的方法,那么您应该查看像萨比克斯这样的监视框架。这将使您能够监视有关系统的各种有趣的事情,并使用插件监视应用程序--以及将趋势数据存储一段时间,并让您对触发阈值等发出警报。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/345543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档