检测本地服务器

您必须检测应用程序服务器以收集响应时间细分数据。 您可以使用命令行或图形用户界面来检测应用程序服务器,从而使用数据收集基础结构。

开始之前

过程

  1. 在 Windows 中,单击开始 > 程序 > IBM Data Collection Infrastructure > Application Server Instrumenter 在 Linux 中,使用开始菜单以打开 Application Server Instrumenter。在 AIX® 操作系统中,在命令提示符处输入 /opt/IBM/SDP/DCI/rapa_prod/instrument_comp/ASI 以启动 Application Server Instrumenter。 Application Server Instrumenter 将启动。
  2. 使用 Application Server Instrumenter 来检测服务器。请参阅下面的示例。
  3. 如果要检测 BEA WebLogic 服务器,那么在检测了服务器之后,必须重新启动应用程序服务器。 Application Server Instrumenter 将自动重新启动 WebSphere Application Server。
    注: 数据收集基础结构所涉及的所有 IBM® Rational® Performance Tester 系统必须运行数据收集软件以使事务细目功能在 Rational Performance Tester 测试调度的结果中可用。
    注: Application Server Instrumenter 或 instrumentServer.bat(或 instrumentServer.sh)批处理文件在检测或取消检测服务器时可能会失败,并显示一条一般错误消息 (Error during install/uninstall)。如果发生此错误,那么您可以在 IBM Tivoli® 公共目录中的日志文件内找到更多信息来帮助对此错误进行故障诊断。在 Windows 上,此目录的缺省位置是 C:\Program Files\IBM\tivoli\common。在 Linux 上,此目录的缺省位置是 /var/ibm/tivoli/common。如果 IBM Tivoli 公共目录不在缺省位置中,请搜索包含 tivoli/common 的路径,或搜索以下任何日志文件:trace-install.logtrace-ma.logtrace-tapmagent.log
    注: 对于 IBM WebSphere Application Server 6.0 或更高版本,如果您创建新的概要文件,然后在没有首先启动 WebSphere Application Server 的情况下使用 Application Server Instrumenter 来检测此概要文件,那么 Application Server Instrumenter 会报告服务器已检测并提示您手动重新启动服务器。此消息是错误的;服务器实际上并未经过检测。要以变通方式解决此问题,请完成以下步骤:
    1. 关闭然后重新启动 Application Server Instrumenter。
    2. 从已检测服务器的列表中选择刚刚添加的条目,并单击除去
    3. 重新启动 WebSphere Application Server
    4. 重新启动 Application Sever Instrumenter 并使用它来检测服务器。
    要避免此问题,请在创建新的概要文件后,手动启动 WebSphere Application Server 概要文件。然后,使用 Application Sever Instrumenter 来检测服务器。

示例

要检测配备了 64 位版本的 IBM WebSphere Application Server V6.1 的 Linux 计算机(其中服务器命名为 server2,安装在 /opt/WebSphere/AppServer 目录中,并且概要文件名称设置为缺省值,还启用了安全性):

  1. 单击检测本地服务器
  2. 类型列表中选择 IBM WebSphere Application Server V6.1
  3. 服务器主目录字段中输入 /opt/WebSphere/AppServer
  4. 服务器名称字段中输入 server2
  5. 概要文件名称字段中输入 default
  6. 服务器 JVM 下,单击 64 位
  7. 选中需要全局安全性复选框。
  8. 用户字段中输入 WebSphere 用户标识。
  9. 密码字段中输入 WebSphere 密码。
  10. 单击确定

要检测配备了名为 server1 的 BEA WebLogic 10 应用程序服务器(安装在 C:\bea\weblogic10 目录中)的 Microsoft Windows 计算机(通过使用 32 位版本的 JRockit JVM 以及 C:\bea\weblogic10\mydomain\startWebLogic.cmd 启动脚本文件):

  1. 单击检测本地服务器
  2. 类型列表中选择 BEA WebLogic 应用程序服务器 V10.x
  3. 服务器名称字段中输入 server1
  4. 服务器主目录字段中输入 C:\bea\weblogic10
  5. 启动脚本字段中输入 C:\bea\weblogic10\mydomain\startWebLogic.cmd
  6. 服务器 JVM 下,选择 Oracle JRockit 32 位
  7. 单击确定
  8. 停止并重新启动服务器。

下一步做什么

对将进行概要分析的应用程序的数据收集中涉及的每个应用程序服务器都重复这些检测步骤。通常情况下,将只有一个应用程序服务器。对每台计算机仅可检测一个本地应用程序服务器。


反馈