Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aliasse und Kommentare in Abfragen verwenden
Erstellen Sie Abfragen, die Aliase enthalten. Verwenden Sie Aliase, um Protokollfelder umzubenennen oder Werte in Felder zu extrahieren. Benutze das Schlüsselwortas
um einem Protokollfeld oder Ergebnis einen Alias zu geben. Sie können in einer Abfrage mehrere Alias verwenden. In den folgenden Befehlen können Sie Aliase verwenden:
-
fields
-
parse
-
sort
-
stats
In den folgenden Beispielen wird gezeigt, wie Sie Abfragen erstellen, die Aliase enthalten.
Beispiel
Die Abfrage enthält einen Alias imfields
befehl.
fields @timestamp, @message, accountId as ID | sort @timestamp desc | limit 20
Die Abfrage gibt die Werte für die Felder zurück@timestamp
,@message
, undaccountId
aus. Die Ergebnisse sind in absteigender Reihenfolge sortiert und auf 20 begrenzt. Die Werte füraccountId
sind unter dem Alias aufgeführtID
aus.
Beispiel
Die Abfrage enthält Aliase imsort
undstats
-Befehle.
stats count(*) by duration as time | sort time desc
Die Abfrage zählt die Anzahl der Male des Feldesduration
tritt in der Protokollgruppe auf und sortiert die Ergebnisse in absteigender Reihenfolge. Die Werte fürduration
sind unter dem Alias aufgeführttime
aus.
Kommentare verwenden
CloudWatch Logs Insights unterstützt Kommentare in Abfragen. Benutze das Hash-Zeichen (#) um Kommentare auszurichten. Sie können Kommentare verwenden, um Zeilen in Abfragen oder Dokumentabfragen zu ignorieren.
Beispiel: Abfrage
Wenn die folgende Abfrage ausgeführt wird, wird die zweite Zeile ignoriert.
fields @timestamp, @message, accountId # | filter accountId not like "7983124201998" | sort @timestamp desc | limit 20