Questo documento fornisce informazioni per la risoluzione dei problemi relativi all'utilizzo di criteri di avviso basati su log. I contenuti di questa pagina non si applicano ai criteri di avviso che monitorano i dati delle metriche, incluse le metriche basate su log, o i risultati delle query SQL.
Nessun log corrispondente disponibile
Questa voce si applica solo alle policy di avviso basate sui log. Non si applica ai criteri di avviso che monitorano i dati delle metriche, incluse le metriche basate sui log, o i risultati delle query SQL.
Quando testi il filtro per una criterio di avviso basata sui log, non vengono restituiti log. Controlla i seguenti errori comuni:
Stai cercando di filtrare i log esclusi. I criteri di avviso basati su log funzionano solo sui log inclusi.
Stai tentando di filtrare in base ai bucket log o ad altre risorse Google Cloud come account di fatturazione Cloud o organizzazioni. I criteri di avviso basati su log operano a Google Cloud livello di progetto.
La query è troppo restrittiva.
Verifica che i nomi dei campi e le espressioni regolari siano corretti. Puoi utilizzare il riquadro Query in Esplora log o il pulsante Anteprima dei log nell'interfaccia di configurazione degli avvisi per convalidare la query. Per informazioni sulla creazione di query, consulta Linguaggio di query di Logging.
La policy di avviso non funziona
Hai creato una criterio di avviso basata sui log, ma non funziona come ti aspettavi. Ad esempio:
Cloud Monitoring non invia notifiche per la criterio di avviso
Questa voce si applica solo alle policy di avviso basate sui log. Non si applica ai criteri di avviso che monitorano i dati delle metriche, incluse le metriche basate sui log, o i risultati delle query SQL.
Per risolvere questo errore, segui questi passaggi:
Visualizza la notifica più recente della tua criterio di avviso per determinare se la policy ha raggiunto il limite di 20 notifiche al giorno.
Visualizza la criterio di avviso e assicurati che non estragga l'etichetta
timestamp. L'estrazione di questa etichetta impedisce alla criterio di avvisoo di creare avvisi e inviare notifiche.Visualizza e, se necessario, riduci il tempo minimo tra le notifiche.
Cloud Monitoring non crea avvisi
Questa voce si applica solo alle norme di avviso basate sui log. Non si applica ai criteri di avviso che monitorano i dati delle metriche, incluse le metriche basate sui log, o i risultati delle query SQL.
Per risolvere questo errore, segui questi passaggi:
Visualizza la criterio di avviso e assicurati che non estragga l'etichetta
timestamp. L'estrazione di questa etichetta impedisce alla criterio di avvisoo di creare avvisi e inviare notifiche.Un criterio di avviso basato su log può creare un massimo di 2 nuovi avvisi al minuto. Se la tua criterio di avviso estrae le etichette, allora questo limite potrebbe impedire la creazione di alcuni avvisi.
Vai alla pagina Avvisi in Cloud Monitoring e filtra la tabella in base al nome della policy. I risultati mostrano gli avvisi attuali e passati:
Se non sono presenti avvisi, verifica che la query utilizzata trovi log corrispondenti.
Verifica che i nomi dei campi e le espressioni regolari siano corretti. Puoi utilizzare il riquadro Query in Esplora log o il pulsante Anteprima dei log nell'interfaccia di configurazione degli avvisi per convalidare la query. Per informazioni sulla creazione di query, consulta Linguaggio di query di Logging.
Se sono presenti avvisi passati, ma non recenti per il giorno corrente, potresti aver raggiunto il limite di 20 avvisi al giorno. Visualizza la notifica più recente della tua criterio di avviso per determinare se il limite è stato raggiunto. Tieni presente che questo limite giornaliero viene reimpostato a un orario casuale, anziché a un orario fisso come mezzanotte.
Cloud Monitoring crea troppi avvisi
Questa voce si applica solo alle policy di avviso basate sui log. Non si applica ai criteri di avviso che monitorano i dati delle metriche, incluse le metriche basate sui log, o i risultati delle query SQL.
Se ricevi più avvisi del previsto, perfeziona la query nellacriterio di avvisoo per renderla più restrittiva.
Verifica che i nomi dei campi e le espressioni regolari siano corretti. Puoi utilizzare il riquadro Query in Esplora log o il pulsante Anteprima dei log nell'interfaccia di configurazione degli avvisi per convalidare la query. Per informazioni sulla creazione di query, consulta Linguaggio di query di Logging.
Gli avvisi non si chiudono
Questa voce si applica solo alle norme di avviso basate sui log. Non si applica ai criteri di avviso che monitorano i dati delle metriche, incluse le metriche basate sui log, o i risultati delle query SQL.
Se non chiudi un avviso, Cloud Logging lo chiude dopo che è trascorsa la durata di chiusura automatica per il criterio di avviso. La durata della chiusura automatica predefinita è di 7 giorni, ma puoi impostarla su un valore compreso tra 30 minuti e 7 giorni. Puoi anche chiudere manualmente gli avvisi in qualsiasi momento, come descritto in Chiusura degli avvisi.