function - Azure功能应用程序日志不显示

标签 function azure logging azure-functions

我对 Azure 比较陌生,刚刚完成了有关如何创建新 Azure 函数的教程,该函数在创建新 blob 时触发,并将其作为其中的默认代码。

public static void Run(Stream myBlob, string name, TraceWriter log)
{
    log.Info($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
}

从我在教程中看到的内容,我应该能够在代码下方的“日志”区域中看到一些信息,但没有显示任何内容,我已经检查解决方案有一段时间了,但不能'似乎没有找到任何有用的东西。

任何帮助将不胜感激。

最佳答案

日志窗口有点脆弱,并不总是显示日志。但是,日志也会写入日志文件。

您可以从 Kudu 控制台访问这些日志: https://[your-function-app].scm.azurewebsites.net/

从菜单中选择“调试控制台”>“CMD”

在文件列表中,进入日志文件 > 应用程序 > 函数 > 函数 > [函数名称]

在那里您将看到日志文件列表。

关于function - Azure功能应用程序日志不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44657584/

相关文章:

c# - 记录应用程序 block - 无法写入 Windows 事件日志

java - Log4j2 的稳定发布日期

.net - 使用 log4Net 在单个进程中记录多个客户端的帮助

python - 如何在Python中创建一个给出数组元素的函数?

Azure 服务总线 - 多个主题与筛选主题

azure - 在 Azure 移动服务中自定义创建架构

asp.net - Team Foundation 服务器上的图像文件夹在构建时未复制到 azure

arrays - 错误#6366 : The shapes of the array expressions do not conform

Python:二分法

R:硬编码函数内变量的内容