在本地存储中看不到log.LogInformation()消息

时间:2019-01-11 17:04:43

标签: azure-functions azure-durable-functions

我已经编写了一个持久功能应用程序,并且正在本地运行/调试它。我的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 Storage Explorer,我可以看到一个AzureWebJobsHostLogs201901表,其中包含除日志语句之外的所有内容。我已经用尽了Google搜索和Microsoft文档。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过在<DefaultTempDirectory>\LogFiles\Application\Functions文件夹中查找?请查看详细信息Consumer configs。让我们知道这是否对您不起作用,我们可以进行调查。