{ "info": { "author": "Marc", "author_email": "marc@42maru.com", "bugtrack_url": null, "classifiers": [], "description": "# colosseum exporter launcher\n\n### \ud544\uc694\uc0ac\ud56d\n- Docker 18.06.0-ce or higher\n- Python 3.6 or higher\n- hawkeye\uc5d0\uc11c \ubd80\uc5ec\ud55c \ubaa8\ub2c8\ud130\ub9c1 \ub300\uc0c1 \uba38\uc2e0\uc758 ID(hawkeye \uc6f9\ud398\uc774\uc9c0\uc5d0\uc11c \uba38\uc2e0 \ub4f1\ub85d\uc2dc \ubc1c\uae09\ud574\uc90c)\n- kafka\ub97c \ubaa8\ub2c8\ud130\ub9c1\ud560 \uacbd\uc6b0 kafka\ub294 `9092`\ud3ec\ud2b8\ub85c \uc2e4\ud589\ud574\uc57c \ud558\uba70, \uc218\uc9d1\ud55c \uba54\ud2b8\ub9ad\uc744 \uc1a1\uc2e0\ud558\uae30 \uc704\ud574 `9308` \ud3ec\ud2b8\uac00 \uac1c\ubc29\ub3fc \uc788\uc5b4\uc57c \ud55c\ub2e4.\n- MySQL\uc744 \ubaa8\ub2c8\ud130\ub9c1\ud560 \uacbd\uc6b0 MySQL\uc740 `3306`\ud3ec\ud2b8\ub85c \uc2e4\ud589\ud574\uc57c \ud558\uba70, \uc218\uc9d1\ud55c \uba54\ud2b8\ub9ad\uc744 \uc1a1\uc2e0\ud558\uae30 \uc704\ud574 `9104` \ud3ec\ud2b8\uac00 \uac1c\ubc29\ub3fc \uc788\uc5b4\uc57c \ud55c\ub2e4.\n- elasticsearch\ub97c \ubaa8\ub2c8\ud130\ub9c1\ud560 \uacbd\uc6b0 elasticsearch\ub294 `9300`\ud3ec\ud2b8\ub85c \uc2e4\ud589\ud574\uc57c \ud558\uba70, \uc218\uc9d1\ud55c \uba54\ud2b8\ub9ad\uc744 \uc1a1\uc2e0\ud558\uae30 \uc704\ud574 `9108` \ud3ec\ud2b8\uac00 \uac1c\ubc29\ub3fc \uc788\uc5b4\uc57c \ud55c\ub2e4.\n- redis\ub97c \ubaa8\ub2c8\ud130\ub9c1\ud560 \uacbd\uc6b0 redis\ub294 `6379`\ud3ec\ud2b8\ub85c \uc2e4\ud589\ud574\uc57c \ud558\uba70, \uc218\uc9d1\ud55c \uba54\ud2b8\ub9ad\uc744 \uc1a1\uc2e0\ud558\uae30 \uc704\ud574 `9121` \ud3ec\ud2b8\uac00 \uac1c\ubc29\ub3fc \uc788\uc5b4\uc57c \ud55c\ub2e4.\n\n### \uc2e4\ud589\ubc29\ubc95\n```$python launcher.py {\ubaa8\ub2c8\ud130\ub9c1 \ub300\uc0c1 \uba38\uc2e0\uc758 ID}```\n\n### MySQL \ubaa8\ub2c8\ud130\ub9c1 \ud558\uae30\n- \ubaa8\ub2c8\ud130\ub9c1 \ub300\uc0c1\uc5d0 MySQL\uc774 \uc788\ub2e4\uba74 `PROCESS`\uc640 `REPLICATION CLIENT`\uc758 \uad8c\ud55c\uc744 \uac00\uc9c4 \uacc4\uc815\uc774 \ud544\uc694\ud558\ub2e4.\n- NOTE: It is recommended to set a max connection limit for the user to avoid overloading the server with monitoring scrapes under heavy load.\n- \ubaa8\ub2c8\ud130\ub9c1 \ub300\uc0c1\uc5d0 MySQL\uc774 \uc788\uc744 \uacbd\uc6b0 \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589 \uacfc\uc815\uc5d0\uc11c MySQL \uacc4\uc815\uc758 ID\uc640 Password\ub97c \uc785\ub825\ud558\ub294 \ud504\ub86c\ud504\ud2b8\uac00 \ub098\ud0c0\ub09c\ub2e4. `PROCESS`\uc640 `REPLICATION CLIENT`\uc758 \uad8c\ud55c\uc744 \uac00\uc9c4 \uacc4\uc815\uc758 ID\uc640 Password\ub97c \uc785\ub825\ud558\uba74 \uacc4\uc18d \uc9c4\ud589\ub41c\ub2e4.\n- \ub2e4\uc74c\uc740 \ud574\ub2f9 \uad8c\ud55c\uc744 \uac00\uc9c4 \uacc4\uc815\uc744 \uc0c8\ub85c \uc0dd\uc131\ud558\ub294 \uad6c\ubb38\uc774\ub2e4.\n```\nCREATE USER 'exporter'@'localhost' IDENTIFIED BY 'XXXXXXXX' WITH MAX_USER_CONNECTIONS 3;\nGRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'exporter'@'localhost';\n```\n\n(\ub05d)", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/42maru/colosseum_exporter_launcher/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/42maru/colosseum_exporter_launcher", "keywords": "colosseum,prometheus,exporter", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "colosseum-exporter-launcher", "package_url": "https://pypi.org/project/colosseum-exporter-launcher/", "platform": "", "project_url": "https://pypi.org/project/colosseum-exporter-launcher/", "project_urls": { "Download": "https://github.com/42maru/colosseum_exporter_launcher/archive/master.zip", "Homepage": "https://github.com/42maru/colosseum_exporter_launcher" }, "release_url": "https://pypi.org/project/colosseum-exporter-launcher/0.2.5/", "requires_dist": null, "requires_python": ">=3.5", "summary": "launches exporters for colosseum via docker container", "version": "0.2.5" }, "last_serial": 5102159, "releases": { "0.2.4": [ { "comment_text": "", "digests": { "md5": "54c0f3eaaadd5985d87bcab5f63a90c5", "sha256": "2a971e7a0aa238a8d86ea7f24fe978083a8158a187d31d0ecb1006ad883ceec7" }, "downloads": -1, "filename": "colosseum_exporter_launcher-0.2.4.macosx-10.9-x86_64.tar.gz", "has_sig": false, "md5_digest": "54c0f3eaaadd5985d87bcab5f63a90c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3711, "upload_time": "2019-04-05T04:56:49", "url": "https://files.pythonhosted.org/packages/aa/96/e42752fe83682cb9771c513795ac2e522c885e835ee9618a8145a5661cf7/colosseum_exporter_launcher-0.2.4.macosx-10.9-x86_64.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "17c3157aaab8b1b6bd7a627dd58a726e", "sha256": "05e082340f17682cf8fbb9e91898080c40fb23cf693f52d804a30e91cd458778" }, "downloads": -1, "filename": "colosseum_exporter_launcher-0.2.5.tar.gz", "has_sig": false, "md5_digest": "17c3157aaab8b1b6bd7a627dd58a726e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3845, "upload_time": "2019-04-05T04:59:25", "url": "https://files.pythonhosted.org/packages/ef/80/d322c41af2d48d5fbafe6fca0a748c43c10476264761f54536455b4a881f/colosseum_exporter_launcher-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "17c3157aaab8b1b6bd7a627dd58a726e", "sha256": "05e082340f17682cf8fbb9e91898080c40fb23cf693f52d804a30e91cd458778" }, "downloads": -1, "filename": "colosseum_exporter_launcher-0.2.5.tar.gz", "has_sig": false, "md5_digest": "17c3157aaab8b1b6bd7a627dd58a726e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3845, "upload_time": "2019-04-05T04:59:25", "url": "https://files.pythonhosted.org/packages/ef/80/d322c41af2d48d5fbafe6fca0a748c43c10476264761f54536455b4a881f/colosseum_exporter_launcher-0.2.5.tar.gz" } ] }