我在服务器上安装了Cloudwatch Agent,服务器日志采用以下格式:
2019-02-22 10:41:49,903 INFO Some log message
我有awslogs.conf中指定的日志的日期格式:followin gway:
datetime_format = %Y-%m-%d %H:%M:%S,%f
当我检查代理在cloudwatch中上传的日志时,我仍然将日期视为每个日志条目的一部分,这意味着日志代理无法正确识别日志条目日期。
另外,在awslogs.log中我看到这个错误:reason: timestamp could not be parsed from message.
任何想法我的datetime_format有什么问题?
文档指出%f
是“Microsecond为十进制数,左边是零填充”。您提供的示例看起来是毫秒。 CloudWatch目前不支持毫秒。您需要考虑找到重新格式化服务器日志的方法,或者使用某种脚本来首先转换数据。