2012-04-19 3 views
1

JProfiler에서 원격 시스템의 오프라인 프로파일 링을 사용하고 있는데 jpexport 명령을 사용하여 스냅 샷에서 그래프를 내보내려고했습니다. 그러나 JProfiler GUI를 사용하여 스냅 샷을 열어도 그래프에 액세스 할 수있는 경우라도 사용자 정의 프로브에서 가져올 수없는 이유가 있습니다.JProfiler에서 오프라인으로 실행 한 사용자 정의 프로브 그래프 내보내기

예를 들어 'TelemetryProbe'를 구현하는 Java 클래스를 사용하여 프로파일 링 API를 통해 데이터를 수집한다는 점에 유의하십시오. 설명서에는 Custom Probe Wizard를 사용할 수있는 가능성이 있습니다. 세션 파일을 프로파일 링 시스템으로 내 보낸 후에 원하는대로 가져 오려면이 방법으로 수행해야하는지 궁금합니다.

jpexport의 경우 사용자 프로브에 대한 지침에 따라 'ProbeTelemetry'에서 그래프를 내보내려고 시도했지만 ID 1을 통해 첫 번째 프로브를 얻지 못했습니다. 성공하지 못했습니다. 심지어 0을 시도했지만 여전히 ID와 같은 프로브가 없다고 말했습니다.

그래도 GUI를 사용하여 스냅 샷을 업로드하면 그래프가 표시되므로 JProfiler가 정보를 수집하고있어 액세스 방법을 알 수 없습니다.

제안 사항? 고맙습니다. n은 정의 프로브의 1 기반의 인덱스이고 내보내기위한 프로브 이름으로

답변

0

-probeid=1 

를 사용한다.

+0

이미 시도했지만 작동하지 않습니다. 이것이 내가하는 방법과 내가받는 메시지입니다. jpexport snapshot.jps ProbeTelemetry -probeid = "custom.1"out.html snapshot.jps로드 뷰 ProbeTelemetry를 out.html로 내보내기 프로브 ID가 "custom 인 프로브 .1 "스냅 샷에서 찾을 수 없습니다. 내보내기가 실패했습니다. – Gorbag

+0

죄송합니다. 내 대답이 잘못되었습니다. 내 대답을 편집했습니다. (이번에 확인했습니다) –

+0

새 제안을 시도했지만 여전히 동일한 오류 메시지가 나타납니다. 프로브 ID가 "1"인 프로브 스냅 샷에서 찾을 수 없습니다. 내보내기가 실패했습니다. 절망적 인 조치로서, 나는 0에서 10까지의 id를 시도했지만 심지어 아무것도하지 않았습니다. 다른 가능성을 아십니까? 도와 줘서 고마워. – Gorbag