Design: PAI Platform Error Spec, Collection and Handling
Open
@yqwang-ms is already working on this.
Since Jul 26, 2019.
investigation
low priority
pai-dev
- Dominant language
- JavaScript
- Stars
- 2.7k
- Forks
- 554
- Avg merge
- 20h 42m
- Merged PRs (30d)
- 14
Description
Goals
- Mainly used by Platform maintainer, but may also used by Job owner, to debug more deep into platform errors.
- Collect, Unify and Enrich the Error inside PAI Platform itself, such as PAI components (services/tools/etc), DockerD, OS, etc.
- Collect Events/Logs and Metrics of PAI Platform Error for Platform maintainer analysis and diagnostic, etc
- Give maintainer understandable Error Message instead of raw Exception.
- Give maintainer fallback suggestions/solutions, etc.
Future Goals
- Error Reaction -> Auto Maintenance (such as Node Decommission)
Contributor guide
No contributing guide indexed for this repository
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.
Assessment
This issue has not been assessed yet.