后处理LTTNG(CTF)跟踪数据

时间:2015-02-08 14:44:04

标签: lttng

我创建了捕获一些原始数据的跟踪点。我希望能够对这些数据进行后期处理,并可能为Eclipse中的跟踪视角创建一个新的查看器,但我真的不知道从哪里开始。我希望找到一个文档,描述如何为trace eclipse透视图创建一个新的查看器,如何读取ctf文件,以及如何在视图中绘制结果图。

或者,我只想阅读跟踪数据并添加一些带有后处理数据的新跟踪事件。

作为问题的背景,我想对跟踪时间戳进行分析,并生成有关平均吞吐量和延迟的统计信息。虽然我可以在插入跟踪点时执行此操作,但我想将数学卸载到分析部分。

1 个答案:

答案 0 :(得分:1)

一般来说,这种分析最好在后处理中完成。在跟踪程序中在运行时执行此操作可能会影响性能,使您收集的数据不再代表应用程序的实际行为!

Trace Compass documentation,特别是this section,解释了如何在Eclipse中创建新的图形视图。

如果要输出时间图或XY图表视图,还可以查看数据驱动的XML界面。它的功能更加局限,但可以直接使用RCP(无需重新编译,无需设置开发环境)。