Ich habe eine .NET -Backend -App und versuche, den Endpunkt für Gesundheit/Metriken mithilfe von Prometheus aufzudecken. /> system_net_http_http_client_request_time_in_queue_bucket {http_request_method = "post", netw ork_protocol_version = "1.1", server_address = "my-server", url_scheme = "https", le = "1310.72"}
Meine Dienstekonfiguration sieht so aus: < /p>
Code: Select all
services.AddOpenTelemetry()
.ConfigureResource(resource => resource.AddService(serviceName))
.WithTracing(tracing => tracing.AddAspNetCoreInstrumentation())
.WithMetrics(metrics => metrics.AddAspNetCoreInstrumentation()
.AddRuntimeInstrumentation()
.AddHttpClientInstrumentation()
.AddPrometheusExporter());
Ich habe versucht, benutzerdefinierte Middlewares zu verwenden, aber das hat für mich nicht geklappt.>