高级套件IBM Bob i 高级套件

故障排查

在 IBM i 开发中使用 Bob 时,轻松诊断并解决问题。

有关 Bob 的通用故障排查指南,请参阅IBM Bob 故障排查

扩展日志

IBM Bob Premium Package for i 会将结构化日志条目写入 VS Code 中的两个输出通道。

IBM Bob Premium Package for i

IBM Bob Premium Package for i 输出通道记录 Bob 发起的每次工具调用,是排查工具异常行为或错误的首选位置。访问步骤:

在 Bob 中打开输出面板(视图 → 输出,或按 Ctrl+Shift+U(Windows)或 Cmd+Shift+U(Mac))。

输出面板右上角的输出通道下拉菜单中选择 IBM Bob Premium Package for i

每次工具调用会产生:

  • 工具启动时的 INFO 条目,显示工具名称和相关参数。
  • 工具失败时的 ERROR 条目,包含与 Bob 收到的相同描述性错误信息。
  • 工具超过 30 秒未完成时的 WARN 条目,表示可能存在挂起情况。
  • 显示总耗时(毫秒)的完成条目。

IBM Bob

IBM Bob 输出通道记录扩展级别的通用日志条目。访问步骤:

在 Bob 中打开输出面板(视图 → 输出,或按 Ctrl+Shift+U(Windows)或 Cmd+Shift+U(Mac))。

输出面板右上角的输出通道下拉菜单中选择 IBM Bob

要筛选 IBM Bob Premium Package for i 专属的日志消息,请将光标置于输出通道中,按 Ctrl+f(Windows)或 Cmd+f(Mac),然后搜索 [source:ibmi]

其他相关通道

相关诊断信息还可以在以下由其他前置 IBM i 扩展管理的额外输出通道中找到:

  • Code for IBM i:所有 IBM i 通信的主要输出通道,包括运行的 CL、SQL 和 PASE 命令及其错误、认证消息以及其他类型的系统消息。
  • IBM i Testing:记录发现了哪些测试、使用了什么测试配置、所有测试命令的标准输出和错误等信息。

资源

这个主题怎么样?