我正在寻找一个可以生成有关子进程的报告的工具。我对CPU使用率、内存使用率等感兴趣。
理想情况下,该工具的使用方式如下:
uber_reporter -o report.html command -command_param_1
我在生成的报告中寻找的是:
- 随时间变化的图表,包含 CPU 使用情况、内存使用情况。
- 该报告应仅包含以 开头的父进程和子进程
command
。即我对其他过程不感兴趣。 - 图例应包含流程的完整调用路径。
- 输出格式并不那么重要,HTML 仅用作示例。输出格式可以是 GNU 绘图、图像、PDF 等的源。
- 此类报告最简单的形式可以是表格数据(例如CSV)。
有这样的工具吗?
系统是Ubuntu Linux。