在AWS中,如何从AutoScaling组中启动新实例将IIS和EventLog数据记录到CloudWatch?

问题描述:

我按照这里的说明操作了我们的Windows Server 2016实例:http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/QuickStartWindows2016.html它适用于已经运行的实例,但我需要关于如何将相同的自定义json应用于从AMI启动的任何新实例的建议一个AuotScaling组。在AWS中,如何从AutoScaling组中启动新实例将IIS和EventLog数据记录到CloudWatch?

通常你有两个选择:

1.烘烤你的一个新的AMI JSON。

启动一个实例,将JSON放入它中,从这个实例创建一个新的AMI。

2.使用'用户数据'在启动时创建/下载JSON。

您的Auto Scaling组附加到启动配置。您可以使用将在实例启动时执行的任何脚本创建启动配置。该脚本可以创建或下载所需的JSON配置。请参阅http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html

+0

但是,如何将json应用于新实例上的运行命令和AWS-ConfigureCloudWatch文档?仅仅拥有json文件是不够的;我需要使用它。 – TortillaCurtain