asp.net - ASP.NET 5 中的应用程序见解

标签 asp.net angularjs azure asp.net-core azure-application-insights

我已将 ASP .NET 5 应用程序配置为使用应用程序洞察。它是一个 AngularJS Web 应用程序,带有纯 HTML、Java 脚本,没有服务器端代码。

遵循的步骤

  1. 在project.json 中添加了 Microsoft.ApplicationInsights 包。
  2. 在 html 的 head 部分添加了所需的 JavaScript。

在Azure门户中,除了服务器响应时间、服务器请求和失败的请求数据外,其他一切都显示正常。

我尝试了两件事。

  1. 在我的本地计算机(位于公司代理后面)中托管该网站,并打开 80 和 443 端口。已安装应用程序洞察状态监控工具,并为站点启用了 appinsights。

  2. 在 azure 网站上托管该网站。

在这两种情况下,只有服务器响应数据未显示。请查找以下屏幕截图。 enter image description here

请帮忙。我错过了什么吗?

最佳答案

正如您的问题所述,您的应用程序是纯客户端应用程序。因此,您只能获取可能插入到 <head> 中的 JavaScript 代码报告的指标。根据 Application Insights 指南进行标记。

您没有向服务器端发送任何请求,因此您的服务器端不会向 Application Insights 发送任何指标。

另一方面,如果您只有服务器应用程序(例如某些 Web API)而没有客户端部分,您将获得当前缺少的三个指标,但没有浏览器负载数据。

关于asp.net - ASP.NET 5 中的应用程序见解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32858483/

相关文章:

javascript - 如何从父页面获取查询字符串?

javascript - 在 Razor 中下拉更改时添加 html

angularjs - Angular 分页 - 更新数据 onclick

javascript - 类(class)评价时间太长。 AngularJS

angularjs 指令教程

javascript - 使用 Blob 特定的 SAS token 连接和更新 Azure Blob

azure - CORS 预检请求不适用于 Azure API 管理

C# Razor 语法 - 输出 DayOfWeek 缩写

asp.net - 在 ASP.NET 中如何知道当前路径是否是安全路径

azure - Cosmos DB SQL 查询如何计算子属性?