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
chore: ensure metrics are correctly exposed (#721)
* WIP: adds metrics and native-metrics service, adds metrics port to container, adds prometheus annotations
* move services to own module
* remove second metrics service, consolidate ports
* start fixing smoke tests
* fix smoke tests
* fix smoke tests scripts with regex
* fix missing tests
* fix scopes and visibility
* adapted docs
* run precommit
* add metrics service to tls cert
* clippy
* clippy 2
* remove listener class from zk in test
* Apply suggestions from code review
Co-authored-by: Andrew Kenworthy <[email protected]>
* rename test script, fix multi disk smoke test
* run precommit
* adapted changelog
---------
Co-authored-by: xeniape <[email protected]>
Co-authored-by: Andrew Kenworthy <[email protected]>
:description: The HDFS cluster can be monitored with Prometheus from inside or outside the K8S cluster.
2
+
:description: The HDFS cluster is automatically configured to export Prometheus metrics.
3
3
4
4
The cluster can be monitored with Prometheus from inside or outside the K8S cluster.
5
5
6
-
All services (with the exception of the Zookeeper daemon on the node names) run with the JMX exporter agent enabled and expose metrics on the `metrics` port.
7
-
This port is available from the container level up to the NodePort services.
6
+
The managed HDFS stacklets are automatically configured to export Prometheus metrics.
7
+
See xref:operators:monitoring.adoc[] for more details.
8
8
9
9
[IMPORTANT]
10
10
====
11
-
Starting with Stackable Data Platform 25.7, the built-in Prometheus metrics are also available at the `/prom` endpoint of all the UI services.
11
+
Starting with Stackable Data Platform 25.7, the built-in Prometheus metrics are available at the `/prom` endpoint of all the UI services.
12
12
The JMX exporter metrics are now deprecated and will be removed in a future release.
13
13
====
14
14
15
-
The metrics endpoints are also used as liveliness probes by Kubernetes.
15
+
This endpoint, in the case of the Namenode service, is reachable via the the `metrics` service:
0 commit comments