Fluent Bit Install
개요
Fluentd 경량화 버전인 Fluentd Bit을 설치하는 과정을 정리한 글입니다.
Requirements
- Cmake
- Flex
- YAML headers
- OpenSSL headers
1$ sudo apt-get install cmake, flex
Install
1. Fluent Bit 소스코드 다운로드
1$ wget https://github.com/fluent/fluent-bit/archive/refs/tags/v2.0.8.tar.gz
2. build 디렉토리로 이동하여 Cmake 커멘드 실행
1$ cd fluent-bit-v2.0.8/build
2$ cmake ../
3. make 커멘드 실행
1$ make
4. Fluent Bit 설치
1$ sudo make install
- 설치가 완료되면 /usr/local/bin 아래에 설치됩니다.
- 설정파일은 /usr/local/etc/fluent-bit/fluent-bit.conf에 있습니다.
Configuration
- CPU, Disk, Memory, Network IO, Syslog를 tailing 하는 설정을 추가하려고 합니다.
- 출력은 표준입출력으로 설정했습니다.
1[INPUT]
2 name cpu
3 tag cpu.local
4
5 # Read interval (sec) Default: 1
6 interval_sec 1
7
8[INPUT]
9 name disk
10 tag disk.local
11 interval_sec 1
12
13[INPUT]
14 name mem
15 tag memory.local
16 interval_sec 1
17
18[INPUT]
19 name disk
20 tag disk.local
21 interval_sec 1
22
23[INPUT]
24 name netif
25 tag netif.local
26 interval_sec 1
27 interface eth0
28
29[OUTPUT]
30 name stdout
31 match *
Run
아래의 명령으로 Fluent Bit을 실행합니다.
1/usr/local/bin/fluent-bit -c /usr/local/etc/fluent-bit/fluent-bit.conf