Практическое руководство. Проверка производительности кэша с помощью веб-службы 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
Выполните локальный вход в систему или откройте подключение удаленного рабочего стола к серверу, производительность которого требуется отслеживать.
Примечание.
Следует выполнить вход на сервер, на котором размещена веб-служба ProxyStatistics, чтобы вызвать операцию QueryProxyStatistics.
Откройте обозреватель Internet Explorer и введите следующий URL-адрес.
Для сервера уровня приложений: https://localhost:8080/VersionControl/v1.0/proxystatistics.asmx
Для компьютера, на котором запущен прокси-сервер Team Foundation Server: https://localhost:8081/VersionControl/v1.0/proxystatistics.asmx
Откроется веб-страница для веб-службы ProxyStatistics.
Щелкните QueryProxyStatistics и нажмите кнопку Вызвать.
Откроется выходной XML-файл, содержащий статистику производительности кэша. Например, текст содержимого этого элемента может выглядеть следующим образом:
<ProxyStatisticsInfo CurrentCacheSize="356352" NoOfRequests="82" OverallCacheHits="41" NoOfFilesInCache="41" OverallCacheMisses="41" CacheHitsPercentage="50" CacheMissPercentage="50" ..." />
Примечание.
Во время выполнения считается следующая статистика: OverallCacheMisses, CacheHitsPercentage и CacheMissPercentage.
См. также
Задачи
Практическое руководство. Проверка производительности кэша с помощью системного монитора
Основные понятия
Управление серверами уровня приложений Team Foundation