启动或连接至进程以进行概要分析
概要分析工具使得能够连接至正在运行的应用程序或启动应用程序以进行概要分析。
连接至应用程序意味着创建了监视器以包含相关联的代理程序观察到的结果。
启动进程意味着启动进程时代理程序与该进程相关联并且创建了监视器来包含该代理程序观察到的结果。
每当您启动或连接至 Java 进程时,就会在“概要分析监视器”视图中创建该 Java 进程的逻辑表示。此表示(进程对象)是由视图中出现的名称和标识号(PID)以及相关联的代理程序一起标识的。
- 从“概要分析和日志记录”透视图中,单击“概要分析”
下拉菜单,然后选择概要分析...。将打开“概要分析”向导。
- 双击连接 - Java 进程。这就会创建新的配置。
- 在主机选项卡下面,指定主机名或 IP 地址以及代理控制器端口(如果与缺省值不同)。
- 选择与想要连接至的进程标识相关联的代理程序。
- 使用方向键来选择代理程序。
提示:可随时单击刷新以获取代理程序列表。
- 选择监视器选项卡。根据需要配置概要分析过滤器。有关配置概要分析过滤器的更多信息,参阅指定概要分析条件主题。
- 单击应用以应用更改。
- 单击概要分析以连接至应用程序。
- “概要分析监视器”视图将刷新,显示表示您的应用程序的代理程序。工作台控制台打开,显示程序输入和输出。
要启动本地或远程 Java 进程,请执行下列步骤:
- 从“概要分析和日志记录”透视图中,单击“概要分析”
下拉菜单,然后选择概要分析...。将打开“概要分析”向导。
- 可以启动几种类型的 Java 进程:
- 要启动 Java 应用程序,请执行下列步骤:
- 双击 Java 应用程序。这就会创建新的配置。
- 选择想要进行概要分析的 Java 项目和 Main 类。
- 在参数选项卡中,输入想要此配置使用的任何程序参数和/或 VM 参数。
- 如果未使用本地部署,则需要在系统路径中指定代理控制器 bin 目录才能在 Eclipse 中对应用程序进行概要分析。如果未指定该目录,则需使用环境选项卡将该环境变量添加到应用程序路径中。
- 单击环境选项卡。
- 单击新建。
- 在新建环境变量对话框中,将名称指定为 PATH。
- 将值指定为代理控制器安装的 bin 目录,例如 D:\agentcontroller_install\bin。
- 单击确定以应用更改。
- 要启动外部 Java 进程,请执行下列步骤:
- 双击外部 Java 应用程序。这就会创建新的配置。
- 在主机选项卡上,指定主机名或 IP 地址和代理控制器端口(如果与缺省值不同)。单击添加,然后切换至主选项卡。
- 选择文件系统上的 Java 类。
- 您可能需要指定在何处查找类路径、目录和 JAR 文件。
- 根据需要,可以使用“参数和环境”选项卡来指定 VM 参数和环境变量。
注意:“参数”选项卡下的工作目录仅适用于在“主机”选项卡中指定的本地主机上启动的外部应用程序。对于在远程主机上启动的外部应用程序来说,此字段将被忽略。
- 要启动 Eclipse 运行时工作台,请执行下列步骤:
- 双击 Eclipse 应用程序。这就会创建新的配置。
- 在参数选项卡上,更改用来启动运行时工作台的参数,或接受缺省值并选择插件选项卡。
- 插件选项卡使您能够选择在启动运行时工作台时将装入的插件。进行所有必要的更改(或接受缺省值),然后单击跟踪选项卡。
- 在跟踪选项卡上,可修改插件使用的跟踪标志。
- 选择监视器选项卡。根据需要配置概要分析过滤器。有关配置概要分析过滤器的更多信息,参阅指定概要分析条件主题。
- 单击应用以应用更改。
- 单击概要分析以连接至应用程序。
- “概要分析监视器”视图将刷新,显示表示您的应用程序的代理程序。工作台控制台打开,显示程序输入和输出。
在对应用程序进行概要分析时,可对应用程序执行许多其他数据收集活动,例如,收集对象引用和垃圾回收。
请注意,iSeries JVM 需要下列选项才能为方法统计信息生成方法入口和出口事件:
-Dos400.enbprfcol=1 -Djava.compiler=jitc
相关概念
概要分析工具概述
概要分析资源
相关任务
收集对象引用
研究垃圾回收
以独立方式对应用程序进行概要分析
使用本地部署来进行概要分析
指定概要分析条件
使用“概要分析监视器”视图
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.