View a markdown version of this page

查看您的 Elastic Beanstalk 环境日志 - Amazon Elastic Beanstalk
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看您的 Elastic Beanstalk 环境日志

注意

本主题涵盖了在 Amazon EC2 实例上运行您的应用程序的 Beanstalk 标准环境。使用 Beanstalk Cluster,您可以使用命名空间中的logs-backend选项来选择应用程序日志的去向,默认情况下,aws:elasticbeanstalk:eks:observability命名空间会将它们发送到 CloudWatch 日志。请参阅监控 Beanstalk 集群环境和Beanstalk 集群环境的配置选项。

Amazon Elastic Beanstalk 提供了两种定期查看运行应用程序的 Amazon EC2 实例的日志的方法:

  • 配置您的 Elastic Beanstalk 环境以将轮换的实例日志上传到环境的 Amazon S3 存储桶。

  • 配置环境以将实例日志流式传输到 Amazon CloudWatch Logs。

当您将实例日志流配置为日志时,Elastic Beanstalk 会为 Amazon EC2 实例上的代理和部署 CloudWatch 日志创建日志日志组,并将这些日志文件实时传输到 CloudWatch 日志。 CloudWatch 有关实例日志的更多信息,请参阅查看您的 Elastic Beanstalk 环境中的 Amazon EC2 实例的日志。

除实例日志外,如果您为环境启用增强型运行状况,则可以将环境配置为将运行状况信息传输到 CloudWatch 日志。当环境的运行状况状态发生更改时,Elastic Beanstalk 会将记录连同新状态和更改原因说明一起添加到运行状况日志组。有关环境运行状况流式传输的信息,请参阅将 Elastic Beanstalk 环境运行状况信息流式传输到亚马逊日志 CloudWatch。

配置实例日志查看

要查看实例日志,您可以在 Elastic Beanstalk 控制台中启用实例日志轮换和日志流式传输。

在 Elastic Beanstalk 控制台中配置实例日志轮换和日志流式传输
  1. 打开 E lastic Beanstalk 控制台,然后在区域列表中选择您的。 Amazon Web Services 区域

  2. 在导航窗格中,选择 Environments(环境),然后从列表中选择环境的名称。

  3. 在导航窗格中,选择 Configuration(配置)。

  4. 在 Updates, monitoring, and logging(更新、监控和日志记录)配置类别中,选择 Edit(编辑)。

  5. 在 S3 日志存储部分中,选择轮换日志下方的启用以允许将轮换日志上传到 Amazon S3。

  6. 在 “将实例日志流式传输到 CloudWatch 日志” 部分中,配置以下设置:

    • 日志流式传输:选择启用以启用日志流式传输。

    • 保留 -指定在日志中 CloudWatch 保留日志的天数。

    • 生命周期 -设置为终止时删除日志,可在环境终止时立即从 CloudWatch 日志中删除日志,而不是等待日志过期。

  7. 要保存更改,请选择页面底部的 Apply(应用)。

启用日志流式传输后,Elastic Beanstalk 会在环境管理控制台的 CloudWatch 日志页面上显示流式日志组。 选择一个日志组,在内置查看器中查看其日志事件 — Elastic Beanstalk 会自动选择最新的活跃日志流,您可以切换流、搜索和筛选事件以及加载之前的事件。

配置环境运行状况日志查看

要查看环境运行状况日志,您可以在 Elastic Beanstalk 控制台中启用环境运行状况日志流式传输。

在 Elastic Beanstalk 控制台中配置环境运行状况日志流式传输
  1. 打开 E lastic Beanstalk 控制台,然后在区域列表中选择您的。 Amazon Web Services 区域

  2. 在导航窗格中,选择 Environments(环境),然后从列表中选择环境的名称。

  3. 在导航窗格中,选择 Configuration(配置)。

  4. 在 Updates, monitoring, and logging(更新、监控和日志记录)配置类别中,选择 Edit(编辑)。

  5. 转到监控部分。

  6. 在 “将运行状况事件流式传输到 CloudWatch 日志” 下,配置以下设置:

    • 日志流式传输:选择启用以启用日志流式传输。

    • 保留 -指定在日志中 CloudWatch 保留日志的天数。

    • 生命周期 -设置为终止时删除日志,可在环境终止时立即从 CloudWatch 日志中删除日志,而不是等待日志过期。

  7. 要保存更改,请选择页面底部的 Apply(应用)。

日志查看命名空间

以下命名空间包含日志查看的设置: