Probekit 帮助您设计和实施探测,探测是用于监视应用程序运行时行为的特定特征的 Java™ 代码片断。它们向您提供了调查您感兴趣的所有运行时特征的方法。
例如,在您的应用程序中可能有一种处理事务的方法。您可以创建一个探测,让它以该方法为目标,并且在每个事务或那些符合您描述的某些条件的事务发生时向日志写入一个条目。探测甚至可以跟踪事务的执行时间,并当某事务花费的时间比预期长时,向操作员发送报告。
Probekit 帮助您建立创建、测试和部署探测的机制。要使用 Probekit:
- 编写一个 Probekit 探测。
- 创建一个 Probekit 项目。
- 在项目中创建一个新的 Probekit 源文件。
- 使用编辑器构造您的探测。
- 构建探测:如果您的工作区是为自动编译而配置的,则保存文件以便它自动进行编译;否则,使用手工 Build 命令。错误显示在“问题”视图中。当探测构建完成而没有错误时,它会显示在 Probekit 注册表中。
- 测试探测:当您从“概要分析和日志记录”透视图概要分析对话框启动 Java 项目时,从 Probekit 注册表选择它。
- 可以选择导出您的探测。这使其他人能够将它导入到他们的 Probekit 注册表中,并使用它。
注:除了编写您自己的探测,还可以导入并使用其它人已创建的探测。
关于详细指示信息,请参阅使用用户定义的探测收集运行时数据。