{ "info": { "author": "Sven Hertzberg", "author_email": "sven.hertzberg@codecentric.cloud", "bugtrack_url": null, "classifiers": [], "description": "# Gitlab Job Exporter\n\nPrometheus exporter providing some metrics concerning gitlab job runtime\n\n## Installation\n\n```\npip install gitlab_job_exporter\n```\nIn the example folder exists a sample systemd unit file template.\n\n## Usage\n\nConfiguration file\n\n`/etc/prometheus/gitlab_job_exporter.json`\n\nThe exporter needs a configuration file in json format. The location of that file has to be passed via command line argument:\n\n`./gitlab_job_exporter --config /etc/prometheus/gitlab_job_exporter.json`\n\nExample configuration file:\n\n```json\n{\n \"port\":\"9118\",\n \"interval\":\"10\",\n \"git_url\":\"\",\n \"git_project_id\":\"1234\",\n \"git_token\":\"XXXXXYYYYYYZZZZZZ\",\n \"git_branch\":\"gitlab_branch_example\"\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://gitlab.codecentric.de/cloudcentric/openstack-gitlab-runner", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gitlab-job-exporter", "package_url": "https://pypi.org/project/gitlab-job-exporter/", "platform": "", "project_url": "https://pypi.org/project/gitlab-job-exporter/", "project_urls": { "Homepage": "https://gitlab.codecentric.de/cloudcentric/openstack-gitlab-runner" }, "release_url": "https://pypi.org/project/gitlab-job-exporter/0.0.9/", "requires_dist": [ "prometheus-client", "python-dateutil", "urllib3", "requests" ], "requires_python": "", "summary": "Package to scrape running_time, duration_time, status, etc. of Gitlab jobs using prometheus time series format", "version": "0.0.9" }, "last_serial": 4925218, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ecf0c3050f5340c5fa51de5c816e68e5", "sha256": "b556d516c812116344a8faa5d7adec4e057da34fd1048d6284a484da3123c920" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ecf0c3050f5340c5fa51de5c816e68e5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4506, "upload_time": "2018-12-18T13:07:33", "url": "https://files.pythonhosted.org/packages/3b/36/9eddfbb0c9033fb322a63ac45bb8fef2d85c33cbb3ad0dfb715de652a516/gitlab_job_exporter-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93a8b89af073012e2b9bb31e4cd79e37", "sha256": "fc9ed35710d465a143cd3bc846dc8a9306669417527b0f5a1fc6471ec0009a21" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "93a8b89af073012e2b9bb31e4cd79e37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4478, "upload_time": "2018-12-14T10:39:18", "url": "https://files.pythonhosted.org/packages/e8/9a/efbd913559e5f6da7945331654a4b4a8d9558c0dcb6443e6e5a1492105ad/gitlab_job_exporter-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3eb6539586fb04e23c503ee8f8ff5d2", "sha256": "d4aacd6d1cf1df3595f31be7b2ceeab45cd536240bdeac9085578269f1d4c4f1" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e3eb6539586fb04e23c503ee8f8ff5d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3020, "upload_time": "2018-12-14T10:39:20", "url": "https://files.pythonhosted.org/packages/50/25/c666128053d5e807fc742931f14465ee38a3a5f5ef0e272e7b17d8e068ee/gitlab-job-exporter-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a3e5f87806d67af2dd334c7b0806a00f", "sha256": "293972042a4b62e547a69c88874a7af44881a40125ba39de2831c93e76a9b6d0" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "a3e5f87806d67af2dd334c7b0806a00f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4510, "upload_time": "2018-12-18T13:07:34", "url": "https://files.pythonhosted.org/packages/5e/94/b0a07f408787d8f9c705eb3d82a759576054e81ede31e2c2f66845d06d84/gitlab_job_exporter-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f82db7e6ea148a93d98350f49dc1b237", "sha256": "3b903b2f4903a18601cfa6f51d9af6e39b71c290da2053705473d6087ca35877" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f82db7e6ea148a93d98350f49dc1b237", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3047, "upload_time": "2018-12-18T13:07:35", "url": "https://files.pythonhosted.org/packages/21/d7/1df0cf16cb881565a48591c6a7668d6fecb5a0e3864bf7a5759f544ce23a/gitlab-job-exporter-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "26b72e90044f09d422511d532fc107dd", "sha256": "6854ef3661dd98d2390cbffc40e7dd441cdce340d8270e2edaaf637b3109d803" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "26b72e90044f09d422511d532fc107dd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4511, "upload_time": "2018-12-19T16:38:57", "url": "https://files.pythonhosted.org/packages/38/42/aa35229592cf1d0011e93cdb1e8f6157844b556a3a78ff373c1c253f81fb/gitlab_job_exporter-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9fcf77e6f7e1c2feb4b03e4c075bc26", "sha256": "9de9c977d600efa313f391e2760f5797e3a848957798c9b02da831f4d0b30875" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e9fcf77e6f7e1c2feb4b03e4c075bc26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3046, "upload_time": "2018-12-19T16:38:59", "url": "https://files.pythonhosted.org/packages/3d/6e/1ad00b7a6f2b98554d6d24284fcae3d0f7aee2556cbdaad6bf4454ad19c4/gitlab-job-exporter-0.0.3.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "93dbdeaa66ef7966fa9c2fa36b8f8ec7", "sha256": "b5057444feebd2b356c0920529a09edd44eb57db53bdce093790fe718af13f9d" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "93dbdeaa66ef7966fa9c2fa36b8f8ec7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4514, "upload_time": "2018-12-20T08:20:31", "url": "https://files.pythonhosted.org/packages/e7/b9/16d96487a8dc3c051f5f04da2b52b3292d7aa6f2d99ee4442a885e26e851/gitlab_job_exporter-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b92ea1c60ca3533e3ecfe76bb1511c7", "sha256": "1fe0aa7cb53a055ec2372d1d95a1c23e51445b28b5cbe033b73402886db8857c" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.5.tar.gz", "has_sig": false, "md5_digest": "9b92ea1c60ca3533e3ecfe76bb1511c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3043, "upload_time": "2018-12-20T08:20:33", "url": "https://files.pythonhosted.org/packages/d0/28/766cb3931c76de07176b6d4c96ccaeffe102486fb3b6dcbc9d349b78763d/gitlab-job-exporter-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "f6beda26dc317364087413305005ba04", "sha256": "a555a1a8b94801b4ae81a7e95a8493428438ba4c8096b9f455054c9255027902" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "f6beda26dc317364087413305005ba04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4632, "upload_time": "2019-02-07T17:03:57", "url": "https://files.pythonhosted.org/packages/27/dc/b1ccf3d5169308cff1e2c182c9ebe86b28ab9a77e7d99df753c99a93c0c1/gitlab_job_exporter-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ae2ca7f6eb6ea91500ce0e1cb6ed694", "sha256": "8781812e0096fb8103147ae6bbfcf7c6c4f5c579a3f47ca1ba4ef8804069ce4f" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.6.tar.gz", "has_sig": false, "md5_digest": "7ae2ca7f6eb6ea91500ce0e1cb6ed694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3146, "upload_time": "2019-02-07T17:03:59", "url": "https://files.pythonhosted.org/packages/32/84/0fbeae50aad2bcea9d8cb2ca76fb9d44975b37923dde5321f96671b61c63/gitlab-job-exporter-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "5ba527e1fdeee46a926ea0cec3201f40", "sha256": "d726af18d7f21cde7e1416bfe2909f440060f129b856963d3431e89b2ae4567d" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "5ba527e1fdeee46a926ea0cec3201f40", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4560, "upload_time": "2019-02-25T10:00:59", "url": "https://files.pythonhosted.org/packages/f4/95/d37048d7f79ebb7a1a67793c751a32fe8c12dc801dcf47d4080a91d9319d/gitlab_job_exporter-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f3e27e881ee486b3791baf1a5b2d3587", "sha256": "6c76a7a65cd4076a1fcf2beaa941ad25b90414a52137b5462529532ffb24a600" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.7.tar.gz", "has_sig": false, "md5_digest": "f3e27e881ee486b3791baf1a5b2d3587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3817, "upload_time": "2019-02-25T10:01:00", "url": "https://files.pythonhosted.org/packages/37/4f/41664057a16f2123c629a296d922f367d9cb5efc394a8ab3f502e3e42206/gitlab-job-exporter-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "72f847d7d4742a357254070be47cd759", "sha256": "05dbb9cd425a5519f25759654a3037bd33c627dc312967e9e5c115e961c287a4" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "72f847d7d4742a357254070be47cd759", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4586, "upload_time": "2019-02-25T15:03:57", "url": "https://files.pythonhosted.org/packages/50/43/e3b1a426e736a0f88ddbe5a1dae248fcecef0e95d8adc2910ca03d3f94d3/gitlab_job_exporter-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be882c41dc3eb895db027a3f651329f5", "sha256": "875c654b374dc1246116893943a7c8244ae68e2831d94ef4fb39b2f1650f5dc0" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.8.tar.gz", "has_sig": false, "md5_digest": "be882c41dc3eb895db027a3f651329f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3861, "upload_time": "2019-02-25T15:03:58", "url": "https://files.pythonhosted.org/packages/34/cf/a7fa72f29a73f583e4c81f6dea905145cd021fc849c82ce63c2bd99f9d33/gitlab-job-exporter-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "a23f471aff3fbb3a3dd98130e2c5addc", "sha256": "9957ace0634d1d922d7beb6f8014c9c43b07ddb47650987704ac7435ae41c73b" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "a23f471aff3fbb3a3dd98130e2c5addc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4620, "upload_time": "2019-03-11T13:29:51", "url": "https://files.pythonhosted.org/packages/a0/ee/81a957901393ce932bc57ce7d7481d22083b742946e78f50760e7f57ac02/gitlab_job_exporter-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efced2ebfb4966c7b885ffc514898ed0", "sha256": "4511e10d000ae0e63ad9e361ca502d40ea8a3ae0a06f71f24a840289c7254dbc" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.9.tar.gz", "has_sig": false, "md5_digest": "efced2ebfb4966c7b885ffc514898ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3899, "upload_time": "2019-03-11T13:29:52", "url": "https://files.pythonhosted.org/packages/31/52/762536c2cb0e6f05dc131978582e9d8cf82e707bc9af687d6eeb008b9f76/gitlab-job-exporter-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a23f471aff3fbb3a3dd98130e2c5addc", "sha256": "9957ace0634d1d922d7beb6f8014c9c43b07ddb47650987704ac7435ae41c73b" }, "downloads": -1, "filename": "gitlab_job_exporter-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "a23f471aff3fbb3a3dd98130e2c5addc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4620, "upload_time": "2019-03-11T13:29:51", "url": "https://files.pythonhosted.org/packages/a0/ee/81a957901393ce932bc57ce7d7481d22083b742946e78f50760e7f57ac02/gitlab_job_exporter-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efced2ebfb4966c7b885ffc514898ed0", "sha256": "4511e10d000ae0e63ad9e361ca502d40ea8a3ae0a06f71f24a840289c7254dbc" }, "downloads": -1, "filename": "gitlab-job-exporter-0.0.9.tar.gz", "has_sig": false, "md5_digest": "efced2ebfb4966c7b885ffc514898ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3899, "upload_time": "2019-03-11T13:29:52", "url": "https://files.pythonhosted.org/packages/31/52/762536c2cb0e6f05dc131978582e9d8cf82e707bc9af687d6eeb008b9f76/gitlab-job-exporter-0.0.9.tar.gz" } ] }