Puoi creare una metrica personalizzata per generare avvisi o fornire informazioni per risolvere i problemi relativi agli snapshot pianificati.
Ad esempio, per configurare un avviso per gli errori degli snapshot pianificati, usa la procedura riportata di seguito:
- Crea una query personalizzata per acquisire gli eventi degli snapshot pianificati.
- Crea una metrica basata sulla query che conteggia gli errori degli snapshot pianificati.
- Crea una policy di avviso per inviare un avviso in caso di errore degli snapshot pianificati.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione verifica la tua identità per l'accesso ad API e servizi Google Cloud . Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Installa Google Cloud CLI. Dopo l'installazione, inizializza Google Cloud CLI eseguendo il comando seguente:
gcloud initSe utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
- Set a default region and zone.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI. Dopo l'installazione, inizializza Google Cloud CLI eseguendo il comando seguente:
gcloud initSe utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
Per saperne di più, consulta Autenticati per usare REST nella documentazione sull'autenticazione di Google Cloud .
Ruoli e autorizzazioni richiesti
Per ottenere le autorizzazioni necessarie per creare una pianificazione di snapshot, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto:
-
Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1) -
Per connetterti a una VM che può essere eseguita come account di servizio:
Service Account User (v1) (
roles/iam.serviceAccountUser)
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Creare una query personalizzata
Per acquisire gli eventi degli snapshot pianificati, crea una query personalizzata in Esplora log.
Nella console Google Cloud , vai alla pagina Logging > Esplora log.
Se l'editor di query non è visibile nella parte superiore della pagina, fai clic sul pulsante di attivazione/disattivazione Mostra query.
Inserisci il seguente testo nell'editor query, sostituendo
PROJECT_IDcon il tuo ID progetto:resource.type="gce_disk" logName="projects/PROJECT_ID/logs/cloudaudit.googleapis.com%2Fsystem_event" protoPayload.methodName="ScheduledSnapshots" severity>"INFO"Fai clic su Esegui query.
Crea una metrica
Dopo aver creato la query personalizzata, crea una metrica che conteggia gli errori relativi agli snapshot pianificati.
- Nella parte superiore della tabella dei risultati nella pagina Esplora log, fai clic sul menu a discesa Azioni.
- Seleziona Crea metrica.
Nella finestra Crea metrica basata su log, fornisci i seguenti dettagli:
- Tipo di metrica:
Counter - Nome metrica basata su log:
scheduled_snapshot_failure_count - Descrizione:
count of scheduled snapshot failures
La sezione Selezione filtri viene compilata automaticamente con la query del passaggio precedente.
- Tipo di metrica:
In Etichette, fai clic su Aggiungi etichetta e inserisci quanto segue:
- Nome etichetta:
status - Descrizione:
status of scheduled snapshot request - Tipo di etichetta:
STRING - Nome campo:
protoPayload.response.status
- Nome etichetta:
Fai clic su Fine.
Fai clic su Crea metrica.
Crea una policy di avviso
Dopo aver creato la metrica, crea una policy di avviso per inviare un avviso in caso di errore degli snapshot pianificati.
Nella console Google Cloud , vai alla pagina Cloud Logging > Metriche basate su log.
Nella sezione Metriche definite dall'utente, individua la nuova metrica denominata
scheduled_snapshot_failure_count.Fai clic sul pulsante di menu Altro in questa riga e seleziona Crea avviso da metrica.
Viene visualizzata la pagina Crea policy di avviso.
Nella scheda Nuova condizione, configura il segnale di avviso:
Imposta Finestra temporale continua su
5 minuteso sull'intervallo che preferisci.Per Funzione finestra temporale continua, seleziona
Sum.Fai clic su Avanti.
Nella scheda Configura trigger, inserisci quanto segue:
- Tipo di condizione:
Threshold - Trigger avviso:
Any time series violates - Posizione della soglia:
Above threshold Valore soglia:
0Se imposti Valore soglia su
0, viene attivato un avviso se si verifica un errore di qualsiasi snapshot. Puoi modificare questo valore in base alle esigenze del tuo carico di lavoro.Nome condizione:
Snapshot failure threshold exceeded
Fai clic su Avanti.
- Tipo di condizione:
Nella scheda Notifiche e nome, imposta il Nome policy di avviso. Se vuoi, puoi aggiungere canali di notifica e documentazione per questa policy.
Fai clic su Avanti.
Rivedi l'avviso.
Fai clic su Crea criterio.
Per saperne di più sulla creazione di criteri di avviso, consulta Creare policy di avviso basate su soglie metriche.
Passaggi successivi
- Scopri di più sulle frequenze di pianificazione degli snapshot, sulle norme di conservazione e sulle regole di denominazione in Informazioni sulle pianificazioni degli snapshot per i dischi.
- Scopri di più sugli snapshot dei dischi.
- Scopri come creare snapshot pianificati per i dischi.
- Scopri come visualizzare i log.
- Scopri di più sugli avvisi.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-02-24 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-02-24 UTC."],[],[]] -