Google Cloud proporciona servicios potentes de supervisión, registro y diagnóstico para aplicaciones de Go.
Las bibliotecas de Go están disponibles para los siguientes servicios de observabilidad de Google Cloud:
Error Reporting
Error Reporting para Go agrega y muestra los errores producidos en tus aplicaciones de Go en ejecución. Para comenzar con Error Reporting, consulta Cómo configurar Error Reporting para Go.
Cloud Logging
Cloud Logging para Go te permite almacenar, buscar, analizar, supervisar y generar alertas sobre los eventos y los datos de registro en aplicaciones de Go. Proporcionamos una biblioteca cliente de la API de Cloud Logging con asistencia para los registros de la biblioteca estándar. Si deseas comenzar a usar Cloud Logging, consulta Configura Cloud Logging para Go.
Cloud Monitoring
Cloud Monitoring para Go recopila métricas, eventos y metadatos de las aplicaciones de Go. Cloud Monitoring transfiere esos datos y genera estadísticas mediante paneles, gráficos y alertas.
Para comenzar a usar Cloud Monitoring, consulta las bibliotecas cliente de Cloud para la API de Cloud Monitoring a fin de instalar y usar la biblioteca de Go.
Cloud Trace
Cloud Trace es un sistema de seguimiento distribuido para Google Cloud que recopila datos de latencia de las aplicaciones de Go y los muestra casi en tiempo real en la consola de Google Cloud. Para comenzar a usar Cloud Trace, consulta Cómo configurar Cloud Trace para Go y lee Seguimiento distribuido para Go a fin de obtener más estadísticas.