Como gerenciar espaços de trabalho

O Cloud Monitoring usa espaços de trabalho para organizar e gerenciar as informações. Esta página explica como gerenciar espaços de trabalho. Os projetos do Google Cloud e contas da Amazon Web Service (AWS) precisam ser membros de um espaço de trabalho para serem monitorados. Para uma visão geral conceitual, consulte Espaços de trabalho.

Como criar um espaço de trabalho

Um espaço de trabalho pode gerenciar os dados de monitoramento de um único projeto do Google Cloud ou os dados de vários projetos do Google Cloud e contas do AWS. No entanto, um projeto do Google Cloud ou uma conta do AWS só podem ser associados a um espaço de trabalho por vez.

Para criar um espaço de trabalho e gerenciar os dados de monitoramento de um projeto existente do Google Cloud, consulte Como criar um espaço de trabalho.

Para criar um espaço de trabalho para gerenciar os dados de monitoramento de vários projetos do Google Cloud ou contas do AWS, consulte Como criar seu primeiro espaço de trabalho de vários projetos e Práticas recomendadas para vários espaços de trabalho.

Como selecionar um espaço de trabalho

Depois de criar um espaço de trabalho, o painel de navegação lista seu espaço de trabalho atual e inclui um menu que pode ser usado para selecionar um espaço diferente.

Na captura de tela a seguir, o espaço de trabalho "A Sample Project" está selecionado:

Menu de navegação de monitoramento com

Como conceder acesso ao espaço de trabalho

Para conceder aos usuários acesso a um espaço de trabalho, você precisa adicioná-los ao projeto host do espaço de trabalho com um papel que conceda o nível de acesso desejado.

autorização

Para modificar os membros do projeto do Google Cloud, você precisa ter o papel "proprietário do projeto".

Procedimento

Para adicionar usuários ao espaço de trabalho, faça o seguinte:

  1. No Console do Google Cloud, acesse a página IAM e administrador:

    Acessar a página "IAM"

  2. Na lista de projetos, selecione o projeto host do espaço de trabalho. O espaço de trabalho e o projeto host têm o mesmo nome.

  3. Na parte superior da página, clique em Adicionar.

  4. Na caixa Novos membros, insira usuário, grupo, conta de serviço ou domínio.

  5. Atribua um papel Projeto ao novo membro. No seletor de papéis, insira Monitoring para ver os papéis limitados ao acesso no nível do monitoramento. O papel Proprietário do projeto concede acesso total no nível do projeto, incluindo o acesso ao monitoramento. Depois de fazer a seleção, clique em Salvar.

Como remover um projeto ou uma conta de um espaço de trabalho

Remover um projeto, transferi-lo e mesclar espaços de trabalho pode resultar na perda de algumas informações de configuração. Por exemplo, se você transferir um projeto, as definições de grupo não serão movidas. Antes de realizar qualquer uma dessas ações, certifique-se de tomar a medida certa para sua situação:

  • Se você quiser parar de acumular cobranças, consulte Faturamento.

  • Se quiser remover um projeto host do respectivo espaço de trabalho ou transferi-lo para um espaço de trabalho diferente, faça uma mesclagem. Após a operação de mesclagem, o projeto do Google Cloud deixa de ser um projeto host e, portanto, pode ser removido do respectivo espaço de trabalho ou transferido para um espaço de trabalho diferente.

  • Se você quiser mudar o espaço de trabalho associado a um projeto do Google Cloud, transfira o projeto. Para mais informações, consulte Como transferir um projeto.

  • Para transferir uma conta da AWS de um espaço de trabalho para outro, primeiro remova o projeto de conector da AWS e depois o exclua. Não use o projeto de conector da AWS em outro espaço de trabalho. Assim, é possível adicionar a conta da AWS a outro espaço de trabalho, permitindo ao Monitoring criar um novo projeto de conector. Para mais informações, consulte Como adicionar um projeto monitorado.

    Se o Cloud Logging estiver sendo usado, os registros serão armazenados com o projeto de conector da AWS. O impacto é que a exclusão do projeto de conector da AWS também exclui os registros.

Autorização

Para remover um projeto de um espaço de trabalho, você precisa ter o papel "proprietário do projeto" a ser removido.

Procedimento

Para remover um projeto do Google Cloud ou uma conta da AWS de um espaço de trabalho, faça o seguinte:

  1. No Console do Cloud, selecione Monitoring:

    Acessar o Monitoring

  2. Selecione Settings.

  3. Certifique-se de que o espaço de trabalho apropriado esteja selecionado.

  4. Clique em Mais para o projeto do Google Cloud ou uma conta do AWS que você quer remover. Em seguida, clique em Remover do espaço de trabalho.

  5. Se você remover uma conta da AWS de um espaço de trabalho, removerá também o projeto de conector da AWS, que representa essa conta. Não use esse projeto com outro espaço de trabalho. Exclua o projeto de conector.

Como transferir um projeto para um espaço de trabalho diferente

Ao transferir um projeto do Google Cloud para um espaço de trabalho diferente, você transfere também as métricas dele:

  • As políticas de alertas e as verificações de tempo de atividade não são transferidas.
  • As definições de grupo não são transferidas, mas a associação ao grupo pode diminuir no espaço de trabalho que perdeu o projeto e aumentar no que o ganhou.
  • Painéis e gráficos não são transferidos. No entanto, o conteúdo dos painéis e dos gráficos pode mudar em ambos os espaços de trabalho devido à transferência das métricas.

autorização

Para mover um projeto do Google Cloud de um espaço de trabalho para outro, você precisa ter um dos seguintes papéis no projeto do Google Cloud que está sendo movido e no projeto host do espaço de trabalho de destino:

  • Proprietário de projetos
  • Editor do Monitoring
  • Administrador do Monitoring

Para conectar um projeto da AWS a um espaço de trabalho diferente, é necessário ter o papel "proprietário do projeto" do projeto de conector da AWS e ter um dos papéis na lista anterior do projeto host do espaço de trabalho de destino.

Como transferir um projeto do Google Cloud sem hospedagem

Para transferir um projeto do Google Cloud sem hospedagem para outro espaço de trabalho, faça o seguinte:

  1. No Console do Google Cloud, selecione o projeto do Google Cloud que você quer transferir para um espaço de trabalho diferente:

    Acessar o Console do Cloud

  2. No painel de navegação, selecione Monitoring e, em seguida, selecione Configurações.

  3. Clique em Mais no projeto do Google Cloud que você quer transferir e em Mover para outro espaço de trabalho.

  4. Selecione o novo espaço de trabalho e clique em Move.

Como transferir um projeto de hospedagem

Para transferir o projeto host de um espaço de trabalho para outro, siga as instruções em Como mesclar espaços de trabalho.

Como transferir uma conta da AWS

Para transferir uma conta da AWS de um espaço de trabalho para outro, faça o seguinte:

  1. Remova o projeto de conector da AWS do espaço de trabalho seguindo as etapas em Como remover um projeto.
  2. Exclua o projeto de conector da AWS.
  3. Adicione sua conta da AWS ao espaço de trabalho desejado seguindo as etapas em Como adicionar um projeto monitorado.

Como mesclar espaços de trabalho

A mesclagem do espaço de trabalho A com o B transfere todos os projetos do Google Cloud, exceto os de conector da AWS, do espaço de trabalho A para o B. Especificamente, este é o efeito de mesclar A com B:

  • Todos os projetos do Google Cloud que foram adicionados ao espaço de trabalho A são transferidos para o B. As métricas dos projetos também são transferidas para o espaço de trabalho B. No entanto, painéis, grupos de recursos, verificações de tempo de atividade, canais de notificação e políticas de alertas não são transferidos para o espaço de trabalho B.

  • No espaço de trabalho B, os painéis e gráficos atuais podem ter mais dados, e os grupos podem ter mais membros. Essas alterações ocorrem devido à inclusão de mais métricas e dependem das suas opções de configuração. Além disso, as verificações de tempo de atividade e as políticas de alertas podem ser afetadas.

  • O projeto host do espaço de trabalho A é adicionado ao espaço de trabalho B.

    A mesclagem é a única maneira de separar um projeto host do espaço de trabalho.

  • Após a conclusão da mesclagem, o espaço de trabalho A fica inacessível.

Autorização

Para mesclar dois espaços de trabalho, você precisa ter um dos seguintes papéis nos projetos host de ambos os espaços de trabalho:

  • Proprietário de projetos
  • Editor do Monitoring
  • Administrador do Monitoring

Process

Para mesclar o espaço de trabalho A no B, faça o seguinte:

  1. No Console do Google Cloud, selecione o projeto host do Google Cloud para o espaço de trabalho B:

    Acessar o Console do Cloud

  2. No painel de navegação, selecione Monitoring e, em seguida, selecione Configurações.

  3. Certifique-se de que o espaço de trabalho B esteja selecionado. Esse é o espaço de trabalho que você quer manter.

  4. Clique em Merge.

  5. Selecione o espaço de trabalho A. Você quer mesclar o espaço de trabalho A no B.

  6. Avalie as informações perdidas durante a integração. Se você concordar com a perda de informações, clique em Merge.

Como excluir um espaço de trabalho

Antes de excluir um espaço de trabalho, verifique se o projeto usado para criá-lo tem os recursos que você quer preservar ou se esse espaço ainda está vinculado a outros projetos do Google Cloud ou contas da AWS. Se estiver, consulte Como mesclar espaços de trabalho para saber como mover recursos para outro local antes de excluir o espaço de trabalho.

autorização

Para excluir um espaço de trabalho, você precisa ter o papel "proprietário do projeto" do host do projeto do espaço de trabalho.

Process

Se o projeto do espaço de trabalho não tiver recursos que você queira preservar, exclua o projeto host para eliminar o espaço de trabalho:

  1. No Console do Cloud, acesse o console IAM e Admin:

    Acessar o console do IAM

  2. Verifique se o projeto host está selecionado na barra de menu do Console do Cloud.

  3. Clique em Configurações.

  4. Clique em Encerrar .

Como visualizar seus espaços de trabalho

Para visualizar todos os espaços de trabalho, clique em Menu no painel de navegação:

Exibição dos últimos espaços de trabalho visitados.

  • A guia Recente exibe os últimos espaços de trabalho que você acessou. É possível filtrar e classificar a exibição.
  • A guia Todos exibe todos os espaços de trabalho acessíveis:
    • Para percorrer os espaços de trabalho, use os botões Avançar e Voltar .
    • Para filtrar a lista, insira um nome parcial ou um identificador de projeto.

Como solucionar problemas

Não consigo fazer login no meu espaço de trabalho

O Cloud Monitoring depende de cookies de vários sites do Google para gerenciar espaços de trabalho. Se esses cookies estiverem bloqueados, você poderá descobrir que:

  • não é possível avançar a caixa de diálogo Log in with Google, e você verá uma mensagem “Cookies aren't enabled in current environment”;

  • ficou preso em um ciclo de autenticação sem fim.

Os cookies podem ser bloqueados acidentalmente ou por atualizações automáticas enviadas como parte das alterações na política de segurança do local.

É preciso ter cookies de terceiros ativados para os seguintes:

  • google.com
  • accounts.google.com
  • apis.google.com

Para mais informações sobre como ativar cookies, consulte a documentação do navegador:

Meu endereço de e-mail não é aceito

O Monitoring não aceita endereços de e-mail que contenham apóstrofo. Ainda assim, o Google Cloud aceita. Os usuários com endereços de e-mail assim não são reconhecidos quando tentam usar o Monitoring.

Não consigo adicionar um projeto a um espaço de trabalho porque ele já está em outro espaço de trabalho

Só é possível associar projetos a um espaço de trabalho por vez:

Faltam recursos do projeto no Monitoring

Pode levar 10 minutos ou mais antes que o Monitoring perceba recursos novos ou removidos, como instâncias de VM, nos seus projetos.

Se você iniciar um serviço como o Compute Engine em um projeto associado a um espaço de trabalho, pode levar uma hora ou mais para que o Stackdriver Monitoring o perceba. Até esse momento, os tipos de recursos do serviço não são exibidos em menus do Monitoring.

Como uso espaços de trabalho com o Logging?

O Cloud Logging não usa espaços de trabalho. Ao utilizar filtros de registro avançados, é possível visualizar ou gerenciar entradas de registro de vários projetos do Google Cloud ou contas da AWS.

No caso de contas da AWS, você acessa registros por meio do projeto de conector da AWS que o Monitoring cria quando você adiciona a conta a um espaço de trabalho. Portanto, você precisa adicionar sua conta a um espaço de trabalho e instalar o agente do Cloud Logging nas instâncias de VM para receber os registros.