prometheus exporter for exporting job metrics in a project
Project description
# GitLab CI Jobs Exporter This tool allows for exporting build job metrics from GitLab CI. It is used to monitor the experience as a user of the CI infrastructure. More information at https://xinau.github.io/notes/prometheus-gitlab-job-exporter/
## Installation ` pip install gitlab_jobs_exporter ` In the examples folder exists a sample systemd unit file template.
## Usage Required environment variables are: - ACCESS_TOKEN api token https://docs.gitlab.com/ce/user/profile/personal_access_tokens.html
Required arguments are: - –url url of your gitlab instance (https://gitlab.example.com) - –project project id of your jobs
Optional arguments are: - –clouds only use clouds in comma-seperated list from clouds.yaml (default all) - –interval the scrape interval in seconds (default 10s) - –port the port on which the server runs (default 9500)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for gitlab-jobs-exporter-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 304ed25a569adc2f190b8c9d962992f8b49525fd7958540d82214c3c70b5a2d9 |
|
MD5 | 5282b54d4d5a7183450ca3c300032781 |
|
BLAKE2b-256 | a5e7ac5dc3eec61610430766ed161a115bb0d364bfa07d245d495d3ea8278c88 |
Hashes for gitlab_jobs_exporter-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fef1fb3b367443441a55b67cd82da18f0a86db82553eb8e1ee9fabe7fb36c7db |
|
MD5 | 98acc90cacf725e0c6d8cfb8b4bf8217 |
|
BLAKE2b-256 | 25e8da8d4abd2962ba6b046eb24aa8798393b07581943cc24c484b7f6e81de55 |