معرفی شرکت ها


django-opentracing-logger-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

django opentracing SDK based on logger which focus on ease to use
ویژگی مقدار
سیستم عامل -
نام فایل django-opentracing-logger-0.0.2
نام django-opentracing-logger
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده liupeng
ایمیل نویسنده liupeng@luojilab.com
آدرس صفحه اصلی https://github.com/FingerLiu/django-opentracing-logger
آدرس اینترنتی https://pypi.org/project/django-opentracing-logger/
مجوز BSD License
opentracing python SDK ====================== 0. TODO ---------- django-opentracing-logger is a django opentracing SDK based on logger which focus on ease to use. This project mainly works now, but we need to do a little work to let it works with official opentracing since it was built for a dialect of opentracing schema(90% of the schema were the same). 1. install ---------- .. code:: bash # current 0.0.1 pip install django-opentracing-logger 2. config opentracing logger ---------------------------- .. code:: python # settings.py from django_opentracing_logger.opentracing.tracer import set_log_tracer # add request middleware MIDDLEWARE = [ 'django_opentracing_logger.opentracing.middleware.DDTracerMiddleware', ] # add logger LOGGING = { 'filters': { 'trace_id': { '()': 'django_opentracing_logger.opentracing.logging.TraceIDFilter', } }, 'formatters': { # ..., 'trace': { '()': 'pythonjsonlogger.jsonlogger.JsonFormatter', 'fmt': '%(message)s', } }, 'handlers': { # ..., 'trace': { 'level': 'INFO', 'class': 'django_opentracing_logger.opentracing.logging.TraceHandler', 'filename': '%s/trace.log' % '/data/logs/trace', 'backupCount': 10, 'when': 'D', 'interval': 1, 'formatter': 'trace' } }, 'loggers': { 'tracer': {'handlers': ['trace'], 'propagate': True, 'level': 'DEBUG'}, } } # init tracer APM_ENABLE = True if APM_ENABLE: set_log_tracer("PROJECT_NAME") # TODO replace PROJECT_NAME with your real project name 3. collect ---------- collect logs in ``/data/logs/trace`` 4. view ------- use any viewer which Compatible with opentracing.


نیازمندی

مقدار نام
>=1.11 Django


نحوه نصب


نصب پکیج whl django-opentracing-logger-0.0.2:

    pip install django-opentracing-logger-0.0.2.whl


نصب پکیج tar.gz django-opentracing-logger-0.0.2:

    pip install django-opentracing-logger-0.0.2.tar.gz