О панелях мониторинга, диаграммах, отчетах, & мини-приложениях

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | Team Foundation Server 2018 — Team Foundation Server 2013

Получите представление о ходе работы команды, добавив на панель мониторинга один или несколько мини-приложений или диаграмм. Настраиваемые и настраиваемые панели мониторинга позволяют вашим группам гибко обмениваться информацией, отслеживать ход выполнения и тенденции, а также улучшать бизнес-процессы. Каждая команда может адаптировать свои панели мониторинга для совместного использования информации и отслеживания хода их выполнения.

Если вы только начинаете работу, ознакомьтесь со сведениями в статье Добавление, переименование и удаление панелей мониторинга. Ищете инструкции по определенной задаче, в контекстной диаграмме, мини-приложении или отчете? См. краткий справочник по панелям мониторинга и мини-приложений. Дополнительные сведения о наших решениях для создания отчетов см. в статье план создания отчетов.

Важно!

Выберите версию в селекторе версии содержимого Azure DevOps.

Чтобы просмотреть содержимое, доступное для вашей платформы, убедитесь, что в селекторе версии над содержанием выбрана правильная версия этой статьи. Поддержка различных возможностей зависит от того, работаете ли вы в Azure DevOps Services или в локальной версии Azure DevOps Server.
Чтобы определить, какую локальную версию вы используете, обратитесь к разделу Какую платформу/версию я использую?.

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

  • Панели мониторинга — это настраиваемые интерактивные сигнбоардс, которые предоставляют сведения в режиме реального времени. Панели мониторинга связаны с группой или проектом и отображают настраиваемые диаграммы и мини-приложения.
  • Диаграммы — это состояние на основе запроса или диаграммы тенденций, полученные из запроса рабочего элемента или результатов теста.
  • Мини -приложения отображают настраиваемые сведения и диаграммы на панелях мониторинга. Каталог мини-приложений содержит краткое описание доступных вам мини-приложений. кроме того, можно добавить мини-приложения, предоставляемые в Azure DevOps Marketplace.
  • Отчеты в контексте представляют собой создаваемые системой диаграммы, которые поддерживают определенные службы. примерами могут быть скорость работы команды, сгорание спринта, совокупная Flowная диаграмма (CFD) и отчет о сбоях тестов. Эти отчеты отображаются на вкладке аналитика для определенной службы и получают данные из аналитики.
  • отчеты Power BI позволяют пользователям создавать настраиваемые, настроенные отчеты Power BI или другие отчеты с помощью запросов OData к аналитическим данным и возвращенных данных JSON.
  • Панели мониторинга — это настраиваемые интерактивные сигнбоардс, которые предоставляют сведения в режиме реального времени. Панели мониторинга связаны с командой и отображают настраиваемые диаграммы и мини-приложения для отображения информации.
  • Диаграммы — это состояние на основе запроса или диаграммы тенденций, полученные из запроса рабочего элемента или результатов теста.
  • Отчеты в контексте представляют собой создаваемые системой диаграммы, которые поддерживают определенные службы. примерами могут быть скорость работы команды, сгорание спринта, совокупная Flowная диаграмма (CFD) и отчет о сбоях тестов. Эти отчеты отображаются на вкладке аналитика для определенной службы и получают данные из аналитики.
  • Мини -приложения отображают настраиваемые сведения и диаграммы на панелях мониторинга. Каталог мини-приложений содержит краткое описание доступных вам мини-приложений. кроме того, можно добавить мини-приложения, предоставляемые в Azure DevOps Marketplace.
  • Отчеты
    • Power BI отчеты. для коллекций проектов, которые поддерживают унаследованный процесс, пользователи могут создавать разнообразные, настроенные отчеты Power BI или другие отчеты с помощью запросов OData к данным аналитики и возвращенных данных JSON.
    • SQL Server отчеты. для коллекций проектов, поддерживающих локальную модель XML-процессов, пользователи могут получать доступ к готовым SQL Serverным отчетам и поддержке для создания настраиваемых отчетов SQL или Excel отчетов. для этого требуется, чтобы проект был настроен для поддержки SQL Server отчетов.

Примечание

OData (Open Data Protocol) — это утвержденный стандарт ISO/IEC, который определяет набор рекомендаций по созданию и использованию API-интерфейсов RESTFUL. Дополнительные сведения см. в документации по OData.

  • Панели мониторинга — это настраиваемые интерактивные сигнбоардс, которые предоставляют сведения в режиме реального времени. Панели мониторинга связаны с командой и отображают настраиваемые диаграммы и мини-приложения для отображения информации.
  • Диаграммы — это состояние на основе запроса или диаграммы тенденций, полученные из запроса рабочего элемента или результатов теста.
  • Отчеты в контексте представляют собой создаваемые системой диаграммы, которые поддерживают определенные службы. примерами могут быть скорость работы команды, сгорание спринта, совокупная Flowная диаграмма (CFD) и отчет о сбоях тестов.
  • Мини -приложения отображают настраиваемые сведения и диаграммы на панелях мониторинга. Каталог мини-приложений содержит краткое описание доступных вам мини-приложений. кроме того, можно добавить мини-приложения, предоставляемые в Azure DevOps Marketplace.
  • Отчеты
    • Power BI отчеты. для коллекций проектов, которые поддерживают унаследованный процесс, пользователи могут создавать разнообразные, настроенные отчеты Power BI или другие отчеты с помощью запросов OData к данным аналитики и возвращенных данных JSON.
    • SQL Server отчеты. для коллекций проектов, поддерживающих локальную модель XML-процессов, пользователи могут получать доступ к готовым SQL Serverным отчетам и поддержке для создания настраиваемых отчетов SQL или Excel отчетов. для этого требуется, чтобы проект был настроен для поддержки SQL Server отчетов.
  • Панели мониторинга — это настраиваемые интерактивные сигнбоардс, которые предоставляют сведения в режиме реального времени. Панели мониторинга связаны с командой и отображают настраиваемые диаграммы и мини-приложения для отображения информации.
  • Диаграммы — это состояние на основе запроса или диаграммы тенденций, полученные из запроса рабочего элемента или результатов теста.
  • Мини -приложения отображают настраиваемые сведения и диаграммы на панелях мониторинга. Каталог мини-приложений содержит краткое описание доступных вам мини-приложений. кроме того, можно добавить мини-приложения, предоставляемые в Azure DevOps Marketplace.
  • Отчеты в контексте представляют собой создаваемые системой диаграммы, которые поддерживают определенные службы. примерами могут быть скорость работы команды, сгорание спринта и совокупная Flowная диаграмма (CFD).
  • отчеты соответствуют готовым SQL Server отчетов и поддержке для создания настраиваемых отчетов SQL или отчетов Excel. для этого требуется, чтобы проект был настроен для поддержки SQL Server отчетов.
  • Панели мониторинга — это настраиваемые интерактивные сигнбоардс, которые предоставляют сведения в режиме реального времени. Панели мониторинга связаны с командой и отображают настраиваемые диаграммы, закрепленные на панели мониторинга.
  • Диаграммы — это состояние на основе запроса или диаграммы тенденций, полученные из запроса рабочего элемента или результатов теста.
  • Отчеты в контексте представляют собой создаваемые системой диаграммы, которые поддерживают определенные службы. примерами могут быть скорость работы команды, сгорание спринта и совокупная Flowная диаграмма (CFD).
  • отчеты соответствуют готовым SQL Server отчетов и поддержке для создания настраиваемых отчетов SQL или отчетов Excel. для этого требуется, чтобы проект был настроен для поддержки SQL Server отчетов.

Настраиваемые панели мониторинга

С помощью панелей мониторинга можно настроить массив диаграмм и мини-приложений.

Каждая команда может добавлять и настраивать несколько панелей мониторинга для:

  • Совместное использование информации.
  • Просмотр состояния, хода выполнения и тенденций
  • Быстрый доступ к ссылкам и другие функции.

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

Пример панели мониторинга

Последовательность для добавления и настройки панели мониторинга

Выберите поле ниже, чтобы открыть соответствующую статью.

Добавить  мини -приложение для  панели мониторинга

С помощью запросов с плоскими списками можно создавать различные диаграммы для мониторинга состояния, хода выполнения и тенденций. Прежде чем отслеживать ход работы и тенденции, необходимо спланировать проект и выполнить действия, которые вы отслеживаете.

Можно открыть общий запрос, создать диаграмму и добавить ее на панель мониторинга. После добавления на панель мониторинга можно изменить диаграмму для конфигурации мини-приложения рабочих элементов, чтобы изменить размер и параметры диаграммы. Либо на панели мониторинга можно добавить диаграмму для мини-приложения рабочие элементы, а затем выбрать общий запрос и задать параметры диаграммы. К типам диаграмм относятся гистограммы состояний, — линейчатые диаграммы, столбцы, линейчатые с накоплением, Сводная диаграмма с областями — — , график и диаграммы с областями — .

Подробная информация доступна в следующих статьях:

Пример гибкого инструмента Agile — диаграммы с низкой плотностью

Активные диаграммы ошибок, добавленные на панели мониторинга

Активные ошибки

Последовательность для добавления диаграмм на основе запросов на панель мониторинга

Выберите поле ниже, чтобы открыть соответствующую статью.

 Изменить запрос  создать диаграмму  Добавить диаграмму на панель мониторинга

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

Подробная информация доступна в следующих статьях:

Примеры диаграмм тестов с небольшими плотностьми

План тестирования веб-группы — это диаграмма, в которой отображается количество тестов на различных этапах. Тесты по наборам разбиваются на те же тесты, что и набор тестов.

Мини-приложения

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

Мини-приложения записываются следующим образом:

  • Аналитика: мини-приложение наследует данные из данных аналитики
  • Сборка: мини-приложение наследует данные для выбранного конвейера сборки
  • Project: указывает, что вы можете выбрать проект и группу при настройке мини-приложения.
  • Выпуск: мини-приложение наследует данные для выбранного конвейера выпуска
  • Команда: мини-приложение ограничено одной командой
  • Teams: мини-приложение ограничивается одной или несколькими командами.
  • Пользователь: мини-приложение ограничивается учетной записью вошедшего в систему пользователя.
  • Сборка: мини-приложение наследует данные для выбранного конвейера сборки
  • Выпуск: мини-приложение наследует данные для выбранного конвейера выпуска
  • Команда: мини-приложение ограничено одной командой
  • Пользователь: мини-приложение ограничивается учетной записью вошедшего в систему пользователя.

Boards


Repos

Код

Конвейеры


Test Plans


Сведения и ссылки

Выпуск & сборки


Тест



Мини-приложения диаграммы спринта

Мини-приложение емкости спринта Мини-приложение выработки спринта

Изменение области спринта

Нет диаграммы или мини-приложения, которые отслеживают изменения в области спринта. Однако можно определить, какие рабочие элементы добавляются в спринт или перенесены из спринта с помощью редактора запросов. Дополнительные сведения см. в разделе About спринты, Scrum и управление проектами, изменение области спринта.

пример накопительного графического Flow диаграммы

Мини-приложение "схема накопительного потока"

Мониторинг действий кода, хода выполнения сборки и состояния развертывания

С помощью мини-приложений плитки кода можно отслеживать действия, происходящие в репозитории или в папке ветвей. Журнал сборки отображает гистограмму всех сборок, выполняемых для конкретного конвейера сборки. Цвет полосы означает: зеленый — завершено, красный-не пройден, а «желтый» — завершено без тестов.

Мини-приложения диаграммы кода, сборки и выпуска

Мини-приложение плитки кода    Мини-приложение запросов на вытягивание
Мини-приложение журнала сборки    Мини-приложение состояния развертывания

Графические элементы и отчеты аналитики

Служба аналитики — это платформа создания отчетов для Azure DevOps. Как описано в статье что такое служба аналитики?, она заменяет предыдущую платформу на основе SQL Server Reporting Services. служба аналитики поддерживает графические элементы аналитики, аналитические отчеты в контекстеи аналитические представления для Power BI отчетов.

Служба аналитики — это платформа создания отчетов для Azure DevOps. Как описано в статье что такое служба аналитики?, она заменяет предыдущую платформу на основе SQL Server Reporting Services. служба аналитики поддерживает графические элементы и аналитические представления аналитики для Power BI отчетов.

Примечание

аналитика доступна в предварительной версии для Azure DevOps Server 2019 и общедоступна для Azure DevOps Server 2020 и более поздних версий.

Мини-приложение для примера времени опережения

Мини-приложение времени опережения

Дополнительные сведения см. в следующих статьях:

Отчеты в контексте: отслеживание работы

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

Диаграмма накопительных потоков

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

Открыть аналитику CFD

Скорость

Используйте интерактивные элементы управления для выбора поля Count или SUM и количества итераций.

Открыть аналитику скорости

Тренд выработки спринта

Используйте интерактивные элементы управления, чтобы выбрать начало и конец поля спринт, Count или SUM для использования в выработке. Если вы не следите за оставшейся работой в задачах, можно просмотреть выработку на основе количества рабочих элементов и задач.

Тренд выработки на основе оставшейся работы

Azure Boards предоставляет несколько отчетов в контексте, которые являются производными от хранилища данных отслеживания работы. с помощью невыполненной работы или доски можно просмотреть накопительные Flow диаграммы и отчеты о темпе работы команды, выбрав миниатюрные диаграммы, отображаемые на каждой странице. Из невыполненной работы спринта можно просмотреть выработку спринта.

Диаграмма накопительных потоков

В отчете CFD показано количество рабочих элементов в невыполненной работе на основе их состояния с течением времени.

Открытая диаграмма CFD

Скорость

Скорость основана на значениях, вводимых в поля Трудозатраты, баллы истории или размеры для рабочих элементов, принадлежащих к категории требований.

Веб-портал, диаграмма скорости отображения семи спринтов выполняемой и завершенной работы

Сгорание спринта

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

Шкалы производительности Выполнение
Шкалы производительности Диаграмма «сжигания»

Примечание

Отчеты в контексте можно добавить на панель мониторинга с помощью параметра Копировать в панель мониторинга из контекстного меню отчета.

Отчет в контексте аналитики, копирование на панель мониторинга

Примечание

Нельзя добавить отчеты в контексте на панель мониторинга. Тем не менее, в каталоге мини -приложений может находиться аналогичное мини – приложение, которое отслеживает те же или аналогичные данные, которые можно добавить на панель мониторинга.

Дополнительные сведения об этих отчетах см. в одной из следующих статей:

отчеты в контексте: Pipelines и тестирование

Для Azure Pipelines предоставлено несколько отчетов в контексте. Эти отчеты являются производными от аналитических данных. Откройте конвейер (или сводку по выпуску для сбоя теста), чтобы просмотреть отчеты и перейти на вкладку аналитика . Выберите Просмотреть полный отчет на карточке сводки для подробного отчета.

Вкладка "аналитика"

Дополнительные сведения о каждом из отчетов по анализу в контексте для выполнения конвейеров см. в следующих статьях:

можно также использовать Power BI и OData для создания отчетов на основе конвейера и тестовых данных. См. Обзор образцов отчетов с помощью запросов OData .

Отчет о темпе прохода конвейера

Отчет " Скорость прохода конвейера " предоставляет тенденцию сбоя конвейера и задачи конвейера. Можно просмотреть скорость передачи конвейера за настраиваемый период времени (7/14/30 дней). В подробных сведениях о сбоях задач можно просмотреть дополнительные сведения, которые не только выделяют тенденцию, но и список основных задач, которые не удалось выполнить.

Отчет о сбоях конвейера

Дополнительные сведения см. в отчете о темпе проходов конвейера.

Отчет о сбоях тестов

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

Подробное представление аналитики теста

Дополнительные сведения о отчете о сбоях тестов.

Отчет о длительности конвейера

Отчет о длительности конвейера содержит тенденцию длительности конвейера. Кроме того, в нем выделяется среднее время выполнения для общего числа успешных выполнений за определенный период времени (7/14/30 дней) и предоставляется аналитика о задачах, которые затронули время конвейера.

Отчет о длительности конвейера

Дополнительные сведения о отчете о длительности конвейера.

Отчеты в контексте: ошибки конвейерного тестирования

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

вкладка "аналитика" Azure DevOps Server 2019

Добавить настраиваемые поля отслеживания работы

Можно добавить данные для поддержки требований к отчетам, добавив настраиваемое поле.

Вы можете добавить данные для поддержки требований к отчетности, добавив пользовательский процесс наследования полей или локальный XML-процесс.

Можно добавить данные для поддержки требований к отчетам, добавив настраиваемое поле.

Мини-приложения и расширяемость Marketplace

Помимо мини-приложений, доступных в каталоге мини-приложений, вы можете найти интересные мини-приложения в Marketplace.

Вы также можете создать собственное мини-приложение, используя REST API.