Configurar o registro e monitoramento

Nesta tarefa, você irá configurar funções básicas de registro e monitoramento através do Cloud Logging e Cloud Monitoring.

Quem faz esta tarefa?  

Uma pessoa do grupo gcp-devops@<<seu-domínio>.com que foi criado na tarefa 2.

O que faz? 

Configurar as funções básicas de registro e monitoramento usando o Cloud Logging e o Cloud Monitoring.  

Por que nós sugerimos esta tarefa?

O registro e monitoramento completos são fundamentais para manter a vigilância  no seu ambiente de nuvem. A configuração de retenção adequada de registros desde o início permite que você construa e tenha confiança de que um registro de auditoria é preservado, entretanto a configuração de um monitoramento centralizado dará a sua equipe um painel de controle central para visualizar seus ambientes.

Configurar monitoramento

O Cloud Monitoring coleta métricas, eventos e metadados dos serviços do Google Cloud, sondas  de tempo de atividades hospedadas, instrumentação de aplicativos e outros componentes de aplicativos comuns. 

  1. Faça login no Cloud Console como usuário do grupo gcp-devops que foi criado na tarefa 2.
  2. Crie um espaço de trabalho para monitorar usando um projeto anfitrião. O primeiro projeto Google Cloud monitorado em um espaço de trabalho é o projeto anfitrião; você deve garantir que escolhe o projeto correto para agir como o projeto anfitrião. Quando as etapas peçam selecionar um projeto, selecione o projeto de monitoramento não-produção (example-monitoring-nonprod) que foi criado na tarefa 5.
  3. Adicione outros projetos que você deseja monitorar a partir deste espaço de trabalho. Por exemplo, adicione todos os outros projetos que não sejam de produção.

Repita este processo para seus projetos de produção. Use o example-monitoring-prod como um projeto de espaço de trabalho e adicione os projetos de produção para monitorar. 

Configurar o registro 

O Cloud Logging permite armazenar, pesquisar, analisar, monitorar e alertar sobre dados de registro e eventos do Google Cloud e Amazon Web Services (AWS). O Cloud Logging também permite que você inserir dados de registros personalizados de qualquer fonte e exportar registros para sumidouro de dados externos.

1. Faça login no Cloud Console como usuário do grupo gcp-devops que foi criado na tarefa

2. Habilitar a exportação de registros para BigQuery com os seguintes valores:  

  • Selecione o example-logging-nonprodproyecto.
  • Crie um conjunto de dados BigQuery. Para ID do conjunto de dados, use um nome como example_logging_export_nonprod.
  • Assim que nomear o conjunto de dados, clique em Criar conjunto de dados. 

3. Repita a etapa anterior, por exemplo, o projeto de registro de dados, mas use exemplo_logging_export_prodfdfor para o ID do conjunto de dados.  

4. Revise os períodos de retenção de registros para determinar se eles atendem os requisitos. Caso contrário, configure a exportação de logs para o Cloud Storage, o que pode ser útil para retenção a longo prazo.