Fluent Bit Install

Minsoo, Kim·2023년 1월 20일
0

Logging

목록 보기
3/4
post-thumbnail

개요

Fluentd 경량화 버전인 Fluentd Bit을 설치하는 과정을 정리한 글입니다.

Requirements

  • Cmake
  • Flex
  • YAML headers
  • OpenSSL headers
$ sudo apt-get install cmake, flex

Install

1. Fluent Bit 소스코드 다운로드

$ wget https://github.com/fluent/fluent-bit/archive/refs/tags/v2.0.8.tar.gz

2. build 디렉토리로 이동하여 Cmake 커멘드 실행

$ cd fluent-bit-v2.0.8/build
$ cmake ../

3. make 커멘드 실행

$ make

4. Fluent Bit 설치

$ sudo make install
  • 설치가 완료되면 /usr/local/bin 아래에 설치됩니다.
  • 설정파일은 /usr/local/etc/fluent-bit/fluent-bit.conf에 있습니다.

Configuration

  • CPU, Disk, Memory, Network IO, Syslog를 tailing 하는 설정을 추가하려고 합니다.
  • 출력은 표준입출력으로 설정했습니다.
[INPUT]
    name cpu
    tag  cpu.local

    # Read interval (sec) Default: 1
    interval_sec 1

[INPUT]
    name disk
    tag disk.local
    interval_sec 1

[INPUT]
    name mem
    tag memory.local
    interval_sec 1

[INPUT]
    name disk
    tag disk.local
    interval_sec 1

[INPUT]
    name netif
    tag netif.local
    interval_sec 1
    interface eth0

[OUTPUT]
    name  stdout
    match *   

Run

아래의 명령으로 Fluent Bit을 실행합니다.

/usr/local/bin/fluent-bit -c /usr/local/etc/fluent-bit/fluent-bit.conf

0개의 댓글