Fluent-bit
2023. 8. 14. 08:16ㆍCloud Native
- 목차
반응형
Logging 시 ELK (Elastic Search, LogStash, Kibana)가 많이 사용되나, K8S Orchestration platform 환경에서는 ELK 대신 fluentbit을 사용하기도 합니다.
LogStash, Fluentd, fluentbit 중 fluentbit이 가장 가볍고 분산환경을 잘 대응하기에 K8S에서 많이 사용되고 있습니다.
fluentbit은 end-to-end observability pipeline
fluent bit은 data source에서의 log에 대해 여러 filtering을 수행하고 buffering 하여 data destination으로 전달합니다.
주요 기능
- data parsing and conversion among JSON, RegEx, LTSV, Logfmt
- Reliability and data integrity
- Backpressure
- Data Buffering
- Networking
- Security
- Built-in TLS/SSL
- Async I/O
- Security
- Pluggable extensibility
- inputs, filters, outputs
- monitoring
- expose internal metrics over HTTP in JSON and Prometheus format
- Stream processing
- selection, transformation
- Windowed Aggregation
- Portability
- LInux, macOS, Windows, BSD systems
반응형
'Cloud Native' 카테고리의 다른 글
Kubernetes (K8s) (0) | 2024.01.08 |
---|---|
Backpressure algorithm (0) | 2023.08.14 |
REST client on vscode (0) | 2023.06.27 |
Jaeger (예거) (0) | 2023.06.26 |
Docker image의 deploy를 위한 특정 library에 대한 의존성 관리 (0) | 2023.06.20 |