更新时间:2024-11-21 GMT+08:00
分享

最佳实践汇总

本文汇总了应用运维管理(APM,Application Performance Management)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松使用APM。

表1 APM 最佳实践一览表

最佳实践

说明

定位请求异常原因

在外部请求激增、负载突变等场景下,极易出现应用性能问题。APM作为云应用性能问题诊断服务,拥有强大的分析工具,通过拓扑图、调用链可视化地展现应用状态、调用过程、用户对应用的各种操作,快速定位问题和改善性能瓶颈。

调用链搜索span信息

在分布式架构下,微服务之间的调用情况日趋复杂,在外部请求响应变慢、部分请求异常等场景下,想要快速定位哪个环节存在异常,您可以在业务在调用链路查询页面,通过TraceId精确查询调用链路详细情况,或结合多种条件筛选查询调用链路。

接入APM

云下业务接入云上APM

用户需要云下业务接入云上APM,但云专线无法打通网络。因此,用户需要用代理的方式接入APM,本文介绍了云下业务如何接入云上APM的操作过程。

公网如何接入APM

介绍公网如何接入APM的操作步骤。

Kubernetes如何接入APM

  1. 如果使用CCE或开源Kubernetes部署应用,可以通过修改deployment.yaml接入APM,即可在指标、调用链界面上查看应用情况。
  2. 如果使用通用的开源Kubernetes部署应用,可以通过安装Helm方式接入APM,即可在指标、调用链界面上查看应用情况。

IDE如何接入APM

介绍IDE如何接入APM的操作步骤。

Windows IIS如何安装JavaAgent

Windows IIS如何安装JavaAgent。

调用链与日志关联

应用性能管理(APM)与云日志服务(LTS)关联,您可以在 LTS中关联调用链的TraceID 信息,当应用出现故障时,可以通过调用链的TraceID 快速关联到业务日志,及时定位分析并解决问题。

结果查询页面内嵌到客户自建系统

APM支持将界面嵌入到客户自建系统。通过IAM服务的联邦代理机制实现用户自定义身份代理,再将登录链接嵌入至客户自建系统实现无需在华为云官网登录就可在自建系统界面查看。

如何使用APM Profiler定位性能问题

APM Profiler是一种持续性能剖析工具,可以帮助开发者准确找到应用程序中消耗资源最多的代码位置。

如何使用Profiler定位OOM问题

介绍如何使用APM Profiler定位OOM问题。

CCE容器部署APM探针支持对APM的AK/SK加密

在CCE容器中部署APM探针时,会出现明文的AK/SK。出于安全考虑,需要对AK/SK进行加密。本文介绍如何加密明文AK/SK的操作步骤。

相关文档