AWS CloudWatch Logsの一致パターンの前後にN行を含める方法はありますか?
このクエリがあり、各一致の前後に3行必要だとします。
aws logs filter-log-events --log-group-name my-group --filter-pattern "mypattern"
現時点での唯一の回避策は、フィルターパターンを削除してgrepを使用することです。
aws logs filter-log-events --log-group-name my-group | grep -A 3 -B 3 mypattern
ただし、必要なログイベントのみをストリーミングし、awsログイベントクエリの一部としてそれを実行します。