log.Info和log.Verbose-我在哪里可以看到Azure门户中的输出?

log.Info和log.Verbose-我在哪里可以看到Azure门户中的输出?,azure,azure-functions,Azure,Azure Functions,以下是从逻辑应用程序调用的my Azure函数中提取的一些代码: public static async Task<object> Run(HttpRequestMessage req, TraceWriter log) { log.Verbose($"Function Run Called"); var jsonContent = await req.Content.ReadAsStringAsync(); log.Info($"jsonContent va

以下是从逻辑应用程序调用的my Azure函数中提取的一些代码:

public static async Task<object> Run(HttpRequestMessage req, TraceWriter log)
{
    log.Verbose($"Function Run Called");
    var jsonContent = await req.Content.ReadAsStringAsync();
    log.Info($"jsonContent var assigned {jsonContent}");
    dynamic data = JsonConvert.DeserializeObject(jsonContent.ToString());
    log.Verbose($"data var assigned");
    log.Verbose($"JsonContent: {data.FileContent}!"); 
    bool result = true;
    return req.CreateResponse(HttpStatusCode.OK, new {
        result = $"Hello {result}!"
    });    
}
公共静态异步任务运行(HttpRequestMessage请求,TraceWriter日志)
{
Verbose($“调用函数运行”);
var jsonContent=await req.Content.ReadAsStringAsync();
log.Info($“jsonContent变量赋值{jsonContent}”);
动态数据=JsonConvert.DeserializeObject(jsonContent.ToString());
详细($“分配的数据变量”);
Verbose($“JsonContent:{data.FileContent}!”);
布尔结果=真;
返回请求CreateResponse(HttpStatusCode.OK,新{
结果=$“你好{result}!”
});    
}
一旦执行,我可以看到函数成功执行而没有任何错误,但我无法看到“log.Verbose”打印的内容。我也尝试过log.Info,但没有看到任何输出


您知道我可以从哪里检查log.Info和log.Verbose的输出吗?

如果在您的场景中,您实际上没有使用我们的函数门户进行调用,那么要查看日志,您可以转到函数的“监视”页面。从调用日志中,您可以选择单个函数,并在调用详细信息部分下查看它们的输出


从我们的函数门户运行函数时,您将在日志流窗口中看到日志。请注意,为功能应用程序配置的默认TraceLevel为Info。因此,您不会看到详细的日志。通过设置
tracing.consoleLevel
属性,可以在
host.json
文件中配置TraceLevel。有关更多信息,请参阅。

如果在您的场景中,您实际上没有使用我们的函数门户进行调用,那么要查看日志,您可以转到函数的“监视”页面。从调用日志中,您可以选择单个函数,并在调用详细信息部分下查看它们的输出


从我们的函数门户运行函数时,您将在日志流窗口中看到日志。请注意,为功能应用程序配置的默认TraceLevel为Info。因此,您不会看到详细的日志。通过设置
tracing.consoleLevel
属性,可以在
host.json
文件中配置TraceLevel。有关更多信息,请参阅。

您应该能够在门户日志流窗口中查看日志。您应该能够在门户日志流窗口中查看日志。