1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <ApplicationInsights xmlns =" http://schemas.microsoft.com/ApplicationInsights/2013/Settings" >
3
+ <TelemetryInitializers >
4
+ <Add Type =" Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer, Microsoft.AI.DependencyCollector" />
5
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer" />
6
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer" />
7
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer, Microsoft.AI.WindowsServer" />
8
+ <Add Type =" Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer, Microsoft.AI.Web" />
9
+ <Add Type =" Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer, Microsoft.AI.Web" >
10
+ <!-- Extended list of bots:
11
+ search|spider|crawl|Bot|Monitor|BrowserMob|BingPreview|PagePeeker|WebThumb|URL2PNG|ZooShot|GomezA|Google SketchUp|Read Later|KTXN|KHTE|Keynote|Pingdom|AlwaysOn|zao|borg|oegp|silk|Xenu|zeal|NING|htdig|lycos|slurp|teoma|voila|yahoo|Sogou|CiBra|Nutch|Java|JNLP|Daumoa|Genieo|ichiro|larbin|pompos|Scrapy|snappy|speedy|vortex|favicon|indexer|Riddler|scooter|scraper|scrubby|WhatWeb|WinHTTP|voyager|archiver|Icarus6j|mogimogi|Netvibes|altavista|charlotte|findlinks|Retreiver|TLSProber|WordPress|wsr-agent|http client|Python-urllib|AppEngine-Google|semanticdiscovery|facebookexternalhit|web/snippet|Google-HTTP-Java-Client-->
12
+ <Filters >search|spider|crawl|Bot|Monitor|AlwaysOn</Filters >
13
+ </Add >
14
+ <Add Type =" Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer, Microsoft.AI.Web" />
15
+ <Add Type =" Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer, Microsoft.AI.Web" />
16
+ <Add Type =" Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer, Microsoft.AI.Web" />
17
+ <Add Type =" Microsoft.ApplicationInsights.Web.UserTelemetryInitializer, Microsoft.AI.Web" />
18
+ <Add Type =" Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer, Microsoft.AI.Web" />
19
+ <Add Type =" Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer, Microsoft.AI.Web" />
20
+ <Add Type =" Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer, Microsoft.AI.Web" />
21
+ </TelemetryInitializers >
22
+ <TelemetryModules >
23
+ <Add Type =" Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule, Microsoft.AI.DependencyCollector" >
24
+ <ExcludeComponentCorrelationHttpHeadersOnDomains >
25
+ <!--
26
+ Requests to the following hostnames will not be modified by adding correlation headers.
27
+ Add entries here to exclude additional hostnames.
28
+ NOTE: this configuration will be lost upon NuGet upgrade.
29
+ -->
30
+ <Add >core.windows.net</Add >
31
+ <Add >core.chinacloudapi.cn</Add >
32
+ <Add >core.cloudapi.de</Add >
33
+ <Add >core.usgovcloudapi.net</Add >
34
+ <Add >localhost</Add >
35
+ <Add >127.0.0.1</Add >
36
+ </ExcludeComponentCorrelationHttpHeadersOnDomains >
37
+ <IncludeDiagnosticSourceActivities >
38
+ <Add >Microsoft.Azure.EventHubs</Add >
39
+ <Add >Microsoft.Azure.ServiceBus</Add >
40
+ </IncludeDiagnosticSourceActivities >
41
+ </Add >
42
+ <Add Type =" Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.PerformanceCollectorModule, Microsoft.AI.PerfCounterCollector" >
43
+ <!--
44
+ Use the following syntax here to collect additional performance counters:
45
+
46
+ <Counters>
47
+ <Add PerformanceCounter="\Process(??APP_WIN32_PROC??)\Handle Count" ReportAs="Process handle count" />
48
+ ...
49
+ </Counters>
50
+
51
+ PerformanceCounter must be either \CategoryName(InstanceName)\CounterName or \CategoryName\CounterName
52
+
53
+ NOTE: performance counters configuration will be lost upon NuGet upgrade.
54
+
55
+ The following placeholders are supported as InstanceName:
56
+ ??APP_WIN32_PROC?? - instance name of the application process for Win32 counters.
57
+ ??APP_W3SVC_PROC?? - instance name of the application IIS worker process for IIS/ASP.NET counters.
58
+ ??APP_CLR_PROC?? - instance name of the application CLR process for .NET counters.
59
+ -->
60
+ </Add >
61
+ <Add Type =" Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector" />
62
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule, Microsoft.AI.WindowsServer" />
63
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule, Microsoft.AI.WindowsServer" />
64
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule, Microsoft.AI.WindowsServer" >
65
+ <!-- </Add>
66
+ <Add Type="Microsoft.ApplicationInsights.WindowsServer.FirstChanceExceptionStatisticsTelemetryModule, Microsoft.AI.WindowsServer">-->
67
+ </Add >
68
+ <Add Type =" Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule, Microsoft.AI.Web" >
69
+ <Handlers >
70
+ <!--
71
+ Add entries here to filter out additional handlers:
72
+
73
+ NOTE: handler configuration will be lost upon NuGet upgrade.
74
+ -->
75
+ <Add >Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.RequestDataHttpHandler</Add >
76
+ <Add >System.Web.StaticFileHandler</Add >
77
+ <Add >System.Web.Handlers.AssemblyResourceLoader</Add >
78
+ <Add >System.Web.Optimization.BundleHandler</Add >
79
+ <Add >System.Web.Script.Services.ScriptHandlerFactory</Add >
80
+ <Add >System.Web.Handlers.TraceHandler</Add >
81
+ <Add >System.Web.Services.Discovery.DiscoveryRequestHandler</Add >
82
+ <Add >System.Web.HttpDebugHandler</Add >
83
+ </Handlers >
84
+ </Add >
85
+ <Add Type =" Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule, Microsoft.AI.Web" />
86
+ <Add Type =" Microsoft.ApplicationInsights.Web.AspNetDiagnosticTelemetryModule, Microsoft.AI.Web" />
87
+ </TelemetryModules >
88
+ <TelemetryProcessors >
89
+ <Add Type =" Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryProcessor, Microsoft.AI.PerfCounterCollector" />
90
+ <Add Type =" Microsoft.ApplicationInsights.Extensibility.AutocollectedMetricsExtractor, Microsoft.ApplicationInsights" />
91
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel" >
92
+ <MaxTelemetryItemsPerSecond >5</MaxTelemetryItemsPerSecond >
93
+ <ExcludedTypes >Event</ExcludedTypes >
94
+ </Add >
95
+ <Add Type =" Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel" >
96
+ <MaxTelemetryItemsPerSecond >5</MaxTelemetryItemsPerSecond >
97
+ <IncludedTypes >Event</IncludedTypes >
98
+ </Add >
99
+ </TelemetryProcessors >
100
+ <TelemetryChannel Type =" Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.ServerTelemetryChannel, Microsoft.AI.ServerTelemetryChannel" />
101
+ <!--
102
+ Learn more about Application Insights configuration with ApplicationInsights.config here:
103
+ http://go.microsoft.com/fwlink/?LinkID=513840
104
+
105
+ Note: If not present, please add <InstrumentationKey>Your Key</InstrumentationKey> to the top of this file.
106
+ --> </ApplicationInsights >
0 commit comments