在本地存储中看不到 log.LogInformation() 消息
Cannot see log.LogInformation() messages in local storage
我写了一个持久的功能应用程序,我在本地 running/debugging。我的 local.settings.json
是:
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"AzureWebJobsDashboard": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet"
}
}
host.json
是:
{
"version": "2.0",
"logging": {
"fileLoggingMode": "always",
"logLevel": {
"default": "Information",
"Function": "Information"
}
}
}
我将 ILogger 传递给我的函数,它使用 log.LogInformation("...")
。
使用 Azure 存储资源管理器我可以看到一个 AzureWebJobsHostLogs201901
table,它包含除我的日志语句之外的所有内容。我已经用尽 Google 搜索和 Microsoft Docs。
有什么想法吗?
您是否尝试查看 <DefaultTempDirectory>\LogFiles\Application\Functions
文件夹?请查看详情here。如果这对您不起作用,请告诉我们,我们可以进行调查。
我写了一个持久的功能应用程序,我在本地 running/debugging。我的 local.settings.json
是:
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"AzureWebJobsDashboard": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet"
}
}
host.json
是:
{
"version": "2.0",
"logging": {
"fileLoggingMode": "always",
"logLevel": {
"default": "Information",
"Function": "Information"
}
}
}
我将 ILogger 传递给我的函数,它使用 log.LogInformation("...")
。
使用 Azure 存储资源管理器我可以看到一个 AzureWebJobsHostLogs201901
table,它包含除我的日志语句之外的所有内容。我已经用尽 Google 搜索和 Microsoft Docs。
有什么想法吗?
您是否尝试查看 <DefaultTempDirectory>\LogFiles\Application\Functions
文件夹?请查看详情here。如果这对您不起作用,请告诉我们,我们可以进行调查。