Используя gitlab.com, размещенный на Gitlab, как мне получить такие показатели, как «количество коммитов» в Prometheus? - PullRequest
0 голосов
/ 03 октября 2019

Я бы подумал, что это должно быть довольно просто, но после прочтения документации я запутался в том, что доступно на gitlab.com-hosted против self-hosted и где есть метрики ЦП / памяти и метрики проекта, такие как количество коммитов.

1 Ответ

0 голосов
/ 05 октября 2019

Prometheus в SaaS / размещенной версии доступен только как проектная интеграция для мониторинга развертываний и, как правило, кластера Kubernetes.

Prometheus для экземпляра GitLab isдоступно только для самостоятельного управления, поскольку цель состоит в том, чтобы помочь администратору контролировать их экземпляр GitLab. Как пользователь GitLab.com (размещенный), это не имеет смысла, потому что вы не тот, кто поддерживает экземпляр GitLab.

Примечание к документам: почти все в разделе администрирования документов (/ee/administration) управляется самостоятельно, поскольку аудитория является администратором GitLab.

Однако, если вам интересно, GitLab имеет настроенные информационные панели Grafana для GitLab.com , которые доступны для общего просмотра и делаютиспользование данных их Прометея.

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

Такие вещи, как количество коммитов, находятся на главной странице проекта. Например, в проекте GitLab он показывает количество коммитов, веток и т. Д.

GitLab project stats

Другая статистическая информация дляпроект, который может представлять интерес (например, ссылка на проект GitLab):

Примечание. Некоторые функции могут быть доступны только на платном плане.

...