如何在appdynamics的幫助下捕獲堆轉儲?如何使用AppDynamics捕獲堆轉儲?
1
A
回答
0
從我的文檔中瞭解到,AppD沒有辦法捕獲堆轉儲。他們建議在這種情況下使用內存泄漏檢測功能。 在不同的音符,我知道我們能得到線程轉儲在某些情況下也許有幫助的(代理 - >請求代理日誌文件)
2
堆轉儲appdynamics可以通過下面的方法來採取的JRockit JVM(注:這不適用於IBM JVM)
- 在appdynamics中選擇您需要進行堆轉儲的節點。
- 選擇標籤「JMX」
- 進入「的MBean瀏覽器」
- 轉到「com.sun.management」 >>「HotSpotDiagnostic」左側窗格中的
- 在右邊窗下操作的dumpHeap點擊雷電標誌來調用動作。
- 一個新的對話框,打開了中你必須填寫的P0和P1文本框如下
P0 - 路徑產生堆轉儲(/path/dump.hprof)
P1 - 真 - 堆轉儲前的GC;假 - 堆前沒有GC轉儲「援引」
注
- 點擊:如果你想在內存不足的情況下會產生堆轉儲給
P0:HeapDumpOnOutOfMemoryError
另請注意,這些值將在JVM重新啓動時丟失。
相關問題
- 1. 如何從正在運行的JVM捕獲堆轉儲
- 2. 如何獲得在堆轉儲中使用的對象ID
- 3. 如何獲得堆轉儲和線程轉儲爲Tomcat在Mac
- 4. 堆棧轉儲使用alloc
- 5. 如何用pthread捕獲堆棧溢出?
- 6. 如何分析堆轉儲
- 7. 如何採取堆轉儲?
- 8. 如何使用堆轉儲計算堆分段統計信息
- 9. 如何轉換並使用ffmpeg捕獲
- 10. 如何使用Appdynamics監控服務器?
- 11. 未捕獲異常時生成Java堆轉儲
- 12. 捕獲內存轉儲 - .NET
- 13. 使用Appdynamics時,是否需要ELK堆棧或Graphite?
- 14. 如何捕獲堆棧溢出錯誤
- 15. 使用JVisualVM從Java遠程應用程序獲取堆轉儲
- 16. 如何獲得Java8元數據空間轉儲(不是堆轉儲)
- 17. 如何設置Appdynamics環境
- 18. 的NodeJS USR2信號使用堆轉儲
- 19. 使用ptrace生成堆棧轉儲
- 20. glassfish使用的內存vs堆轉儲
- 21. 如何使用WSAdmin分析堆轉儲文件(.dmp)
- 22. 如何在Windows機器上使用jrockit生成堆轉儲
- 23. 如何使用堆棧跟蹤轉儲來調試異常?
- 24. 使用jmx從命令行獲取堆轉儲
- 25. 我如何收到轉儲堆?
- 26. 如何分析大型堆轉儲?
- 27. Solr堆轉儲 - 如何診斷
- 28. Android:如何分析本地堆轉儲?
- 29. 如何轉儲線程堆棧
- 30. 如何收集堆轉儲(IBM JDK)