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

Reply via email to