Reduzieren Sie die Menge an Opentelemetriedaten, die an Azure Application Insights gesendet wurden

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Reduzieren Sie die Menge an Opentelemetriedaten, die an Azure Application Insights gesendet wurden

by Anonymous » 14 Feb 2025, 14:23

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>

Top