如何在单个网页中使用多个Application Insights

时间:2017-08-17 10:05:19

标签: jquery azure azure-application-insights

我在我的Web应用程序中使用Azure Application Insights。 我想在第一个Application Insights中跟踪一种类型的事件,在第二个Application Insights中跟踪第二种类型的事件。

是否可以使用客户端API在一个页面中使用Application Insights的两个检测键?

1 个答案:

答案 0 :(得分:0)

您可以根据2个不同的键& amp;来初始化2个不同的Application Insights对象。利用它们来跟踪不同的遥测。

//first object initialization
var appInsights1=window.appInsights1||function(config){
......
    instrumentationKey:"<key1>",
});

window.appInsights1 = appInsights1; //assigning to global variable
appInsights1.trackPageView();       //first object to track Pageview

//second object initialization
var appInsights2=window.appInsights2||function(config){
......
    instrumentationKey:"<key2>",
});

window.appInsights2 = appInsights2; //assigning to global variable
appInsights2.trackException(ex);    //second object to track Exception