O Google Cloud oferece monitoramento, geração de registros e diagnósticos avançados para aplicativos Go.
As bibliotecas do Go estão disponíveis para os seguintes serviços de observabilidade do Google Cloud:
Error Reporting
O Error Reporting para Go agrega e exibe erros produzidos nos aplicativos Go em execução. Para começar a usar o Error Reporting, consulte Como configurar o Error Reporting para Go.
Cloud Logging
O Cloud Logging para Go permite armazenar, pesquisar, analisar, monitorar e alertar sobre dados e eventos de registro em aplicativos Go. Fornecemos uma biblioteca de cliente da API Cloud Logging compatível com o registrador de biblioteca padrão. Para começar a usar o Cloud Logging, consulte Como configurar o Cloud Logging para Go.
Cloud Monitoring
O Cloud Monitoring para Go coleta métricas, eventos e metadados de aplicativos Go. O Cloud Monitoring ingere os dados e mostra insights em painéis, gráficos e alertas.
Para começar a usar o Cloud Monitoring, consulte as Bibliotecas de cliente do Cloud para a API Cloud Monitoring para instruções de instalação e uso da biblioteca Go.
Cloud Trace
O Cloud Trace é um sistema de rastreamento distribuído para o Google Cloud que coleta dados de latência de aplicativos Go e os exibe quase em tempo real no console do Google Cloud. Para começar a usar o Cloud Trace, consulte Como configurar o Cloud Trace para Go e leia Rastreamento distribuído para Go para mais informações.