Com o Metrics Explorer, é possível criar gráficos de métricas de contagem de solicitações do Artifact Registry para monitorar o tráfego de API nos seus repositórios. É possível filtrar esses dados por rótulos de métricas para resolver problemas de picos de tráfego e analisar padrões de uso.
Funções exigidas
Para receber as permissões necessárias
para visualizar dados de monitoramento e informações de configuração,
peça ao administrador para conceder a você o
papel do IAM de Leitor do Monitoring (roles/monitoring.viewer) no projeto Google Cloud .
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.
Para mais informações sobre como controlar o acesso aos dados de monitoramento, leia Controlar o acesso com o IAM.
Gráfico com a contagem de solicitações de API por repositório
Ao usar o Metrics Explorer, é possível selecionar os dados para criar um gráfico fazendo seleções nos menus ou inserindo uma consulta em PromQL. Para mais informações sobre como criar gráficos, consulte Criar um gráfico no Metrics Explorer.
Para visualizar as métricas de um recurso monitorado usando o Metrics Explorer, faça o seguinte:
-
No console Google Cloud , acesse a página do leaderboard Metrics explorer:
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.
- Na barra de ferramentas do console Google Cloud , selecione seu projeto Google Cloud . Para configurações do App Hub, selecione o projeto host do App Hub ou o projeto de gerenciamento da pasta habilitada para apps.
- No elemento Metric, expanda o menu Selecionar uma métrica,
digite
Artifact Registryna barra de filtro e use os submenus para selecionar um tipo de recurso e métrica específicos:- No menu Recursos ativos, selecione Repositório do Artifact Registry.
- No menu Categorias de métricas ativas, selecione Repositório.
- No menu Métricas ativas, selecione Contagem de solicitações de API do plano de dados por repositório.
As solicitações de API do plano de dados são feitas por ferramentas como
Docker, Maven, Pip, Twine ou Gradle, que fazem solicitações à API
do plano de dados. Confira todos os métodos que criam solicitações para a API Data Plane em
API Data Plane.
Se quiser conferir as solicitações de API do plano de controle feitas pelos métodos listados em
google.devtools.artifactregistry.v1.ArtifactRegistry, selecione Contagem de solicitações de API do plano de controle por repositório. - Clique em Aplicar.
artifactregistry.googleapis.com/repository/request_count. Para adicionar filtros que removem séries temporais dos resultados da consulta, use o elemento Filtro.
- Configure a visualização dos dados. Para especificar um subconjunto de dados que vão ser exibidos, no elemento Filtro, selecione Adicionar filtro e preencha a caixa de diálogo.
Por exemplo, é possível ver dados sobre:
- Solicitações de leitura: aplique um filtro para o Rótulo da métrica
typeigual ao valorREAD. - Solicitações de gravação: aplique um filtro para o Rótulo da métrica
typeigual ao valorWRITE. - Método: aplique um filtro para o Identificador de métrica
methodcom um valor dos métodos listados na API do plano de dados. Por exemplo, aplique um filtromethodigual ao valor deDocker-DeleteBlobpara filtrar a exclusão da camada de imagem. - ID do repositório: aplique um filtro para o rótulo da métrica
repository_idigual ao ID do repositório. Por exemplo:my-repoPara mais informações sobre como configurar um gráfico, consulte Selecionar métricas ao usar o Metrics Explorer.
- Solicitações de leitura: aplique um filtro para o Rótulo da métrica
É possível adicionar vários filtros. Para mais informações sobre como filtrar dados, consulte Filtrar dados com gráfico e as descrições de rótulos para métricas do Artifact Registry na lista de Google Cloud Métricas.
Para mais informações sobre como selecionar dados, consulte Selecionar os dados para criar um gráfico.
A seguir
- Saiba como salvar um gráfico para referência futura.
- Confira os métodos de plano de dados e de controle do Artifact Registry que podem ser usados como filtros nos registros de auditoria da interface da API.
- Analisar os dados em gráficos.