SAE集成了应用实时监控服务 ARMS(Application Real-Time Monitoring Service)的多种监控能力。开启ARMS应用监控后,可以帮助您快速定位出错接口和慢接口、检测内存泄漏和发现系统瓶颈,从而大幅提升线上问题诊断的效率。本文介绍如何启停应用监控并查看监控数据。
背景信息
Serverless 应用引擎 SAE(Serverless App Engine)集成的应用实时监控服务 ARMS(Application Real-Time Monitoring Service)的功能如下:
开启应用监控
在创建应用时开启应用监控
登录SAE控制台。
在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击创建应用。
在应用基本信息配置向导,配置相关信息,然后单击下一步:高级设置。
在高级设置配置向导的应用监控区域,打开应用监控开关,然后单击创建应用。
应用创建成功后,页面会跳转至应用的基础信息页面。您可以在左侧导航栏,选择查看应用监控目录下,应用总览、应用详情以及接口调用页面的监控数据。
在更新应用时开启应用监控
应用监控既可以在创建应用时设置,也可以在更新应用版本时设置。本步骤以更新应用版本时为例,因此您需要先创建应用。具体操作,请参见管理应用。
登录SAE控制台。
在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击目标应用名称。
在左侧导航栏,单击应用监控,然后在应用监控页面,单击开启应用监控。
应用监控开启成功后,单击刷新,在应用监控目录下,查看应用总览、应用详情以及接口调用页面的监控数据。
重要开启过程中,系统会自动触发一次应用重新部署,生成新的应用版本,建议在业务低峰期开启以降低风险。
停止应用监控
如果需要关闭应用监控功能,您可以将现有版本的流量比重配置为0,生成新的版本。在目标应用的版本列表页面,找到承载100%流量的版本,在其操作列,单击编辑。在编辑并部署新版本面板,为新版本流量策略选择部署完成后自动开启100%流量,单击确定,生成新版本。此时,应用监控页面会重新显示未开启状态。
- 本页导读 (1)