事象
ApacheのエラーログをCloudWatch Logsに転送してみたところ、AWSコンソール上に表示される時間がズレてることに気づいた。
転送されてるエラーログをよくよく見てみたところ、以下のようにマイクロ秒まで出力されてました。
[Wed Sep 05 17:05:21.280472 2018] ログメッセージ......
対応
そこで、転送元サーバ側で以下のようにフォーマット修正したところ、ログファイルとAWSコンソールの表示時間が一致した。
/etc/awslogs/awslogs.conf
#datetime_format = [%a %b %d %H:%M:%S %Y]
datetime_format = [%a %b %d %H:%M:%S.%f %Y]
めでたし。
参考