Questo documento spiega come configurare le notifiche quando una metrica basata su log corrisponde ai criteri specificati. Queste istruzioni,
che illustrano la procedura per creare un criterio di avviso e configurare
i canali di notifica, sono destinate alla console Google Cloud. Puoi anche creare criteri di avviso utilizzando l'API Cloud Monitoring e il comando gcloud alpha monitoring policies
di Google Cloud CLI.
Prima di iniziare
Assicurati che il tuo ruolo Identity and Access Management includa le autorizzazioni necessarie per creare e visualizzare le metriche basate su log e per creare criteri di avviso. Per maggiori dettagli, consulta Autorizzazioni delle metriche basate su log.
Assicurati di avere familiarità con le metriche basate su log. Per ulteriori informazioni, consulta la panoramica delle metriche basate su log.
Configura i canali di notifica che vuoi utilizzare per ricevere le notifiche. Per informazioni su questi passaggi, consulta Creare e gestire i canali di notifica.
Creare un criterio di avviso per una metrica del contatore
Un criterio di avviso descrive un insieme di condizioni che vuoi monitorare. Quando crei un criterio di avviso, devi specificare anche le relative condizioni: cosa viene monitorato e quando inviare le notifiche. Le notifiche includono informazioni sull'incidente e pulsanti che ti consentono di visualizzare i log e i dettagli dell'incidente pertinenti:
Per creare un criterio di avviso che confronti il valore di una metrica del contatore basata su log con una soglia:
-
Nella console Google Cloud, vai alla pagina Metriche basate su log:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
Individua la metrica da monitorare, fai clic su more_vert Altro, quindi seleziona Crea avviso da metrica.
Assicurati che il campo Inserisci un filtro di monitoraggio elenchi un
metric.type
e unresource.type
. Se necessario, aggiungi una clausolaresource.type
.Ad esempio, il seguente filtro specifica una metrica e una risorsa:
metric.type="logging.googleapis.com/byte_count" AND resource.type="gce_instance"
Nel menu Finestra mobile, ti consigliamo di selezionare un valore di almeno 10 minuti. In particolare, questo valore deve essere sufficientemente elevato da garantire il conteggio di più voci di log corrispondenti al filtro.
Ad esempio, se una metrica basata su log conteggia le voci di log "heartbeat", che si verificano ogni
N
minuti, imposta il valore del menu Finestra mobile su2N
minuti o 10 minuti, a seconda del valore maggiore.Fai clic su Avanti, seleziona Soglia.
Inserisci un Valore soglia e, facoltativamente, configura i campi Attivazione avviso e Posizione soglia.
(Facoltativo) Aggiorna la Finestra di nuovo test e utilizza i campi Opzioni avanzate per configurare il modo in cui il criterio di avviso gestisce i dati mancanti. In genere, l'impostazione predefinita è appropriata.
Fai clic su Avanti, poi su Canali di notifica e seleziona i canali di notifica che vuoi utilizzare per il criterio di avviso.
(Facoltativo) Nella sezione Documentazione, inserisci le informazioni che vuoi includere nelle notifiche. In genere, le informazioni includono informazioni su come rispondere alla notifica.
Nel campo Assegna un nome alla policy di avviso, inserisci un nome per il criterio di avviso.
Fai clic su Crea criterio.
Risoluzione dei problemi
Se riscontri problemi, consulta Risolvere i problemi relativi alle metriche basate su log.
Passaggi successivi
Per ulteriori informazioni sui criteri di avviso, consulta i seguenti documenti:
Per visualizzare la metrica basata su log in un grafico, consulta Visualizzare le metriche basate su log.
Per informazioni su come monitorare l'utilizzo di Cloud Logging e Cloud Monitoring e ricevere notifiche quando ti avvicini alla soglia di fatturazione, consulta Avvisi sull'utilizzo.