Дженкинс - Показатели и тенденции
В Jenkins доступны различные плагины для демонстрации показателей сборок, выполняемых в течение определенного периода времени. Эти показатели полезны для понимания ваших сборок и того, как часто они выходят из строя / проходят с течением времени. В качестве примера рассмотрим плагин Build History Metrics.
Этот плагин вычисляет следующие показатели для всех установленных сборок.
- Среднее время до отказа (MTTF)
- Среднее время восстановления (MTTR)
- Стандартное отклонение времени сборки
Step 1 - Перейдите на панель управления Jenkins и нажмите Manage Jenkins.
Step 2 - Перейдите к опции «Управление плагинами».
Step 3 - Перейдите на вкладку «Доступные», найдите плагин «Плагин Build History Metrics» и выберите «установить без перезапуска».
Step 4- Появится следующий экран, подтверждающий успешную установку плагина. Перезапустите экземпляр Jenkins.
Когда вы перейдете на страницу своей вакансии, вы увидите таблицу с рассчитанными показателями. Показатели отображаются за последние 7 дней, последние 30 дней и за все время.
Чтобы увидеть общие тенденции в Jenkins, доступны плагины для сбора информации из сборок и Jenkins и отображения их в графическом формате. Одним из примеров такого плагина является плагин Hudson global-build-stats. Итак, давайте пройдемся по шагам для этого.
Step 1 - Перейдите на панель управления Jenkins и нажмите Manage Jenkins.
Step 2 - Перейдите к опции "Управление плагинами".
Step 3 - Перейдите на вкладку «Доступные», найдите плагин «Hudson global-build-stats plugin» и выберите «установить без перезапуска».
Step 4- Появится следующий экран, подтверждающий успешную установку плагина. Перезапустите экземпляр Jenkins.
Чтобы увидеть глобальную статистику, выполните шаги с 5 по 8.
Step 5- Перейдите на панель управления Jenkins и нажмите Manage Jenkins. На экране «Управление Jenkins» прокрутите вниз, и теперь вы увидите параметр «Глобальная статистика сборки». Щелкните по этой ссылке.
Step 6- Нажмите кнопку «Инициализировать статистику». При этом собираются все существующие записи для уже выполненных сборок, и на основе этих результатов можно создавать диаграммы.
Step 7- После инициализации данных самое время создать новую диаграмму. Щелкните ссылку "Создать новую диаграмму".
Step 8- Появится всплывающее окно для ввода соответствующей информации для деталей новой диаграммы. Введите следующую обязательную информацию
- Заголовок - любая информация о заголовке, в этом примере представлена как «Демо».
- Ширина диаграммы - 800
- Высота диаграммы - 600
- Шкала времени графика - Ежедневно
- Продолжительность графика - 30 дней
Остальную информацию можно оставить как есть. После ввода информации нажмите «Создать новую диаграмму».
Теперь вы увидите диаграмму, которая отображает тенденции построений с течением времени.
Если вы щелкните любой раздел в диаграмме, он предоставит вам подробную информацию о работе и их построениях.