Cuando los datos de seguimiento no se capturan automáticamente, debes instrumentar tu aplicación para recopilarlos.
Puedes instrumentar tu aplicación para que recopile información específica de la aplicación. Varios frameworks de instrumentación de código abierto te permiten recopilar métricas, registros y seguimientos desde tu aplicación y enviar esos datos a cualquier proveedor, incluido Google Cloud. Para instrumentar tu aplicación, te recomendamos que uses un framework de instrumentación con proveedor neutro y que sea de código abierto, como OpenTelemetry, en lugar de las API específicas de proveedor y producto. o bibliotecas cliente.
Para obtener más información sobre la instrumentación de tus aplicaciones con marcos de instrumentación independientes del proveedor, consulta Instrumentación y observabilidad.
Configura la información de la biblioteca de OpenTelemetry:
Información sobre las bibliotecas cliente de Cloud:
Ruby:
GitHub:
googleapis/google-cloud-trace
ASP.NET:
- Biblioteca:
Google.Cloud.Diagnostics.AspNet
- Paquete de NuGet:
Google.Cloud.Diagnostics.AspNet
- GitHub:
Google.Cloud.Diagnostics.AspNet version 4.0.0
- Biblioteca:
ASP.NET Core:
- Bibliotecas:
Google.Cloud.Diagnostics.AspNetCore3
yGoogle.Cloud.Diagnostics.AspNetCore
- Paquetes de NuGet:
Google.Cloud.Diagnostics.AspNetCore3
yGoogle.Cloud.Diagnostics.AspNetCore
- GitHub:
googleapis/google-cloud-dotnet
- Bibliotecas:
También puedes recibir seguimientos de los rastreadores de Zipkin. Para obtener más información, consulta Usa Cloud Trace con Zipkin.