我已经在许多位置查看了有关Application Insights数据在我的信息中心中显示所花费的时间延迟的详细信息,但无法在任何地方找到它。< / p>
昨天我花了一些时间试图围绕我的代码调试问题,似乎无法将数据发送到应用程序洞察,只是为了在稍后的某个时间出现数据(约40分钟)。
在我的仪表板上看到数据之前,是否有任何人有关于我应该等待的时间的详细信息?
我已经阅读了一些常见问题解答文章,例如:https://azure.microsoft.com/en-gb/documentation/articles/app-insights-troubleshoot-faq/但不是更明智的。
更具体地说,这些是尝试跟踪异常和自定义事件。
答案 0 :(得分:12)
通常,您的数据的原始示例应在您发送数据后几分钟内提供,汇总数据大约需要5-10分钟才能显示。此外,当我们遇到处理延迟时,我们会在门户网站的Application Insights的Overview页面上显示一个横幅,如下面的屏幕截图所示。
如果您看到40分钟延迟查看您的数据,这可能是处理管道持续出现问题的情况,在这种情况下应该显示一条消息(如果没有,这是我们方面的检测问题),或者正如我们经常看到的那样,您的应用程序可能存在配置问题,以后会解决。
答案 1 :(得分:0)
同意接受的答案中的注释,即实时日志记录是企业系统的绝对要求。甚至门户网站也在“ Azure功能”刀片的“监视器”部分上说了以下内容:
这似乎是由于度量聚合引起的。但是,我刚刚被一位同事看到了Application Insights的Live Metrics Stream。它具有 1秒的延迟时间,这可能是该问题的大多数读者所追求的,值得分享。