Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: #BBB-153 로깅 시스템 구축 #74

Draft
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

platinouss
Copy link
Contributor

@platinouss platinouss commented Oct 23, 2024

작업 개요

로그 시스템 목표

  1. 높은 가용성
  • 로그를 수집하고 저장하는 시스템이 죽으면 로그 유실되기 때문
  1. 실시간 조회
  • 에러로그 발생 시 빠르고 쉽게 조회할 필요성
  • 검색이 가능하도록 (그래프도?)

전달 사항

참고 자료

fluentd document

https://docs.fluentd.org/installation

fluentd의 fluent-plugin-elasticsearch 플러그인 설치 시 에러

/usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in 'require': cannot load such file -- elasticsearch/transport/transport/connections/selector (LoadError)

fluent/fluentd-docs-gitbook#391
https://rubygems.org/gems/fluent-plugin-elasticsearch

fluentd에 연결 실패 에러

Error response from daemon: failed to create task for container: failed to initialize logging driver: dial tcp [::1]:24224: connect: connection refused

fluentd-async-connect: "true" 해당 옵션 추가

@platinouss platinouss added the ✨Feat 새로운 기능 추가 label Oct 23, 2024
@platinouss platinouss self-assigned this Oct 23, 2024
@platinouss platinouss marked this pull request as draft October 23, 2024 06:25
user_id, request_body, response_body 등의 정보를 로그 파일로 저장
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feat 새로운 기능 추가
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant