From 233a32a1333a0305ddd6e327a528340a07270279 Mon Sep 17 00:00:00 2001 From: Ammar Bandukwala Date: Fri, 17 Nov 2023 22:23:50 -0600 Subject: [PATCH] feat(cli/agent): keep old logs --- cli/agent.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cli/agent.go b/cli/agent.go index 0cdfc66c80323..533065ff62665 100644 --- a/cli/agent.go +++ b/cli/agent.go @@ -153,8 +153,9 @@ func (r *RootCmd) workspaceAgent() *clibase.Cmd { logWriter := &lumberjackWriteCloseFixer{w: &lumberjack.Logger{ Filename: filepath.Join(logDir, "coder-agent.log"), MaxSize: 5, // MB - // Without this, rotated logs will never be deleted. - MaxBackups: 1, + // Per customer incident on November 17th, 2023, its helpful + // to have the log of the last few restarts to debug a failing agent. + MaxBackups: 10, }} defer logWriter.Close()