Utilizzo di alias e commenti nelle query - CloudWatch Registri Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di alias e commenti nelle query

Crea query che contengono alias. Utilizza gli alias per rinominare i campi di log o per estrarre valori nei campi. Usa la parola chiave as per assegnare un alias a un campo di log o un risultato. Puoi utilizzare più alias in una query. Puoi utilizzare gli alias nei seguenti comandi:

  • fields

  • parse

  • sort

  • stats

Negli esempi seguenti viene illustrato come creare query che contengono alias.

Esempio

La query contiene un alias nel comando fields.

fields @timestamp, @message, accountId as ID | sort @timestamp desc | limit 20

La query restituisce i valori per i campi @timestamp, @message e accountId. I risultati sono ordinati in ordine decrescente e sono limitati a 20. I valori per accountId sono elencati sotto l'alias ID.

Esempio

La query contiene alias nei comandi sort e stats.

stats count(*) by duration as time | sort time desc

La query conta il numero di volte che il campo durationè presente nel gruppo di log e ordina i risultati in ordine decrescente. I valori per duration sono elencati sotto l'alias time.

Utilizzo di commenti

CloudWatch Logs Insights supporta l'uso di commenti nelle query. Utilizza il carattere cancelletto (#) per impostare i commenti. Puoi utilizzare i commenti per ignorare le righe nelle query o nelle query di documenti.

Esempio: query

Quando viene emessa la seguente query, la seconda riga viene ignorata.

fields @timestamp, @message, accountId # | filter accountId not like "7983124201998" | sort @timestamp desc | limit 20