用于日志记录和监控的 AWS 服务 - AWS 规范性指导

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

用于日志记录和监控的 AWS 服务

本指南重点介绍了 AWS Cloud 中部署的日志记录和监控应用程序。您可以使用 AWS 服务 来实施您的日志记录和监控计划,或者使用它们来增强您当前的解决方案。例如,如果您要排查应用程序问题,则可以:

  • 使用 Amazon Virtual Private Cloud(Amazon VPC)中的 VPC Flow Logs 功能对应用程序日志进行分类,并查看与该问题相对应的网络流量。

  • 使用 AWS CloudTrail 查看与问题事件时间对应的 API 调用。

  • 查看 Amazon CloudWatch Logs 中的日志,检查与问题事件时间对应的 CPU 峰值。

您可以部署以下 AWS 服务 和功能来记录和监控您的应用程序:

  • AWS CloudTrail 通过记录用户、角色或 AWS 服务 执行的操作,帮助您审计 AWS 账户 的治理、合规和运营风险。有关使用此服务进行记录或监控应用程序事件的更多信息,请参阅本指南中的 CloudTrail

  • Amazon CloudWatch 可帮助您分析日志并实时监控您的 AWS 资源和托管应用程序指标。您还可以使用 ServiceLens 功能来监控应用程序的运行状况,或者使用 Synthetics 功能来创建监控端点和 API 的金丝雀。有关使用此服务监控应用程序的更多信息,请参阅本指南中的 CloudWatch

  • Amazon CloudWatch Logs 可帮助您集中管理来自所有系统、应用程序和 AWS 服务 的日志,以便您对其进行监控和安全存档。有关使用此服务记录应用程序事件的更多信息,请参阅本指南中的 CloudWatch Logs

  • Amazon Virtual Private Cloud(Amazon VPC)的 VPC Flow Logs 功能可以捕获进出 VPC 网络接口的 IP 流量信息。有关使用此服务记录应用程序事件的更多信息,请参阅本指南中的 VPC Flow Logs

  • AWS X-Ray 收集应用程序所服务的请求的数据,帮助您查看、筛选和深入了解这些数据,以确定问题和优化机会。有关使用此服务监控应用程序的更多信息,请参阅本指南中的 X-Ray