Azure功能-日志合并-控制主机日志?

时间:2019-04-03 12:42:40

标签: azure logging azure-functions

我在大量Azure函数之上运行一个系统,而我只是整理一些最后的线程。我主要放弃了Azure函数提供的开箱即用的日志记录,因为我发现刷新时间安排非常不规则,并且我还希望将所有功能中的日志整合到一个位置并能够查询它们。所有这些在大多数情况下都有效,但是我剩下一个烦人的用例:如果函数绑定错误(例如,由于有人将垃圾检入了Git,Azure函数方法签名是错误的),该函数将不会被调用,甚至日志该函数将不会被调用,但是错误将被放置到另一个文件(主机日志)中。

现在我想我可以访问备份azure函数的存储帐户并从那里获取主机日志,但是我想知道是否有更好的方法直接控制/拦截Azure Functions中的日志记录。有谁知道是否至少有一种方法可以使其更快地冲洗?

1 个答案:

答案 0 :(得分:1)

您可以在关联的Application Insights中查看主机日志以及功能日志: https://docs.microsoft.com/en-us/azure/azure-functions/functions-monitoring#other-categories