cockroachdb / cockroachdb/cockroach
cli: debug zip lite version
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
**Is your feature request related to a problem? Please describe.**
Generating debug zips for large clusters (say 30+ nodes) gets problematic when those debug zips get very large and take a long time (hours) to collect, upload, download, extract, and analyze. In cases where an operator or TSE/L2 needs to get the current status of the cluster before/after taking an action on the cluster, these potentially large debug zips get in the way of that flow.
One proposal is to add a new "lite" version of debug zip that can be requested while generating/collecting a debug zip. It should be aware of profiles and execution traces. Full list of minimally needed items will be defined by TSEs.
**Describe the solution you'd like**
See prototype PR that @dt put together https://github.com/cockroachdb/cockroach/pull/97765
Jira issue: CRDB-28599
Epic CRDB-20791
Contributor guide
Assessment
This issue has not been assessed yet.