如何将 Windows 日志上传到 CloudWatch?

上次更新时间:2019 年 6 月 12 日

我想要将 Windows 日志上传到 Amazon CloudWatch。该如何操作? 

解决方法

您可以将 Windows 日志上传到 CloudWatch。然后,您可以将配置文件存储在 SSM Parameter Store 中。

  1. 创建服务器和管理员 AWS Identity and Access Management (IAM) 角色以与 CloudWatch 代理一起使用。服务器角色允许实例将指标和日志上传到 CloudWatch。管理员角色可创建 CloudWatch 配置模板并将其存储在 Systems Manager Parameter Store 中。
    注意:请务必按照这两个 IAM 角色创建过程操作来限制对管理员角色的访问。
  2. 将服务器角色附加到您要为其上传日志的任何 Elastic Compute Cloud (Amazon EC2) 实例。
  3. 将管理员角色附加到您的管理员配置实例。
  4. 使用 AWS Systems Manager Run Command 下载并安装 CloudWatch 代理程序包。在目标区域中,选择您的服务器实例和您的管理员实例。
  5. 使用配置向导在您的管理员实例上创建 CloudWatch 代理配置文件。将文件存储在 Parameter Store 中。记录您选择的参数仓库名称。
  6. 要将配置应用于服务器实例并开始上传日志,请使用 Systems Manager Run Command 启动 CloudWatch 代理
    对于目标,选择您的服务器实例。
    对于可选配置位置,输入您在向导中选择的参数仓库名称。