在 Azure 函数进程结束之前,应用洞察中的日志被切断

Logs cut off in app insights before the end of an azure function process

我有一个 azure 功能,它正在记录应用程序洞察,它被设置为在信息级别存储日志。

所有初始日志都运行良好,但是到了一定程度它们就停止了。如果我查看实时指标,我仍然可以看到正在触发的日志,但它们不会出现在 Application Insights 中。

在 11:32

处显示日志的实时指标

应用程序见解在 11:31

之后没有日志

函数本身运行大约 12 分钟,但我不知道这是否是时间问题。

发现由于应用洞察采样功能 (https://docs.microsoft.com/en-us/azure/azure-functions/functions-monitoring?toc=%2fazure%2fazure-functions%2fdurable%2ftoc.json#configure-sampling) 日志被切断,如果日志速率超过阈值,应用洞察将开始忽略日志。