是否可以配置Microsoft's Application Insights來監視Windows服務?配置Microsoft應用程序見解以監視Windows服務
我有一個虛擬機運行在承載Web服務的Azure上。我需要安裝哪個版本的監視代理以及需要執行哪些步驟才能允許監視數據?
是否可以配置Microsoft's Application Insights來監視Windows服務?配置Microsoft應用程序見解以監視Windows服務
我有一個虛擬機運行在承載Web服務的Azure上。我需要安裝哪個版本的監視代理以及需要執行哪些步驟才能允許監視數據?
我也很想看到這個功能,但從這個MSDN頁面看來,這是不可能的。我希望他們稍後能夠擴展該服務的功能,因爲從AppDynamics或MS的New Relic上看到一款產品會很棒。
Performance and exception monitoring with Application Insights
您可以監控性能:
.NET Web服務。您必須具有對服務器計算機的管理訪問權限。您不必更改Web服務的代碼。
.NET服務作爲Microsoft Azure雲服務上的Web角色運行。你必須有權訪問代碼。您在開發機器上運行Application Insights工具,然後重建並重新部署該服務。
Java Web服務。您將代理下載到您的服務器計算機,更新配置文件並重新啓動Web服務。
可以手動配置。檢查了這一點 - https://docs.microsoft.com/en-us/azure/application-insights/app-insights-windows-services
基本上, - 創建門戶網站上一個ASP.NET應用程序,並獲得InstrumentationKey - 安裝NuGet包「Microsoft.ApplicationInsights.WindowsServer」 - 添加InstrumentationKey在配置文件或代碼。
這現在是一個不公開的包,大概是因爲它被合併到主包: – georgiosd