如何:在负载测试结果中的关系图上添加和删除计数器

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

主题适用 主题不适用 主题不适用 主题不适用

可以使用计数器面板向关系图添加性能计数器。

已向关系图中添加计数器

性能计数器采样间隔注意事项

基于负载测试的长度,在负载测试运行设置中为**“采样速率”**属性选择一个值。 较小的采样速率(如 5 秒默认值)需要占用负载测试结果数据库中的更多空间。 对于更长的负载测试,增加采样速率会减少收集的数据量。 有关更多信息,请参见如何:为负载测试运行设置指定采样率

下面是有关采样速率的一些准则:

负载测试持续时间

建议的采样速率

< 1 小时

5 秒

1 - 8 小时

15 秒

8 - 24 小时

30 秒

> 24 小时

60 秒

包括计时详细信息以收集百分比数据的注意事项

负载测试编辑器的运行设置中有一个名为**“计时详细信息存储”的属性。 如果启用了“计时详细信息存储”**属性,则在负载测试过程中执行各个测试、事务和页所需的时间都将存储在负载测试结果储存库中。 这使得 90% 和 95% 的数据显示在负载测试分析器的“测试”、“事务”和“页”表中。

可通过两种方法来启用运行设置属性中的**“计时详细信息存储”属性:“StatisticsOnly”“AllIndividualDetails”。 无论采用哪个选项,所有单个测试、页和事务均会计时,且根据单个计时数据来计算百分比数据。 它们的区别是,使用“StatisticsOnly”选项时,在计算完百分比数据之后,将立即从储存库中删除单个计时数据。 删除数据可以减少使用计时详细信息时储存库中所需的空间量。 但是,高级用户可能需要使用 SQL 工具以其他方式来处理计时详细信息数据。 如果是这样,则应使用“AllIndividualDetails”选项,以便计时详细信息数据可用于该处理。 此外,如果将属性设置为“AllIndividualDetails”**,则您可以在负载测试运行结束后,使用负载测试分析器中的虚拟用户活动图来分析虚拟用户活动。 有关更多信息,请参见在负载测试分析器的详细信息视图中分析负载测试虚拟用户活动

提示

在 Visual Studio 的早期版本(包括 Microsoft Visual Studio 2005 和 Visual Studio 2008)中,使用了“计时详细信息存储”属性的“所有的详细信息”设置。 但是,有两个重要差别:首先,“所有的详细信息”设置以前不是默认设置。 其次,访问此信息的唯一方式是使用 SQL 查询。

负载测试结果储存库中存储计时详细信息数据所需的空间可能会非常大,尤其是对于运行时间较长的负载测试。 另外,在负载测试结束时将此数据存储到负载测试结果储存库中所需的时间也较长,因为在负载测试完成执行之前此数据一直存储在负载测试代理上。 负载测试完成时,数据将存储到储存库中。 默认情况下,将启用**“计时详细信息存储”属性。 如果这对您的测试环境来说成为问题,则您可能需要将“计时详细信息存储”设置为“无”**。

有关更多信息,请参见如何:为负载测试运行设置指定计时详细信息存储属性

在负载测试关系图上显示特定性能计数器

  1. 在完成负载测试后或在加载测试结果后,在负载测试分析器的工具栏上单击**“关系图”**。

    **“计数器”**面板显示在关系图视图中。

    提示

    如果看不到计数器面板,请单击工具栏上的“显示计数器面板”

  2. 在计数器面板中,展开层次结构中的节点,直到找到希望以图形方式显示的性能计数器。

    例如,若要显示运行测试的计算机上的可用内存,请展开**“计算机”,展开该计算机的节点,然后展开“内存”。 将看到“Available MBytes”**计数器。

  3. 单击要在上面显示性能计数器的关系图。

  4. 在**“计数器”面板中右击性能计数器,然后选择“在关系图上显示计数器”**。

    提示

    若要暂时停止在关系图上显示性能计数器数据,请清除图例中性能计数器的复选框。 这样仍可以分析最小值、最大值和平均值统计信息,而不用在关系图上查看趋势线。 如果在分析问题时关系图包含几个重叠的性能计数器图形,这会非常有用。 有关更多信息,请参见使用关系图视图图例分析负载测试

  5. 若要从关系图删除性能计数器数据,请右击图例的**“计数器”列中的性能计数器,然后选择“删除”**。

    - 或 -

    右击关系图中的数据行并选择**“删除”**。

    - 或 -

    单击图例的**“计数器”列中的性能计数器或关系图中的数据行,然后按“Delete”**键。

    提示

    也可以使用“在图例上添加计数器”[Add Counter on Legend]命令选择将性能计数器放置在图例上而不是放置在关系图上。

请参见

任务

如何:在负载测试结果中创建自定义关系图

如何:在负载测试结果中平铺关系图

概念

在负载测试分析器的关系图视图中分析负载测试结果

负载测试分析器概述