AWS Autoscaling组自定义日志

问题描述 投票:0回答:1

我们在AWS上进行了设置,其中基于Windows的VM实例是自动缩放组的一部分。我想配置Cloud Watch从虚拟机实例上的应用程序安装路径中收集一些自定义日志。但我无法找到任何相关文档。你能指点我正确的方向吗?

amazon-web-services autoscaling
1个回答
1
投票

首先,您需要从here下载示例配置文件并进行编辑。在JSON文档的第一行中,将“IsEnabled”设置为true。然后找到“CustomLogs”部分并编辑其“LogDirectoryPath”,以便它引用添加日志文件的文件夹(我假设您创建了每日日志文件并将它们放在一个文件夹中)。您还需要进入“CloudWatchLogs”部分并编辑“Region”和“LogGroup”(我将命名为LogGroup ASG- {AppName})。最后,找到“Flows”部分并按如下方式编辑它:

"Flows": {
    "Flows": 
    [
        "CustomLogs,CloudWatchLogs"
    ]}

请注意,“AccessKey”和“SecretKey”应留空。您需要使用IAM角色处理凭据。现在将此文件复制到以下路径:

C:\Program Files\Amazon\SSM\Plugins\awsCloudWatch\

并启动或重新启动SSM代理(AmazonSSMAgent.exe)。

© www.soinside.com 2019 - 2024. All rights reserved.