上一主题: 使用动态检测下一主题: 查看和了解对检测方法的跟踪


临时检测一个、多个或所有调用方法

使用事务跟踪查看器,可以查看有选择跟踪组件调用的方法,还可以临时检测其中一个或多个方法。

要临时检测一个或多个调用方法:

  1. 启动事务跟踪(请参阅启动、停止和重新启动事务跟踪)。
  2. 在事务开始出现时,单击“跟踪视图”选项卡。
  3. 选择事务表中显示的事务之一。

    在选择其中一个事务时,事务跟踪查看器在“查看器”窗格中会将事务组件显示为一系列堆叠的条形图(有时称为“倒立的结婚蛋糕”)。

  4. 右键单击其中一个组件。
  5. 从菜单中选择“查看所有调用的方法...”

    此时出现一个对话框,其中显示选择事务组件调用的所有方法的列表。

    该对话框显示哪些方法已经过检测,哪些方法可检测或适用于检测。

  6. 选择要检测的方法。
  7. 选择“添加检测”

使用“查看所有调用的方法”对话框一次检测一个方法,然后重复以上步骤以检测其他方法。

选择要检测的方法在现有事务跟踪中显示为绿色段,只要此事务跟踪处于运行状态。 请参阅查看和了解对检测方法的跟踪

通过事务跟踪查看器中的“停止”按钮可在跟踪超时之前停止跟踪。 执行此操作时,任何临时检测都将消失。 之所以出现这种情况,是因为理论上讲临时检测不会保存在任何位置,只在跟踪持续时间内存在。

要获取关于检测方法的信息:

  1. 启动事务跟踪。
  2. 在事务开始出现时,选择“跟踪视图”选项卡。
  3. 右键单击事务表中显示的事务之一,然后选择“查看所有调用的方法...”
  4. “查看所有调用的方法”对话框中,右键单击其中一个标记为“已检测”的方法,然后选择“获取检测信息...”

    此时会打开一个新对话框,显示关于检测方法的信息。

  5. 选择列出资源可获取关于方法的更多信息。

注意:通过右键单击方式并选择“删除”,可从检测中删除方法。 有关删除检测的更多信息,请参阅删除临时或永久检测