Azure应用程序服务诊断日志未找到应用程序日志Blob存储URL 404
在我的Azure应用程序服务中,我启用了诊断日志>应用程序日志(Blob) 并指向一个Blob存储帐户。如下图所示 我还在同一个应用程序服务中启用了Application Insight日志记录。但是,在ApplicationInsight日志中,我看到了一些错误。它看起来像下面 看起来,有时将数据从应用程序服务写入Azure Blob存储失败,因为它找不到URL,因此发送404。 图中显示的实际请求/命令为: 但是,内容就在那里。Azure应用程序服务诊断日志未找到应用程序日志Blob存储URL 404,azure,http-status-code-404,azure-storage-blobs,azure-diagnostics,azure-application-insights,Azure,Http Status Code 404,Azure Storage Blobs,Azure Diagnostics,Azure Application Insights,在我的Azure应用程序服务中,我启用了诊断日志>应用程序日志(Blob) 并指向一个Blob存储帐户。如下图所示 我还在同一个应用程序服务中启用了Application Insight日志记录。但是,在ApplicationInsight日志中,我看到了一些错误。它看起来像下面 看起来,有时将数据从应用程序服务写入Azure Blob存储失败,因为它找不到URL,因此发送404。 图中显示的实际请求/命令为: 但是,内容就在那里。 我不确定在哪里检查以及如何解决这些错误。非常感谢您的帮
我不确定在哪里检查以及如何解决这些错误。非常感谢您的帮助 我还创建了一个测试演示。我转载了这一期 我想这与azure诊断日志的工作方式有关 如果azure诊断日志希望将某些内容记录到azure blob 它将首先发送get请求以获取blob文件,然后发送put请求以将日志放入azure blob存储 您可以找到azure诊断使用的方法是get not put 因此,我认为这不会影响您的日志详细信息,只会影响azure诊断日志检查系统 如下图所示:
我在调查这个问题时也考虑了这个假设。事实证明,我们俩的想法是一样的。所以接受这个答案。谢谢。:)