Como gerenciar espaços de trabalho

Neste guia, explicamos como criar e gerenciar espaços de trabalho. Os projetos do Google Cloud Platform (GCP) e as contas da Amazon Web Service (AWS) precisam ser membros de um espaço de trabalho para serem monitorados.

Para ver uma introdução aos espaços de trabalho e algumas práticas recomendadas para usá-los, consulte Espaços de trabalho.

Como selecionar espaços de trabalho

O espaço de trabalho atual é exibido à direita do logotipo do Stackdriver, na parte superior do console do Stackdriver Monitoring. Se você não tiver um espaço de trabalho atual, Select workspace será exibido.

Para alterar o espaço de trabalho atual ou descobrir detalhes sobre um espaço de trabalho, acesse a página Manage Workspaces do console do Stackdriver Monitoring:

Acessar a página "Manage Workspace"

  • Para selecionar um espaço de trabalho a ser usado no Stackdriver Monitoring, clique no nome do espaço de trabalho na lista.

  • Para acessar a página Workspace Settings de um espaço de trabalho, clique em Edit próximo do nome do espaço de trabalho na lista.

Como criar um espaço de trabalho de projeto único

Esta seção descreve como criar um espaço de trabalho para um projeto atual do GCP. Se não tiver um projeto do GCP, você precisará criar um antes de criar um espaço de trabalho. Para instruções sobre como criar um projeto do GCP, acesse Antes de começar.

Criar um espaço de trabalho pelo Console do GCP

Para criar um espaço de trabalho para um projeto atual do GCP, siga estas etapas:

  1. Acesse o Console do GCP:

    Acessar o Console do GCP

  2. Na barra de menus, clique na lista suspensa ao lado do Google Cloud Platform e selecione o projeto do GCP.

  3. Clique em Monitoring.

  4. Se a caixa de diálogo Adicionar o projeto a um espaço de trabalho for exibida, crie um novo espaço de trabalho selecionando seu projeto do GCP em Novo espaço de trabalho e, em seguida, clique em Adicionar. Na imagem a seguir, o nome do projeto do GCP é Quickstart:

    Selecionar espaço de trabalho

    A caixa de diálogo Adicionar o projeto a um espaço de trabalho será exibida apenas quando você tiver disponível pelo menos um espaço de trabalho. Os espaços de trabalho listados em Espaço de trabalho atual são aqueles criados por você ou referentes a projetos do GCP que você tem permissão para editar. O uso dessa caixa de diálogo possibilita a escolha entre criar um novo espaço de trabalho e adicionar seu projeto a um espaço atual.

Em seguida, o Monitoring cria um novo espaço de trabalho e adiciona o projeto do GCP a ele. Durante a criação do espaço de trabalho, o Monitoring prossegue para as seguintes etapas:

  1. Construir seu espaço de trabalho
  2. Ativar as APIs do Stackdriver
  3. Coletar os dados para o novo espaço de trabalho

Essas fases podem levar vários minutos para serem concluídas. Quando o processo for concluído, o console do Stackdriver Monitoring exibirá o painel Monitoring Overview e uma mensagem de boas-vindas:

Selecionar espaço de trabalho

Criar um espaço de trabalho pela página Manage Workspaces

Para criar um espaço de trabalho para um projeto atual do GCP, siga estas etapas:

  1. Acesse a página "Manage Workspaces":

    Acessar a página "Manage Workspaces"

  2. Nesta página, inicie o processo de criação do espaço de trabalho seguindo um destes procedimentos:

    • Clique em Add Workspace.
    • Caso Select workspace seja exibido próximo do logotipo do Stackdriver, role a tela até a parte inferior da lista e clique em Create Workspace.
    • Clique na lista suspensa próximo do logotipo do Stackdriver, role a tela até a parte inferior da lista e clique em Create Workspace.
  3. Na caixa Google Cloud Platform project, siga um destes procedimentos:

    • Se o projeto for exibido, clique em Create workspace.
    • Se Select project for exibido ou se o projeto errado for mostrado, clique na caixa, role a tela até o nome do projeto, selecione-o e clique em Create workspace.

      Se o projeto não estiver listado, talvez ele já tenha um espaço de trabalho. Clique em Cancel e siga as instruções em Como selecionar espaços de trabalho.

  4. Na caixa de diálogo Add Google Cloud Platform projects to monitor, clique em Continue.

  5. Na caixa de diálogo Monitor AWS accounts, clique em Skip AWS Setup.

  6. Clique em Continue para pular as instruções de instalação do agente do Monitoring e do agente do Logging em um sistema Linux. Essas instruções estão disponíveis na opção Agent da página Workspace Settings.

  7. Selecione uma opção de relatório por e-mail:

    • Daily Reports, including weekly summaries (Relatórios diários, inclusive resumos semanais)
    • Weekly reports (Relatórios semanais)
    • No Report (Nenhum relatório)

    Clique em Continue.

    É possível alterar essa configuração na página Workspace Settings no console do Stackdriver Monitoring após a criação do espaço de trabalho. As opções de relatórios por e-mail são:

  8. São necessários vários minutos para que o Monitoring crie o espaço de trabalho.

    Quando a criação é concluída, o Monitoring exibe Finished initial collection!

    Clique em Launch Monitoring.

É exibida a página inicial do Monitoring referente ao novo espaço de trabalho.

Como converter um projeto em vários

Para converter um espaço de trabalho de projeto único em um espaço de trabalho de vários projetos, mescle o espaço de trabalho de projeto único com um segundo espaço de trabalho vazio.

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

Um único espaço de trabalho pode monitorar um número qualquer de projetos do GCP ou de contas da AWS. A prática recomendada para criar um espaço de trabalho com vários projetos é a seguinte:

  1. Crie um novo projeto do GCP. Para instruções sobre como criar um novo projeto do GCP, acesse Antes de começar.
  2. Crie um novo espaço de trabalho para esse projeto. Para etapas detalhadas, acesse Como criar um espaço de trabalho de projeto único.
  3. Adicione projetos do GCP ou contas da AWS ao espaço de trabalho. Para detalhes, acesse Como adicionar projetos monitorados.

Como adicionar usuários a um espaço de trabalho

Para compartilhar seu espaço de trabalho com outros usuários, adicione-os como membros ao projeto do espaço de trabalho. Você precisa ter a permissão Projeto > Proprietário no projeto para adicionar usuários.

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

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

    Acessar a página "IAM"

  2. Na lista de projetos, selecione o projeto de hospedagem do espaço de trabalho.

  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: Proprietário, Editor, Visualizador ou Navegador. Clique em Salvar.

Como adicionar projetos monitorados

Neste procedimento, mostramos a inclusão de um projeto do GCP ou de uma conta da AWS em um espaço de trabalho existente. Para criar um espaço de trabalho ao qual é possível adicionar projetos e contas, consulte Como criar um espaço de trabalho de vários projetos.

Para determinar se você tem privilégios suficientes a fim de adicionar um projeto do GCP ou uma conta da AWS a um espaço de trabalho, acesse Permissões do espaço de trabalho.

Para adicionar um projeto do GCP ou uma conta da AWS, faça o seguinte:

  1. No console do Stackdriver Monitoring, acesse a página Manage Workspaces:

    Acessar a página "Manage Workspaces"

    1. Nesta página, listamos todos os espaços de trabalho a que você tem acesso. Próximo do espaço de trabalho, clique em Edit.

    2. Na página Workspace Settings do espaço de trabalho, clique em Monitored Accounts. Você vê as informações do projeto em uma página semelhante à seguinte:

    Contas monitoradas

  2. Para adicionar um projeto do GCP, clique em Add Google Cloud Platform projects. Marque as caixas de seleção dos nomes dos projetos do GCP que você queira adicionar a esse espaço de trabalho. Você não precisa selecionar projetos.

  3. Para adicionar uma conta da AWS, clique em Add AWS account.

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

      Autorizar AWS

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

      Durante a conexão, o Stackdriver Monitoring cria um projeto de conector da AWS.

      Repita essas etapas para adicionar outra conta da AWS.

Como remover um projeto de um espaço de trabalho

Esta seção começa com informações sobre os efeitos da remoção de um projeto de um espaço de trabalho e descreve o procedimento de remoção.

Antes de remover um projeto

Considere se a remoção de um projeto ou de uma conta é a ação correta para a situação. Entre as situações e as ações relacionadas estão as seguintes:

  • Se você quiser mover projetos ou contas de um espaço de trabalho para outro, consulte Como migrar projetos ou Como mesclar espaços de trabalho.

  • Se tiver um espaço de trabalho de projeto único, você não poderá remover o projeto de hospedagem do espaço de trabalho usando o procedimento a seguir. Em vez disso, use a mesclagem para mudar o projeto de hospedagem para um projeto monitorado normal e use o procedimento a seguir para remover o projeto do espaço de trabalho mesclado.

  • Se remover um projeto do GCP de um espaço de trabalho, você pode adicionar esse projeto a outro espaço de trabalho, se quiser. No entanto, se alterar um espaço de trabalho de projetos for o que você quer fazer, acesse Como mover um projeto para outro espaço de trabalho.

  • Se remover uma conta da AWS de um espaço de trabalho, você removerá o projeto do conector da AWS, que representa a conta da AWS. Não use o projeto de conector da AWS com outro espaço de trabalho. Você precisa excluir o projeto do conector. Dessa maneira, é possível adicionar a conta da AWS a outro espaço de trabalho, permitindo ao Monitoring criar um novo projeto de conector. Consulte Como adicionar uma conta da AWS.

O Monitoring deixa de receber dados de monitoramento do projeto ou da conta quando você remove um deles do espaço de trabalho, Se você usar o Stackdriver Logging, poderá continuar acessando os registros do projeto removido. No caso da AWS, os registros estão no projeto de conector da AWS removido.

Procedimento de remoção

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

  1. Abra o console do Stackdriver Monitoring:

    Acessar o console do Stackdriver Monitoring

  2. Na barra de menus, clique na lista suspensa próxima do logotipo do Stackdriver e selecione o espaço de trabalho que contém o projeto do GCP ou a conta da AWS que você quer remover.

    Depois de concluir esse passo, o espaço de trabalho será exibido próximo do logotipo do Stackdriver.

  3. Para acessar as configurações do espaço de trabalho, clique na lista suspensa próxima do nome do espaço de trabalho e selecione Workspace Settings.

    Contas monitoradas

  4. No painel Workspace Settings, clique em Monitored accounts:

    Contas monitoradas

  5. Na página Monitored Accounts, localize o projeto do GCP ou a conta da AWS que você quer remover, clique em More more_vert e selecione Remove from workspace.

    Na imagem anterior, há dois projetos associados ao espaço de trabalho. O projeto de host, MY-GCP-PROJECT-NAME, não pode ser removido do espaço de trabalho. No entanto, ANOTHER-PROJECT pode ser removido do espaço de trabalho.

Como mover um projeto para outro espaço de trabalho

Para mover um projeto do GCP de um espaço de trabalho para outro, siga as instruções de Como remover um projeto e escolha a ação Mover projeto, em vez de Remover do espaço de trabalho.

Se você estiver tentando mover o projeto de hospedagem de um espaço de trabalho, use as instruções em Como mesclar espaços de trabalho em vez daquelas em Como remover um projeto.

Como mesclar espaços de trabalho

Mesclar o espaço de trabalho A no espaço de trabalho B move todos os projetos do GCP, exceto os projetos de conector da AWS, do espaço de trabalho A para o espaço de trabalho B. Especificamente, este é o efeito de mesclar A com B:

  • Todos os projetos do GCP que foram adicionados ao espaço de trabalho A são movidos para o espaço de trabalho B.
  • Todas as contas da AWS no espaço de trabalho A são removidas dele. Você precisa adicionar as contas manualmente ao espaço de trabalho B. Exclua os projetos de conector da AWS, a menos que você precise recuperar os registros da conta da AWS deles.
  • O projeto que hospeda o espaço de trabalho A é adicionado ao espaço de trabalho B, mesmo que o projeto esteja vazio.

    O projeto host é aquele que você usa para criar o espaço de trabalho. Esse projeto costuma ter recursos no caso de um espaço de trabalho de projeto único, mas está vazio para um espaço de trabalho com vários projetos. A mesclagem é a única maneira de separar esse projeto do respectivo espaço de trabalho.

  • Todas as informações de monitoramento e outras configurações no espaço de trabalho A são excluídas. Isso inclui painéis, políticas de alertas, verificações de tempo de atividade etc. O espaço de trabalho A deixa de existir.

Para mesclar espaços de trabalho, faça o seguinte:

  1. Abra o console do Monitoring.

    Acessar o console do Stackdriver Monitoring

  2. Selecione o espaço de trabalho que você quer manter ("B", neste caso) na lista suspensa na parte superior direita do console do Monitoring.

  3. Clique na lista suspensa próxima do espaço de trabalho e selecione Workspace Settings.

  4. Clique em Monitored accounts no menu do lado esquerdo.

  5. Clique em Merge another Workspace into this one.

  6. Selecione o espaço de trabalho que você quer remover ("A", neste caso).

  7. Analise as informações perdidas durante a mesclagem e, se você concordar com essa perda de informações, marque a caixa de seleção. Clique em Merge.

Como excluir um espaço de trabalho

Antes de excluir um espaço de trabalho, verifique se o projeto usado para criar o espaço de trabalho tem recursos que você queira preservar ou se o espaço de trabalho ainda está vinculado a outros projetos do GCP 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.

Se o projeto do espaço de trabalho não tiver recursos que você queira preservar, exclua o espaço de trabalho excluindo o projeto do espaço de trabalho no Console do GCP:

  1. Acesse o console IAM e Admin:

    Acessar o console do IAM

  2. Clique em Configurações.

  3. Clique em Encerrar.

Como restringir o acesso a contas da AWS

Para limitar as permissões de conta da AWS fornecidas ao Monitoring, consulte Permissões mínimas da AWS.

Para revogar o acesso do Monitoring à sua conta da AWS, remova o papel de IAM Stackdriver da sua conta da AWS.

Faturamento do espaço de trabalho

Os espaços de trabalho não têm custos associados. Todas as atividades faturáveis são registradas nos projetos do GCP que contêm os recursos, ou seja, nas contas de faturamento associadas a esses projetos. Alguns detalhes do faturamento do GCP e da AWS são descritos nas seções a seguir.

Remover um projeto do espaço de trabalho não necessariamente interrompe todas as cobranças do Stackdriver referentes ao uso de métricas e registros. Se algum agente do Stackdriver ou outros módulos de software continuarem enviando métricas ou registros para o Stackdriver, as cobranças continuarão a ser acumuladas.

Faturamento de projeto do GCP

Quando você cria um recurso em um projeto do GCP, o GCP começa a receber métricas e entradas de registro dos serviços do GCP relacionados a esse recurso. As cobranças começam a se acumular imediatamente na conta de faturamento do projeto, mas grande parte dos dados não é cobrável ou tem um volume tão baixo que não gera cobranças.

O Stackdriver Logging tem acesso a todos os registros do projeto do GCP, mesmo sem criar um espaço de trabalho. Adicionar o projeto a um espaço de trabalho permite que o Stackdriver Monitoring acesse os dados de monitoramento já recebidos, mas o espaço de trabalho não aciona cobranças adicionais. Da mesma maneira, remover um projeto de um espaço de trabalho não interrompe cobranças.

Se seu projeto do GCP tiver instâncias de VM contendo software que envia dados ou registros de monitoramento para as APIs do Stackdriver, você será cobrado por esses dados, desde que o software esteja em execução. Isso inclui os agentes do Monitoring, os agentes do Logging e as bibliotecas de terceiros como o Prometheus que você pode instalar. Para interromper as cobranças, é preciso parar o envio de dados de qualquer software para o Stackdriver.

Faturamento da conta da AWS

Quando você adiciona uma conta da AWS a um espaço de trabalho, os dados de monitoramento e registro são enviados pelos agentes do Stackdriver ou outro software para o projeto de conector da AWS. A conta de faturamento desse projeto recebe todas as cobranças.

Muitos dos dados enviados de uma conta da AWS são fornecidos por agentes de software executados em instâncias de VM e que enviam dados ao projeto de conector da AWS criado quando você adicionou a conta a um espaço de trabalho. Você é cobrado por esses dados, desde que o software esteja enviando dados e o projeto de conector ainda exista, independentemente de permanecer conectado a um espaço de trabalho.

Solução de problemas

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

O Stackdriver 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 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 Platform 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 Stackdriver Logging não usa espaços de trabalho. Ao usar filtros de registro avançados, você pode visualizar ou gerenciar entradas de registro de vários projetos do GCP 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 Stackdriver Logging nas instâncias de VM para receber os registros.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Stackdriver Monitoring
Precisa de ajuda? Acesse nossa página de suporte.