summaryrefslogtreecommitdiffhomepage
path: root/tsweb
AgeCommit message (Expand)AuthorFilesLines
2023-04-11tsweb: move varz handler(s) into separate modulesAnton Tolchanov7-753/+838
2023-04-11prober: migrate to Prometheus metric libraryAnton Tolchanov2-29/+0
2023-04-11tsweb: expose native Prometheus metrics in /debug/varzAnton Tolchanov2-1/+36
2023-03-04all: use tstest.Replace moreMaisem Ali1-6/+4
2023-02-11version: unexport all vars, turn Short/Long into funcsDavid Anderson2-2/+2
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick1-2/+1
2023-02-01util/vizerror: add As function to get wrapped ErrorWill Norris1-2/+1
2023-02-01fixup! util/vizerror: add new package for visible errorsWill Norris1-1/+0
2023-02-01fixup! util/vizerror: add new package for visible errorsWill Norris1-1/+19
2023-02-01fixup! util/vizerror: add new package for visible errorsWill Norris2-1/+29
2023-01-27all: update copyright and license headersWill Norris5-15/+10
2022-11-22tsweb: export version metrics to PrometheusAnton Tolchanov2-0/+10
2022-11-21all: use strs.CutPrefix and strs.CutSuffix moreMihai Parparita1-1/+2
2022-11-18tsweb: cache prometheus metric names & typesAnton Tolchanov2-11/+34
2022-11-18tsweb: avoid dashes in Prometheus metric namesAnton Tolchanov2-1/+7
2022-10-10tsweb: sort top-level expvars after removing type prefixesBrad Fitzpatrick2-1/+51
2022-10-10tsweb: remove allocs introduced by earlier changeBrad Fitzpatrick2-28/+76
2022-10-09tsweb: sort varz by name after stripping prefix (#5778)Hasnain Lakhani2-20/+95
2022-10-04tsweb: allow HTTPError to unwrap errorsWill Norris2-0/+10
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-09-23tsweb: consider 304s as successful for quiet loggingMihai Parparita2-5/+5
2022-09-20tsweb: export go_version in standard expvar varsBrad Fitzpatrick1-0/+1
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun1-2/+1
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick1-6/+6
2022-08-01tsweb: add HTTPError.Header (#5251)Joe Tsai1-4/+12
2022-08-01tsweb: mark AccessLogRecord fields as omitempty (#5250)Joe Tsai1-12/+12
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-2/+2
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-07-11tsweb: add Float expvar support in varzDenton Gentry2-0/+34
2022-06-08tsweb: implement interceptor for error page presentationTom DNetto2-7/+40
2022-06-05tsweb: fix Port80Handler redirect to https with FQDN unsetBrad Fitzpatrick2-1/+43
2022-05-13tsweb: memoize the string forms of HTTP response codes.David Anderson1-3/+27
2022-05-13tsweb: support recording unabridged HTTP status codes as well.David Anderson1-1/+9
2022-05-04tsweb: remove JSONHandlerFuncBrad Fitzpatrick4-464/+53
2022-03-21tsweb: add PrometheusVar, for vars that want to output varz themselves.David Anderson2-0/+30
2022-03-18tsweb: add FQDN to Port80Handler to allow HTTPS redirectsMaisem Ali1-10/+12
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder6-34/+34
2022-03-16all: use Go 1.18's strings.CutBrad Fitzpatrick2-16/+5
2022-02-09tsweb: fix JSONHandlerFunc regression where HTTP status was lost on gzipBrad Fitzpatrick2-0/+18
2022-02-07tsweb: add gzip support to JSONHandlerFuncBrad Fitzpatrick2-18/+151
2022-01-24envknob: add new package for all the strconv.ParseBool(os.Getenv(..))Brad Fitzpatrick1-2/+3
2021-10-12all: fix spelling mistakesnicksherron1-1/+1
2021-09-02tsweb: restore CPU profiling handlerBrad Fitzpatrick2-0/+25
2021-08-24fix: typo spelling grammarslowy071-1/+1
2021-08-23tsweb: add vars for unix process start time and versionBrad Fitzpatrick1-0/+3
2021-08-12tsweb: make VarzHandler support untyped expvar.Maps for compatibilityBrad Fitzpatrick2-14/+18
2021-08-12tsweb: make VarzHandler support expvar.Funcs returning ints/floatsBrad Fitzpatrick2-1/+12
2021-08-11tsweb: make VarzHandler capable of walking structs with reflectBrad Fitzpatrick2-79/+277
2021-08-10tsweb: also support LabelMaps from expvar.Map, without metricsBrad Fitzpatrick2-6/+44
2021-08-10tsweb: add VarzHandler testsBrad Fitzpatrick2-1/+108