Использование счетчиков производительности

CJ Pattekar

Этот раздел документа относится к маршрутизации запросов приложений Майкрософт версии 2 для IIS 7 и выше.

Цель

Чтобы успешно отслеживать статистику выполнения Application Request Routing (ARR) с помощью счетчиков производительности.

Необходимые условия

Это расширенная функция в ARR. В этой статье предполагается, что вы знакомы с общей функциональностью ARR и знаете, как развернуть и настроить ARR с кэшем дисков. Если это еще не сделано, настоятельно рекомендуется ознакомиться со следующими пошаговыми руководствами перед продолжением.

Если маршрутизация запросов приложений версии 2 не установлена, ее можно скачать по адресу:

  • Маршрутизация запросов приложений Майкрософт версии 2 для IIS 7 (x86) здесь (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Маршрутизация запросов приложений Майкрософт версии 2 для IIS 7 (x64) здесь (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Выполните действия, описанные в этом документе, чтобы установить ARR версии 2.

Шаг 1. Обзор статистики среды выполнения ARR.

Маршрутизация запросов приложений предоставляет статистику среды выполнения на странице мониторинга и управления, как показано ниже:

Снимок экрана: окно

При обновлении представления путем отправки ключа F5 можно просмотреть статистику в режиме реального времени. Хотя это работает хорошо для одного экземпляра ARR, это несколько проблематично при наличии нескольких экземпляров ARR и вы хотите объединить статистику в консолидированное представление. Чтобы учесть этот сценарий, ARR также предоставляет эти статистические данные и множество других данных, используя счетчики производительности.

Шаг 2. Статистика времени выполнения ARR в качестве счетчиков производительности.

Существует два счетчика для ARR:

  • Кэш маршрутизации запросов приложений
  • Сервер маршрутизации запросов приложений

Кэш маршрутизации запросов приложений

Доступны следующие объекты счетчика производительности:

  • Попадание в байты
  • Хит Байт %
  • Попадание в байт / с
  • Хитовые запросы
  • Процент попаданий запросов
  • Запросы на попадание в секунду
  • Пропущенные байты
  • Пропущенные байты / с
  • Пропущенные запросы
  • Пропущенные запросы в секунду

Поскольку ARR также предоставляет вышеуказанную статистику по имени узла для каждой фермы серверов, экземпляры объектов имеют такую же степень детализации и показаны как <server farm name>\<host name>, продемонстрировано ниже:

Снимок экрана, показывающий один из экземпляров в разделе

Сервер маршрутизации запросов приложений

Доступны следующие объекты счетчика производительности:

  • Среднее время отклика на запрос
  • Полученные байты
  • Полученные байты / с
  • Байты отправлены
  • Отправленные байты / с
  • Текущие запросы
  • Неудачные запросы
  • Неудачные запросы в секунду
  • Здоровье
  • Запросы / сек
  • Государство
  • Общее количество запросов

Так как ARR также предоставляет указанную выше статистику для каждого сервера в каждой серверной ферме, экземпляры объектов имеют ту же степень детализации, <server farm name>\<server name> как показано ниже:

Снимок экрана, показывающий несколько экземпляров в разделе

Сводка

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

Другие пошаговые руководства по ARR версии 2 см. в документах, приведенных в этой статье.