From e5d0d48a06e3be1e16800eb26be83c72f0a0180b Mon Sep 17 00:00:00 2001 From: Liudmila Molkova Date: Wed, 28 Feb 2024 21:27:08 -0800 Subject: [PATCH] remove things that are supposed to be stable --- model/metrics/dotnet/dotnet-aspnetcore.yaml | 14 -------------- model/metrics/dotnet/dotnet-http.yaml | 7 ------- model/metrics/dotnet/dotnet-kestrel.yaml | 8 -------- model/metrics/dotnet/dotnet-signalr.yaml | 4 ---- 4 files changed, 33 deletions(-) diff --git a/model/metrics/dotnet/dotnet-aspnetcore.yaml b/model/metrics/dotnet/dotnet-aspnetcore.yaml index 44906dffa2..8369e068d5 100644 --- a/model/metrics/dotnet/dotnet-aspnetcore.yaml +++ b/model/metrics/dotnet/dotnet-aspnetcore.yaml @@ -6,13 +6,11 @@ groups: attributes: - id: rate_limiting.policy type: string - stability: experimental brief: Rate limiting policy name. examples: ["fixed", "sliding", "token"] requirement_level: conditionally_required: if the matched endpoint for the request had a rate-limiting policy. - id: rate_limiting.result - stability: experimental type: allow_custom_values: true members: @@ -33,14 +31,12 @@ groups: requirement_level: required - id: routing.is_fallback type: boolean - stability: experimental brief: A value that indicates whether the matched route is a fallback route. examples: [true] requirement_level: conditionally_required: If and only if a route was successfully matched. - id: diagnostics.handler.type type: string - stability: experimental brief: Full type name of the [`IExceptionHandler`](https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.diagnostics.iexceptionhandler) implementation that handled the exception. examples: ["Contoso.MyHandler"] @@ -48,7 +44,6 @@ groups: conditionally_required: if and only if the exception was handled by this handler. - id: request.is_unhandled type: boolean - stability: experimental brief: Flag indicating if request was handled by the application pipeline. examples: [true] requirement_level: @@ -58,7 +53,6 @@ groups: - id: metric.aspnetcore.routing.match_attempts type: metric metric_name: aspnetcore.routing.match_attempts - stability: experimental brief: Number of requests that were attempted to be matched to an endpoint. instrument: counter unit: "{match_attempt}" @@ -81,7 +75,6 @@ groups: - id: failure value: 'failure' brief: 'Match failed' - stability: experimental requirement_level: required brief: Match result - success or failure examples: ["success", "failure"] @@ -90,7 +83,6 @@ groups: - id: metric.aspnetcore.diagnostics.exceptions type: metric metric_name: aspnetcore.diagnostics.exceptions - stability: experimental brief: Number of exceptions caught by exception handling middleware. instrument: counter unit: "{exception}" @@ -117,7 +109,6 @@ groups: - id: aborted value: 'aborted' brief: "Exception handling didn't run because the request was aborted." - stability: experimental requirement_level: required brief: ASP.NET Core exception middleware handling result examples: ["handled", "unhandled"] @@ -126,7 +117,6 @@ groups: - id: metric.aspnetcore.rate_limiting.active_request_leases type: metric metric_name: aspnetcore.rate_limiting.active_request_leases - stability: experimental brief: Number of requests that are currently active on the server that hold a rate limiting lease. instrument: updowncounter unit: "{request}" @@ -138,7 +128,6 @@ groups: - id: metric.aspnetcore.rate_limiting.request_lease.duration type: metric metric_name: aspnetcore.rate_limiting.request_lease.duration - stability: experimental brief: The duration of rate limiting lease held by requests on the server. instrument: histogram unit: "s" @@ -150,7 +139,6 @@ groups: - id: metric.aspnetcore.rate_limiting.request.time_in_queue type: metric metric_name: aspnetcore.rate_limiting.request.time_in_queue - stability: experimental brief: The time the request spent in a queue waiting to acquire a rate limiting lease. instrument: histogram unit: "s" @@ -163,7 +151,6 @@ groups: - id: metric.aspnetcore.rate_limiting.queued_requests type: metric metric_name: aspnetcore.rate_limiting.queued_requests - stability: experimental brief: Number of requests that are currently queued, waiting to acquire a rate limiting lease. instrument: updowncounter unit: "{request}" @@ -175,7 +162,6 @@ groups: - id: metric.aspnetcore.rate_limiting.requests type: metric metric_name: aspnetcore.rate_limiting.requests - stability: experimental brief: Number of requests that tried to acquire a rate limiting lease. instrument: counter unit: "{request}" diff --git a/model/metrics/dotnet/dotnet-http.yaml b/model/metrics/dotnet/dotnet-http.yaml index 1304f4a22c..9a326bb5d7 100644 --- a/model/metrics/dotnet/dotnet-http.yaml +++ b/model/metrics/dotnet/dotnet-http.yaml @@ -2,7 +2,6 @@ groups: - id: metric.dotnet.dns.lookup.duration type: metric metric_name: dns.lookup.duration - stability: experimental brief: Measures the time taken to perform a DNS lookup. instrument: histogram unit: "s" @@ -11,7 +10,6 @@ groups: attributes: - id: dns.question.name type: string - stability: experimental brief: The name being queried. requirement_level: required examples: ["www.example.com", "dot.net"] @@ -87,7 +85,6 @@ groups: - id: metric.dotnet.http.client.open_connections type: metric metric_name: http.client.open_connections - stability: experimental brief: "Number of outbound HTTP connections that are currently active or idle on the client." instrument: updowncounter unit: "{connection}" @@ -104,7 +101,6 @@ groups: - id: idle value: "idle" brief: 'idle state.' - stability: experimental brief: State of the HTTP connection in the HTTP connection pool. requirement_level: required examples: ["active", "idle"] @@ -115,7 +111,6 @@ groups: - id: metric.dotnet.http.client.connection.duration type: metric metric_name: http.client.connection.duration - stability: experimental brief: "The duration of the successfully established outbound HTTP connections." instrument: histogram unit: "s" @@ -128,7 +123,6 @@ groups: - id: metric.dotnet.http.client.active_requests type: metric metric_name: http.client.active_requests - stability: experimental brief: "Number of active HTTP requests." instrument: updowncounter unit: "{request}" @@ -139,7 +133,6 @@ groups: - id: metric.dotnet.http.client.request.time_in_queue type: metric metric_name: http.client.request.time_in_queue - stability: experimental brief: "The amount of time requests spent on a queue waiting for an available connection." instrument: histogram unit: "s" diff --git a/model/metrics/dotnet/dotnet-kestrel.yaml b/model/metrics/dotnet/dotnet-kestrel.yaml index d5010b6584..e04714a9b5 100644 --- a/model/metrics/dotnet/dotnet-kestrel.yaml +++ b/model/metrics/dotnet/dotnet-kestrel.yaml @@ -14,7 +14,6 @@ groups: - id: metric.kestrel.active_connections type: metric metric_name: kestrel.active_connections - stability: experimental brief: Number of connections that are currently active on the server. instrument: updowncounter unit: "{connection}" @@ -25,7 +24,6 @@ groups: - id: metric.kestrel.connection.duration type: metric metric_name: kestrel.connection.duration - stability: experimental brief: The duration of connections on the server. instrument: histogram unit: "s" @@ -48,7 +46,6 @@ groups: - id: metric.kestrel.rejected_connections type: metric metric_name: kestrel.rejected_connections - stability: experimental brief: Number of connections rejected by the server. instrument: counter unit: "{connection}" @@ -60,7 +57,6 @@ groups: - id: metric.kestrel.queued_connections type: metric metric_name: kestrel.queued_connections - stability: experimental brief: Number of connections that are currently queued and are waiting to start. instrument: updowncounter unit: "{connection}" @@ -71,7 +67,6 @@ groups: - id: metric.kestrel.queued_requests type: metric metric_name: kestrel.queued_requests - stability: experimental brief: Number of HTTP requests on multiplexed connections (HTTP/2 and HTTP/3) that are currently queued and are waiting to start. instrument: updowncounter unit: "{request}" @@ -87,7 +82,6 @@ groups: - id: metric.kestrel.upgraded_connections type: metric metric_name: kestrel.upgraded_connections - stability: experimental brief: Number of connections that are currently upgraded (WebSockets). . instrument: updowncounter unit: "{connection}" @@ -100,7 +94,6 @@ groups: - id: metric.kestrel.tls_handshake.duration type: metric metric_name: kestrel.tls_handshake.duration - stability: experimental brief: The duration of TLS handshakes on the server. instrument: histogram unit: "s" @@ -119,7 +112,6 @@ groups: - id: metric.kestrel.active_tls_handshakes type: metric metric_name: kestrel.active_tls_handshakes - stability: experimental brief: Number of TLS handshakes that are currently in progress on the server. instrument: updowncounter unit: "{handshake}" diff --git a/model/metrics/dotnet/dotnet-signalr.yaml b/model/metrics/dotnet/dotnet-signalr.yaml index 919496b1d9..3333669c57 100644 --- a/model/metrics/dotnet/dotnet-signalr.yaml +++ b/model/metrics/dotnet/dotnet-signalr.yaml @@ -16,7 +16,6 @@ groups: - id: app_shutdown value: 'app_shutdown' brief: "The connection was closed because the app is shutting down." - stability: experimental brief: SignalR HTTP connection closure status. examples: ["app_shutdown", "timeout"] - id: transport @@ -33,13 +32,11 @@ groups: - id: web_sockets value: 'web_sockets' brief: "WebSockets protocol" - stability: experimental examples: ["web_sockets", "long_polling"] - id: metric.signalr.server.connection.duration type: metric metric_name: signalr.server.connection.duration - stability: experimental brief: The duration of connections on the server. instrument: histogram unit: "s" @@ -52,7 +49,6 @@ groups: - id: metric.signalr.server.active_connections type: metric metric_name: signalr.server.active_connections - stability: experimental brief: Number of connections that are currently active on the server. instrument: updowncounter unit: "{connection}"