问题标签 [azure-application-insights]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Windows Phone 8.1 RT 应用程序洞察
我开发了一个 Windows phone 8.1 RT 应用程序(不是 Silverlight)
我想将它上传到 Windows Phone 商店并向其中添加“Application Insights Telemetry”。
根据Visual Studio ALM 博客,遥测不支持 8.1,因此我被迫使用新的 Azure 遥测(该工具的新版本使用 Azure 而不是 Visual Studio Online)。问题是,我在 Azure 中注册了试用版,Application Insights 功能“即将推出”......
如何让它跟踪我的应用程序的崩溃、错误和数据使用情况?
asp.net-core - Microsoft Application Insights 是否支持 MVC 6 (.Net 5)
我正在尝试使用 mvc 6 项目和应用程序洞察力设置原型。选择以监视IIS 7中的MVC 6网站时,它说它正在监视,但没有将服务器统计信息发送到Azure。当我监视该服务器上的任何其他站点时,它可以正常工作。所以我的问题是,应用程序洞察力是否支持在 IIS 中运行的 .Net 5 和 MVC 6?
在网站中,我使用 Microsoft Application Insights 提供的 javascript 片段安装了 Application Insights。这工作正常并将数据发送到 Azure。
该网站位于本地 Windows 2012 服务器上。我已经在服务器上安装了 Application Insights 状态监视器,并将它指向 mvc 6 网站。这部分不起作用。当我将服务器工具指向本地服务器上运行 .Net 4.5 网站的站点时,它确实将数据正确提交到 Azure。
我没有通过 nuget 包添加 AI 部分,因为我没有向 Applications Insight 提交任何自定义警报。现在我只是想获取服务器统计信息。IE 内存、处理器使用率等。
azure - Application Insights 安全性和欺骗
这可能是一个愚蠢的问题,但客户端应用程序洞察力是否可以免受欺骗?Microsoft 要求您在需要记录的 HTML 页面中添加一些 JavaScript,其中一部分包含硬编码的检测密钥(下面不是真正的密钥!):
Url 和密钥之间似乎没有任何其他关系,也没有任何机制来防止这个密钥客户端的欺骗(即随机生成具有不同数字的密钥并提交页面)。
这不会造成任何损害,但是对于不正确的监控数据的接收者来说会很烦人,这很可能是某人想做的所有事情,“因为他们可以”。
我是否错过了一些基本的东西,为什么这是不可能的?
asp.net - ApplicationInsight 导致网站在启动时挂起
目前是否有人成功使用 ApplicationInsight?
我在试图让它工作时遇到了麻烦。
首先,VS 拒绝使用 ApplicationInsight 创建新网站并将 ApplicationInsight 添加到现有网站时,我遇到了很多问题。它给出的错误几乎是无用的。
我终于设法在我的机器上使用 AI 建立了一个新网站(在等待“一段时间”之后,这是微软对最初问题的官方回答)。然而,这个网站突然开始在启动时挂起,完全没有我能找到的错误消息或调试信息。
我浪费了一天时间研究数据库连接问题,因为这是我在禁用 AI 之前开始挂起并再次开始工作时正在处理的问题。
是否有任何可用于 AI 的调试信息,以便如果再次发生,我可以捕捉到它?
非常感谢其他人的所有帮助和经验。
干杯迈克
补充资料:
我正在运行 VS 2013 更新 4。
所有其他软件都应该是最新的。
重现步骤:
- 开始 VS
- 新项目
- 连接到 ApplicationInsight 的 MVC 项目
这应该无法运行。它只是挂起,等待本地主机。如果添加一些断点,那么它在注册区域时实际上似乎挂在 global.asax 中。
这没有多大意义,因为该行在干净的 MVC 项目中没有做任何事情。
如果您在 web.config 中禁用 AI,该项目将再次运行。
如果其他人可以尝试复制这一点,那将是一个很好的开始。
谢谢。
azure - Azure 应用洞察和调试 VS 2013
一旦我使用 Visual Studio 2013 添加了适用于 Azure 的 Application Insights,我就无法再使用 f5 调试该网站,它只是一直在旋转,显示一个白页并且永远不会加载。有谁知道为什么或如何解决?
我正在使用更新 4 运行 VS
c# - 使用 Application Insights 时,AreaRegistration.RegisterAllAreas() 永远不会完成
我使用 Visual Studio 2013 Update 4 创建了一个新的 ASP.net MVC 应用程序并选中该框以使用 Application Insights。当我尝试运行应用程序(有或没有调试)时,站点永远不会加载。当我调试它时,我注意到它卡在 Global.asax.cs 中:
我查看了其他几个问题的答案,包括这个: AreaRegistration.RegisterAllAreas() is not Registering Rules For Area
这并没有解决我的问题。我已经删除了这个答案中文件夹中的所有内容并重新启动了 Visual Studio,重新启动了我的电脑,无论我做什么,这个方法都会永远挂起。它似乎不只是慢,因为我已经等了超过 5 分钟,它还没有完成。有没有其他人遇到过这种情况,除了删除这个电话外,我该如何解决?
如果我注释掉 Application Insights 的 Http 模块注册,那么这个方法会立即完成,但是一旦我将它们添加回来,该方法就会再次挂起。AreaRegistration.RegisterAllAreas() 调用和 Application Insights 似乎存在一些问题。
iis - Web 部署和 Microsoft Azure ApplicationInsights
我有一个使用 Web 部署发布到的本地 IIS 实例。当我添加 Application Insights 时,我收到以下错误。
如果我尝试手动删除该文件,它会说它正在被 IIS 工作进程使用。有什么方法可以重置站点或覆盖锁定以便它可以成功发布?或者有没有办法不发布这个文件?
azure - Application Insight (Azure) 中的计时事件
我一直在寻找一种方法来对事件进行计时并将它们绘制在 Azure 上。寻找事件较慢的热点以进行进一步分析。
我目前可以执行以下操作,例如:
这将允许我一次查看一个事件并知道花费了多长时间。但是没有简单的方法来查看它的图表。但是,我注意到他的 javascript 库有一个 startTrackEvent 和 stopTrackEvent ( AI docs ),这看起来很理想。
有没有人见过一种内置方式或现有方式来跟踪定时服务器事件?
azure - Microsoft Application Insights 不显示自定义属性
当我的应用程序中出现预期时,我正在尝试记录其他信息。我有以下代码。
但我在 azure 门户中看到的只是 Azure 门户的异常属性刀片中的标准。
azure - 应用程序洞察跟踪指标不起作用?
我跟进了这个问题:wpf 应用程序的应用程序洞察力并创建了控制台应用程序,我正在使用这样的应用程序洞察力:
一切正常,数据发送到 Azure,TrackMetric 除外。指标在指标资源管理器和诊断统计中均不可用。
我该如何解决?
先感谢您。