Reduzieren Sie die Menge an Opentelemetriedaten, die an Azure Application Insights gesendet wurdenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Reduzieren Sie die Menge an Opentelemetriedaten, die an Azure Application Insights gesendet wurden

Post by Anonymous »

Nach dem Umschalten von azure telemetryclient zu opentelemetry sehen wir eine Tonne benutzerdefinierterMetrikte in Anwendungseinsichten, so viele, dass wir unser Angebot in weniger als einer Stunde füllen. Anwendungseinblicke> Protokolle, ich kann Folgendes sehen: https://imgur.com/a/afu4acm, das mindestens 25 Einträge in derselben Millisekundenstelle anzeigt. Ich möchte damit beginnen, diese Protokolle herauszufiltern, aber wenn ich neu in Opentelemetry bin, kämpfe ich mit der Dokumentation. ganz einfach: < /p>
public static void RegisterOpenTelemetry(this IServiceCollection service, IConfiguration configuration)
{
service.AddOpenTelemetry()
.UseAzureMonitor(options =>
{
options.ConnectionString = configuration["ApplicationInsights:ConnectionString"];
options.EnableLiveMetrics = true;
})
.WithTracing(x =>
{
x.AddSqlClientInstrumentation(options =>
{
options.SetDbStatementForText = true;
options.RecordException = true;
});
})
.WithMetrics(x =>
{
x.AddSqlClientInstrumentation();
});

service.Configure(options =>
{
options.RecordException = true;
});
}
< /code>
tl; dr: Wenn ich alle 'http.client_open_connections' wegfiltern möchte, wie kann ich das tun? < /p>
Danke im Voraus < /P>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post