You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: keps/sig-instrumentation/4827-component-statusz/README.md
+13-21Lines changed: 13 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -103,7 +103,7 @@ Originating at Google and embedded by default in many internal servers, z-pages
103
103
104
104
With statusz, we envision the following advantages
105
105
106
-
* Consolidated and precise information: Presenting critical build data in a clear, concise format, eliminates the need to dig through logs or configurations to gather this essential information. Z-pages offer a distinct advantage over external monitoring solutions by providing insights from within the server itself. This inherent integration eliminates the need for complex external setups and potential network latency issues
106
+
* Consolidated and precise information: Presenting critical build data in a clear, concise format, eliminates the need to dig through logs or configurations to gather this essential information. Z-pages offer a distinct advantage over external monitoring solutions by providing insights from within the server itself. This inherent integration eliminates the need for complex external setups like manual inspection of logs, configuration files, or running external scripts that may be subject to potential network latency issues
107
107
* Streamlined troubleshooting and debugging: Immediate access to crucial build information like binary version, Go version and compatibility details enables better understanding of the component's state. We hope this interface makes it easier to identify version mismatches or incompatibilities that might contribute to issues, accelerating troubleshooting and debugging efforts
108
108
109
109
@@ -115,7 +115,7 @@ With statusz, we envision the following advantages
*Provide extensibility for exposing information about underlying runtime components (like the CNI) through this mechanism
118
+
*To provide a general-purpose extension mechanism for other components (e.g., container runtime, CNI, device plugins) to expose their own information through z-pages
119
119
* Provide information about components that are not directly accessible due to network restrictions
120
120
121
121
## Proposal
@@ -145,7 +145,7 @@ We are proposing to add a new endpoint, /statusz on all core Kubernetes componen
145
145
146
146
### Data Format and versioning
147
147
148
-
Initially, the statusz page will exclusively support a plain text format for responses. We will implement these endpoints using versioned URLs, like /v1/statusz, to ensure future compatibility. This versioning strategy allows us to seamlessly introduce structured data formats (e.g., JSON) in the future, through a distinct endpoint such as /v2/statusz, without disrupting existing implementations.
148
+
Initially, the statusz page will exclusively support a plain text format for responses. We will implement these endpoints using versioned URLs, like /statusz/v1, to ensure future compatibility. This versioning strategy allows us to seamlessly introduce structured data formats (e.g., JSON) in the future, through a distinct endpoint such as /statusz/v2, without disrupting existing implementations.
149
149
150
150
### Authz and authn
151
151
@@ -157,7 +157,7 @@ Access to the endpoint will be limited to members of the `system:monitoring grou
157
157
158
158
#### Request
159
159
* Method: **GET**
160
-
* Endpoint: **v1/statusz**
160
+
* Endpoint: **/statusz/v1**
161
161
* Body: empty
162
162
163
163
#### Response fields
@@ -172,22 +172,14 @@ Access to the endpoint will be limited to members of the `system:monitoring grou
172
172
#### Sample response
173
173
174
174
```
175
-
----------------------------
176
-
title: Kubernetes Statusz
177
-
description: Details of the status data that Kubernetes components report.
0 commit comments