Trovare voci di log con gruppi di errori

Puoi utilizzare Esplora log per trovare, filtrare ed escludere le voci di log che appartengono a gruppi di errori per identificare tendenze e problemi ricorrenti nel tuo ambiente. I gruppi di errori aggregano le voci di log che contengono errori in base a valori condivisi, come tipo di eccezione, frame o messaggi.

Trova i dettagli del gruppo di errori per una voce di log

Per monitorare gli errori ricorrenti nell'applicazione e gestire lo stato della loro risoluzione, utilizza la pagina Error Reporting della console Google Cloud . La pagina Error Reporting elenca i gruppi di errori, incluse le informazioni sul tipo specifico di errore, il numero di occorrenze dell'errore e lo stato di risoluzione di ogni gruppo.

Error Reporting imposta automaticamente il valore del campo ID error_groups durante la creazione di un gruppo di errori. Il campo contiene caratteri alfanumerici, - e _.

Trova le voci di log per un gruppo di errori da Error Reporting

Se stai visualizzando la pagina Error Reporting e vuoi trovare le voci di log associate a un gruppo di errori specifico, segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Error Reporting:

    Vai a Error Reporting

    Puoi trovare questa pagina anche utilizzando la barra di ricerca.

  2. Fai clic sul nome dell'errore.
  3. Nel riquadro Esempi recenti, fai clic su Visualizza log da qualsiasi voce di log.

    Viene visualizzata la pagina Esplora log, che mostra le voci di log associate al gruppo di errori. Il campo dell'editor di query specifica l'ID del gruppo di errori. Ad esempio, questo campo potrebbe includere un valore simile a errorGroups.id="ERROR_GROUP_ID", dove ERROR_GROUP_ID è l'ID del gruppo di errori.

Filtra le voci di log per gruppo di errori

Se stai visualizzando la pagina Esplora log e vuoi trovare le voci di log associate a un errore specifico o a un gruppo di errori, segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Esplora log:

    Vai a Esplora log

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.

  2. Esegui una delle seguenti operazioni:

    • Per trovare le voci di log associate a un gruppo di errori, aggiungi quanto segue al riquadro delle query:

      errorGroups.id:*
      
    • Per trovare le voci di log associate a un gruppo di errori specifico, aggiungi quanto segue al riquadro delle query:

      errorGroups.id: "ERROR_GROUP_ID"
      
  3. Esegui la query.

Esamina il gruppo di errori di una voce di log

Per aprire il gruppo di errori per una voce di log, seleziona Gruppo di errori, quindi seleziona Visualizza dettagli gruppo di errori:

Esempio di voce di log con raggruppamento di Error Reporting.

Puoi anche utilizzare le opzioni del pulsante Gruppo di errori per modificare le voci di log visualizzate da Esplora log:

  • Per esaminare il gruppo di errori in modo più dettagliato, seleziona Mostra voci in questo gruppo di errori. Esplora log viene aggiornato e visualizza solo le voci di log nello stesso gruppo di errori. Ora puoi applicare parametri di ricerca aggiuntivi alle voci di log del gruppo di errori.

  • Per rimuovere un gruppo di errori specifico dai risultati della query, seleziona Nascondi voci in questo gruppo di errori. Esplora log viene aggiornato e tutte le voci di log in questo gruppo di errori vengono nascoste.

Monitora i gruppi di errori

Puoi configurare Error Reporting in modo che ti invii una notifica quando rileva un nuovo gruppo di errori. Questo servizio ti consente anche di visualizzare la cronologia degli errori per ogni gruppo di errori e di gestirli. Per saperne di più, consulta i seguenti documenti:

Non puoi creare metriche basate su log che conteggiano il numero di voci di log con gruppi di errori o configurare un avviso basato su log per ricevere una notifica quando una voce di log contiene un gruppo di errori. Analogamente, non puoi estrarre i valori dal campo errorGroups in un'etichetta associata a una metrica basata su log o a un avviso basato su log.