aws支持服务器的集中日志,我们可以将自定义日志发送到cloudwatch日志mu awslogs.conf文件代码是
service.getTrack("/resolve.json?url="+SoundCloud.SCURL+"&client_id="+ Config.CLIENT_ID + SCURL)
它在aws cloudwatch日志中创建一个名为test in server1 group
的日志文件但我的自定义日志文件名是当前日期 filename = test-2018-03-15.log
我尝试了以下代码
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
它不起作用
我也试过文件路径 file = / path / to / log / file / test - {%Y-%m-%d} .log
它也不起作用
如何使用cloudwatch日志代理
将文件名中包含当前日期的日志文件上传到aws cloudwatch答案 0 :(得分:0)
您可以使用*字符作为通配符。 E.g。
file = / path / to / log / file / test - * .log