{ "info": { "author": "lxkaka", "author_email": "linxiaoking@gamil.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 3.6" ], "description": "# jaeger-django\nThis python package can be used in django project to tracing service with jaeger. Enjoy!\n\n## Install\n`pip install jaeger-django`\n\n## Usage\n* Using middleware for inbound request\n settings.py in django\n ```python\n MIDDLEWARE = [\n 'huipy.tracer.middleware.TraceMiddleware',\n # \u5176\u4ed6\u4e2d\u95f4\u4ef6\n 'django.middleware.security.SecurityMiddleware',\n 'django.contrib.sessions.middleware.SessionMiddleware',\n 'corsheaders.middleware.CorsMiddleware',\n 'django.middleware.common.CommonMiddleware',\n 'django.contrib.auth.middleware.AuthenticationMiddleware',\n 'django.contrib.messages.middleware.MessageMiddleware',\n 'django.middleware.clickjacking.XFrameOptionsMiddleware',\n ]\n # service name\n SERVICE_NAME = 'service name'\n # other conf\n ...\n ```\n* Using **httpclient** for outbound request\n ```python\n from tracer.httpclient import HttpClient\n HttpClient(url='http://httpbin.org/get').get()\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": "", "keywords": "jaeger,tracing,django", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "jaeger-django", "package_url": "https://pypi.org/project/jaeger-django/", "platform": "", "project_url": "https://pypi.org/project/jaeger-django/", "project_urls": null, "release_url": "https://pypi.org/project/jaeger-django/1.0.1/", "requires_dist": [ "jaeger-client (>=3.11.0)", "django (>=1.8)", "requests (>=2.19.1)" ], "requires_python": "", "summary": "service tracing using jaeger in django project", "version": "1.0.1" }, "last_serial": 4546221, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "fd514b124e37d10c1f62b5923fc3c612", "sha256": "4c6124870635425ba678642352aa095fc84332f70bb1141b751122fa60132cdc" }, "downloads": -1, "filename": "jaeger_django-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd514b124e37d10c1f62b5923fc3c612", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9941, "upload_time": "2018-11-30T08:03:04", "url": "https://files.pythonhosted.org/packages/46/ca/2936a85c140b2b43e6e83623b352e3b7f7761211e93e94c30fb2598654af/jaeger_django-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6e9457d0e4db666c59dbda12ca0adf0", "sha256": "f238b44efda29705776988f20c4b80a63bf2d26abd33ad126f98abccba5d386f" }, "downloads": -1, "filename": "jaeger-django-1.0.tar.gz", "has_sig": false, "md5_digest": "d6e9457d0e4db666c59dbda12ca0adf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7644, "upload_time": "2018-11-30T08:03:06", "url": "https://files.pythonhosted.org/packages/ae/4d/9d5a9107a5392c6c8afd5087ae4a09478bd991d6fe163ca758e5838f98ab/jaeger-django-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2f183f14db0b6920a5e946ed43576e6a", "sha256": "4b7138d59897aa2d59d59a501300209e7ee89167ecd52d98f9e1505971744031" }, "downloads": -1, "filename": "jaeger_django-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2f183f14db0b6920a5e946ed43576e6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10424, "upload_time": "2018-11-30T08:30:02", "url": "https://files.pythonhosted.org/packages/db/7b/4c2a7128e8c2b63d3b0cf6a62d93005e7d508b8c47db9e7e25c91b1bd31c/jaeger_django-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85e692bdea595535b0a9cc2e7b1a3afa", "sha256": "bfd52d7d37d93a3f781da312bff1f386d8871fe42ae8eb3d7691ebf5d597108e" }, "downloads": -1, "filename": "jaeger-django-1.0.1.tar.gz", "has_sig": false, "md5_digest": "85e692bdea595535b0a9cc2e7b1a3afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8154, "upload_time": "2018-11-30T08:30:03", "url": "https://files.pythonhosted.org/packages/25/54/216c9b3a938e10e27ae59dc85d9837e49b11c5c72b4a0c40e632ce12a789/jaeger-django-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f183f14db0b6920a5e946ed43576e6a", "sha256": "4b7138d59897aa2d59d59a501300209e7ee89167ecd52d98f9e1505971744031" }, "downloads": -1, "filename": "jaeger_django-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2f183f14db0b6920a5e946ed43576e6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10424, "upload_time": "2018-11-30T08:30:02", "url": "https://files.pythonhosted.org/packages/db/7b/4c2a7128e8c2b63d3b0cf6a62d93005e7d508b8c47db9e7e25c91b1bd31c/jaeger_django-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85e692bdea595535b0a9cc2e7b1a3afa", "sha256": "bfd52d7d37d93a3f781da312bff1f386d8871fe42ae8eb3d7691ebf5d597108e" }, "downloads": -1, "filename": "jaeger-django-1.0.1.tar.gz", "has_sig": false, "md5_digest": "85e692bdea595535b0a9cc2e7b1a3afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8154, "upload_time": "2018-11-30T08:30:03", "url": "https://files.pythonhosted.org/packages/25/54/216c9b3a938e10e27ae59dc85d9837e49b11c5c72b4a0c40e632ce12a789/jaeger-django-1.0.1.tar.gz" } ] }