Использование счетчиков производительности
CJ Pattekar
Этот раздел документа относится к маршрутизации запросов приложений (Майкрософт) версии 2 для IIS 7 и более поздних версий.
Goal
Для успешного мониторинга статистики времени выполнения маршрутизации запросов приложений (ARR) с помощью счетчиков производительности.
Предварительные требования
Это расширенная функция в ARR. В этой статье предполагается, что вы знакомы с общей функциональностью ARR и знаете, как развернуть и настроить ARR с помощью кэша дисков. Если вы еще не сделали этого, настоятельно рекомендуется ознакомиться со следующими пошаговым руководствами, прежде чем продолжить:
- Настройка и включение кэша дисков в маршрутизации запросов приложений
- Управление иерархией кэша с помощью маршрутизации запросов приложений
- Развертывание маршрутизации запросов приложений в CDN
- Просмотр кэшированного содержимого на диске при маршрутизации запросов приложений
- Удаление кэшированных объектов
- Переопределение директив управления кэшем вручную с помощью маршрутизации запросов приложений
- Узлы кэша прогрева в маршрутизации запросов приложений
Если служба "Маршрутизация запросов приложений" версии 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 см. в документах этой статьи.