콘텐츠로 이동

Fluent Bit 로그

FluentBit 로그 수집은 로그 텍스트 데이터를 받아 Guance로 전송합니다.

설치 및 배포

1 사전 조건

  • FluentBit 데이터가 정상적으로 수집되는지 확인

2 DataKit 수집기 설정

2.1 DataKit 설치

2.2 logstreaming 수집기 활성화

DataKit 설치 디렉터리 아래의 conf.d/samples 디렉터리로 이동하여 logstreaming.conf.sample을 복사한 뒤 logstreaming.conf로 이름을 변경합니다.

cp logstreaming.conf.sample logstreaming.conf

2.3 DataKit 재시작

DataKit 재시작

3 FluentBit 설정

주로 FluentBit의 OUTPUT을 조정합니다.

[OUTPUT]
    Name  http
    Match *
    Host  192.168.2.114
    Port  9529
    Format json
    Header Content-Type:application/json
    URI /v1/write/logstreaming?source=fluent-bit-log

FluentBit의 OUTPUT 매개변수 설명

  • Name: 고정값 http
  • Host: DataKit이 실행 중인 호스트
  • Port: DataKit 포트 번호, 기본값 9529
  • Format: 출력 형식은 json
  • Header: 요청 헤더
  • URI: DataKit logstreaming 수신 주소

logstreaming의 설정과 매개변수 설명은 logstreaming 문서를 참고하세요.

4 검증

FluentBit이 로그를 수집하면 OUTPUT을 통해 DataKit으로 전송되며, 플랫폼에서 로그 정보를 확인할 수 있습니다.

문서 평가

이 페이지가 도움이 되었나요?