文档

设置应用监控

更新时间:

SAE集成了应用实时监控服务 ARMS(Application Real-Time Monitoring Service)的多种监控能力。开启ARMS应用监控后,可以帮助您快速定位出错接口和慢接口、检测内存泄漏和发现系统瓶颈,从而大幅提升线上问题诊断的效率。本文介绍如何启停应用监控并查看监控数据。

背景信息

Serverless 应用引擎 SAE(Serverless App Engine)集成的应用实时监控服务 ARMS(Application Real-Time Monitoring Service)的功能如下:

  • 基础监控

    • 免费使用。

    • 提供CPU、内存、负载和网络等相关监控项。更多信息,请参见基础监控

  • 应用监控

    • 需要开启后使用,会产生一定费用。更多信息,请参见ARMS计费

    • 提供面向应用的实时监控,例如QPS、RT、接口调用量、错误数等,能快速定位出错接口和慢接口、检测内存泄漏、发现系统瓶颈,大幅提升诊断效率。

开启应用监控

在创建应用时开启应用监控

  1. 登录SAE控制台

  2. 在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击创建应用

  3. 应用基本信息配置向导,配置相关信息,然后单击下一步:高级设置

  4. 高级设置配置向导的应用监控区域,打开应用监控开关,然后单击创建应用

    应用创建成功后,页面会跳转至应用的基础信息页面。您可以在左侧导航栏,选择查看应用监控目录下,应用总览应用详情以及接口调用页面的监控数据。

在更新应用时开启应用监控

应用监控既可以在创建应用时设置,也可以在更新应用版本时设置。本步骤以更新应用版本时为例,因此您需要先创建应用。具体操作,请参见管理应用

  1. 登录SAE控制台

  2. 在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击目标应用名称。

  3. 在左侧导航栏,单击应用监控,然后在应用监控页面,单击开启应用监控

    应用监控开启成功后,单击刷新,在应用监控目录下,查看应用总览应用详情以及接口调用页面的监控数据。

    重要

    开启过程中,系统会自动触发一次应用重新部署,生成新的应用版本,建议在业务低峰期开启以降低风险。

停止应用监控

如果需要关闭应用监控功能,您可以将现有版本的流量比重配置为0,生成新的版本。在目标应用的版本列表页面,找到承载100%流量的版本,在其操作列,单击编辑。在编辑并部署新版本面板,为新版本流量策略选择部署完成后自动开启100%流量,单击确定,生成新版本。此时,应用监控页面会重新显示未开启状态。

  • 本页导读 (1)
文档反馈