Configura le notifiche di monitoraggio per la crescita del repository

Questa pagina descrive come creare un criterio di avviso che ti invii una notifica quando la crescita del repository Artifact Registry supera un limite. Queste istruzioni sono rivolte alla console Google Cloud.

Per ulteriori informazioni sui criteri di avviso, vedi Panoramica degli avvisi.

Prima di iniziare

  1. Per ottenere le autorizzazioni necessarie per creare e modificare i criteri di avviso utilizzando la console Google Cloud, chiedi all'amministratore di concederti il ruolo IAM Editor di monitoraggio (roles/monitoring.editor) nel tuo progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.

    Potresti anche riuscire a ottenere le autorizzazioni richieste tramite la ruoli o altri ruoli predefiniti ruoli.

    Per ulteriori informazioni sui ruoli di Cloud Monitoring, consulta Controllare l'accesso con Identity and Access Management.

  2. Assicurati di conoscere i concetti generali dei criteri di avviso. Per informazioni su questi argomenti, consulta la Panoramica degli avvisi.

  3. Configura i canali di notifica che vuoi utilizzare per ricevere notifiche. Per motivi di ridondanza, ti consigliamo di creare diversi tipi di canali di notifica. Per ulteriori informazioni, vedi Creare e gestire i canali di notifica.

Crea un criterio di avviso

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

Nuovo campo condizione

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

Per visualizzare tutti i tipi di metriche, anche quelle senza dati, fai clic su Attivo. Di per impostazione predefinita, i menu mostrano solo tipi di metriche con dati. Per ulteriori informazioni, consulta la sezione Metrica non elencata nel menu.
Filtro Facoltativo.
  • Utilizza l'etichetta resource_container per inviare un avviso relativo a un progetto oppure inserendo l'ID progetto o l'ID organizzazione.
  • Utilizza l'etichetta repository_id per generare un avviso per un repository specifico. Per ulteriori informazioni, consulta Filtrare la serie temporale selezionata.
Nelle serie temporali
Aggregazione di serie temporali
none
Finestra scorrevole Usa il valore predefinito.
Funzione finestra temporale continua max
Campo Configura trigger avviso

Valore
Tipo di condizione Threshold
Trigger di 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'operazione avviso se la dimensione del repository supera 0,5 GB, imposta il valore di soglia su 500000000.
Finestra di ripetizione test Il valore predefinito è No retest. Con questa impostazione, una singola misurazione può generare un notifica. Per ulteriori informazioni e un esempio, vedi Impostazioni per periodo e durata di allineamento.

Passaggi successivi