marketplace
General metrics about GitLab API Status, Project Metrics, and Sidekiq
Metrics about any and all instances
Metrics about specific runners and issues
Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel,
n'hésitez pas à nous contacter.
Overview
GitLab is a DevOps software package that combines the ability to develop, secure, and operate software in a single application. This integration collects and reports the following GitLab metrics through different endpoints in the GitLab API:
- Project metrics
- Sidekiq stats
- Instance metrics
- Installed runners
- Total and open issues
Dashboards
This integration provides an out-of-the-box dashboard called RapDev GitLab Dashboard which displays data submitted to Datadog over time, and includes environment variables to further narrow down a search on a specific project or host.
Data Collected
Metrics
| |
---|
rapdev.gitlab.project.count (gauge) | Number of projects |
rapdev.gitlab.project.fetches (gauge) | Number of project fetches |
rapdev.gitlab.project.labels (gauge) | Number of project labels |
rapdev.gitlab.instance.ssh_keys (gauge) | Number of ssh keys in an instance |
rapdev.gitlab.instance.forks (gauge) | Number of forks in an instance |
rapdev.gitlab.instance.issues (gauge) | Number of issues in an instance |
rapdev.gitlab.instance.notes (gauge) | Number of notes in an instance |
rapdev.gitlab.instance.active_users (gauge) | Number of active users in an instance |
rapdev.gitlab.instance.users (gauge) | Number of users in an instance |
rapdev.gitlab.instance.groups (gauge) | Number of groups in an instance |
rapdev.gitlab.instance.merge_requests (gauge) | Number of merge requests in an instance |
rapdev.gitlab.sidekiq.queue_count (gauge) | Number of sidekiq queues |
rapdev.gitlab.sidekiq.jobs_enqueued (gauge) | Number of currently queued sidekiq jobs |
rapdev.gitlab.sidekiq.jobs_processed (gauge) | Number of total processed sidekiq jobs |
rapdev.gitlab.sidekiq.jobs_failed (gauge) | Number of failed sidekiq jobs |
rapdev.gitlab.sidekiq.jobs_dead (gauge) | Number of dead sidekiq jobs |
rapdev.gitlab.runner.data (gauge) | Data on runners including amount |
rapdev.gitlab.issues (gauge) | Number of issues in the org |
rapdev.gitlab.merge_requests (gauge) | Number of merge requests in the org |
rapdev.gitlab.users (gauge) | Number of users in the org |
rapdev.gitlab.runner.status (gauge) | Individual statuses of runners |
rapdev.gitlab.runner.status_count (gauge) | Number of runners per status |
Service Checks
rapdev.gitlab.get_token
Returns OK
if getting token was successful, CRITICAL
for errors, or UNKNOWN
if the check is disabled.
Statuses: ok, critical, unknown
Support
For support or feature requests, contact RapDev.io through the following channels:
This application is made available through the Marketplace and is supported by a Datadog Technology Partner. Click Here to purchase this application.