O Google Cloud Observability oferece monitoramento, geração de registros e diagnóstico para aplicativos em Go.
As bibliotecas do Go estão disponíveis para os seguintes serviços do Google Cloud Observability:
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 Instrumentar apps em Go para o Error Reporting.
Cloud Logging
O Cloud Logging para Go permite armazenar, pesquisar, analisar, monitorar e criar alertas sobre dados e eventos de registro em aplicativos Go. Fornecemos bibliotecas de cliente do Cloud para Go com suporte ao logger 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 esses dados e gera insights usando 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 oGoogle 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 o exemplo de instrumentação do Go na documentação do Trace.