繁体   English   中英

配置Microsoft Application Insights以监视Windows服务

[英]Configuring Microsoft Application Insights to monitor a windows service

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

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

我也很乐意看到此功能,但是从此MSDN页面看来,这是不可能的。 我希望他们以后能扩展服务的功能,因为很高兴看到MS的AppDynamics或New Relic级别的产品。

使用Application Insights进行性能和异常监视

您可以通过以下方式监视性能:

.NET Web服务。 您必须具有对服务器计算机的管理访问权限。 您不必更改Web服务的代码。

在Microsoft Azure云服务上作为Web角色运行的.NET服务。 您必须有权访问代码。 您在开发计算机上运行Application Insights工具,然后重建并重新部署服务。

Java Web服务。 您将代理下载到服务器计算机,更新配置文件,然后重新启动Web服务。

这是用于服务的Application Insights遥测SDK:

http://www.nuget.org/packages/Microsoft.ApplicationInsights.Telemetry.Services/0.7.1

可以手动配置。 签出-https://docs.microsoft.com/zh-cn/azure/application-insights/app-insights-windows-services

基本上,-在门户上创建一个ASP.NET应用并获取InstrumentationKey-安装nuget包“ Microsoft.ApplicationInsights.WindowsServer”-在配置文件或代码中添加InstrumentationKey。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM