赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. Serverless应用引擎(新版)
  4. 服务支持
  5. Web应用文档合集(文档停止维护)
  6. Web应用操作指南
  7. 高级设置
  8. 设置日志及监控metrics

设置日志及监控metrics

  • 高级设置
  • 发布于 2025-04-17
  • 0 次阅读
文档编辑
文档编辑

本文介绍如何Serverless 应用引擎 SAE(Serverless App Engine)提供基础实时日志功能,支持查看500行日志信息。同时,为满足更高的查阅需求,您可以将文件采集日志、标准输出日志收集并存储至日志服务 SLS(Simple Log Service),使用一站式数据功能,包括数据采集、加工、查询与分析、可视化和告警等,帮助您无限制行数查看日志、自行聚合分析日志,方便业务日志对接。本文介绍如何将日志、系统监控Metrics收集到SLS。

使用限制

  • 一个阿里云账号最多可创建200个Logstore资源、50个Project资源。

  • 警告

    日志服务基础资源的使用限制,会影响应用的日志收集结果,例如导致日志保存时间过短、日志收集失败等。更多使用限制,请参见基础资源。

  • 应用开始创建或更新后,系统会自动检查SLS服务是否开启、内置资源是否充足。

    • 如果SLS服务未开启,请按提示开通。

    • 如果内置资源不足,请申请提升额度。

  • 使用SLS会产生额外费用,根据日志使用量计费。计费详情,请参见SLS计费概述。

  • 配置监控推送至SLS的规则仅适用于Web应用。

  • SAE支持为用户自动创建SLS资源和使用已有的SLS资源。如果您选择使用已有的SLS资源,需要在创建SAE应用前创建相关资源。具体操作,请参见创建日志项目和日志库。

操作步骤

在创建Web应用时设置

  1. 登录SAE控制台。

  2. 在左侧导航栏,选择应用管理 > Web应用,在顶部菜单栏选择地域。

  3. 在应用列表页面,单击创建应用。

  4. 在基础信息设置页面,根据页面配置相关信息,然后单击下一步:高级设置。

  5. 在高级设置页面,展开日志 & 监控 metrics 设置区域,配置相关信息,然后单击创建应用。

    配置项

    说明

    日志收集到 SLS 日志服务

    是否启用日志服务。启用后,应用的日志将被SLS存储,可以在SAE和SLS侧查看应用的日志。

    • 新建SLS资源:SAE会自动帮您创建Project和Logstore。Project名称格式为sae-proj-随机字符串,日志库名称格式为sae-store-随机字符串。

    • 使用已有的 SLS 资源:选择后,需要配置日志项目。

    说明

    如果选择使用已有的 SLS 资源,则日志项目不支持复用由SAE自动创建的Project。

    收集规则配置

    单击添加并填写以下信息。

    • 日志类型:支持文件采集日志和标准输出日志。文件日志采集支持同时配置多条,标准输出日志仅支持配置1条规则。

    • Logstore:选择使用已有的 SLS 资源时需要配置。

    • Logtail:选择使用已有的 SLS 资源时需要配置。

    • 日志源:输入日志源存放的文件路径,必须是绝对路径,例如/tmp0/cjsc.log。标准输出日志无需设置此选项。文件名与路径支持正则匹配,同一目录下,如果日志文件数量多,且文件格式相同,可以输入例如/xxx/xxx/xxx/*.log的格式。

    重要

    请勿在日志源的存放目录中存放其他重要文件,避免目录内的文件被覆盖。

    推送规则配置

    单击显示高级设置后配置。

    是否将监控推送至SLS。打开监控推送至 SLS 日志服务开关并设置监控推送日志库。开通后,可以查看已销毁实例的监控数据,查看请求级别的Tracing调用链,分析关键步骤(实例启动、请求的系统调用过程等)的耗时瓶颈。

    应用创建成功后,页面会跳转至应用详情页面。您可以登录日志服务控制台查看日志详情,更多信息,请参见查询和分析日志。

在部署新版本时设置

警告

部署新版本后,该应用将会被重启。为避免业务中断等不可预知的错误,请在业务低峰期执行部署操作。

  1. 登录SAE控制台。

  2. 在左侧导航栏,选择应用管理 > Web应用,在顶部菜单栏选择地域。

  3. 在应用列表页面,单击目标应用名称。

  4. 在左侧导航栏,单击版本列表,然后单击新建版本。

  5. 在日志 & 监控 metrics 设置区域,配置相关信息,然后单击确定。

    配置项

    说明

    日志收集到 SLS 日志服务

    是否启用日志服务。启用后,应用的日志将被SLS存储,可以在SAE和SLS侧查看应用的日志。

    • 新建SLS资源:SAE会自动帮您创建Project和Logstore。Project名称格式为sae-proj-随机字符串,日志库名称格式为sae-store-随机字符串。

    • 使用已有的 SLS 资源:选择后,需要配置日志项目。

    说明

    如果选择使用已有的 SLS 资源,则日志项目不支持复用由SAE自动创建的Project。

    收集规则配置

    单击添加并填写以下信息。

    • 日志类型:支持文件采集日志和标准输出日志。文件日志采集支持同时配置多条,标准输出日志仅支持配置1条规则。

    • Logstore:选择使用已有的 SLS 资源时需要配置。

    • Logtail:选择使用已有的 SLS 资源时需要配置。

    • 日志源:输入日志源存放的文件路径,必须是绝对路径,例如/tmp0/cjsc.log。标准输出日志无需设置此选项。文件名与路径支持正则匹配,同一目录下,如果日志文件数量多,且文件格式相同,可以输入例如/xxx/xxx/xxx/*.log的格式的路径。

    重要

    请勿在日志源的存放目录中存放其他重要文件,避免目录内的文件被覆盖。

    推送规则配置

    单击显示高级设置后配置。

    是否将监控推送至SLS。打开监控推送至 SLS 日志服务开关并设置监控推送日志库。开通后,可以查看已销毁实例的监控数据,查看请求级别的Tracing调用链,分析关键步骤(实例启动、请求的系统调用过程等)的耗时瓶颈。

    应用创建成功后,页面会跳转至应用详情页面。您可以登录日志服务控制台查看日志详情,更多信息,请参见查询和分析日志。

相关文章

设置启动命令 2025-04-17 10:55

通过Serverless 应用引擎 SAE(Serverless App Engine)控制台使用镜像方式部署应用时,

设置日志及监控metrics 2025-04-17 10:55

本文介绍如何Serverless 应用引擎 SAE(Serverless App Engine)提供基础实时日志功能,支持查看500行日志信息。同时,为满足更高的查阅需求,您可以将文件采集日志、标准输出日志收集并存储至

设置环境变量 2025-04-17 10:55

您可以使用环境变量来灵活调整您部署的应用,而无需修改代码。环境变量作为应用版本配置的一部分,以字符串键值对的方式存储,并且每个应用版本都有其独立的环境变量。本文介绍环境变量的基本信息、控制台部署方式以及示例代码。 使用限制 字符集规则 Key的字符集必须以大小写字母开头

设置健康检查 2025-04-17 10:55

在SAE上创建Web应用时,可以设置启动健康检查功能,确保只有正常启动完成的实例可以接受业务请求,从而提高应用的稳定性和可用性。本文介绍健康检查的工作原理,以及如何在SAE控制台配置健康检查。 健康检查原理 Web应用实例启动后,会执行启动健康检查,并将检查结果返回到控制台。您可以使用自定义或系统默

设置应用监控 2025-04-17 10:55

Serverless 应用引擎集成了

设置网络 2025-04-17 10:55

应用部署到SAE后,如果应用需要访问VPC内的资源,例如RDS、Redis、NAS、SLB和ECS,您需要为应用配置网络。本文介绍如何在

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号