Browse Source

Add GODEBUG to the runtime page (#5324)

This is useful, e.g. with go 1.12 to see if TLS1.3 has been enabled.

Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
pull/5381/head
Julien Pivotto 6 years ago committed by Brian Brazil
parent
commit
6c72cdb1e1
  1. 4
      web/ui/assets_vfsdata.go
  2. 4
      web/ui/templates/status.html
  3. 2
      web/web.go

4
web/ui/assets_vfsdata.go

@ -675,9 +675,9 @@ var Assets = func() http.FileSystem {
"/templates/status.html": &vfsgen۰CompressedFileInfo{
name: "status.html",
modTime: time.Date(1970, 1, 1, 0, 0, 1, 0, time.UTC),
uncompressedSize: 2730,
uncompressedSize: 2816,
compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\x51\x6f\xda\x30\x10\x7e\xe7\x57\xdc\xf2\x58\x0d\x22\xf5\x71\x0a\x91\x5a\xba\xd1\x49\x9d\x5a\x41\x59\xf7\x6a\xe2\x0b\xb1\x1a\x6c\x74\x76\xe8\x2a\xcb\xff\x7d\x72\x48\x02\x99\x48\x69\xc3\xc3\xf6\x02\x3e\xfb\xcb\xf7\x5d\xee\x2e\x5f\x62\x2d\xc7\x54\x48\x84\x20\x43\xc6\x03\xe7\xa2\x4f\xc3\x21\x48\xf1\x1b\x86\xc3\xd8\x5a\x94\xdc\xb9\xc1\x60\x8f\x4a\x94\x34\x28\x4d\xe0\xdc\x00\x20\xe2\x62\x0b\x49\xce\xb4\x1e\x97\x07\x4c\x48\xa4\x61\x9a\x17\x82\x07\xf1\x00\x00\x20\xca\x2e\x41\xf0\x71\x40\x85\x34\x62\x8d\x41\x3c\xdb\x2d\xe0\xbb\x4c\x15\xad\x99\x11\x4a\x46\x61\x76\x59\xa1\x0d\x5b\xe6\x58\x33\xee\x82\xf2\x77\xa8\xd7\xd5\x62\xa9\x88\x23\x21\xaf\xf7\x0d\x89\x4d\x13\x65\x6a\x8b\x54\x29\x7b\xb6\xa5\xe2\xaf\x75\xe4\x63\xda\x07\x3e\xcc\xe2\xc5\xc6\x27\x13\x85\x26\x6b\x9f\xf0\xd8\xda\xd1\xb5\x20\x93\x8d\x16\x8f\x13\xe7\xa2\xd0\xf0\x03\xa2\xf0\x90\xe9\x08\xed\x93\xa2\x67\x21\x57\x70\x23\x08\x13\xa3\xe8\xb5\x43\x61\xf2\x74\x73\x92\xdb\x5a\x91\x82\x54\x06\x46\x33\xcc\x15\xe3\x13\x25\x53\xb1\x9a\x17\x49\x82\x5a\x3b\x57\x17\x8b\x33\xb9\x42\x0a\xaa\x8e\xfd\x9d\xd0\xee\xa2\x82\xca\x7a\x03\x95\x44\xc7\x73\x12\x69\x87\x50\xb5\x48\x8b\xdc\x5a\xcc\x35\x3a\xf7\x8d\x89\x1c\x79\xa5\xf8\xc1\x0a\xdd\x31\x6d\x40\x37\x94\x90\xbc\x3b\xc1\x91\xbf\x74\x97\xdb\xa3\x58\x63\xaf\xfe\xdc\x22\xe3\x90\x64\x85\x7c\xd6\x5d\x9d\xf1\x87\x13\x55\x48\xd3\x8f\xbc\x9c\x71\x8d\x24\xb0\x4b\xc1\x27\x3f\x2f\x01\xfd\x64\x9e\xae\xee\x20\x51\x44\xc5\xc6\x97\xac\xf3\x3e\x1a\x44\x3f\x95\xa9\x22\x55\x18\x21\x3b\x6f\xa3\x01\xf4\xe4\xbf\xff\x71\xf5\xeb\x61\x76\x3f\x99\x77\xf1\x37\x80\x1e\xdc\xd3\x49\x27\xeb\xf4\xe3\x53\x33\x37\x8a\xd8\x0a\x61\x86\xde\x01\x4b\xe3\x3a\x4a\x5e\xe1\x1a\xd8\x5b\x42\x51\x78\x60\x52\x51\x58\xda\x58\x3c\x68\x59\xe7\xb2\x10\x39\x17\x7b\xbb\x0c\xe2\x6b\xbf\xf3\x7f\x38\x28\xe8\x44\x6d\x70\x1c\x90\x7a\x09\xe2\x9f\x48\xba\xbb\x2c\xd5\x69\xfd\xff\xd1\xf2\xb7\x94\x66\xb8\x15\xef\x90\xaa\x61\x67\x69\x5d\x13\x93\x49\x76\x42\x69\x07\x3a\x4f\xc7\x77\x75\xa1\x91\x4e\x49\xd5\xb8\xf3\xd5\x6e\x98\xe9\x7a\xf9\xb5\xd4\x3c\xee\x2c\xb5\xa9\x7a\xdf\x6c\x34\xb8\x33\x9f\x19\x96\x23\x99\x35\x93\x6c\x85\xa4\x83\xf8\xea\x30\xfc\x47\x0f\x4b\x69\x21\x5f\x25\xdf\x28\x21\x4d\xbb\x0c\xed\x52\x5a\x4b\xfe\x5d\x0e\xa3\x56\xd6\xe5\xf7\xd6\x51\x62\x6b\xc3\x0b\x38\xc4\xc2\x62\x76\xa7\x81\xe5\x2f\xec\x55\x43\xc6\xb6\x08\xf3\x24\xc3\x35\x7e\x86\x5b\xa5\x0d\x30\xc9\xe1\x81\xf9\x06\xa1\x81\x8b\xf0\x80\x78\xef\x60\x25\xde\xb9\x2f\x61\x18\x31\xc8\x08\xd3\x71\xd0\xde\xb6\x76\xe4\xc9\x9c\x0b\xe2\x66\x19\x85\xcc\x07\x9e\xfb\xed\x61\xa9\x3f\x2b\x4f\xb4\x33\x0a\xb9\xd8\xc6\x83\x1a\xfd\x27\x00\x00\xff\xff\x11\xc5\x18\x0b\xaa\x0a\x00\x00"),
compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x96\x41\x6f\xe2\x3a\x10\xc7\xef\x7c\x8a\x79\x39\x56\x0f\x22\xf5\xf8\x14\x22\x15\xe8\xa3\x4f\xea\x53\x2b\x28\xdb\xbd\x9a\x78\x42\xac\x06\x1b\x8d\x1d\xba\x95\xe5\xef\xbe\x72\x48\x02\x59\x91\x52\xe0\xb0\x7b\x69\x3d\xf1\x3f\xbf\xff\x64\xc6\x19\x62\x2d\xc7\x54\x48\x84\x20\x43\xc6\x03\xe7\xa2\xbf\xfa\x7d\x90\xe2\x07\xf4\xfb\xb1\xb5\x28\xb9\x73\xbd\xde\x5e\x95\x28\x69\x50\x9a\xc0\xb9\x1e\x40\xc4\xc5\x16\x92\x9c\x69\x3d\x2c\x37\x98\x90\x48\xfd\x34\x2f\x04\x0f\xe2\x1e\x00\x40\x94\xdd\x82\xe0\xc3\x80\x0a\x69\xc4\x1a\x83\x78\xb6\x5b\xc0\x7f\x32\x55\xb4\x66\x46\x28\x19\x85\xd9\x6d\xa5\x36\x6c\x99\x63\x4d\xdc\x05\xe5\xdf\xbe\x5e\x57\x8b\xa5\x22\x8e\x84\xbc\xbe\x6e\x48\x6c\x9a\x28\x53\x5b\xa4\xca\xd9\xd3\x96\x8a\x7f\xd4\x91\x8f\x69\x1f\xf8\x30\x8b\x17\x1b\x9f\x4c\x14\x9a\xac\xbd\xc3\x63\x6b\x07\x23\x41\x26\x1b\x2c\x5e\xc6\xce\x45\xa1\xe1\x07\xa0\xf0\x90\x74\x04\xfb\xaa\xe8\x4d\xc8\x15\x4c\x04\x61\x62\x14\x7d\x74\x38\x8c\x5f\x27\x27\xd9\xd6\x8a\x14\xa4\x32\x30\x98\x61\xae\x18\x1f\x2b\x99\x8a\xd5\xbc\x48\x12\xd4\xda\xb9\xba\x58\x9c\xc9\x15\x52\x50\x75\xec\xd7\x84\x76\x37\x15\x54\xd6\x1b\xa8\x04\x1d\xcf\x49\xa4\x1d\x46\xd5\x22\x2d\x72\x6b\x31\xd7\xe8\xdc\xbf\x4c\xe4\xc8\x2b\xc7\x33\x2b\xf4\xc8\xb4\x01\xdd\x20\x21\xf9\x72\x82\x03\x7f\xeb\x2e\xb7\x17\xb1\xc6\x8b\xfa\xf3\x80\x8c\x43\x92\x15\xf2\x4d\x77\x75\xc6\x6f\x8e\x55\x21\xcd\x65\xf0\xf2\x8c\x6b\x24\x81\x5d\x0e\x3e\xf9\x79\x29\xb8\xcc\xe6\xf5\xee\x11\x12\x45\x54\x6c\x7c\xc9\x3a\x9f\xa3\x51\x5c\xe6\x32\x55\xa4\x0a\x23\x64\xe7\x63\x34\x82\x0b\xf9\x4f\xff\xdf\x7d\x7f\x9e\x3d\x8d\xe7\x5d\xfc\x46\x70\x01\x7b\x3a\xee\xa4\x4e\xcf\x3f\x35\xd3\xa7\xc9\xfd\x68\x31\xed\x44\x96\xbb\x67\x53\xe7\x46\x11\x5b\x21\xcc\xd0\xcf\xd5\x72\x1c\x1e\xe5\x57\xba\x46\xf6\x99\x51\x14\x1e\x8c\xbe\x28\x2c\x87\x63\xdc\x6b\x0d\xe4\x65\x21\x72\x2e\xf6\x43\x38\x88\x47\xfe\xca\x9f\x31\x97\x41\x27\x6a\x83\xc3\x80\xd4\x7b\x10\x7f\x43\xd2\xdd\x65\xa9\x76\xeb\xff\xe7\x96\xbf\xe5\x34\xc3\xad\xf8\x82\x55\x2d\xbb\xca\x6b\x44\x4c\x26\xd9\x09\xa7\x9d\xe8\x3a\x1f\xdf\xd5\x85\x46\x3a\x65\x55\xeb\xae\x77\x9b\x30\xd3\xf5\x93\xda\x72\xf3\xba\xab\xdc\xa6\xea\x6b\x67\xa3\xd1\x5d\xf9\xce\xb0\x1c\xc9\xac\x99\x64\x2b\x24\x1d\xc4\x77\x87\xe1\x6f\x7a\x59\xca\x11\x72\x2f\xf9\x46\x09\x69\xda\x65\x68\x97\xd2\x5a\xf2\x5f\x08\x30\x68\x65\x5d\x7e\xc5\x1d\x05\x5b\x1b\xde\xc0\xa1\x16\x16\xb3\x47\x0d\x2c\x7f\x67\x1f\x1a\x32\xb6\x45\x98\x27\x19\xae\xf1\x6f\x78\x50\xda\x00\x93\x1c\x9e\x99\x6f\x10\x1a\xb8\x09\x0f\xc0\xfb\x09\x56\xea\x9d\xfb\x27\x0c\x23\x06\x19\x61\x3a\x0c\xda\x97\xad\x1d\x78\x98\x73\x41\xdc\x2c\xa3\x90\xf9\xc0\xb3\x3f\x3f\x2c\xf5\xc7\xea\x89\x76\x46\x21\x17\xdb\xb8\x57\xab\x7f\x06\x00\x00\xff\xff\x1d\x72\x73\xf9\x00\x0b\x00\x00"),
},
"/templates/targets.html": &vfsgen۰CompressedFileInfo{
name: "targets.html",

4
web/ui/templates/status.html

@ -45,6 +45,10 @@
<th>GOGC</th>
<td>{{.GOGC}}</td>
</tr>
<tr>
<th>GODEBUG</th>
<td>{{.GODEBUG}}</td>
</tr>
<tr>
<th>Storage Retention</th>
<td>{{.StorageRetention}}</td>

2
web/web.go

@ -584,6 +584,7 @@ func (h *Handler) status(w http.ResponseWriter, r *http.Request) {
GoroutineCount int
GOMAXPROCS int
GOGC string
GODEBUG string
CorruptionCount int64
ChunkCount int64
TimeSeriesCount int64
@ -598,6 +599,7 @@ func (h *Handler) status(w http.ResponseWriter, r *http.Request) {
GoroutineCount: runtime.NumGoroutine(),
GOMAXPROCS: runtime.GOMAXPROCS(0),
GOGC: os.Getenv("GOGC"),
GODEBUG: os.Getenv("GODEBUG"),
}
if h.options.TSDBCfg.RetentionDuration != 0 {

Loading…
Cancel
Save