{ "info": { "author": "Felix Ehrenpfort", "author_email": "felix.ehrenpfort@protonmail.com", "bugtrack_url": null, "classifiers": [], "description": "# GitLab CI Jobs Exporter\nThis tool allows for exporting build job metrics from GitLab CI.\nIt is used to monitor the experience as a user of the CI infrastructure.\nMore information at https://xinau.ch/notes/prometheus-gitlab-job-exporter/\n\n## Installation\n```\npip install gitlab_jobs_exporter\n```\nIn the examples folder exists a sample systemd unit file template.\n\n## Usage\nRequired environment variables are:\n- `ACCESS_TOKEN` api token https://docs.gitlab.com/ce/user/profile/personal_access_tokens.html\n\nRequired arguments are:\n- `--url` url of your gitlab instance (`https://gitlab.example.com`)\n- `--project` project id of your jobs\n\nOptional arguments are:\n- `--interval` the scrape interval in seconds (default 10s)\n- `--port` the port on which the server runs (default 9118)\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xinau/gitlab_jobs_exporter", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gitlab-jobs-exporter", "package_url": "https://pypi.org/project/gitlab-jobs-exporter/", "platform": "", "project_url": "https://pypi.org/project/gitlab-jobs-exporter/", "project_urls": { "Homepage": "https://github.com/xinau/gitlab_jobs_exporter" }, "release_url": "https://pypi.org/project/gitlab-jobs-exporter/0.2.0/", "requires_dist": [ "prometheus-client", "python-dateutil" ], "requires_python": "", "summary": "prometheus exporter for exporting job metrics in a project", "version": "0.2.0" }, "last_serial": 4925230, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "98acc90cacf725e0c6d8cfb8b4bf8217", "sha256": "fef1fb3b367443441a55b67cd82da18f0a86db82553eb8e1ee9fabe7fb36c7db" }, "downloads": -1, "filename": "gitlab_jobs_exporter-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "98acc90cacf725e0c6d8cfb8b4bf8217", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4607, "upload_time": "2019-02-13T11:50:30", "url": "https://files.pythonhosted.org/packages/25/e8/da8d4abd2962ba6b046eb24aa8798393b07581943cc24c484b7f6e81de55/gitlab_jobs_exporter-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5282b54d4d5a7183450ca3c300032781", "sha256": "304ed25a569adc2f190b8c9d962992f8b49525fd7958540d82214c3c70b5a2d9" }, "downloads": -1, "filename": "gitlab-jobs-exporter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5282b54d4d5a7183450ca3c300032781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3083, "upload_time": "2019-02-13T11:50:32", "url": "https://files.pythonhosted.org/packages/a5/e7/ac5dc3eec61610430766ed161a115bb0d364bfa07d245d495d3ea8278c88/gitlab-jobs-exporter-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "230f19749966d5fe93cb82d0e3034b82", "sha256": "dce8a705dbe7350ea337d4591ea086a6fc48c3ff38c1463be021afafb24ac92d" }, "downloads": -1, "filename": "gitlab_jobs_exporter-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "230f19749966d5fe93cb82d0e3034b82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4505, "upload_time": "2019-03-11T13:31:45", "url": "https://files.pythonhosted.org/packages/25/6f/3afa264eb0b65e0140d7eb72f0ed457f7461825b4582a16247341f58392c/gitlab_jobs_exporter-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1baab3fd1351ce369aeb54c0948d850c", "sha256": "5f88ad0087d46428833119d08d983c97e4c0a605d264184c9aa168f2e8fe6958" }, "downloads": -1, "filename": "gitlab-jobs-exporter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1baab3fd1351ce369aeb54c0948d850c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2963, "upload_time": "2019-03-11T13:31:46", "url": "https://files.pythonhosted.org/packages/c4/40/54408f26dce204d2a9563aa7f119d187c74a224ed03c3ae0705a9ccbd583/gitlab-jobs-exporter-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "230f19749966d5fe93cb82d0e3034b82", "sha256": "dce8a705dbe7350ea337d4591ea086a6fc48c3ff38c1463be021afafb24ac92d" }, "downloads": -1, "filename": "gitlab_jobs_exporter-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "230f19749966d5fe93cb82d0e3034b82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4505, "upload_time": "2019-03-11T13:31:45", "url": "https://files.pythonhosted.org/packages/25/6f/3afa264eb0b65e0140d7eb72f0ed457f7461825b4582a16247341f58392c/gitlab_jobs_exporter-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1baab3fd1351ce369aeb54c0948d850c", "sha256": "5f88ad0087d46428833119d08d983c97e4c0a605d264184c9aa168f2e8fe6958" }, "downloads": -1, "filename": "gitlab-jobs-exporter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1baab3fd1351ce369aeb54c0948d850c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2963, "upload_time": "2019-03-11T13:31:46", "url": "https://files.pythonhosted.org/packages/c4/40/54408f26dce204d2a9563aa7f119d187c74a224ed03c3ae0705a9ccbd583/gitlab-jobs-exporter-0.2.0.tar.gz" } ] }