我有一个通过 log4net 发出日志的 asp.net Web 应用程序。我需要将日志消息传递到Google Cloud Logging。做这个的最好方式是什么?
- 在运行 Web 应用程序的 Windows 机器上,让 log4net 登录到本地文件。
- 在同一台机器上,运行nxlog并将日志文件发送到 Linux 机器。
- 让 google-fluentd 在 Linux 机器上运行,将日志传输到 Google Cloud Logging API。
我有一个通过 log4net 发出日志的 asp.net Web 应用程序。我需要将日志消息传递到Google Cloud Logging。做这个的最好方式是什么?
比我开始使用的解决方案更简单的方法是使用Google Cloud Logging API Client Library for .NET。
目前在 v1 beta 3 它基于Google Cloud Logging API并且有一个nuget 包。