

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

# Elastic Beanstalk 中的日志记录和监控
<a name="incident-response"></a>

AWS 提供了多种用于监控您的 Elastic Beanstalk 资源和响应潜在事件的工具。监控对于维护您的 AWS 解决方案的可靠性、可用 AWS Elastic Beanstalk 性和性能非常重要。您应该从 AWS 解决方案的所有部分收集监控数据，以便在出现多点故障时可以更轻松地进行调试。

有关监控的更多信息，请参阅[监控 Elastic Beanstalk 中的环境监控环境](environments-health.md)。

有关其他 Elastic Beanstalk 安全主题，请参阅[AWS Elastic Beanstalk 安全](security.md)。

## 增强型运行状况报告
<a name="incident-response.healthd"></a>

增强型运行状况报告是一种功能，您可以在您的环境中启用该功能以允许 Elastic Beanstalk 收集有关环境中的资源的其他信息。Elastic Beanstalk 分析信息，以更好地了解总体环境运行状况并帮助识别可能导致您的应用程序变得不可用的问题。有关更多信息，请参阅 [Elastic Beanstalk 中的增强型运行状况报告和监控](health-enhanced.md)。

## Amazon EC2 实例日志
<a name="incident-response.instance-logs"></a>

您的 Elastic Beanstalk 环境中的 Amazon EC2 实例会生成日志，您可以查看这些日志来解决应用程序或配置文件的问题。日志由 Web 服务器、应用服务器、Elastic Beanstalk 平台脚本创建 CloudFormation ，存储在本地的各个实例上。您可使用[环境管理控制台](environments-console.md)或 EB CLI 轻松检索这些日志。您还可以将您的环境配置为将日志实时流式传输到 Amazon CloudWatch Logs。有关更多信息，请参阅 [查看您的 Elastic Beanstalk 环境中的 Amazon EC2 实例的日志](using-features.logging.md)。

## 环境通知
<a name="incident-response.env-notifications"></a>

您可以配置 Elastic Beanstalk 环境，以使用 Amazon Simple Notification Service (Amazon SNS) 向您通知影响应用程序的重要事件。在环境创建期间或之后指定一个电子邮件地址，以便在发生错误或环境运行状况发生变化时接收电子邮件。 AWS 有关更多信息，请参阅 [使用 Amazon SNS 发送 Elastic Beanstalk 环境通知](using-features.managing.sns.md)。

## 亚马逊 CloudWatch 警报
<a name="incident-response.alarms"></a>

使用 CloudWatch 警报，您可以监视您指定的时间段内的单个指标。如果指标超过给定阈值，则会向 Amazon SNS 主题或 AWS Auto Scaling 政策发送通知。 CloudWatch 警报不会调用操作，因为它们处于特定状态。相反，当状态更改并维持指定的时间段时，警报会调用操作。有关更多信息，请参阅 [在亚马逊上使用 Elastic Beanstalk CloudWatch](AWSHowTo.cloudwatch.md)。

## AWS CloudTrail 日志
<a name="incident-response.cloudtrail-logs"></a>

CloudTrail 提供用户、角色或 AWS 服务在 Elastic Beanstalk 中采取的操作的记录。通过收集的信息 CloudTrail，您可以确定向 Elastic Beanstalk 发出的请求、发出请求的 IP 地址、谁发出了请求、何时发出请求以及其他详细信息。有关更多信息，请参阅 [使用记录 Elastic Beanstalk API 调用 AWS CloudTrail](AWSHowTo.cloudtrail.md)。

## AWS X-Ray 正在调试
<a name="incident-response.xray"></a>

X-Ray 是一项 AWS 服务，它收集有关您的应用程序所处理的请求的数据，并使用它来构建服务地图，您可以使用该地图来识别应用程序的问题和优化机会。您可以使用 AWS Elastic Beanstalk 控制台或配置文件在环境中的实例上运行 X-Ray 守护程序。有关更多信息，请参阅 [配置 AWS X-Ray 调试](environment-configuration-debugging.md)。