Wie kann ich in CloudWatch-Protokollgruppen auf AWS suchen?

Wie kann ich in CloudWatch-Protokollgruppen auf AWS suchen?

Ich habe eine Reihe von Lambda-Funktionen, die mein serverloses Backend ausführen. Irgendetwas funktioniert nicht richtig und ich muss alle Protokolle eines bestimmten Zeitpunkts aufrufen/durchsuchen – aus allen Protokollgruppen, nicht nur aus einer einzigen oder einem einzigen Stream.

Gibt es eine gute Möglichkeit, alle Protokollgruppen und alle Streams zu durchsuchen?

Ich habe es mit der Konsole versucht, aber diese besteht darauf, von Protokollgruppen (bei Lambda entsprechen diese Funktionen) nach unten zu fahren und die Befehlszeile zu verwenden, was auch nur pro Protokollgruppe funktioniert.

Im Idealfall möchte ich zunächst alle Berichte zu allen Funktionsausführungen an einem Tag sehen können, damit ich abfragen kann, welche Funktionen fehlgeschlagen sind oder zu lange ausgeführt wurden.

Gibt es eine Möglichkeit, in allen Protokollen nach allen meinen Funktionen zu suchen?

Vielen Dank im Voraus. Sagen Sie mir Bescheid, wenn Sie weitere Einzelheiten benötigen.

Mike

Antwort1

Sie können mehrere Protokollgruppen auswählen inCloudwatch Log Insightsum in mehreren Loggruppen/Streams zu suchen. Die Abfragesyntax istHier. Die Syntax ist etwas knifflig, aber nicht schwierig.

CloudInsightsSelection

CloudInsightsOpen

verwandte Informationen