Skip to content

Commit 0959411

Browse files
authored
Merge pull request #79685 from ochromy/SRVKS-1259
[SRVKS-1259] Remove default exposed metrics on port 9090 table
2 parents 241f356 + fee2671 commit 0959411

File tree

1 file changed

+0
-89
lines changed

1 file changed

+0
-89
lines changed

observability/developer-metrics/serverless-monitoring-services-default-metrics.adoc

Lines changed: 0 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -5,95 +5,6 @@ include::_attributes/common-attributes.adoc[]
55
:context: serverless-monitoring-services-default-metrics
66

77

8-
.Metrics exposed by default for each Knative service on port 9090
9-
[options=header]
10-
|===
11-
12-
|Metric name, unit, and type |Description |Metric tags
13-
14-
// New row
15-
|`queue_requests_per_second`
16-
17-
Metric unit: dimensionless
18-
19-
Metric type: gauge
20-
|Number of requests per second that hit the queue proxy.
21-
22-
Formula: `stats.RequestCount / r.reportingPeriodSeconds`
23-
24-
`stats.RequestCount` is calculated directly from the networking `pkg` stats for the given reporting duration.
25-
|destination_configuration="event-display",
26-
destination_namespace="pingsource1",
27-
destination_pod="event-display-00001-deployment-6b455479cb-75p6w",
28-
destination_revision="event-display-00001"
29-
30-
// New row
31-
|`queue_proxied_operations_per_second`
32-
33-
Metric unit: dimensionless
34-
35-
Metric type: gauge
36-
|Number of proxied requests per second.
37-
38-
Formula: `stats.ProxiedRequestCount / r.reportingPeriodSeconds`
39-
40-
`stats.ProxiedRequestCount` is calculated directly from the networking `pkg` stats for the given reporting duration.
41-
|
42-
43-
// New row
44-
|`queue_average_concurrent_requests`
45-
46-
Metric unit: dimensionless
47-
48-
Metric type: gauge
49-
a|Number of requests currently being handled by this pod.
50-
51-
Average concurrency is calculated at the networking `pkg` side as follows:
52-
53-
* When a `req` change happens, the time delta between changes is calculated. Based on the result, the current concurrency number over delta is computed and added to the current computed concurrency. Additionally, a sum of the deltas is kept.
54-
+
55-
Current concurrency over delta is computed as follows:
56-
+
57-
`global_concurrency` × delta
58-
59-
* Each time a reporting is done, the sum and current computed concurrency are reset.
60-
61-
* When reporting the average concurrency the current computed concurrency is divided by the sum of deltas.
62-
63-
* When a new request comes in, the global concurrency counter is increased. When a request is completed, the counter is decreased.
64-
|destination_configuration="event-display",
65-
destination_namespace="pingsource1",
66-
destination_pod="event-display-00001-deployment-6b455479cb-75p6w",
67-
destination_revision="event-display-00001"
68-
69-
// New row
70-
|`queue_average_proxied_concurrent_requests`
71-
72-
Metric unit: dimensionless
73-
74-
Metric type: gauge
75-
|Number of proxied requests currently being handled by this pod:
76-
77-
`stats.AverageProxiedConcurrency`
78-
|destination_configuration="event-display",
79-
destination_namespace="pingsource1",
80-
destination_pod="event-display-00001-deployment-6b455479cb-75p6w",
81-
destination_revision="event-display-00001"
82-
83-
// New row
84-
|`process_uptime`
85-
86-
Metric unit: seconds
87-
88-
Metric type: gauge
89-
|The number of seconds that the process has been up.
90-
|destination_configuration="event-display",
91-
destination_namespace="pingsource1",
92-
destination_pod="event-display-00001-deployment-6b455479cb-75p6w",
93-
destination_revision="event-display-00001"
94-
95-
|===
96-
978
.Metrics exposed by default for each Knative service on port 9091
989
[options=header]
9910
|===

0 commit comments

Comments
 (0)