diff --git a/deployment/clouddeploy/gke-workers/base/gitter.yaml b/deployment/clouddeploy/gke-workers/base/gitter.yaml index d95d857a7b3..317950beb58 100644 --- a/deployment/clouddeploy/gke-workers/base/gitter.yaml +++ b/deployment/clouddeploy/gke-workers/base/gitter.yaml @@ -32,6 +32,8 @@ spec: env: - name: GOMEMLIMIT value: "100GiB" + - name: DEBUG_LOG + value: "true" volumeMounts: - mountPath: /work name: disk-data diff --git a/go/logger/init.go b/go/logger/init.go index 0c740228edc..5da13e635c3 100644 --- a/go/logger/init.go +++ b/go/logger/init.go @@ -118,8 +118,14 @@ func initTracing(ctx context.Context, projectID, serviceName string) { } func cloudHandlerOptions() *slog.HandlerOptions { + level := slog.LevelInfo + if os.Getenv("DEBUG_LOG") != "" { + level = slog.LevelDebug + } + return &slog.HandlerOptions{ AddSource: true, + Level: level, ReplaceAttr: func(_ []string, a slog.Attr) slog.Attr { // Remap "level" to "severity" if a.Key == slog.LevelKey {