Existem várias formas de usar o Cloud Logging a partir da sua aplicação .NET:
- Use um fornecedor de registo da Google para a framework de registo padrão do .NET
- Use um fornecedor Google Log4Net
- Use
Google.Cloud.Logging.V2
para chamar diretamente a API Logging
Use um fornecedor de registo da Google para a framework de registo padrão do .NET
Pode ativar o Cloud Logging para aplicações .NET através das bibliotecas Google.Cloud.Diagnostics
para .NET.
- Para aplicações que segmentam o ASP.NET Core 3 ou posterior, use a biblioteca
Google.Cloud.Diagnostics.AspNetCore3
. Consulte aGoogle.Cloud.Diagnostics.AspNetCore3
documentação para ver mais informações e exemplos. - Para aplicações que segmentam versões anteriores do ASP.NET Core, use a biblioteca
Google.Cloud.Diagnostics.AspNetCore
. Consulte aGoogle.Cloud.Diagnostics.AspNetCore
documentação para ver mais informações e exemplos. - Para aplicações que segmentam plataformas não ASP.NET Core, use a biblioteca
Google.Cloud.Diagnostics.Common
. Consulte aGoogle.Cloud.Diagnostics.Common
documentação para ver mais informações e exemplos.
Use um fornecedor Google Log4Net
A biblioteca
Google.Cloud.Logging.Log4Net
implementa um fornecedor Log4Net para o
Cloud Logging. Para ver exemplos que mostram como configurar e usar
esta biblioteca, consulte a
Google.Cloud.Logging.Log4Net
documentação.
Use
Google.Cloud.Logging.V2
para chamar diretamente a API Logging
Também pode escrever registos chamando a API Cloud Logging através da biblioteca cliente Google.Cloud.Logging.V2
. Pode instalar esta biblioteca a partir do
NuGet.
Depois de instalar a biblioteca de cliente
Google.Cloud.Logging.V2
, pode começar a enviar os registos da sua aplicação para o Cloud Logging. Por exemplo, pode personalizar o seguinte método e adicioná-lo ao código da sua aplicação.
Para ver o exemplo completo, clique em more_vert Mais
e, de seguida, selecione Ver no GitHub.
Escreva algum código de registo que chame WriteLogEntry()
. A entrada de registo resultante
estará no Explorador de registos no recurso Global.
Na Google Cloud consola, aceda à página Explorador de registos:
Aceda ao Explorador de registos
Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cuja legenda é Registo.
Recursos
- Para ver detalhes sobre o Explorador de registos, consulte [Usar o Explorador de registos][view-ui].
- Para aplicações ASP.NET Core 3 ou superior
- Para aplicações ASP.NET Core anteriores
- Para aplicações que não são ASP.NET Core
- Fornecedor Log4Net
- GitHub: googleapis/google-cloud-dotnet
- Controlador de problemas do GitHub