一、操作步骤
1. 登录 腾讯云可观测平台。
2. 在左侧菜单栏中选择 应用性能监控 > 应用列表。
3. 单击其中一个应用,进入应用详情页面。
二、性能概览
性能概览模块从服务端角度展示请求量、错误率、响应时间等关键指标,以及这些指标的变化趋势。
三、应用拓扑
应用拓扑以当前应用为中心,展示与上下游应用之间的相互调用情况,包括请求量、响应时间、错误率等重要性能指标。
四、JVM 分析
使用腾讯云增强版 OpenTelemetry Java 探针接入的应用,将展示 JVM 分析模块。
该模块基于 CPU 利用率、内存利用率、GC 次数、GC 耗时等 JVM 指标维度,对该应用中性能消耗最大的5个实例展示 JVM 指标变化趋势。在图表的悬浮提示中,你可以点击某个实例的查看详情按钮,进入应用诊断页面,获取该实例的更多 JVM 指标。
五、接口分析
该模块展示该应用的接口性能指标,包括请求量、平均响应时间、分位数响应时间、错误率等。点击其中的一行数据,该页面将以右侧抽屉栏的形式,展示该接口的详细性能表现。
六、实例分析
该模块展示每一个应用实例的性能指标。点击其中的一行数据,该页面将以右侧抽屉栏的形式,展示该实例的详细性能表现。
七、链路追踪
该模块展示该应用相关调用链路,可以根据多种过滤条件组合进行调用查询,查询结果中的每一条记录代表对一次调用的记录,等同于一个 Span。你可以单击任意一行,进入对应的链路详情视图,进一步分析链路中的每个环节。
八、错误分析
该模块展示该应用相关错误信息,包括对每种错误类型的统计。
九、SQL 分析
该模块展示具体 SQL 语句的执行性能。通过该页面,可以从请求量、平均响应时间、错误数、慢 SQL 数等维度定位对系统性能影响最大的 SQL 语句,为 SQL 优化提供重要依据。
十、容器监控
注意:说明:
对于部署在容器服务 TKE 的应用,该页面可以展示应用所关联的 Deployment 的监控信息。
如果应用通过 tencent-opentelemetry-operator 接入,不需要进行额外的配置;如果应用通过其他方式接入,请参见 自定义应用实例属性 设置如下实例属性字段:
| 字段名 | 说明 |
| k8s.region | TKE 集群所在地域,例如 ap-guangzhou,详情请参见 CVM 地域和可用区 的取值 |
| k8s.cluster.id | TKE 集群 ID |
| k8s.deployment.name | 应用所在的 Deployment |
| k8s.namespace.name | 应用所在的命名空间 |
| k8s.pod.name | Pod 名称 |
十一、Dashboard
若该应用关联了 Dashboard,该模块将展示自定义 Dashboard,更多详情请参见 Prometheus 数据集成以及 Dashboard 关联展示。