Infrastructure/Fluentd
[Fluentd] Python 연동
상쾌한기분
2021. 5. 11. 14:52
728x90
반응형
테스트 환경 : python3.7
라이브러리 설치
$ pip install fluent-logger
샘플 소스
def log(label: str, data: dict):
try:
from fluent import sender, event
except ImportError:
raise ImportError('Install fluent-logger. pip install fluent-logger')
try:
# TODO : Constants setting
sender.setup(tag = 'apps', host = 'localhost', port = 24232)
event.Event(label, data)
except Exception as e:
# TODO : 에러 처리
pass
finally:
sender.close()
728x90
반응형