开发者社区 问答 正文

如何调用链查询?


调用链查询用于查看系统中的调用链路状态,尤其是慢业务和出错业务。


  1. 登录 EDAS 控制台,在左侧导航栏中选择 [backcolor=transparent]数据化运营 > [backcolor=transparent]调用链查询。

  2. 在调用链查询页面右上角单击 [backcolor=transparent]显示高级选项,展开查询条件。

  3. 设置查询条件,单击 [backcolor=transparent]查询。

    调用链参数说明:

    • 时间范围:单击时间选择器,设置查询起始时间;选择时间周期。时间周期分为这一秒、至一分钟后和至十分钟后,对应其实时间最迟为当前时间(查询上一秒)、一分钟前和十分钟前。

    • 应用名:单击下拉框,在下拉菜单中选择应用,可以输入关键字进行搜索。但不支持手动输入应用名。

    • 调用类型:在下拉菜单中选择要查询的调用类型,包括 HTTP、HSF 服务端、HSF 客户端、MySQL、Redis 缓存、消息发送和消息接收。

    • 设置耗时、请求或响应的阈值,用于查询系统中的慢业务。

    • 勾选查询区域右上角的 [backcolor=transparent]出错,可以查询系统中的出错业务。

    • 其它参数根据需要进行设置。

  • 根据查询结果,可以单击进入具体慢业务或出错业务,查看调用链详情。
    调用链详情的查看步骤,请参见 调用链详情。
  • 展开
    收起
    猫饭先生 2017-10-26 10:34:58 1678 分享 版权
    阿里云 AI 助理回答

    调用链查询功能是阿里云EDAS平台提供的一项重要服务,它帮助您深入分析应用中接口的调用情况,特别是识别慢速和错误的业务调用。以下是根据您的需求整理的操作步骤指南:

    访问调用链查询页面

    1. 登录 EDAS 控制台:首先,确保您已登录到阿里云EDAS控制台。

    2. 导航至调用链查询:在左侧导航栏,依次点击“数据化运营” > “调用链查询”。 注意,实际路径可能为“应用管理” > “应用列表”,然后选择具体应用进入“监控” > “实例监控”后找到“调用链查询”。

    设置查询条件

    • 时间范围选择:单击时间选择器,设定查询的时间段。可选时间周期包括实时(这一秒)、过去一分钟、十分钟等,以当前时间为基准。

    • 应用名指定:通过下拉菜单选择目标应用,支持关键词搜索应用,但不允许直接手动输入应用名称。

    • 调用类型筛选:从下拉菜单中选择调用类型,涵盖HTTP请求、HSF服务端与客户端、MySQL数据库访问、Redis缓存操作、消息发送与接收等。

    • 性能阈值设置:定义耗时、请求或响应的具体阈值,以便筛选出慢速业务调用。

    • 错误业务查询:勾选“出错”选项,专门查找系统中的错误调用记录。

    查看调用链详情

    • 结果浏览与分析:根据查询结果,您可以直接单击感兴趣的慢速或错误业务条目,进一步查看该调用的详细链路信息。

    • 调用链路探索:在详情页,通过TraceId可以追溯完整的调用链路,了解每个环节的耗时与状态,同时可查看相关日志以辅助问题排查。

    注意事项

    • 确保所选的应用与微服务空间、集群类型匹配正确,比如区分ECS集群与K8s集群的不同入口。
    • 高级查询选项提供了更细致的过滤条件,如需深入分析,请充分利用这些选项。
    • 专业版和铂金版EDAS支持更多高级特性,如链路上游下游的接口调用监控及限流降级查看,根据您的订阅等级享受相应服务。

    请按照上述步骤操作,以高效地诊断和优化您的应用性能。如果需要进一步了解调用链详情的查看方法,请参考EDAS官方文档的“调用链详情”部分。


    此回答综合了提供的参考资料内容,并针对用户提出的问题进行了结构化整理,旨在提供清晰的操作指导。

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