我們正試圖在部署到Azure應用服務中的虛擬應用程序的Web API中使用MS應用程序見解。目前這個應用程序服務使用部署插槽進行部署。應用程序洞察中沒有爲部署到虛擬應用程序的應用程序顯示度量標準
以下條件:
- ApplicationsInsights.config被成功部署,通過在Azure的門戶打開該應用程序的控制檯驗證。
- 將第二個應用程序部署到單獨的應用程序服務並使用單獨的檢測密鑰(否則配置完全相同)完美地工作。是
比儀表鍵其他唯一的區別如下: 1. API部署爲虛擬應用程序(在定義的applicationSettings:虛擬應用程序和目錄)作爲應用/1.0到目錄網站\ api10 2。應用服務託管在名爲UAT的部署槽中。
我很懷疑發生問題,因爲(a)它是一個虛擬應用程序或(b)部署到部署插槽。
任何見解將不勝感激。
你說WebAPI,這是使用OWIN嗎? –
是的。最新的5.2.3 Web api – Gustyn
你有沒有試過OwinExtensions? https://github.com/marcinbudny/applicationinsights-owinextensions –