Sintassi del modello di filtro per filtri di parametri, filtri di sottoscrizione, filtri di log eventi e Live Tail - 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à.

Sintassi del modello di filtro per filtri di parametri, filtri di sottoscrizione, filtri di log eventi e Live Tail

I modelli di filtro costituiscono la sintassi utilizzata dai filtri metrici, dai filtri di sottoscrizione, dagli eventi di registro e da Live Tail per abbinare i termini negli eventi di registro. I termini possono essere parole, frasi esatte o valori numerici. Le espressioni regolari (regex) possono essere utilizzate per creare modelli di filtro autonomi o incorporate con modelli di filtri JSON delimitati da spazi.

Crea modelli di filtro con i termini che desideri associare. I modelli di filtro restituiscono solo i log eventi che contengono i termini definiti. Puoi testare i modelli di filtro nella CloudWatch console.

Con CloudWatch Logs, puoi utilizzare filtri metrici per trasformare i dati di registro in metriche utilizzabili, filtri di abbonamento per indirizzare gli eventi di registro ad altri AWS servizi, filtrare gli eventi di registro per cercare eventi di registro e Live Tail per visualizzare in modo interattivo i log in tempo reale man mano che vengono inseriti.

Nota

I modelli di filtro sono progettati per abbinare e filtrare gli eventi di registro in tempo reale o per operazioni specifiche. Per analisi interattive e interrogazioni complesse sui dati di registro, consulta Analizzare i dati di registro con CloudWatch Logs Insights.

Ecco alcuni scenari comuni in cui utilizzerai questi modelli di filtro:

  • Monitora gli errori delle applicazioni: consente ERROR di tenere traccia delle occorrenze di errore nei registri delle applicazioni

  • Monitora l'attività delle API: { $.eventType = "UpdateTrail" } da utilizzare per monitorare eventi specifici CloudTrail

  • Analizza i problemi del server Web: utilizza [ip, user, timestamp, request, status_code = 4*, bytes] per trovare le richieste HTTP non riuscite

Le sezioni seguenti mostrano la sintassi completa per ogni tipo di pattern, con esempi per ogni caso d'uso.