tsweb: quote label values to comply with Prometheus format.

This commit is contained in:
David Anderson 2020-03-04 13:45:23 -08:00
parent ff6b3c2c38
commit d580157921

View File

@ -186,7 +186,7 @@ func varzHandler(w http.ResponseWriter, r *http.Request) {
// IntMap uses expvar.Map on the inside, which presorts
// keys. The output ordering is deterministic.
v.Do(func(kv expvar.KeyValue) {
fmt.Fprintf(w, "%s{%s=%s} %v\n", name, v.Label, kv.Key, kv.Value)
fmt.Fprintf(w, "%s{%s=%q} %v\n", name, v.Label, kv.Key, kv.Value)
})
}
}