Разработчикам и администраторам vRealize Automation Code Stream требуются данные о производительности конвейеров в vRealize Automation Code Stream. Им необходимо оценивать эффективность конвейеров по выпуску кода на всех стадиях: разработки, тестирования и переноса в производственную среду.
Для получения основной информации можно использовать панель управления по умолчанию для конвейера или настраиваемую панель управления.
- Показатели конвейера включают в себя статистику, например среднее время выполнения операций, отображаемое на панели управления конвейера.
- Для отображения показателей разных конвейеров используйте настраиваемые панели управления.
Можно использовать vRealize Automation Code Stream для измерения среднего времени восстановления, предоставления или аварийного отказа конвейера, а также отображения тенденций для этих значений среднего времени.
Что измеряется... | Что это означает... |
---|---|
Среднее значение CI | Среднее время выполнения этапа непрерывной интеграции (CI), измеряемое по времени, указанному для типа задачи CI. |
Среднее время предоставления конвейера | Среднее время, необходимое конвейеру после запуска для предоставления обновления. |
Среднее время между успешными развертываниями | Время между успешными развертываниями, которое указывает частоту обновления производственной среды. |
Среднее время отказа конвейера | Длительность от запуска до сбоя конвейера. |
Среднее время восстановления конвейера | Среднее время предоставления работающего конвейера после сбоя. Измеряется среднее значение времени (за неделю или месяц) между сбоем в связи с нарушением критериев сборки или тестирования и следующей сборкой, которая приводит к успешному выполнению конвейера. |
Кроме того, в vRealize Automation Code Stream можно настроить отображение основных задач и этапов выполнения конвейера, завершившихся сбоем. Этот показатель дает сведения о количестве и проценте сбоев в средах разработки и последующей обработки для каждого конвейера и проекта, усредненные за неделю или месяц. Чтобы устранить проблемы, возникающие в процессе автоматизации выпуска, можно просмотреть наиболее серьезные ошибки.
Можно настроить отображение за определенный период, например за последнюю неделю, и отметить основные задачи со сбоем за этот период. После внесения изменений в среду или конвейер и повторного запуска конвейера проверьте основные задачи со сбоем за более длительный период времени, например за последние 14 дней. Список таких задач может измениться. Благодаря этому результату станет понятно, что изменение процесса автоматизации выпуска повысило уровень успешного выполнения конвейера.
Для отслеживания тенденций и ключевых показателей эффективности конвейеров с помощью настраиваемой панели управления необходимо добавить мини-приложения на эту панель и настроить в них создание отчетов о работе конвейеров.
Необходимые условия
- Убедитесь, что существует один или несколько конвейеров. В пользовательском интерфейсе щелкните Конвейеры.
- Убедитесь, что конвейеры, которые планируется отслеживать, работают успешно. Щелкните Выполняемые элементы.
Процедура
Результаты
Поздравляем! Создана настраиваемая панель управления, которая позволяет отслеживать тенденции и ключевые показатели эффективности для конвейеров.
Дальнейшие действия
Продолжайте отслеживать производительность конвейеров в vRealize Automation Code Stream, а также поделитесь полученными результатами с менеджером и группами, чтобы продолжить улучшение выпуска приложений.