Skip to content

Commit cfe35f5

Browse files
authored
feat(cli/agent): preserve old logs (coder#10776)
See coder#7815 for background.
1 parent 328a383 commit cfe35f5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

cli/agent.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,9 @@ func (r *RootCmd) workspaceAgent() *clibase.Cmd {
153153
logWriter := &lumberjackWriteCloseFixer{w: &lumberjack.Logger{
154154
Filename: filepath.Join(logDir, "coder-agent.log"),
155155
MaxSize: 5, // MB
156-
// Without this, rotated logs will never be deleted.
157-
MaxBackups: 1,
156+
// Per customer incident on November 17th, 2023, its helpful
157+
// to have the log of the last few restarts to debug a failing agent.
158+
MaxBackups: 10,
158159
}}
159160
defer logWriter.Close()
160161

0 commit comments

Comments
 (0)