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
### What changes were proposed in this pull request?
This PR aims to apply `super-linter` for markdown files.
### Why are the changes needed?
For consistency.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Pass the CIs with the newly added `super-linter` test.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closesapache#224 from dongjoon-hyun/SPARK-52292.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
***System Properties** : when provided as system properties (e.g. via -D options to the
31
31
operator JVM), it overrides the values provided in property file.
32
-
***Hot property loading** : when enabled, a
33
-
[configmap](https://kubernetes.io/docs/concepts/configuration/configmap/) would be created with
34
-
the operator in the same namespace. Operator can monitor updates performed on the configmap. Hot
32
+
***Hot property loading** : when enabled, a
33
+
[configmap](https://kubernetes.io/docs/concepts/configuration/configmap/) would be created with
34
+
the operator in the same namespace. Operator can monitor updates performed on the configmap. Hot
35
35
properties reloading takes higher precedence comparing with default properties override.
36
-
- An example use case: operator use hot properties to figure the list of namespace(s) to
36
+
* An example use case: operator use hot properties to figure the list of namespace(s) to
37
37
operate Spark applications. The hot properties config map can be updated and
38
38
maintained by user or additional microservice to tune the operator behavior without
39
39
rebooting it.
40
-
- Please be advised that not all properties can be hot-loaded and honored at runtime.
40
+
* Please be advised that not all properties can be hot-loaded and honored at runtime.
41
41
Refer the list of [supported properties](./config_properties.md) for more details.
42
42
43
43
To enable hot properties loading, update the **helm chart values file** with
44
44
45
-
```
45
+
```yaml
46
46
operatorConfiguration:
47
47
spark-operator.properties: |+
48
48
spark.operator.dynamic.config.enabled=true
@@ -60,18 +60,18 @@ the [Dropwizard Metrics Library](https://metrics.dropwizard.io/4.2.25/). Note th
60
60
does not have Spark UI, MetricsServlet
61
61
and PrometheusServlet from org.apache.spark.metrics.sink package are not supported. If you are
62
62
interested in Prometheus metrics exporting, please take a look at below
63
-
section [Forward Metrics to Prometheus](#Forward-Metrics-to-Prometheus)
63
+
section [Forward Metrics to Prometheus](#forward-metrics-to-prometheus)
64
64
65
65
### JVM Metrics
66
66
67
67
Spark Operator collects JVM metrics
68
68
via [Codahale JVM Metrics](https://javadoc.io/doc/com.codahale.metrics/metrics-jvm/latest/index.html)
69
69
70
-
- BufferPoolMetricSet
71
-
- FileDescriptorRatioGauge
72
-
- GarbageCollectorMetricSet
73
-
- MemoryUsageGaugeSet
74
-
- ThreadStatesGaugeSet
70
+
* BufferPoolMetricSet
71
+
* FileDescriptorRatioGauge
72
+
* GarbageCollectorMetricSet
73
+
* MemoryUsageGaugeSet
74
+
* ThreadStatesGaugeSet
75
75
76
76
### Kubernetes Client Metrics
77
77
@@ -81,15 +81,15 @@ via [Codahale JVM Metrics](https://javadoc.io/doc/com.codahale.metrics/metrics-j
81
81
| kubernetes.client.http.response | Meter | Tracking the rates of HTTP response from the Kubernetes API Server |
82
82
| kubernetes.client.http.response.failed | Meter | Tracking the rates of HTTP requests which have no response from the Kubernetes API Server |
83
83
| kubernetes.client.http.response.latency.nanos | Histograms | Measures the statistical distribution of HTTP response latency from the Kubernetes API Server |
84
-
| kubernetes.client.http.response.<ResponseCode>| Meter | Tracking the rates of HTTP response based on response code from the Kubernetes API Server |
85
-
| kubernetes.client.http.request.<RequestMethod>| Meter | Tracking the rates of HTTP request based type of method to the Kubernetes API Server |
84
+
| kubernetes.client.http.response.`ResponseCode` | Meter | Tracking the rates of HTTP response based on response code from the Kubernetes API Server |
85
+
| kubernetes.client.http.request.`RequestMethod` | Meter | Tracking the rates of HTTP request based type of method to the Kubernetes API Server |
86
86
| kubernetes.client.http.response.1xx | Meter | Tracking the rates of HTTP Code 1xx responses (informational) received from the Kubernetes API Server per response code. |
87
87
| kubernetes.client.http.response.2xx | Meter | Tracking the rates of HTTP Code 2xx responses (success) received from the Kubernetes API Server per response code. |
88
88
| kubernetes.client.http.response.3xx | Meter | Tracking the rates of HTTP Code 3xx responses (redirection) received from the Kubernetes API Server per response code. |
89
89
| kubernetes.client.http.response.4xx | Meter | Tracking the rates of HTTP Code 4xx responses (client error) received from the Kubernetes API Server per response code. |
90
90
| kubernetes.client.http.response.5xx | Meter | Tracking the rates of HTTP Code 5xx responses (server error) received from the Kubernetes API Server per response code. |
91
-
| kubernetes.client.<ResourceName>.<Method>| Meter | Tracking the rates of HTTP request for a combination of one Kubernetes resource and one http method |
92
-
| kubernetes.client.<NamespaceName>.<ResourceName>.<Method>| Meter | Tracking the rates of HTTP request for a combination of one namespace-scoped Kubernetes resource and one http method |
91
+
| kubernetes.client.`ResourceName`.`Method` | Meter | Tracking the rates of HTTP request for a combination of one Kubernetes resource and one http method |
92
+
| kubernetes.client.`NamespaceName`.`ResourceName`.`Method` | Meter | Tracking the rates of HTTP request for a combination of one namespace-scoped Kubernetes resource and one http method |
0 commit comments