IBM Support Assistant 还提供了调用问题确定工具来启动诊断的文件操作。要对一个文件或一组文件进行分析,可从上下文菜单中选择 Problem Analysis 选项,如图 3 所示。为了简化合适的分析工具的选择,IBM Support Assistant 利用了一些文件关联规则来提供应对所选工件使用的工件的最佳尝试匹配。在图 3 中,您可看到,我们已在文件表中选择了 heapdump*.phd 文件,并推荐使用 Memory Analyzer 工具作为一个帮助诊断堆转储问题的工具。此实例中实际上有多个可用的工具,它们均可从 Other... 菜单选项获得,但 IBM Support Assistant 已帮助缩小了可用工具列表,仅显示适用于给定上下文的选项。
图 3. 文件操作
工具在 Support Analyst 角色中,您可能会对 IBM Support Assistant 中提供的一项主要功能感兴趣,这项功能就是访问帮助您诊断的工具和实用程序,使您能够了解您分析的症状的根源。随着第 5 版的改进,IBM Support Assistant 将继续扩展,更多地关注其问题确定工具平台的作用和支持该发展方向的功能。IBM Support Assistant 提供了各种各样的工具、支持视图和支持功能,以简化工具理解和调用。
在 IBM Support Assistant 5.0 Beta 1 版中,目前只有有限数量的工具可用。尽管这个工具清单可能会不断扩大,但当前的工具是该应用程序的发展方向和可支持的工具类型的良好示例。
工具类型IBM Support Assistant 中提供了 3 种重要的工具类型,每种类型都有自己的优缺点。在某些情形下,一个工具可代表多种类型来支持不同的用例和需求。
报告生成器工具报告生成器工具接受一个或多个文件或文件夹作为输入,然后处理数据并生成一个简单的输出文件(通常使用 HTML 或 .txt 报告的形式)。除了提供初始输入文件和一些可选的输入参数职位,这些工具不支持其他交互。这些批处理工具很容易运行,具有不适用逻辑资源的优点。调用它们之后,便可处理其他任务,等待创建一个分析报告。
基于 Web 的工具基于 Web 的工具在 IBM Support Assistant 服务器上运行大部分分析处理,在浏览器中的 UI 中提供了一个功能丰富、交互式的体验。这些类型的工具更适用于这样的活动:您希望将大量文件处理工作卸载到一个更强大的服务器,而您的诊断需要一种交互式体验来执行一些操作(比如下钻到一系列的类)。
桌面工具桌面工具是典型的桌面客户端应用程序,它们通过 IBM Support Assistant 浏览器 UI 启动。通过利用 Java WebStart 来安装整个工具,并在桌面上本地运行它。此类工具有一些不足之处:
您的浏览器需要一个 Java 插件。
需要本地系统资源来运行客户端工具。
您必须能够访问您希望分析的文件,无论是通过从应用程序下载它们,利用支持访问服务器文件系统的映射驱动器,还是将 IBM Support Assistant 安装在桌面本地,使工具和应用程序在同一台机器上运行。