2014-11-05 42 views
0

性能數據我的意思是每個進程的CPU,內存和磁盤使用量。我正在使用Ubuntu 14.04 LTS,並且我安裝了PPA版本,但按照有關如何使用lttngTop的說明,我無法運行它:它總是返回錯誤,如「無法打開跟蹤文件」。有沒有其他的方式來收集這些數據,或者有誰能告訴我我錯了哪裏?謝謝。如何使用lttng收集與pidstat類似的性能數據?

回答

0

您使用了哪些命令來設置LTTng會話?你是否啓用了所需的事件上下文?這並不明顯,但lttngtop需要一些默認情況下未啓用的事件上下文。從手冊頁:

LTTngTop要求PID,PROCNAME,TID和PPID背景 信息跟蹤過程中啓用。

這意味着lttng start之前,你應該發出這樣的命令:

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