如何使用lttng收集与pidstat类似的性能数据?

时间:2014-11-05 20:27:12

标签: lttng

通过性能数据,我的意思是每个进程的cpu,内存和磁盘使用情况。我正在使用Ubuntu 14.04 LTS,我安装了PPA版本,但是按照关于如何使用lttngTop的说明我无法运行:它总是返回错误,如“无法打开跟踪文件”。有没有其他方法来收集这些数据或任何人都可以告诉我哪里出错了?感谢。

1 个答案:

答案 0 :(得分:0)

您使用哪些命令设置LTTng会话?您是否启用了所需的事件上下文?它并不是很明显,但是lttngtop需要一些默认情况下未启用的事件上下文。从手册页:

  

LTTngTop需要pid,procname,tid和ppid上下文   跟踪期间启用了信息。

这意味着你应该在lttng start之前发出这样的命令:

lttng add-context -k -t pid -t procname -t tid -t ppid