2017-06-08 4 views
3

Microsoft bietet eine Dokumentation vieler Einstellungen, die für die TelemetryChannel class in Application Insights festgelegt werden können.Wie kann ich TelemetryChannel-Eigenschaften für Application Insights ändern?

Aber ich kann keine Erklärung finden, wie diese Einstellungen eingestellt werden können.

sie in der ApplicationInsights.config Datei, wie dies für meine Web-Anwendung funktioniert Einstellung nicht:

<TelemetryChannel Type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.ServerTelemetryChannel, Microsoft.AI.ServerTelemetryChannel"> 
    <DataUploadIntervalInSeconds>1</DataUploadIntervalInSeconds> 
    <MaxTelemetryBufferCapacity>1</MaxTelemetryBufferCapacity> 
</TelemetryChannel> 

Ich kann einfach nicht, diese Einstellungen zu ehren scheinen meine Web-App zu beeinflussen.

Wie können diese Einstellungen angepasst werden?

Antwort

0

Die Beispielkonfiguration in unten git Funken die Idee der Verwendung. Sie müssen Profile verwenden & diese Einstellungen festlegen.

<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings"> 
<ActiveProfile>Production</ActiveProfile> 
<Profiles> 
<Profile name="Production"> 
     <!-- <ServerAnalytics> controls Application Insights Telemetry SDK settings. --> 
     <ServerAnalytics enabled="true"> 
     <!-- The frequency in seconds with which the SDK uploads data to Application Insights. --> 
     <DataUploadIntervalInSeconds>60</DataUploadIntervalInSeconds> 
</Profile> 
    </Profiles> 
</ApplicationInsights> 

https://github.com/postsharp/ApplicationInsightsExample/blob/master/ApplicationInsightsExample/ApplicationInsights.config

+0

Haben Sie versucht, diese und bestätigt es für Sie arbeitet? Ich habe es gerade versucht, aber es ändert nicht das Datenuploadintervall für meine App. – AaronK

+0

Der Konfigurationsschlüssel hat einen neuen Namen: MaxTelemetryItemsPerSecond. https://docs.microsoft.com/en-us/azure/application-insights/app-insights-sampling#adaptive-sampling-at-your-web-server –

+0

Ich habe gerade diese Einstellung versucht und es tut immer noch nicht ' Es scheint, als ob sie für das Datenuploadintervall funktionieren. Bist du sicher, dass das für dich funktioniert? – AaronK

Verwandte Themen