如何在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)