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.
- Faça login no Cloud Console como usuário do grupo gcp-devops que foi criado na tarefa 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.
- 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.