Este documento, que descreve como visualizar e gerenciar suas métricas, é destinado a desenvolvedores e administradores de sistemas. Para saber mais sobre os recursos disponíveis no Cloud Monitoring, consulte Introdução ao Cloud Monitoring.
Com o Monitoring, é possível visualizar e gerenciar métricas das seguintes maneiras:
- Para um único projeto
- Para vários projetos em uma única organização
- Para vários projetos em várias organizações
- Para vários projetos do Google Cloud e contas da AWS
Por padrão, um projeto do Google Cloud tem visibilidade somente das métricas que armazena. No entanto, é possível expandir o conjunto de métricas que um projeto pode acessar adicionando outros projetos do Google Cloud ao escopo de métricas dele. O escopo das métricas define o conjunto de projetos do Google Cloud cujas métricas o projeto atual do Google Cloud pode acessar.
Um projeto de escopo hospeda um escopo de métricas. Como cada projeto do Google Cloud hospeda um escopo de métricas, cada projeto também é um projeto de escopo. O projeto do escopo armazena informações sobre o escopo das métricas. Ele também armazena os alertas, as verificações de tempo de atividade, os painéis e os grupos de monitoramento configurados para o escopo das métricas. É possível identificar o projeto do escopo de um escopo de métricas como o projeto selecionado pelo seletor do Console do Google Cloud.
Por exemplo, suponha que um escopo de métricas de um projeto de escopo tenha três projetos do Cloud. Quando você cria uma política de alertas no projeto do escopo desse escopo de métricas, a política monitora as métricas nos três projetos.
É possível configurar um escopo de métricas no console do Google Cloud ou na API Cloud Monitoring.
Exemplo de projetos de escopo e projetos monitorados
Suponha que seus projetos Staging
e Production
contenham instâncias de máquina virtual (VM) do Compute Engine. Para ver as
métricas de todas as VMs em uma única visualização, crie
outro projeto, AllEnvironments
, e adicione os projetos
Staging
e Production
como projetos monitorados. É possível visualizar as métricas armazenadas no
projeto Staging
de duas maneiras diferentes com essa configuração:
Para visualizar as métricas em todos os projetos, selecione
AllEnvironments
com o seletor de projetos do console do Google Cloud. Quando você acessa a página Monitoramento, acessa o escopo de métricas do projetoAllEnvironments
. A linha tracejada no diagrama a seguir mostra que as métricas dos três projetos são acessíveis:Para visualizar apenas as métricas do projeto
Staging
, selecione o projetoStaging
com o seletor do Console do Google Cloud. Quando você acessa a página Monitoramento, acessa o escopo de métricas do projetoStaging
. A linha tracejada no diagrama a seguir mostra que as métricas apenas do projetoStaging
são acessíveis:
Práticas recomendadas para projetos de escopo
Recomendamos que você use um novo projeto do Cloud ou um sem recursos como projeto de escopo quando quiser ver as métricas de vários projetos do Cloud ou contas da AWS.
Quando um escopo de métricas contém projetos monitorados, para criar um gráfico ou monitorar apenas as métricas armazenadas no projeto do escopo, é necessário especificar filtros que excluam métricas dos projetos monitorados. O requisito para usar filtros aumenta a complexidade do gráfico e da política de alertas, além de aumentar a possibilidade de um erro de configuração. A recomendação garante que esses projetos de escopo não gerem métricas. Portanto, não há métricas nos projetos para criar gráficos ou monitorar.
O exemplo anterior segue nossa recomendação. O projeto do escopo,
AllEnvironments
, foi criado e os projetos Staging
e Production
foram adicionados como projetos monitorados. Para visualizar ou
monitorar as métricas combinadas de todos os projetos, use o escopo de métricas para o projeto AllEnvironments
.
Para visualizar ou monitorar as métricas armazenadas no projeto Staging
, use o escopo de métricas desse projeto.
Considere um design alternativo. Suponha que você decida adicionar o projeto Production
como um projeto monitorado ao escopo das métricas do projeto Staging
. Para visualizar ou monitorar as métricas em todos os projetos, use o escopo de métricas para o projeto Staging
:
No entanto, esse design dificulta a visualização ou o monitoramento apenas das métricas armazenadas no projeto Staging
. O escopo das métricas para o projeto Staging
fornece as métricas combinadas dos projetos Staging
e Production
. Portanto,
quando você quiser ver ou monitorar apenas as métricas armazenadas no
projeto Staging
, seu gráfico ou política de alertas precisa usar
filtros para eliminar os dados do projeto Production
.
Permitir acesso ao Cloud Monitoring
Para visualizar as métricas visíveis para um escopo de métricas, seu
papel do Identity and Access Management (IAM) no
projeto do escopo precisa incluir todas as permissões no
papel de Leitor de monitoramento (roles/monitoring.viewer
).
Você não precisa de outras permissões.
Por exemplo, imagine que o escopo das métricas de um projeto de escopo
monitora três projetos do Cloud e que você tenha um papel de
visualizador de monitoramento no projeto de escopo. Ao acessar o
projeto de escopo usando o console do Google Cloud,
é possível visualizar as métricas armazenadas nesse projeto e as métricas
armazenadas nos outros três projetos do Cloud.
Para modificar um escopo de métricas, os papéis do Identity and Access Management no
projeto do escopo e em cada projeto que você
quer adicionar como um projeto monitorado precisam incluir todas as permissões no
papel de Administrador do Monitoring (roles/monitoring.admin
).
Para mais informações, consulte Controle de acesso com o IAM.
A seguir
Para informações sobre como adicionar e remover projetos do Cloud em um escopo de métricas, consulte os seguintes documentos:
Para informações sobre como adicionar e remover contas da AWS em um escopo de métricas usando o console do Google Cloud, consulte Visualizar métricas de uma conta da AWS.
Para informações sobre preços, consulte Preços do pacote de operações do Google Cloud.
Para informações sobre cotas e limites, consulte Cotas e limites.