Gibt es eine Möglichkeit, N Zeilen vor und / oder nach einem übereinstimmenden Muster in AWS CloudWatch-Protokolle aufzunehmen?
Angenommen, ich habe diese Abfrage und möchte 3 Zeilen vor und nach jedem Spiel.
aws logs filter-log-events --log-group-name my-group --filter-pattern "mypattern"
Die einzige Lösung, die ich derzeit habe, besteht darin, das Filtermuster zu entfernen und grep zu verwenden:
aws logs filter-log-events --log-group-name my-group | grep -A 3 -B 3 mypattern
Ich möchte jedoch nur die Protokollereignisse streamen, die ich benötige, und dies als Teil der Abfrage der aws-Protokollereignisse tun.