如何使用只读用户访问 azure 应用程序服务的 log4net 日志文件夹
How can I access a log4net logs folder for an azure app service with a readonly user
我可以通过KUDU访问log4net日志文件夹。但是 KUDU 需要贡献者访问权限。我希望能够在没有写入权限的情况下访问或下载 UAT/PROD 日志。我宁愿避免走 FTP 的路线。我的用户可以浏览 Azure 门户、资源组并查看应用服务,但没有应用服务的控制台访问权限。我想要实现的目标是否可行?如何实现?
根据 trailmax 提到的,Application Insights 是收集日志/查询日志的简单方便的方法。对于这种情况,我们建议使用 Application Insights。
安装相关的 application insights sdk(如 Microsoft.ApplicationInsights), Microsoft.ApplicationInsights.Log4NetAppender,并进行其他一些小的配置,然后 application insights 可以很好地用于您的站点。
这只是一个建议,如果您对此有任何疑问,请在此处发表评论(并提供更多信息,例如它是 .NET 核心或 .NET 框架项目)。
我可以通过KUDU访问log4net日志文件夹。但是 KUDU 需要贡献者访问权限。我希望能够在没有写入权限的情况下访问或下载 UAT/PROD 日志。我宁愿避免走 FTP 的路线。我的用户可以浏览 Azure 门户、资源组并查看应用服务,但没有应用服务的控制台访问权限。我想要实现的目标是否可行?如何实现?
根据 trailmax 提到的,Application Insights 是收集日志/查询日志的简单方便的方法。对于这种情况,我们建议使用 Application Insights。
安装相关的 application insights sdk(如 Microsoft.ApplicationInsights), Microsoft.ApplicationInsights.Log4NetAppender,并进行其他一些小的配置,然后 application insights 可以很好地用于您的站点。
这只是一个建议,如果您对此有任何疑问,请在此处发表评论(并提供更多信息,例如它是 .NET 核心或 .NET 框架项目)。