应用总览

Serverless 应用引擎 SAE(Serverless App Engine)为Java语言和框架提供无侵入的应用监控和告警能力。应用总览页面显示应用的关键指标,帮助您掌握应用的总体健康情况。本文介绍如何查看SAE应用监控的总览指标。

背景信息

SAE的Java应用集成了ARMS应用监控。ARMS应用监控是一款应用性能管理(Application Performance Management,简称APM)产品。您无需修改代码,只需为应用安装一个探针,ARMS就能够对应用进行全方位监控,帮助您快速定位出错接口和慢接口、重现调用参数、发现系统瓶颈,从而大幅提升线上问题诊断的效率。更多信息,请参见什么是应用监控

功能入口

  1. 登录SAE控制台,在左侧导航栏选择应用管理 > 应用列表,然后选择目标地域和目标命名空间,最后单击目标应用名称。

    IXAcRBAUok

  2. 在左侧导航栏,选择应用监控 > 应用总览,在应用总览页面的概览分析页签,查看相应信息。

指标分类

概览分析页签展示的关键指标如下。

  • 选定时间内的总请求量、平均响应时间、实例数、问题数、Full GC次数、慢SQL次数,以及这些指标和上周、上一天的同比升降幅度。

  • 应用相关事件:应用相关的事件,比如0-1报警(如死锁、OOM和应用启动等),应用监控报警,K8s集群事件等。将鼠标悬浮于柱状图上可以查看对应时间点的事件列表,更多信息,请参见事件中心

  • 应用提供服务:应用提供服务的请求量和平均响应时间的时序曲线。

  • 应用依赖服务:应用依赖服务的请求量、平均响应时间和应用实例数的时序曲线,以及HTTP-状态码统计。

sc_application_overview_in_application_monitoring_via_java_and_php