链路追踪 怎么 结合edas serverless 使用起来?

链路追踪 怎么 结合edas serverless 使用起来?

展开
收起
康帅大人 2019-04-03 13:41:30 1954 分享 版权
阿里云 AI 助理回答

在阿里云上,要将链路追踪(Tracing)与EDAS Serverless结合使用,主要是通过集成阿里云的ARMS(Application Real-Time Monitoring Service)来实现。ARMS提供了包括链路追踪在内的全面应用性能管理能力,能够帮助您监控和分析Serverless应用的性能问题。以下是将链路追踪与EDAS Serverless结合使用的简要步骤:

  1. 启用ARMS监控

    • 如果您还没有开启ARMS服务,首先需要登录阿里云控制台,找到ARMS产品并开通服务。
    • 在ARMS控制台中,创建或选择一个应用组,然后为您的EDAS Serverless应用开启监控。
  2. 配置EDAS Serverless应用

    • 登录阿里云EDAS控制台,进入您的Serverless应用管理界面。
    • 在应用的配置或者部署设置中,找到与监控相关的配置项,确保已开启对ARMS的支持。通常,EDAS Serverless环境会自动集成ARMS监控能力,但根据具体版本和配置可能需要手动确认或调整相关设置。
  3. 注入Tracing SDK

    • 对于Java应用,EDAS Serverless环境通常会自动注入必要的SDK(如Apache SkyWalking的agent),以支持链路追踪。如果需要自定义配置,可以在应用部署时通过JVM启动参数等方式进行调整。
    • 对于其他语言的应用(如Node.js、Python等),可能需要按照ARMS文档指引手动引入对应的SDK,并正确配置以便与ARMS链路追踪服务对接。
  4. 查看链路追踪数据

    • 配置完成后,当您的EDAS Serverless应用产生请求时,ARMS会自动收集链路追踪数据。
    • 在ARMS控制台,您可以查看服务调用拓扑图、详细链路追踪信息以及性能指标,帮助您快速定位和诊断分布式系统中的性能瓶颈和错误。
  5. 优化与调试

    • 根据链路追踪数据,分析应用的性能状况,识别慢请求、异常调用等问题。
    • 利用ARMS提供的告警功能,设定关键性能指标阈值,一旦监测到异常情况,立即收到通知,及时响应处理。

请注意,具体操作步骤可能会随着EDAS和ARMS产品的更新而有所变化,建议参考阿里云官方最新的文档指南进行操作。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答

快速交付实现商业价值。

还有其他疑问?
咨询AI助理