【问题标题】:AWS Autoscaling Groups custom logAWS Autoscaling Groups 自定义日志
【发布时间】:2018-09-19 16:01:22
【问题描述】:

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

【问题讨论】:

  • 您的应用程序是否创建了一些日志文件?还有你有什么版本的 Windows?
  • 是的应用程序正在创建它的日志,我使用的是 Windows server 2012 R2

标签: amazon-web-services autoscaling


【解决方案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)。

【讨论】:

    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 2016-11-30
    • 2017-12-13
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 2016-08-18
    相关资源
    最近更新 更多