eve-job-debugging

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Eve Job Debugging

Eve作业调试

CLI-Only Debugging

仅通过CLI调试

Debug via the Eve CLI exclusively. This replicates the client experience — clients don't have kubectl or host access.
Every debugging capability must be available through the CLI. If you find yourself needing system tools to diagnose a job issue, that's a gap in our CLI that should be fixed.
仅通过Eve CLI进行调试。 这复现了客户端的使用场景——客户端没有kubectl或主机访问权限。
所有调试功能都必须能通过CLI访问。如果您发现需要使用系统工具来诊断作业问题,这说明我们的CLI存在需要修复的缺口。

Monitor

监控

  • eve job follow <id>
    to stream logs.
  • eve job wait <id> --timeout 300 --json
    to wait on completion.
  • eve job result <id> --format text
    for the latest result.
  • eve job follow <id>
    用于流式查看日志。
  • eve job wait <id> --timeout 300 --json
    用于等待作业完成。
  • eve job result <id> --format text
    用于获取最新结果。

Diagnose

诊断

  • eve job diagnose <id>
    for timeline and error summary.
  • eve job show <id> --verbose
    for attempts and phase.
  • eve job dep list <id>
    for dependency blocks.
  • eve job diagnose <id>
    用于查看时间线和错误摘要。
  • eve job show <id> --verbose
    用于查看尝试次数和阶段。
  • eve job dep list <id>
    用于查看依赖阻塞情况。

System health

系统健康检查

  • eve system health
    to confirm the API is reachable.
  • eve system health
    用于确认API是否可达。

Recursive skill distillation

递归技能提炼

  • Add new debugging patterns and failure signatures as they appear.
  • Split advanced diagnosis into a new skill if this grows too large.
  • Update the eve-skillpacks README and ARCHITECTURE listings after changes.
  • 当出现新的调试模式和故障特征时,添加相关内容。
  • 如果本技能变得过于庞大,将高级诊断拆分到新技能中。
  • 更改后更新eve-skillpacks的README和ARCHITECTURE清单。