Configurare le notifiche di monitoraggio per la crescita del repository

Questa pagina descrive come creare un criterio di avviso che può inviarti una notifica quando la crescita del repository Artifact Registry supera un limite. Queste istruzioni sono per la console Google Cloud .

Per saperne di più sui criteri di avviso, consulta la pagina Panoramica degli avvisi.

Prima di iniziare

  1. Per ottenere le autorizzazioni necessarie per creare e modificare le policy di avviso utilizzando la console Google Cloud , chiedi all'amministratore di concederti il ruolo IAM Monitoring Editor (roles/monitoring.editor) sul progetto. 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.

    Per saperne di più sui ruoli Cloud Monitoring, consulta Controllare l'accesso con Identity and Access Management.

  2. Assicurati di avere familiarità con i concetti generali delle norme di avviso. Per informazioni su questi argomenti, consulta la sezione Panoramica degli avvisi.

  3. Configura i canali di notifica che vuoi utilizzare per ricevere le notifiche. Per motivi di ridondanza, ti consigliamo di creare più tipi di canali di notifica. Per saperne di più, consulta la pagina Crea e gestisci canali di notifica.

Crea un criterio di avviso

Per ricevere una notifica quando le dimensioni del repository Artifact Registry superano una dimensione specifica, crea una criterio di avviso. Il criterio di avviso monitora le dimensioni del repository e, quando queste superano la soglia specificata, vengono inviate notifiche a tutti i canali di notifica collegati al criterio di avviso.

Nuova condizione
Campo

Valore
Risorsa e metrica Nel menu Risorse, seleziona Repository Artifact Registry.
Nel menu Categorie di metriche, seleziona Repository.
Nel menu Metriche, seleziona Dimensioni repository.

Per mostrare tutti i tipi di metriche, anche quelli senza dati, fai clic su Attive. Per impostazione predefinita, i menu mostrano solo i tipi di metrica con dati. Per ulteriori informazioni, consulta Metrica non elencata nel menu.
Filtro Facoltativo.
  • Utilizza l'etichetta resource_container per inviare un avviso per un progetto o un'organizzazione inserendo l'ID progetto o l'ID organizzazione.
  • Utilizza l'etichetta repository_id per ricevere avvisi per un repository specifico. Per saperne di più, vedi Filtrare la serie temporale selezionata.
Tra serie temporali
Aggregazione serie temporali
none
Finestra temporale continua Utilizza valore predefinito.
Funzione finestra temporale continua max
Configura trigger di avviso
Campo

Valore
Tipo di condizione Threshold
Trigger avviso Any time series violates
Posizione soglia Above threshold
Valore soglia Imposta le dimensioni del repository in byte che attivano l'avviso. Ad esempio, per attivare un avviso se le dimensioni del repository superano 0,5 GB, imposta il valore della soglia su 500000000.
Finestra di ripetizione test Il valore predefinito è No retest. Con questa impostazione, una singola misurazione può generare una notifica. Per ulteriori informazioni ed un esempio, vedi Impostazioni di periodo e durata dell'allineamento.

Passaggi successivi