معرفی شرکت ها


fluentd-logger-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Simple fluentd logger library
ویژگی مقدار
سیستم عامل -
نام فایل fluentd-logger-1.0.0
نام fluentd-logger
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Catalin Dinuta
ایمیل نویسنده constantin.dinuta@gmail.com
آدرس صفحه اصلی https://github.com/estuaryoss/test-libs-python/tree/master/fluentd_logger
آدرس اینترنتی https://pypi.org/project/fluentd-logger/
مجوز -
### Description Fluentd logging library used to support standardized testing. ## Programmatic example (Object logging) ```python from fluent import sender from fluentd_logger.logger import Logger tag = "agent" app_label = "api" logger = sender.FluentSender(tag=tag, host="localhost", port=24224) service = Logger(logger) messages = [ { "A": "A1", "B": "B1" }, { "C": "C1", "D": "D1" } ] for message in messages: service.emit(app_label=app_label, msg=message) ``` ## Package call pypi (File logging) ```shell python -m fluentd_logger --file results.json --tag agent --label api --fluentd localhost:24224 ``` ### Set --fluentd, --tag, --label options There are 3 ways to set the above options - Add an 'environment.properties' file containing the values. E.g. ```properties FLUENTD_IP_PORT=localhost:24224 TAG=Agent LABEL=api ``` - Set the options through env vars. E.g. ```shell export FLUENTD_IP_PORT=localhost:24224, export TAG=Agent export LABEL=4.2.1 ``` - Set the values using this CLI interactively ### Supported formats ## Dict - one single test result (example) ```json { "testName": "exampleTest", "Db": "Mysql57", "OS": "Centos7", "logLocation": "http://logdatabase.com/exampleTest", "startedat": "Sun Nov 1 10:16:52 EET 2020", "endedat": "Sun Nov 1 10:22:52 EET 2020" } ``` ## List of Dict(s) - multiple test result (example) ```json [ { "testName": "exampleTest1", "Db": "Mysql57", "OS": "Centos7", "logLocation": "http://logdatabase.com/exampleTest1", "startedat": "Sun Nov 1 10:16:52 EET 2020", "endedat": "Sun Nov 1 10:22:52 EET 2020" }, { "testName": "exampleTest2", "Db": "Mysql57", "OS": "Centos7", "logLocation": "http://logdatabase.com/exampleTest2", "startedat": "Sun Nov 1 10:22:52 EET 2020", "endedat": "Sun Nov 1 10:30:52 EET 2020" } ] ```


نیازمندی

مقدار نام
- click
- fluent-logger
==44.0.0 setuptools
- jproperties


نحوه نصب


نصب پکیج whl fluentd-logger-1.0.0:

    pip install fluentd-logger-1.0.0.whl


نصب پکیج tar.gz fluentd-logger-1.0.0:

    pip install fluentd-logger-1.0.0.tar.gz