应用性能管理 APM
应用性能管理 APM
- 最新动态
- 功能总览
- 产品介绍(2.0)
- 计费说明(2.0)
- 快速入门(2.0)
-
用户指南(2.0)
- 使用导读
- 应用列表
- CMDB管理
-
应用指标监控
- 概述
- 应用监控详情
-
应用监控配置
- 配置详情
- 配置Mysql监控项
- 配置HttpClient监控项
- 配置url监控项
- 配置JavaMethod监控项
- 配置Druid连接池监控项
- 配置ApacheHttpAsyncClient监控项
- 配置Redis监控项
- 配置Jedis监控项
- 配置HBase监控项
- 配置ApacheHttpClient监控项
- 配置Tomcat监控项
- 配置EsRestClient监控项
- 配置Websocket监控项
- 配置KafkaProducer监控项
- 配置Hikari连接池监控项
- 配置异常日志监控项
- 配置线程监控项
- 配置GC监控项
- 配置JVM信息监控项
- 配置JVM监控监控项
- 配置探针监控项
- 配置Springbean监控项
- 监控项视图
- 实例
- 采集状态
- 组件设置
- 调用链
- 应用拓扑
- URL跟踪
- 资源标签管理
- 标签管理
- 告警管理
- 探针管理
- 前端监控
- 链路追踪
- App监控
- 系统管理
- SDK参考
- 权限管理
- 修订记录
- 最佳实践(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)
- 文档下载
- 通用参考
链接复制成功!
线程分析
线程分析支持显示该应用的所有线程和查看线程的堆栈信息,帮助您快速定位耗时较高的线程。
使用限制
由于线程分析获取方法以及对象的实时参数,因此线程的状态等相关信息可能会产生变化。
线程分析
- 登录管理控制台。
- 单击左侧
,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。
- 在左侧导航栏选择“应用监控 > 指标”。
- 在界面左侧树,单击环境后的
。
图1 Debugging诊断 - 单击“Debugging诊断”,切换至Debugging诊断页签。
- 默认展示“线程分析”页面。
- 在选择实例的下拉菜单中,选择一个实例。
- 在线程分析页面的右上角,单击“查询阻塞源线程”按钮,展示阻塞源线程的具体信息。
- 单击“重新执行”,重新执行查询操作。
- 在搜索栏中,输入搜索条件。单击
,查看在该站点下满足搜索条件的线程信息。
- 线程分析展示:线程名称,CPU使用率以及线程数量。
- 支持按照NEW、BLOCKED、WAITING、TIMED_WAITING、TERMINATED、RUNNABLE分类,单击分类名称,分别展示该分类对应的线程分析信息。
- 单击线程名称前
,展示该线程分析信息,包括:线程名称,线程ID,CPU使用率,状态以及操作。
图2 查看线程分析信息表1 线程分析参数说明 参数名称
说明
线程名称
线程具体名称。
线程ID
线程的ID。
CPU使用率
CPU使用率。
状态
线程状态,包括:NEW、BLOCKED、WAITING、TIMED_WAITING、TERMINATED以及RUNNABLE。
- 单击操作列“查询堆栈”按钮,获取堆栈跟踪信息。如果“查询堆栈”按钮置灰,表示内部线程不支持查询堆栈的操作。
图3 实时堆栈
- 单击“关闭”,展示“线程分析”页面。
父主题: Debugging诊断