summaryrefslogtreecommitdiffhomepage
path: root/logtail
AgeCommit message (Expand)AuthorFilesLines
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita1-8/+8
2023-04-12net/sockstats: pass in logger to sockstats.WithSockStatsMihai Parparita1-1/+1
2023-03-29log/sockstatlog: add delay before writing logs to diskWill Norris1-1/+8
2023-03-08logtail: remove unncessary response readMihai Parparita1-8/+0
2023-03-06sockstats: switch label to enumMihai Parparita1-1/+1
2023-03-04all: use tstest.Replace moreMaisem Ali1-4/+3
2023-03-02types/logid: simplify implementation (#7415)Joe Tsai1-23/+0
2023-03-01logtail: delete ID types and functions (#7412)Joe Tsai3-33/+8
2023-03-01sockstats: instrument networking code pathsMihai Parparita1-0/+2
2023-02-28all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404)Joe Tsai3-9/+10
2023-02-24logtail: allow multiple calls to ShutdownDavid Crawshaw1-2/+12
2023-02-07logtail: increase maximum log line size in low memory modeMihai Parparita2-6/+6
2023-01-27all: update copyright and license headersWill Norris14-42/+28
2023-01-15cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanismBrad Fitzpatrick1-0/+47
2023-01-05ipn/ipnlocal: add c2n handler to flush logtail for support debuggingBrad Fitzpatrick1-2/+14
2023-01-04logtail: make logs flush delay dynamicMihai Parparita1-17/+20
2022-11-28types/logid: move logtail ID types here (#6336)Joe Tsai2-224/+12
2022-11-16logtail: remove MustParsePublicID (#6335)Joe Tsai1-10/+0
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-10-15logtail: default to 2s log flush delay on all platformsBrad Fitzpatrick1-3/+11
2022-10-13logtail: change batched upload mechanism to not use CPU when idleBrad Fitzpatrick1-28/+57
2022-10-05logtail: always record timestamps in UTC (#5732)Joe Tsai1-2/+2
2022-10-05logtail: support a copy ID (#5851)Joe Tsai1-2/+7
2022-09-29all: fix spelling mistakesJosh Soref2-4/+4
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun5-11/+9
2022-08-30logtail: do not log when backing off (#5485)Joe Tsai1-1/+6
2022-08-04cmd/tsconnect: make logtail uploading workMihai Parparita2-2/+24
2022-08-04syncs, all: move to using Go's new atomic types instead of oursBrad Fitzpatrick1-4/+3
2022-08-03logtail, net/portmapper, wgengine/magicsock: use fmt.AppendfBrad Fitzpatrick2-5/+2
2022-07-27logtail,logpolicy: tweak minor cosmetic thingsBrad Fitzpatrick2-7/+12
2022-06-07logtail: do not panic in PrivateID.PublicID (#4815)Joe Tsai1-4/+0
2022-05-27logtail: use http.NewRequestWithContextBrad Fitzpatrick1-6/+5
2022-05-18logtail: add instance metadata to the entry logtailMihai Parparita2-25/+101
2022-04-18tailcfg, logtail: provide Debug bit to disable logtailBrad Fitzpatrick1-0/+12
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder2-5/+5
2022-03-14logtail: add Logger.PrivateID accessorBrad Fitzpatrick1-0/+7
2022-02-18types/logger, logtail: add mechanism to do structured JSON logsBrad Fitzpatrick2-0/+26
2022-02-14logtail: add MustParsePublicIDJosh Bleecher Snyder1-0/+10
2022-02-13logtail: don't strip verbose level on uploadBrad Fitzpatrick2-7/+65
2022-02-12all: adjust some log verbosityBrad Fitzpatrick1-1/+1
2022-01-31logtail: add a few new methods to PublicIDJosh Bleecher Snyder1-0/+19
2022-01-13logtail: cap the buffer size in encodeTextJosh Bleecher Snyder2-9/+32
2021-12-16ipn/ipnserver, logpolicy: move Windows disk logging up earlierBrad Fitzpatrick1-0/+5
2021-11-16util/clientmetric, logtail: log metric changesBrad Fitzpatrick1-0/+22
2021-10-29logtail/filch: limit buffer file size to 50MBMaisem Ali2-2/+66
2021-10-28all: use testingutil.MinAllocsPerRunJosh Bleecher Snyder1-8/+9
2021-08-17logtail: add a re-usable buffer for uploadsJosh Bleecher Snyder1-3/+5
2021-08-17logtail: always send a json arrayJosh Bleecher Snyder2-39/+23
2021-08-17logtail/filch: preallocate a scanner bufferJosh Bleecher Snyder2-0/+19
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder1-1/+2