Visão geral da observabilidade para Go

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.