应用性能管理 APM
应用性能管理 APM
- 最新动态
- 产品介绍(2.0)
- 计费说明(2.0)
- 快速入门(2.0)
- 用户指南(2.0)
- API参考(2.0)
- 最佳实践(2.0)
- 常见问题(2.0)
- 产品介绍(1.0)
- 快速入门(1.0)
- 最佳实践(1.0)
- 用户指南(1.0)
- API参考(1.0)
- SDK参考(1.0)
-
常见问题(1.0)
- 用户高频问题
- 常见咨询问题
-
常见使用问题
- 如何获取AK/SK和projectid值?
- 如何通过创建委托获取AK/SK?
- 查询不到数据或者数据异常?
- 如何将APM接入非Web程序中?
- 调用链的时间线如何绘制的?
- APM如何采集探针数据?
- APM如何采集网格数据?
- 如何计算已使用实例个数?
- JBoss Standalone模式如何接入APM?
- 调用链跳转日志不生效?
- 如何将APM探针部署到CCE容器中?
- 如何处理SSH tunnel进程异常?
- 安装了ICAgent和java探针后,拓扑图不显示,没有数据,如何排查?
- JVM监控界面线程监控处为何没有tomcat线程指标?
- JVM监控界面内存监控中,为何最大内存比分配内存小?
- 如何判断CCE中是否已经绑定了ICAgent?
-
更多文档
- API参考(阿布扎比区域)
- 用户指南(阿布扎比区域)
- 用户指南 (2.0)(吉隆坡区域)
- 通用参考
本文导读
展开导读
链接复制成功!
方法追踪
方法追踪是对某个类的某个方法进行动态埋点,当这个类的方法被调用时,APM采集探针会按照您配置的方法追踪规则对方法的调用数据进行采集,并将调用数据展现在调用链页面中。方法追踪主要用来帮助应用的开发人员在线定位方法级性能问题。
APM对三方开源组件发布的API进行埋点,但没有对您应用的特定方法进行埋点。当您需要监控应用中比较重要的方法,或APM不完全支持一些三方开源组件导致采集探针采集不到部分方法时,需要自定义方法追踪,配置完成后,您可在调用链页面查看该方法的调用信息。
- 自定义方法追踪(即对应用进行埋点),并启动方法追踪。
在“方法追踪”页面单击“添加方法追踪”,参考下图进行设置,设置完成后单击“启动”。
说明:
- 若未设置“方法参数”,则默认对同一方法名的所用方法进行采集。
- 若未设置“取值”,则采集时不对方法的取值进行筛选。
- 若设置“启动方法栈采集”,则表示采集方法的调用栈信息。
- 在页面下方通过总调用耗时、调用状态初步定位业务性能问题。
- 单击问题调用所在行“操作”列的“查看调用关系”,查看方法级的调用关系。
父主题: 调用链追踪