Amazon CloudWatch Logs上で特定のログが見つからない

Amazon CloudWatch Logs上で特定のログが見つけられないということがありました。

AWS WAFのログをCloudWatch Logsに出力している場合、複数のログストリームが自動で生成されます。
(VPCフローログの場合はElastic Network Interface毎にログストリームが生成されます。)

このログストリームはログが溜まる毎に順番でローテートしていると思っていたのですが、
どうやら違うようで、複数のログストリームに分散してログが出力され続けているようです。

そのため、ログストリームのタイムスタンプから、特定の時間帯のログがどのログストリームに格納されているかを判断することはできません。

よって特定のログを探したい場合は、「Search all log streams」から検索するようにしましょう。

今振り返ってみると簡単なことでつまづいていたわけですが、思い込みがあると「ログが見つからない!」とテンパってしまうものです。。。