Задать вопрос
@VeretennikovIV
погружаюсь в DevOps

Как организовать мониторинг CI job'ов в GitLab?

Всем привет!
Столкнулся с кейсом - Требуется отслеживать время выполнения job'ов в GitLab.
Требуется для анализа работы как со стороны сервиса, есть ли просадки в работе, которые влияют на выполнение задачи. И хотят аналитику со стороны затраченного времени у разработчиков, сколько времени тратит разработчик ожидая выполнения задач CI.
Пошарился по сети но какой-то конкретики не нашел, был схожий вопрос на форуме гитлаба https://forum.gitlab.com/t/monitoring-ci-metrics-b... Но хотел бы узнать и другие варианты/практики.

Пока думаем на тему дергать метрики времени выполнения из БД, но выглядит немного костыльно.
  • Вопрос задан
  • 733 просмотра
Подписаться 2 Средний 1 комментарий
Решение пользователя Игорь Веретенников К ответам на вопрос (2)
@VeretennikovIV Автор вопроса
погружаюсь в DevOps
Мы решили попробовать вот это решение. - gitlab-ci-pipelines-exporter
Ответ написан
Комментировать