Feature #7024
Updated by Tom Clegg over 9 years ago
Some useful/easy things to report in @/status.json@ that can be useful for troubleshooting: * GOGC env (or 100 if not set) - see https://golang.org/pkg/runtime/debug/#SetGCPercent * GOMAXPROCS env * Startup and current timestamps (in nanoseconds, like the times in MemStats) * A list of all the operations in progress, with these fields: operation (GET/PUT/HEAD/...), hash, remote ip, how long since it was received (or timestamp received), requests state (reading request body, checking for existing copy on disk, writing to disk, etc) * For each integer x in 0..600, number of requests received and number of requests completed as of x seconds ago, bucketed by handler (head, get, put, index, status). ago.