94 Commits (4d730e154c19f54faac23a6f050efd19af06e43b)

Author SHA1 Message Date
Mihai Parparita 4722f7e322 all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
Mihai Parparita edb02b63f8 net/sockstats: pass in logger to sockstats.WithSockStats 3 years ago
Will Norris 62a1e9a44f log/sockstatlog: add delay before writing logs to disk 3 years ago
Mihai Parparita a2be1aabfa logtail: remove unncessary response read 3 years ago
Mihai Parparita 6ac6ddbb47 sockstats: switch label to enum 3 years ago
Maisem Ali 1a30b2d73f all: use tstest.Replace more 3 years ago
Joe Tsai 283a84724f
types/logid: simplify implementation (#7415) 3 years ago
Joe Tsai 7e4788e383
logtail: delete ID types and functions (#7412) 3 years ago
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 3 years ago
Joe Tsai 0d19f5d421
all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) 3 years ago
David Crawshaw 46467e39c2 logtail: allow multiple calls to Shutdown 3 years ago
Mihai Parparita f0f2b2e22b logtail: increase maximum log line size in low memory mode 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick b657187a69 cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanism 3 years ago
Brad Fitzpatrick 69c0b7e712 ipn/ipnlocal: add c2n handler to flush logtail for support debugging 3 years ago
Mihai Parparita 8f2bc0708b logtail: make logs flush delay dynamic 3 years ago
Joe Tsai 35c10373b5
types/logid: move logtail ID types here (#6336) 3 years ago
Joe Tsai eff62b7b1b
logtail: remove MustParsePublicID (#6335) 3 years ago
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
Brad Fitzpatrick a04f1ff9e6 logtail: default to 2s log flush delay on all platforms 4 years ago
Brad Fitzpatrick a315336287 logtail: change batched upload mechanism to not use CPU when idle 4 years ago
Joe Tsai 3af0d4d0f2
logtail: always record timestamps in UTC (#5732) 4 years ago
Joe Tsai c321363d2c
logtail: support a copy ID (#5851) 4 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Joe Tsai 21cd402204
logtail: do not log when backing off (#5485) 4 years ago
Mihai Parparita f371a1afd9 cmd/tsconnect: make logtail uploading work 4 years ago
Brad Fitzpatrick 4950fe60bd syncs, all: move to using Go's new atomic types instead of ours 4 years ago
Brad Fitzpatrick 5381437664 logtail, net/portmapper, wgengine/magicsock: use fmt.Appendf 4 years ago
Brad Fitzpatrick 48e73e147a logtail,logpolicy: tweak minor cosmetic things 4 years ago
Joe Tsai 96f73b3894
logtail: do not panic in PrivateID.PublicID (#4815) 4 years ago
Brad Fitzpatrick 02e580c1d2 logtail: use http.NewRequestWithContext 4 years ago
Mihai Parparita 3222bce02d logtail: add instance metadata to the entry logtail 4 years ago
Brad Fitzpatrick 9f1dd716e8 tailcfg, logtail: provide Debug bit to disable logtail 4 years ago
Josh Bleecher Snyder 0868329936 all: use any instead of interface{} 4 years ago
Brad Fitzpatrick 5f529d1359 logtail: add Logger.PrivateID accessor 4 years ago
Brad Fitzpatrick 84138450a4 types/logger, logtail: add mechanism to do structured JSON logs 4 years ago
Josh Bleecher Snyder 1dc4151f8b logtail: add MustParsePublicID 4 years ago
Brad Fitzpatrick 5d9ab502f3 logtail: don't strip verbose level on upload 4 years ago
Brad Fitzpatrick 86a902b201 all: adjust some log verbosity 4 years ago
Josh Bleecher Snyder e45d51b060 logtail: add a few new methods to PublicID 4 years ago
Josh Bleecher Snyder 9fe5ece833 logtail: cap the buffer size in encodeText 4 years ago
Brad Fitzpatrick 40e2b312b6 ipn/ipnserver, logpolicy: move Windows disk logging up earlier 4 years ago
Brad Fitzpatrick 3b541c833e util/clientmetric, logtail: log metric changes 4 years ago
Maisem Ali 05e55f4a0b logtail/filch: limit buffer file size to 50MB 5 years ago
Josh Bleecher Snyder 94fb42d4b2 all: use testingutil.MinAllocsPerRun 5 years ago
Josh Bleecher Snyder 0c038b477f logtail: add a re-usable buffer for uploads 5 years ago
Josh Bleecher Snyder 278e7de9c9 logtail: always send a json array 5 years ago
Josh Bleecher Snyder 93284209bc logtail/filch: preallocate a scanner buffer 5 years ago
Josh Bleecher Snyder a5da4ed981 all: gofmt with Go 1.17 5 years ago