서로 다른 로그의 공통 처리
응용과 장비에서 나오는 자료의 형식은 서로 다를 수 있다. Fluentd는 자료를 가능한 한 JSON 형태로 구조화해 수집 이후의 필터와 전달 단계에서 공통으로 다룰 수 있게 한다.
플러그인으로 연결하는 경로
입력과 출력의 기능은 플러그인으로 확장한다. 자료를 만드는 시스템과 저장하거나 분석하는 시스템을 직접 일대일로 연결하는 대신 중간 수집 계층에서 처리 경로를 구성할 수 있다.
버퍼가 맡는 역할
메모리나 파일 기반 버퍼는 수집과 목적지 전송 사이에서 자료를 임시로 보관한다. 장애 전환과 가용성을 고려한 구성이 가능하며 실제 전달의 신뢰성은 선택한 플러그인과 버퍼 및 운영 설정에 영향을 받는다.
관련 문서
JSON / OpenTelemetry / Prometheus 모니터링 / Grafana / 데이터베이스 / API