
# APIG通过OpenTelemetry方式接入APM
链路追踪采集分布式应用的完整调用链路，提供了接口调用、数据库、异常等数据采集类型。可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈，提高微服务时代下的开发诊断效率。本文介绍APIG通过OpenTelemetry方式接入APM，通过链路追踪的方式对APIG的链路进行监控。
 #### 前提条件
1. 已开通链路追踪白名单功能。
2. 后端服务通过OpenTelemetry方式接入APM，详细操作参见[OpenTelemetry方式Java接入APM](https://support.huaweicloud.com/usermanual-apm2/apm_08_0023.html)。
3. 通过OpenTelemetry方式接入APM后，可以在APM页面看到接入的应用，详细操作参见[如何通过APM页面查看链路追踪的指标以及调用链](https://support.huaweicloud.com/bestpractice-apm2/apm_08_0007.html)。
4. APIG相关配置（包括：付费、注册、创建等）已完成，详细操作参见[《API网关 APIG 快速入门》](https://support.huaweicloud.com/qs-apig/apig-ug-180307002.html)。

1. 登录APIG控制台，详细操作参见[《API网关 APIG 快速入门》](https://support.huaweicloud.com/qs-apig/apig-ug-180307002.html)。
2. 在APIG页面，"监控分析 \> 日志分析"中开启日志记录和监控大屏，绑定APM应用。APM应用名称以test_yan1为例，详细操作参见[前提条件]。
   
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002543356199.png "点击放大")
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002511796274.png "点击放大")
   
   
3. 对[步骤2]中选择的日志流配置云端结构化解析，并且对x_apm_\*五个字段开启配置索引。
   
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002543396197.png "点击放大")
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002511956262.png "点击放大")
   
   
4. 开启链路追踪，访问日志上报LTS。创建API，开启链路追踪，链路追踪开启，触发API调用，API访问日志就会上报到LTS，在LTS页面可以通过关键字x_apm_trace_id:96bb768d0213ce1a00cad55950a1eecf搜索到对应的APIG访问日志。
   
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002543356203.png "点击放大")
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002511796276.png "点击放大")
   
   
5. 登录[APM控制台](https://auth.huaweicloud.com/authui/login.html?service=https://console.huaweicloud.com/console/#/login)。
6. 单击左侧![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002533766237.png)，选择"管理与监管 \> 应用性能管理 APM"，进入APM服务页面。
7. 在左侧导航栏中选择"链路追踪 \> 调用链"。
8. 在"查询条件"的Trace ID框中，输入[步骤4]中获取的x_apm_trace_id，单击"查找 Trace"。
   
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002543396199.png "点击放大")
   
   
9. 单击调用链URL，查看完整的调用链详情，可以看到APIG实例信息相关的span。 
   ![](https://support.huaweicloud.com/bestpractice-apm2/zh-cn_image_0000002511956264.png "点击放大")
   
   
 
