Questo documento spiega come configurare le notifiche quando
la metrica basata su log corrisponde ai criteri da te specificati. Queste istruzioni,
che ti guidano nella creazione di un criterio di avviso e nella configurazione
i canali di notifica
sono dedicati alla console Google Cloud. Puoi anche creare
i criteri di avviso utilizzando
API Cloud Monitoring
e utilizzando il comando Google Cloud CLI
gcloud alpha monitoring policies
Prima di iniziare
Assicurati che il ruolo Identity and Access Management includa le autorizzazioni necessarie per creare e visualizzare metriche basate su log e 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 Panoramica delle metriche basate su log.
Configura i canali di notifica che vuoi utilizzare per ricevere notifiche. Per informazioni su questi passaggi, vedi Creare e gestire i canali di notifica.
Crea un criterio di avviso su 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.
Trova la metrica che vuoi monitorare, fai clic su more_vert Altro, e poi seleziona Crea avviso da metrica.
Assicurati che il campo Inserisci un filtro di monitoraggio elenchi un
metric.type
e unresource.type
. Se necessario, aggiungere 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 temporale continua, consigliamo di selezionare un valore che sia di almeno 10 minuti. In particolare, questo valore deve sia abbastanza grande da garantire che più voci di log corrispondano al filtro vengono conteggiate.
Ad esempio, se una metrica basata su log conta "heartbeat" voci di log, che sono previsti ogni
N
minuti, quindi imposta il valore menu Finestra temporale continua su2N
minuti o 10 minuti, a seconda di quale sia più grande.Fai clic su Avanti e seleziona Soglia.
Inserisci un Valore soglia e, se vuoi, configura il Trigger di avviso e Posizione soglia.
(Facoltativo) Aggiorna la finestra di ripetizione e utilizza la Campi Opzioni avanzate per configurare il modo in cui il criterio di avviso gestisce i dati mancanti. In genere, è appropriata l'impostazione predefinita.
Fai clic su Avanti, poi su Canali di notifica e infine seleziona il 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 al criterio di avviso, inserisci un nome per il criterio di avviso.
Fai clic su Crea criterio.
Risoluzione dei problemi
In caso di problemi, consulta Risolvi i problemi relativi alle metriche basate su log.
Passaggi successivi
Per ulteriori informazioni sui criteri di avviso, consulta i seguenti documenti:
Per tracciare un grafico della metrica basata su log, consulta Visualizza le metriche basate su log.
Per informazioni su come monitorare Cloud Logging e Cloud Monitoring dell'utente e ricevere notifiche quando ti avvicini alla soglia Fatturazione, consulta Avvisi sull'utilizzo.