是否有工具可以生成面向历史流程的资源使用统计信息(例如顶部输出)?

是否有工具可以生成面向历史流程的资源使用统计信息(例如顶部输出)?

我见过许多用于记录一般使用统计信息的工具,例如collectd、sysstats等,但我想找到一个工具来生成系统中按样本间隔运行的前10个进程的系统资源消耗历史图表。

想象一下运行 top 并获取前 10 个进程并保存到 RRD 数据库,以查看哪些程序随着时间的推移使某个系统处于负载状态。

也许这只是像 sysstats 这样的东西的配置问题,所以也许网上有一些这样的例子。

相关内容