2012-04-19 21 views
1

我在JProfiler(在遠程計算機)中使用離線分析,並試圖使用jpexport命令從快照中導出圖形。但是,由於某種原因,即使使用JProfiler GUI打開快照,我也無法從自定義探針中獲取這些圖片,因此我可以訪問這些圖表。從JProfiler離線運行導出自定義探測圖形

請注意,我正在通過Profiling API收集數據,例如使用實現'TelemetryProbe'的Java類。在文檔中,也有使用自定義探針嚮導的可能性,並且我想知道在將會話文件導出到概要分析機器之後,是否需要通過此方法來獲取我想要的內容。

對於jpexport,我試圖從圖表「ProbeTelemetry的出口,以下爲自定義探針的指示,給ID 1,讓我先探頭,但沒有成功。我甚至嘗試了0,但仍然返回說沒有這種ID的探測器。

不過,我再說一遍,當用GUI上傳快照時,圖表就在那裏,所以JProfiler正在收集信息,我無法弄清楚如何訪問它。

有什麼建議嗎?謝謝。

回答

0

關於出口的探頭名稱,使用

-probeid=1 

其中n是自定義探頭的1開始的索引。

+0

我已經試過,但它不起作用。這是我如何做到的以及我得到的消息: jpexport snapshot.jps ProbeTelemetry -probeid =「custom.1」out.html 加載snapshot.jps 將ProbeTelemetry導出到out.html 探測ID爲「custom .1「無法在快照中找到。 導出失敗。 – Gorbag 2012-04-22 14:17:02

+0

對不起,我的回答是錯誤的,我編輯了我的答案(我這次檢查過) – 2012-04-23 10:26:19

+0

我嘗試了你的新建議,但仍然出現同樣的錯誤消息:探針ID爲「1」無法在快照中找到。導出失敗。作爲一個絕望的措施,我甚至試圖從0到10的範圍內,但沒有。你知道還有其他的可能嗎?謝謝你試圖幫助我。 – Gorbag 2012-04-23 23:22:13