This is an automated email from the ASF dual-hosted git repository. spricoder pushed a commit to branch feature/update_prometheus_reporter in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit f785ebe29d7355a64ee06f3223383c6c18bc0a07 Author: spricoder <[email protected]> AuthorDate: Fri Dec 20 16:23:30 2024 +0800 add Content-Type in prometheus reporter --- .../apache/iotdb/metrics/reporter/prometheus/PrometheusReporter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/iotdb-core/metrics/interface/src/main/java/org/apache/iotdb/metrics/reporter/prometheus/PrometheusReporter.java b/iotdb-core/metrics/interface/src/main/java/org/apache/iotdb/metrics/reporter/prometheus/PrometheusReporter.java index 08f1e7becd7..612c3e074f9 100644 --- a/iotdb-core/metrics/interface/src/main/java/org/apache/iotdb/metrics/reporter/prometheus/PrometheusReporter.java +++ b/iotdb-core/metrics/interface/src/main/java/org/apache/iotdb/metrics/reporter/prometheus/PrometheusReporter.java @@ -80,7 +80,10 @@ public class PrometheusReporter implements Reporter { routes -> routes.get( "/metrics", - (request, response) -> response.sendString(Mono.just(scrape())))) + (request, response) -> + response + .addHeader("Content-Type", "text/plain") + .sendString(Mono.just(scrape())))) .bindNow(); } catch (Throwable e) { // catch Throwable rather than Exception here because the code above might cause a
