Add content-type to metrics (#618)
This commit is contained in:
@@ -87,6 +87,7 @@ class MonitoringSetup(
|
|||||||
server.createContext(monitoringConfig.prometheus.path) { httpExchange ->
|
server.createContext(monitoringConfig.prometheus.path) { httpExchange ->
|
||||||
val response = prometheusRegistry.scrape()
|
val response = prometheusRegistry.scrape()
|
||||||
httpExchange.responseHeaders.add("Content-Encoding", "gzip")
|
httpExchange.responseHeaders.add("Content-Encoding", "gzip")
|
||||||
|
httpExchange.responseHeaders.add("Content-Type", "text/plain")
|
||||||
httpExchange.sendResponseHeaders(200, 0)
|
httpExchange.sendResponseHeaders(200, 0)
|
||||||
httpExchange.responseBody.use { os ->
|
httpExchange.responseBody.use { os ->
|
||||||
GZIPOutputStream(os).use { gzos ->
|
GZIPOutputStream(os).use { gzos ->
|
||||||
|
|||||||
Reference in New Issue
Block a user