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
반응형
'Infrastructure > Fluentd' 카테고리의 다른 글
[Fluentd] MySQL slow log 연동 (0) | 2021.08.12 |
---|---|
[Fluentd] Php 연동 (0) | 2021.05.11 |
[Fluentd] 8. Prometheus 연동 (0) | 2021.05.11 |
[Fluentd] 7. Nginx 연동 (0) | 2021.05.11 |
[Fluentd] 6. 서버간 연동 (0) | 2021.05.11 |