Como criar espaços de trabalho

O Cloud Monitoring usa espaços de trabalho para organizar e gerenciar as informações. Nesta página, explicamos como criar um espaço de trabalho para um projeto atual do Google Cloud e descrevemos como criar um espaço de trabalho para gerenciar as informações de monitoramento de vários projetos do Google Cloud.

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 da AWS. No entanto, um projeto do Google Cloud ou uma conta da AWS só podem ser associados a um espaço de trabalho por vez. Para uma visão geral conceitual, consulte Espaços de trabalho.

Para criar um espaço de trabalho e gerenciar os dados de monitoramento para um único projeto 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.

Consulte Como gerenciar espaços de trabalho para informações sobre os seguintes tópicos:

  • Como remover um projeto de um espaço de trabalho
  • Como transferir um projeto para um espaço de trabalho diferente
  • Como mesclar dois espaços de trabalho
  • Como excluir um espaço de trabalho

Autorização

Esta seção descreve os papéis ou permissões necessários para criar um espaço de trabalho e adicionar um projeto a um espaço de trabalho atual. Para informações detalhadas sobre o gerenciamento de identidade e acesso (IAM, na sigla em inglês) do Cloud Monitoring, consulte Controle de acesso.

Cada papel do IAM tem um ID e um nome. Os IDs de papel têm o formato roles/monitoring.editor e são transmitidos como argumentos para a ferramenta de linha de comando gcloud ao configurar o controle de acesso. Para mais informações, consulte Como conceder, alterar e revogar acesso. Os nomes de papéis, como "Editor do Monitoring", são exibidos pelo Console do Cloud.

Papéis obrigatórios do Console do Cloud

Para criar um espaço e trabalho, o nome do papel do IAM do projeto do Google Cloud precisa ser um dos mostrados a seguir:

  • Editor do Monitoring
  • Administrador do Monitoring
  • Proprietário do projeto

Para adicionar uma conta da AWS a um espaço de trabalho atual, o papel do IAM para o projeto de host do espaço de trabalho precisa ser um dos listados anteriormente. Adicionar uma conta da AWS a um espaço de trabalho pode exigir a criação de um novo projeto do Google Cloud. Por isso, talvez sejam necessárias permissões adicionais:

  • Se o projeto host não estiver em uma organização ou em uma pasta, não serão necessárias outras permissões.

  • Se o projeto host estiver em uma organização, mas não em uma pasta, será necessário ter permissão para criar um projeto do Google Cloud no nível da organização.

  • Se o projeto host estiver em uma pasta, não será possível adicionar a conta da AWS ao espaço de trabalho no momento.

Para ver uma lista de papéis e as permissões associadas, consulte Papéis.

Como determinar o papel

Para determinar o papel de um projeto usando o Console do Cloud, faça o seguinte:

  1. Abra o Console do Cloud e selecione o projeto do Google Cloud:

    Acessar o Console do Cloud

  2. Para visualizar o papel, clique em IAM e administrador. O papel está na mesma linha que o nome de usuário.

Para determinar as permissões no nível da organização, entre em contato com o administrador da organização.

Como criar um espaço de trabalho

Para criar um espaço de trabalho em um projeto atual do Google Cloud, faça o seguinte:

  1. Acesse o Console do Cloud:

    Acessar o Console do Cloud

  2. Na barra de ferramentas, selecione o projeto do Google Cloud usando o seletor de projetos.

  3. Verifique se você tem a permissão adequada para criar um espaço de trabalho para o projeto do Google Cloud. Para mais informações, consulte Autorização.

  4. No menu de navegação do Console do Cloud, clique em Monitoring. Se esse projeto do Google Cloud já estiver associado a um espaço de trabalho, a janela Visão geral do Monitoring será exibida. Caso contrário, será criado um espaço de trabalho. O fluxo de criação do espaço de trabalho segue um destes dois caminhos:

    • Se você nunca criou um espaço de trabalho com vários projetos, ele será criado automaticamente. Seu projeto do Google Cloud é o projeto host do espaço de trabalho. O projeto do espaço de trabalho e do Google Cloud também têm o mesmo nome. A criação do espaço de trabalho leva alguns minutos.
    • Se você criou um espaço de trabalho com vários projetos, tem a opção de criar um espaço de trabalho ou adicionar o projeto do Google Cloud a um espaço de trabalho atual. Nesse cenário, é exibida a caixa de diálogo Adicionar seu projeto a um espaço de trabalho:

      Adicionar à caixa de diálogo atual ou criar novo espaço de trabalho.

    Depois que o espaço de trabalho é criado, a janela Visão geral do Monitoring é exibida. O painel de navegação do console do Monitoring exibe o nome do espaço de trabalho atual. Ele também contém guias que podem ser usadas para acessar diferentes recursos do Monitoring. O nome do espaço de trabalho é igual ao nome do projeto host.

    A captura de tela a seguir mostra que o espaço de trabalho atual é denominado "Quickstart":

    Menu de navegação de monitoramento com o Quickstart selecionado.

A seção a seguir descreve como criar um espaço de trabalho de vários projetos. Consulte Como gerenciar espaços de trabalho para informações sobre os seguintes tópicos:

  • Como remover um projeto de um espaço de trabalho
  • Como transferir um projeto para um espaço de trabalho diferente
  • Como mesclar dois espaços de trabalho
  • Como excluir um espaço de trabalho

Como criar seu primeiro espaço de trabalho com vários projetos

Para criar seu primeiro espaço de trabalho com vários projetos, você precisa usar uma destas duas abordagens:

  • Adicionar um projeto do Google Cloud a um espaço de trabalho atual.
  • Mesclar um espaço de trabalho em outro.

Em ambos os casos, você usa as opções listadas na janela Configurações de um espaço de trabalho. Use a opção de mesclagem quando ambos os projetos do Google Cloud tiverem seu próprio espaço de trabalho.

Depois de ter um espaço de trabalho com vários projetos, é possível criar um espaço de trabalho com vários projetos. Para isso, selecione Monitoring para um projeto do Google Cloud que não faz parte de um espaço de trabalho Nesse caso, você tem a opção de criar um espaço de trabalho ou adicionar o projeto a um espaço de trabalho atual.

Para informações sobre as permissões necessárias para adicionar um projeto do Google Cloud a um espaço de trabalho, consulte Autorização.

Como usar add

Suponha que você tenha dois novos projetos do Google Cloud, Project-A e Project-B, e queira criar um espaço de trabalho com vários projetos para eles. Como esses projetos são novos, nenhum deles está associado a um espaço de trabalho.

Para criar seu primeiro espaço de trabalho com vários projetos, faça o seguinte:

  1. Crie um espaço de trabalho para Project-A.

  2. No painel de navegação do Monitoring, selecione Configurações.

  3. Na janela Configurações, selecione Adicionar projetos do GCP. Na caixa de diálogo, selecione Project-B e clique em Adicionar projetos.

    Depois de concluir a operação add, a janela Configurações lista dois projetos do Google Cloud para o espaço de trabalho. Nesse caso, Project-A é o projeto host.

Como usar merge

Suponha que você tenha dois projetos do Google Cloud, Project-A e Project-B, e queira criar um espaço de trabalho com vários projetos para eles. Suponha também que esses projetos sejam projetos host para um espaço de trabalho. Ou seja, um espaço de trabalho foi criado para Project-A e um espaço de trabalho diferente foi criado para Project-B.

Como os dois projetos são projetos de host para um espaço de trabalho, é necessário mesclar os dois no mesmo espaço de trabalho:

  1. No painel de navegação do Monitoring, use o seletor de espaço de trabalho para selecionar Project-A. Este é o espaço de trabalho a ser mantido.

  2. No painel de navegação do Monitoring, selecione Configurações.

  3. Na janela Configurações, selecione Mesclar e selecione o espaço de trabalho chamado Project-B. Para salvar a alteração, clique em Mesclar.

    Após a conclusão da operação merge, a janela Configurações lista Project-A e Project-B como membros do espaço de trabalho. Nesse caso, Project-A é o projeto host.

Práticas recomendadas para espaços de trabalho com vários projetos

Se você quiser criar um espaço de trabalho com vários projetos, a prática recomendada é a seguinte:

  1. Crie um projeto do Google Cloud para ser o projeto host do espaço de trabalho. Este projeto não deve ter recursos. Ou seja, ele não deve ter nenhuma instância de VM, tabelas do Cloud Spanner ou outros recursos.

  2. Crie um espaço de trabalho para o novo projeto. Para detalhes, consulte Como criar um espaço de trabalho.

  3. Adicione projetos do Google Cloud ou contas da AWS ao espaço de trabalho seguindo as etapas em Como adicionar projetos monitorados.

Ao usar essa abordagem, é possível mover um projeto adicionado na última etapa para um espaço de trabalho diferente ou removê-lo do espaço de trabalho. As ações de mover e remover afetam apenas o projeto que está sendo movido ou removido. Nenhum outro projeto no espaço de trabalho é afetado.

O projeto host, que, neste caso, está vazio, não pode ser movido para um espaço de trabalho diferente e não pode ser removido do espaço de trabalho. Essas duas ações exigiam que você mesclasse o espaço de trabalho do projeto host em um espaço de trabalho diferente. Uma ação de merge afeta todos os projetos em um espaço de trabalho. Ao usar um projeto de host vazio, você elimina a possibilidade de que, no futuro, seja necessário mover o projeto de host para um espaço de trabalho diferente. Para mais informações, consulte Como gerenciar espaços de trabalho.

Como adicionar um projeto ou uma conta a um espaço de trabalho

Se quiser adicionar ao espaço de trabalho atual um projeto do Google Cloud ou uma conta da AWS que não esteja associada a outro espaço de trabalho, faça o seguinte:

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

    Acessar o Console do Cloud

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

  3. Para adicionar um projeto do Google Cloud ao espaço de trabalho, clique em Adicionar projetos do GCP e selecione os projetos a serem adicionados ao espaço de trabalho. Para salvar as alterações, clique em Adicionar projetos.

  4. Para adicionar uma conta da AWS ao espaço de trabalho, clique em Adicionar conta da AWS.

    1. Clique em Selecionar um projeto e crie um projeto do Google Cloud ou selecione um projeto atual para ser usado como o projeto de conector da AWS.

      Um projeto do Google Cloud pode ser um projeto conector para apenas uma conta da AWS.

      Não use projetos de conector com qualquer outra finalidade nem os exclua enquanto o espaço de trabalho ainda estiver conectado à conta da AWS.

      Caixa de diálogo

    2. Siga as instruções para conectar a conta da AWS.

    3. Clique em Add AWS account. O Monitoring se conecta à conta da AWS.

      Repita essas etapas para adicionar outra conta da AWS.