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


Практическое руководство. Проверка производительности кэша с помощью веб-службы ProxyStatistics

Обновлен: Ноябрь 2007

Администратору Team Foundation Server может потребоваться проверить производительность кэша управления версиями на компьютере, на котором запущен Team Foundation Server или прокси-сервер Team Foundation Server. Счетчики производительности устанавливаются по умолчанию. Статистику данных счетчиков можно просмотреть в системном мониторе или с помощью веб-службы ProxyStatistics. Дополнительные сведения о том, как использовать системный монитор для просмотра производительности кэша, см. в разделе Практическое руководство. Проверка производительности кэша с помощью системного монитора.

Вы, например, можете посмотреть следующие счетчики производительности:

  • Текущий размер кэша

  • Общее число попаданий в кэш

  • Общее число запросов на загрузку

  • Общее число файлов в кэше

Эта статистика сохраняется через определенные промежутки времени в файл ProxyStatistics.xml. Сведения о том, как изменить продолжительность интервалов и другие параметры кэша, см. в разделе Практическое руководство. Изменение параметров кэша для сервера уровня приложений или Практическое руководство. Изменение параметров кэширования для прокси-сервера Team Foundation Server.

Необходимые разрешения

Для выполнения данной процедуры необходимо, чтобы пользователь входил в локальную группу безопасности Администраторы на том компьютере, на котором выполняется Team Foundation Server или прокси-сервер Team Foundation Server.

Кроме данных разрешений может потребоваться выполнить следующие требования на компьютере под управлением Windows Server 2008 или Windows Vista.

  • Для выполнения процедур с помощью веб-обозревателя Internet Explorer может потребоваться запустить его от имени администратора. Для этого нажмите Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, а затем нажмите Запуск от имени администратора.

  • Для доступа к веб-узлам или веб-службам может потребоваться добавить один или несколько узлов в список надежных узлов Internet Explorer или запустить Internet Explorer от имени администратора.

Дополнительные сведения см. на веб-узле корпорации Майкрософт.

Просмотр производительности кэша с помощью веб-службы ProxyStatistics

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

    ms400683.alert_note(ru-ru,VS.90).gifПримечание.

    Следует выполнить вход на сервер, на котором размещена веб-служба ProxyStatistics, чтобы вызвать операцию QueryProxyStatistics.

  2. Откройте обозреватель Internet Explorer и введите следующий URL-адрес.

    Для сервера уровня приложений: https://localhost:8080/VersionControl/v1.0/proxystatistics.asmx

    Для компьютера, на котором запущен прокси-сервер Team Foundation Server: https://localhost:8081/VersionControl/v1.0/proxystatistics.asmx

    Откроется веб-страница для веб-службы ProxyStatistics.

  3. Щелкните QueryProxyStatistics и нажмите кнопку Вызвать.

    Откроется выходной XML-файл, содержащий статистику производительности кэша. Например, текст содержимого этого элемента может выглядеть следующим образом:

    <ProxyStatisticsInfo CurrentCacheSize="356352" NoOfRequests="82" OverallCacheHits="41" NoOfFilesInCache="41" OverallCacheMisses="41" CacheHitsPercentage="50" CacheMissPercentage="50" ..." /> 
    
    ms400683.alert_note(ru-ru,VS.90).gifПримечание.

    Во время выполнения считается следующая статистика: OverallCacheMisses, CacheHitsPercentage и CacheMissPercentage.

См. также

Задачи

Практическое руководство. Проверка производительности кэша с помощью системного монитора

Практическое руководство. Включение кэширования файлов системы управления версиями на прокси-сервере Team Foundation Server

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

Мониторинг производительности

Управление серверами уровня приложений Team Foundation

Другие ресурсы

Наблюдение за Team Foundation Server