2015-02-08 44 views
1

我已經創建了捕獲一些原始數據的跟蹤點。我希望能夠後處理這些數據,並可能在Eclipse中爲追蹤視角創建一個新的查看器,但我真的不知道從哪裏開始。我希望找到一個描述如何爲trace eclipse透視圖創建新查看器的文檔,如何讀取ctf文件以及如何在視圖中繪製結果圖。後處理LTTNG(CTF)跟蹤數據

或者,我只想讀取跟蹤數據並添加一些新的跟蹤事件與後處理數據。

作爲問題的背景,我想對跟蹤時間戳執行分析並生成有關平均吞吐量和延遲的統計信息。雖然我可以在插入跟蹤點時執行此操作,但我想將數學卸載到分析部分。

回答

1

一般來說,這樣的分析在後處理中更好。在追蹤程序的運行時執行它可能會影響性能,直到您收集的數據不再代表應用程序的實際行爲!

Trace Compass documentation特別是this section解釋瞭如何在Eclipse中創建新的圖形視圖。

如果要輸出時間圖或XY圖視圖,還可以查看數據驅動的XML接口。它的功能更加有限,但可以直接使用RCP(無需重新編譯,無需設置開發環境)。

+0

因爲我沒有足夠的業力,一次發佈超過2個鏈接;)XML接口記錄[這裏](http://archive.eclipse.org/tracecompass/doc/org.eclipse。 tracecompass.doc.user/Data-driven-analysis.html#Data_driven_analysis),完整的示例/ tutorial [here](https://github.com/alexmonthy/ust-tc-example)。 – alexmonthy 2015-02-09 20:35:41