是否可以在我的Web表单项目中使用Visual Studio 2013 Application Insights?
我已将应用洞察力添加到我的项目中,但无法获得Application Insights门户的性能指标。我的项目在Azure网站上运行。
答案 0 :(得分:2)
现在有一个Azure网站扩展,支持azure网站的性能指标:
如果您有Azure WebSite并且想要启用应用程序 见解遵循以下步骤:
1)将应用程序安装到Visual Studio中的Application Insights 2013 Update 3或更高版本,并部署到Azure WebSite。
注意:如果您的应用已加入Application Insights 确保您使用的是.12 SDK(或更高版本)。
2)在Azure网站上启用Application Insights扩展 该网站的刀片(不是Application Insight刀片) 使用.12或更高版本的SDK启用Application Insights
3)现在扩展已启用执行针对您的一些请求 Web App并导航到Application Insights资源刀片
答案 1 :(得分:0)
据我所知,Application Insights仅适用于Web应用程序。
以下是支持的项目类型:
有关您可以监控的项目类型的详细信息,请参阅此页面:http://msdn.microsoft.com/en-us/library/dn481095.aspx
答案 2 :(得分:0)
Ken的答案适用于应用程序洞察非常支持的应用程序类型。这包括无缝入门/入门和加载"自动"数据可见,无需编写任何新的代码行。
来自SDK"核心"我们可以支持其他类型的应用程序,如WPF和桌面应用程序。以下是手动设置所需的步骤以及获取发送到应用程序洞察服务的指标,事件,跟踪等所需的代码。如果您的winform应用程序也在天蓝色网站上运行,这应该可以正常工作。
答案 3 :(得分:0)
目前, Application Insights仅关注基于网络的应用。
和一些替代平台/语言(PHP,Ruby,Java)。
Azure应用服务(以前称为网站)不支持性能计数器(CPU百分比,光盘读/写操作,可用内存等)。
为了澄清:Azure网站扩展只是帮助您收集依赖项和一些统计信息,以防您的应用程序在.NET版本上运行< 4.6。