ARMS TProf 线程剖析是代码级的诊断工具,能够自动捕获慢调用的堆栈快照,真实还原代码执行的第一现场。
其典型使用场景有:
登录 ARMS 控制台,在左侧导航栏中选择应用监控 > 应用列表。
在应用监控列表页面,单击目标应用的名称。
在左侧导航栏中单击应用设置,并在页面右侧单击自定义配置标签页。
在线程剖析设置区域,可以打开或关闭线程剖析总控开关,并设置慢调用触发阈值。
注意:服务调用耗时超过该阈值(默认值为 1000 毫秒)时才会启动监听,并一直持续到该次调用结束或超过 15 秒。
提示:建议将此阈值设为调用耗时的第 99 百分位数。假设有 100 次调用,则按耗时从小到大排序,排在第 99 位的耗时就是第 99 百分位数。
登录 ARMS 控制台,在左侧导航栏中选择应用监控 > 应用列表。
在应用监控列表页面,单击目标应用的名称。
在左侧导航栏中单击接口调用,并在页面右侧单击接口快照标签页。
在接口快照标签页上单击一个 TraceId 链接。调用链路标签页在新窗口打开。
在线程剖析栏中单击放大镜图标。线程剖析对话框打开。
注意:
登录 ARMS 控制台,在左侧导航栏中选择应用监控 > 多维查询。
在调用链路查询标签页的参数名下拉框中选择仅含线程剖析快照,并单击查询。
在搜索结果中单击一个 TraceId 链接。调用链路标签页在新窗口打开。
在线程剖析栏中单击放大镜图标。线程剖析对话框打开。
答:如果短时间内出现大量慢调用,为了优先保证业务系统稳定性,ARMS 应用监控仅会使用有限监听资源,选择性监听部分慢调用。
在文档使用中是否遇到以下问题
更多建议
匿名提交