【问题标题】:Upload server log into aws cloudwatch log using cloudwatch log agent in ubuntu在 ubuntu 中使用 cloudwatch 日志代理将服务器日志上传到 aws cloudwatch 日志
【发布时间】:2018-03-15 07:12:36
【问题描述】:

aws 支持服务器集中日志,我们可以将自定义日志发送到 cloudwatch 日志 mu awslogs.conf 文件代码是

datetime_format = %d/%b/%Y:%H:%M:%S
file = /path/to/log/file/test.log
buffer_duration = 5000
log_stream_name = test
initial_position = start_of_file
log_group_name = server1

它在 server1 组中名为 test 的 aws cloudwatch 日志中创建一个日志文件

但我的自定义日志文件名是当前日期,例如 文件名 = test-2018-03-15.log

我尝试了以下代码

datetime_format = %d/%b/%Y:%H:%M:%S
file = /path/to/log/file/test-%Y-%m-%d.log
buffer_duration = 5000
log_stream_name = test-%Y
initial_position = start_of_file
log_group_name = server1

没用

我也试过文件路径 文件 = /path/to/log/file/test-{%Y-%m-%d}.log

它也不起作用

如何使用 cloudwatch 日志代理将文件名中包含当前日期的日志文件上传到 aws cloudwatch

【问题讨论】:

    标签: amazon-web-services ubuntu amazon-cloudwatch amazon-cloudwatchlogs


    【解决方案1】:

    您可以使用 * 字符作为通配符。例如

    file = /path/to/log/file/test-*.log

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-19
      • 2020-02-27
      • 1970-01-01
      • 1970-01-01
      • 2015-11-23
      • 2020-05-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多