Мониторинг использования

Azure DevOps Services

Вы можете исследовать использование пользователей в Azure DevOps Services за предыдущие 28 дней. Мониторинг использования важен для выявления причин узких мест пропускной способности, которые не вызваны неисправными системами. Ознакомьтесь со следующими наиболее распространенными командами или операциями, которые могут активировать сообщение об использовании.

  • Запросы, которые были отложены
  • Запросы, превышающие пороговые значения

Необходимые компоненты

Для просмотра страницы "Использование" необходимо быть членом группы "Коллекция проектов" Администратор istrators.

Основные понятия использования

Когда запрос пользователя задерживается на значительное время, он получает сообщение электронной почты с уведомлением. Есть также баннер предупреждения, отображаемый в Интернете. Как баннер предупреждений, так и электронная почта уведомлений имеют ссылку на страницу использования. Если у пользователя нет адреса электронной почты, уведомление отправляется членам группы "Коллекция проектов" Администратор istrators.

Команды, использующие большое количество единиц пропускной способности Azure DevOps (например, в сотнях), отвечают за пользователя, превышающего пороговое значение. Столбцы агента пользователя и IP-адреса могут быть полезны, чтобы узнать, откуда приходят эти команды. Пользовательские средства или учетные записи службы сборки могут выполнять большое количество вызовов в короткое время.

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

  • Журнал запросов на странице "Использование" находится в порядке убывания по умолчанию.
  • Использование сгруппировано по команде в пять минут времени.
  • Столбец Count предоставляет количество команд в окне.
  • Другие столбцы выделяют общее количество ТСОП и время задержки.

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

Примечание.

Сведения об использовании с точки зрения аудита см. в статьях Access, экспорта и фильтрации журналов аудита. Это представление не включает TSTUs, но имеет 90-е время хранения.

Просмотр использования

  1. Войдите в свою организацию (https://dev.azure.com/{yourorganization}).

  2. Выберите Значок шестеренкипараметры>организации.

    Снимок экрана: страница

  3. Эта страница используется для изучения использования других пользователей. Использование может происходить из обычных операций веб-портала или использования командной строки или средств REST API.

    a. Просмотрите следующие категории:

    • Использование пользователем
    • Использование по конвейеру
    • Лучшие агенты пользователей
    • Основные команды
    • Основные конвейеры сборки
    • Конвейеры основных выпусков

    b. Фильтруйте по следующим параметрам столбца:

    • User
    • User agent
    • IP-адрес
    • Диапазон времени
    • ServiceApplication
    • Команда
    • Состояние
    • Count
    • Использование (TSTUs)
    • Задержки

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

    d. Выберите из следующих состояний:

    • Все состояния
    • Обычная
    • Delayed
    • Заблокировано

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

    Пример снимка экрана страницы использования