首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Amazon SSM代理不同步以空行开头的日志

Amazon SSM代理不同步以空行开头的日志
EN

Stack Overflow用户
提问于 2020-01-22 00:32:56
回答 1查看 87关注 0票数 0

我有一台运行传统软件的Windows EC2计算机,并且需要将文件日志从它同步到CloudWatch。

AWS.EC2.Windows.CloudWatch.json中的相关配置如下:

代码语言:javascript
运行
复制
...
      {
        "FullName": "AWS.EC2.Windows.CloudWatch.CustomLog.CustomLogInputComponent,AWS.EC2.Windows.CloudWatch",
        "Id": "LegacyLogs",
        "Parameters": {
          "CultureName": "en-US",
          "Encoding": "UTF-8",
          "Filter": "*.log",
          "LineCount": "10",
          "LogDirectoryPath": "C:\\Program Files\\LegacyApp\\log\\",
          "TimeZoneKind": "Local",
          "TimestampFormat": "HH:mm:ss"
        }
      },
...

传统软件输出日志文件,从空行开始,后跟时间:

代码语言:javascript
运行
复制
14:09:37 * Open log file
           on 'WHATEVER'

删除空行后,日志将同步到CloudWatch。否则,将以静默方式忽略文件。

对于如何将代理配置为在日志文件开头有空行时同步日志,您有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-01-22 18:14:01

我已经设法缓解了这个问题。如果这可能是感兴趣的,现在Github上有一个公开的问题。

https://github.com/aws/amazon-ssm-agent/issues/251

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59845475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档