Поделиться через


Практическое руководство. Добавление и удаление счетчиков на графиках в результатах нагрузочного теста

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема не применяется Тема не применяется Тема не применяется

Панель "Счетчики" можно использовать для добавления счетчиков производительности на диаграмму.

Счетчик добавлен в граф

Особенности определения интервала выборки счетчика производительности

Выберите значение свойства Частота выборки в параметрах запуска нагрузочного теста в соответствии с длительностью нагрузочного теста. Для более низкой частоты выборки, например для значения по умолчанию, равного 5 секундам, требуется больше места в базе данных результатов нагрузочного тестирования. Для более длинных нагрузочных тестов увеличение частоты выборки приводит к уменьшению объема собираемых данных. Дополнительные сведения см. в разделе Практическое руководство. Задание частоты выборки для выполнения нагрузочного теста.

Вот несколько рекомендаций по выбору частоты выборки.

Длительность нагрузочного теста

Рекомендуемая частота выборки

< 1 часа

5 секунд

1–8 часов

15 секунд

8–24 часа

30 секунд

24 часа

60 секунд

Особенности добавления сведений о времени для сбора данных процентилей

В параметрах запуска в редакторе тестовой нагрузки имеется свойство Хранилище сведений о времени. Если свойство Хранилище сведений о времени включено, то в хранилище результатов нагрузочного теста будет записываться время выполнения каждого отдельного теста, транзакции и страницы. Это обеспечивает отображение данных процентилей 90 и 95 в анализаторе тестовой нагрузки в таблицах "Тесты", "Транзакции" и "Страницы".

Имеется два варианта включения свойства Хранилище сведений о времени в параметрах запуска. Это свойства Только статистика и Все индивидуальные сведения. В обоих случаях измеряется время всех тестов, страниц и транзакций, а на основе сведений о времени вычисляются данные перцентилей. Отличие состоит в том, что при выборе значения Только статистика после вычисления данных процентилей из хранилища будут удалены сведения о времени для всех отдельных объектов. Это позволит уменьшить место, необходимое для хранения данных при использовании сведений о времени. Однако более опытные пользователи могут предпочесть обрабатывать данные о времени другими способами, с использованием средств SQL. В этом случае следует использовать значение Все индивидуальные сведения, чтобы сведения о времени были доступны для обработки. Кроме того, если задать для свойства значение Все индивидуальные сведения, можно анализировать действия виртуальных пользователей с помощью диаграммы активности виртуальных пользователей в анализаторе тестовой нагрузки после завершения нагрузочного теста. Дополнительные сведения см. в разделе Анализ нагрузочного тестирования действий виртуальных пользователей в представлении сведений анализатора тестовой нагрузки.

Примечание

В предыдущих версиях Visual Studio, включая Microsoft Visual Studio 2005 и Visual Studio 2008, было предусмотрено значение Все индивидуальные сведения для свойства Хранилище сведений о времени.Однако имеются два важных отличия. Во-первых, параметр Все индивидуальные сведения не был параметром по умолчанию.Во-вторых, единственным способом доступа к этой информации было использование SQL-запросов.

Объем места, необходимый для хранения сведений о времени в хранилище результатов нагрузочного тестирования, может быть очень большим, особенно для длительных тестов. Кроме того, сохранение этих данных в хранилище результатов нагрузочного теста после завершения теста может занять очень много времени, поскольку эти данные хранятся на агентах до завершения тестирования. После завершения нагрузочного теста данные сохраняются в репозитории. По умолчанию свойство Хранилище сведений о времени включено. Если это важно для тестовой среды, можно указать для параметра Хранилище сведений о времени значение Нет.

Дополнительные сведения см. в разделе Практическое руководство. Указание свойства хранилища сведений о синхронизации для запуска нагрузочного теста.

Отображение определенного счетчика на диаграмме нагрузочного теста

  1. После завершения нагрузочного теста или после загрузки результатов тестирования щелкните Диаграммы на панели инструментов анализатора тестовой нагрузки.

    Откроется панель Счетчики, в которой включено представление "Диаграммы".

    Примечание

    Если панель счетчиков не отображается, на панели инструментов щелкните Показать панель счетчиков.

  2. В панели "Счетчики" разворачивайте узлы в иерархии, пока не откроется счетчик производительности, который нужно отобразить на диаграмме.

    Например, чтобы отобразить счетчик свободной памяти на компьютере, где выполняются тесты, разверните Компьютеры, разверните узел компьютера и разверните Память. Появится счетчик Доступно мегабайт.

  3. Щелкните диаграмму, на которой нужно отобразить счетчик производительности.

  4. Щелкните правой кнопкой мыши счетчик производительности в панели Счетчики и выберите команду Показать счетчик на диаграмме.

    Совет

    Чтобы временно отключить отображение данных счетчика производительности на диаграмме, снимите флажок этого счетчика в легенде.При этом по-прежнему анализируется статистика минимальных, максимальных и средних значений без отображения линии тренда на диаграмме.Это может быть полезно, если при анализе проблем на диаграмме содержится несколько налагающихся графиков счетчиков производительности.Дополнительные сведения см. в разделе Использование легенды представления диаграмм для анализа нагрузочного тестирования.

  5. Чтобы удалить данные счетчика производительности с диаграммы, щелкните счетчик правой кнопкой мыши в столбце Счетчик легенды и выберите команду Удалить.

    - или -

    Щелкните правой кнопкой мыши линию данных на диаграмме и выберите команду Удалить.

    - или -

    Щелкните счетчик производительности в столбце Счетчик легенды или линию данных на диаграмме и нажмите клавишу DELETE.

    Примечание

    Можно также поместить счетчик производительности в легенду, не отображая его на диаграмме, с помощью команды Показать счетчик в легенде.

См. также

Задачи

Практическое руководство. Создание пользовательских графиков в результатах нагрузочного теста

Практическое руководство. Размещение графиков мозаикой в результатах нагрузочного теста

Основные понятия

Анализ результатов нагрузочного тестирования в представлении диаграмм анализатора тестовой нагрузки

Обзор анализатора тестовой нагрузки