Ich muss alle Telemetriedaten behalten, da wir dies für die Analyse verwenden.
Laut diesem Artikel kann ich die folgende Analytics-Abfrage ausführen Bestimmen Sie die Abtastrate:
%Vor%Die Ergebnisse weisen auf einige starke Stichproben hin, insbesondere während des Tages, an dem nur etwa 1 von 10 Punkten erhalten bleibt:
Was mich verwirrt, ist, dass das Azure Portal angibt, dass das Sampling auf 100% gesetzt ist:
Vielleicht spiegelt dies nur die Ingestion Sampling wider? Adaptive Sampling könnte immer noch auf dem Server stattfinden.
Wie deaktiviere ich das Sampling mithilfe der ASP.NET Core-Bibliotheken für Application Insights vollständig? (z. B. Microsoft.ApplicationInsights.AspNetCore 1.0.2)
Momentan ist dies die einzige Konfiguration, die ich finden kann, und es gibt nichts beim Sampling:
%Vor% Sie können das Sampling mithilfe der ApplicationInsightsServiceOptions
Ein Anwendungsbeispiel:
%Vor%Weitere Details zum Sampling finden Sie im Application Insights ASP.NET Core Github Dokumentationsseite .
Hoffe, das hilft,
Asaf
Tags und Links asp.net-core asp.net-core-mvc asp.net-core-1.0 azure-application-insights