nspcc-dev / nspcc-dev/neofs-node
Quick debug info and log collection
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 38
- Forks
- 51
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 38
Description
It is extremely useful in some on-prem environments to quickly gather all logs, metrics and pprof dumps, shard states and other information from the target cluster. There must be and option to compress and pack everything in one tarball.
We can assume the operations person already having a correct neofs-adm config file for the target cluster.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the neofs-adm entry point and its config handling, which the issue identifies as the operator's starting point. Trace how logs, metrics, pprof dumps, and shard states can be gathered from the target cluster; done means one compressed tarball containing the requested diagnostics.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, distributed-systems, observability
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100