keybase / keybase/client

Compress rotated service log files

Open
#22,674 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

Due to the size the debug logfiles of Keybase can grow they should be compressed when rotated out.

Currently when the service log files reach a size of 128MiB they are just renamed. I'd prefer if they would also be compressed using Zstd or some other compression format to free up on disk space.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the service log rotation behavior that renames files after they reach 128 MiB, then inspect how rotated logs are accessed or retained. Done means rotated service logs are compressed using an agreed format while existing rotation behavior remains usable.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
observability-sre
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.