Skip to content

Commit af3de69

Browse files
committed
docs: Improve/expand metrics section
1 parent 135e877 commit af3de69

1 file changed

Lines changed: 31 additions & 7 deletions

File tree

modules/ROOT/partials/release-notes/release-25.11.adoc

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,38 @@ This includes 2 critical and 18 high-severity CVEs.
117117

118118
This release includes various improvements in regards to metrics collection and exposition.
119119
Previously, some operators did not expose Prometheus annotations containing the HTTP(S) scheme or the metrics path and port.
120-
These annotations are now available which allows custom relabel configs in Prometheus to scrape the metric endpoints.
121-
122-
* Apache HBase: The `prometheus.io/scrape` label is now only available on the `metrics` Service (instead of the `headless` service), which uses `metrics` as the port name instead of the previous `ui-http`/`ui-https` port name.
120+
These annotations are now available which allows custom relabel configs in Prometheus to scrape the metric endpoints:
121+
122+
* Apache Airflow: https://github.com/stackabletech/airflow-operator/pull/698[airflow-operator#698].
123+
* Apache Druid: https://github.com/stackabletech/druid-operator/pull/761[airflow-operator#761].
124+
* Apache Hive: https://github.com/stackabletech/hive-operator/pull/641[hive-operator#641].
125+
* Apache Kafka: https://github.com/stackabletech/kafka-operator/pull/897[kafka-operator#897].
126+
* Apache NiFi: https://github.com/stackabletech/nifi-operator/pull/855[nifi-operator#855].
127+
* Apache Spark: https://github.com/stackabletech/spark-k8s-operator/pull/619[spark-k8s-operator#619].
128+
* Apache Superset: https://github.com/stackabletech/superset-operator/pull/671[superset-operator#671].
129+
* Apache ZooKeeper: https://github.com/stackabletech/zookeeper-operator/pull/978[zookeeper-operator#978].
130+
* Open Policy Agent: https://github.com/stackabletech/opa-operator/pull/767[opa-operator#767].
131+
* Trino: https://github.com/stackabletech/trino-operator/pull/807[trino-operator#807].
132+
133+
In addition to the annotation changes listed above, the following changes were made:
134+
135+
* Apache HBase: The `prometheus.io/scrape` label is now only available on the `metrics` Service (instead of the `headless` Service), which uses `metrics` as the port name instead of the previous `ui-http`/`ui-https` port name.
123136
See https://github.com/stackabletech/hbase-operator/pull/701[hbase-operator#701].
124-
* Apache Airflow: The operator now adds the appropriate Prometheus annotations.
125-
See https://github.com/stackabletech/airflow-operator/pull/698[airflow-operator#698].
126-
* Apache Druid: The operator now adds the appropriate Prometheus annotations.
127-
See https://github.com/stackabletech/druid-operator/pull/761[airflow-operator#761].
137+
* Apache Hadoop: The `metrics` Service previously exposed the JMX metrics via the `metrics` port.
138+
In this release, the JMX metrics have been moved to the `jmx-metrics` port.
139+
The `metrics` port now instead exposes the native Prometheus metrics.
140+
+
141+
--
142+
[WARNING]
143+
====
144+
Care needs to be taken because the metrics format changed.
145+
====
146+
147+
See https://github.com/stackabletech/hdfs-operator/pull/721[hdfs-operator#721].
148+
--
149+
150+
* Apache Kafka: Additionally, the `<cluster>-<role>-<rolegroup>` Service was replaced with `<cluster>-<role>-<rolegroup>-headless` and `<cluster>-<role>-<rolegroup>-metrics` Services.
151+
See https://github.com/stackabletech/kafka-operator/pull/897[kafka-operator#897].
128152

129153
====== Miscellaneous
130154

0 commit comments

Comments
 (0)