问题标签 [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.

0 投票
3 回答
4666 浏览

c# - 配置 Microsoft Application Insights 以监视 Windows 服务

是否可以配置Microsoft 的 Application Insights来监控 Windows 服务?

我有一个在 Azure 中运行的 VM,Web 服务托管在该 VM 上。我需要安装哪个版本的监控代理以及需要执行哪些步骤才能允许在仪表板中看到监控数据?

0 投票
2 回答
2104 浏览

c# - 用于部署到多个环境的 Web 应用程序的 VS Application Insights

我正在部署到 Azure 的 Web 应用程序上试用 MS Application Insgihts。

开箱即用的一件事是按部署环境隔离统计/分析。

只是想知道是否有人已经这样做了,以及如何实现它?

这就是我的想法。

  • 在 AI 中创建 4 个单独的“应用程序”(每个都有自己的应用程序名称和组件 ID)

  • 将单个 ApplicationInsights.config 添加到 Web 应用程序项目

  • 手动将 App.Config 转换添加到应用程序,以在构建时根据 Configuratoin(QA、UAT 或 Prod)替换 ComponentName 和 ComponentId

  • 将条件编译符号添加到 Web 应用程序构建配置(QA、UAT、PROD)

  • 将“#if QA”预处理器指令添加到 razor _layout 视图,以便在构建时将正确的 ComponentId 交换到 javascript 片段中。

想法?

0 投票
1 回答
412 浏览

visual-studio-2013 - VS 2013 应用洞察

我为我的 WCF Web 角色配置了 Application Insights,并将其部署在 Azure 云服务上。我可以看到除 Performance Dashboard 之外的所有其他仪表板。

0 投票
6 回答
64644 浏览

asp.net - 从 Visual Studio 2013 上的应用程序中删除 Application Insight

在 Visual Studio 上,我向创建 ApplicationInsights.config 的项目添加了应用程序洞察力,但不确定向项目中添加了哪些其他文件。

问题是,右键单击并按添加 Application Insight 非常简单。现在我正在寻找一种方法来删除该项目的应用程序洞察力,但没有成功。

我怎样才能做到这一点?

在生产服务器上,使用 DebugView,我看到遥测日志,即使在关闭服务器上的应用程序监视器服务之后也是如此。

感谢任何帮助,我想完全摆脱对该应用程序的应用程序洞察力。

0 投票
3 回答
14076 浏览

c# - 如何将 Microsoft Application Insights 与 NLog 一起使用(找不到目标:'ApplicationInsights')

我正在使用Microsoft Application Insights我的 Web 应用程序。我使用 Application Insights TraceListener NuGet 包进行日志记录。那工作得很好。

现在我想切换到 NLog。我添加了Microsoft.ApplicationInsights.NLogTargetNuGet 包并在我的 NLog 配置文件中添加了一个新的 NLog 目标:

NLog 抛出异常:

我还尝试通过扩展添加程序集,如下所示:

但它也没有奏效。

有什么建议么?

0 投票
2 回答
231 浏览

azure-devops - How do I choose which VSO account to install Application Insights to?

I own one VSO account, and am a member of multiple other accounts (in a single login). When I install Application Insights into a web project, I'm not given an option of which account to use, and it installs to the wrong account.

0 投票
1 回答
114 浏览

azure-application-insights - 如果一个应用程序有多个别名,如何设置 MS Application Insight?

我有一个应用程序,例如名为 sample,我的域是 mydomain.com。

我将此应用程序放在默认网站下。因此用户可以通过以下方式访问它:

我还在同一个 IIS 上创建了一个单独的站点并将其与子域绑定,因此用户还可以通过以下方式访问它:

实际上,默认网站下只有一个文件夹“Sample”。但是,AI在线并没有显示任何数据。

当我运行 Get-WebApplicationMonitoringStatus 时,它显示两个显示名称作为示例,但指向 WebApplications(实际上只有一个)。

显示名称:示例 Web 应用程序:默认网站/示例 ......

显示名称:示例 Web 应用程序:示例

这似乎会导致 AI 无法正确收集数据。我还在事件查看器中看到警告:已检测到具有相同显示名称的两个应用程序。已停止对应用程序的监控。在继续之前确保显示名称是唯一的。

所以,我想知道这种情况下最好的监控解决方案是什么?

0 投票
1 回答
2696 浏览

c# - Application Insights 监控

我正在尝试在 ASP.NET MVC Web 应用程序上设置 Application Insights,但我不确定所需的设置。

我已将Application Insights Telemetry SDK for ServicesNuGet 包添加到我在 Visual Studio 2012 中的项目中。

有人可以确认我的 HTML 中是否同时需要 JavaScript:

JS

以及 Global.asax 中的以下代码

我目前已经添加到项目中并且我得到了一些使用信息,但它不准确(例如 0 个唯一用户)。

我也得到了性能数据,但这不再发生。

我一直在使用以下链接作为参考:

http://msdn.microsoft.com/en-us/library/dn481094.aspx
http://msdn.microsoft.com/en-us/library/dn495324.aspx
http://msdn.microsoft.com/en-我们/图书馆/dn518124.aspx
http://msdn.microsoft.com/en-us/library/dn481098.aspx

0 投票
3 回答
1013 浏览

wcf - Cannot see option to 'Add Application Insights Telemetry to Project'

I have an existing web role that I deploy to Azure. Now I would like to try out Application Insights but I do not see an option to 'Add Application Insights Telemetry to Project'. I installed all the latest updates and if I try adding another web role project to my Azure deployment that new project has the option to add Application Insights.

Any ideas would be greatly appreciated.

Thank You!

0 投票
1 回答
2756 浏览

asp.net - 防火墙背后的应用程序洞察力

我在获取应用程序洞察力以从我们的防火墙后面向 Visual Studio Online 报告数据时遇到问题。我打开了这篇文章中提到的防火墙规则,但并没有什么不同。我已经卸载并重新安装了好几次。操作日志中显示的唯一内容是它定期清除“AppDiagnostics”队列中的项目,因为超过了允许的最大大小 15 MB(以下完全错误)。

Get-WebApplicationMonitoringStatus 显示了我希望被监控的所有应用程序。

运行状况服务已从管理组“AppDiagnostics”的发送队列中删除了一些项目,因为它超过了允许的最大大小 15 兆字节。