【发布时间】:2018-09-27 01:58:40
【问题描述】:
我们使用应用洞察来监控我们的 asp.net MVC Web 应用。我们过去只进行服务器端日志记录,但最近我尝试也开始记录客户端数据,如下所述:https://docs.microsoft.com/en-US/azure/application-insights/app-insights-javascript
我将脚本添加到 _layout.cshtml 文件中,当我运行应用程序并检查对象 appInsights 是否存在于 chrome 开发工具中时,它已启动并正在运行,并且它包含正确的应用程序密钥,但它没有记录任何数据。 Azure 的 App Insights 中的所有刀片都报告说没有数据。
有什么线索吗?
问候,泰德
【问题讨论】:
-
当它没有记录任何数据时,“一切都好”是什么意思?
-
那确实是含糊不清,改变了文字。更好?
-
也许流量被(连接的)客户端阻止了?添加阻止程序也可能会在加载脚本时产生干扰。并且由于性能原因,AppInsights 可能会先在本地存储一些信息,然后再将其发送到 AppInsights。这可能是几分钟。您是否在 AppInsights 中选择了正确的时间段?应用程序托管在哪里?
-
应用程序作为 Web 应用服务托管在 Azure 中。没有防火墙规则,我尝试禁用我们的自定义 ip 阻止程序,但没有解决问题。
标签: c# asp.net-mvc azure-application-insights