2017-01-01 413 views
0

我有2個應用程序(asp.net)集成了Application Insights。 在門戶中,我創建了2個標籤:App1 = 1,App2 = 1(每個應用都有一個標籤)。 但下一步是什麼? 如何將標籤添加到ApplicationInsights.config中,以便每個應用程序發送標籤?應用程序洞察和標記

回答

2

這不是標籤的用途。他們在那裏組織您的Azure資源,請參閱https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-using-tags

資源管理器使您能夠通過應用標籤在邏輯上組織資源。這些標籤由鍵/值對組成,用您定義的屬性標識資源。要將資源標記爲屬於同一類別,請將相同的標記應用於這些資源。

如果您想區分兩個應用程序,您需要使用不同的檢測密鑰,這意味着兩個不同的Application Insights環境。

https://docs.microsoft.com/en-us/azure/application-insights/app-insights-create-new-resource

該儀器的關鍵識別您所創建的資源。您需要將其提供給SDK。

正如你可以添加自定義屬性到SDK的替代來電進行區分,如果這是你所需要的是在這裏概述:https://blogs.msdn.microsoft.com/visualstudioalm/2015/01/07/application-insights-support-for-multiple-environments-stamps-and-app-versions/Adding custom properties for each request in Application Insights metrics

所以它依賴於Web應用程序的差異。如果它們不相關,我會建議使用不同的儀器密鑰。如果一個應用程序是登臺/測試應用程序,另一個應用程序是生產應用程序,那麼您可以考慮使用自定義屬性,以便您可以根據自定義屬性比較收集的數據。

相關問題