Configure notificações de monitorização para o crescimento do repositório

Esta página descreve como criar uma política de alerta que pode enviar-lhe uma notificação quando o crescimento do repositório do Artifact Registry exceder um limite. Estas instruções destinam-se à consola Google Cloud .

Para mais informações sobre as políticas de alerta, consulte o artigo Vista geral dos alertas.

Antes de começar

  1. Para receber as autorizações de que precisa para criar e modificar políticas de alerta através da Google Cloud consola, peça ao seu administrador para lhe conceder a função IAM de Editor de monitorização (roles/monitoring.editor) no seu projeto. Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

    Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

    Para mais informações sobre as funções do Cloud Monitoring, consulte o artigo Controle o acesso com a gestão de identidade e acesso.

  2. Certifique-se de que conhece os conceitos gerais das políticas de alerta. Para obter informações acerca destes tópicos, consulte o artigo Vista geral dos alertas.

  3. Configure os canais de notificação que quer usar para receber notificações. Para fins de redundância, recomendamos que crie vários tipos de canais de notificação. Para mais informações, consulte o artigo Crie e faça a gestão de canais de notificação.

Crie uma política de alerta

Para receber uma notificação quando o tamanho do repositório do Artifact Registry exceder um tamanho específico, crie uma política de alertas. A política de alertas monitoriza o tamanho do seu repositório e, quando esse tamanho excede o limite especificado, são enviadas notificações para todos os canais de notificação anexados à política de alertas.

Nova condição
Campo

Valor
Recurso e métrica No menu Recursos, selecione Repositório do Artifact Registry.
No menu Categorias de métricas, selecione Repositório.
No menu Métricas, selecione Tamanho do repositório.

Para mostrar todos os tipos de métricas, mesmo os que não têm dados, clique em Ativo. Por predefinição, os menus só mostram tipos de métricas com dados. Para mais informações, consulte o artigo Métrica não apresentada no menu.
Filtro Opcional.
  • Use a etiqueta resource_container para enviar um alerta para um projeto ou uma organização introduzindo o ID do projeto ou o ID da organização.
  • Use a etiqueta repository_id para receber alertas sobre um repositório específico. Para mais informações, consulte Filtre a série cronológica selecionada.
Em intervalos temporais
Agregação de intervalos temporais
none
Janela de rolagem Usar predefinição.
Função de período contínuo max
Configure o acionador de alerta
Campo

Valor
Tipo de condição Threshold
Acionador de alertas Any time series violates
Posição do limite Above threshold
Valor do limite Definido para o tamanho do repositório em bytes que aciona o alerta. Por exemplo, para acionar um alerta se o tamanho do repositório for superior a 0,5 GB, defina o valor do limite como 500000000.
Período de novo teste O valor predefinido é No retest. Com esta definição, uma única medição pode resultar numa notificação. Para mais informações e um exemplo, consulte as Definições de período de alinhamento e duração.

O que se segue?