1. 설치 요구사항1.1. 서버 File Descriptor 설정값이 1024인 경우, 65536으로 변경$ vi /etc/security/limits.confroot soft nofile 65536 root hard nofile 65536* soft nofile 65536* hard nofile 655361.2. 네트워크 커널 매개 변수 설정$ vi /etc/sysctl.confnet.core.somaxconn = 1024 net.core.netdev_max_backlog = 5000 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_wmem = 4096 12582912 16777216 net.ipv4.tcp_rmem = 40..
Observability
1. FluentdFluentd는 로그(데이터) 수집기(Collector)이다.Treasure Data가 제작하고 후원 하였고, C언어와 Ruby로 개발되었다.2. 특 징2.1. 다양한 플러그인 지원여러 플러그인을 통해, 다양한 데이터 소스와 출력을 연결할 수 있다.특정 로그 형식을 처리하거나 여러 데이터베이스와 연동할 수 있도록, 필요한 플러그인을 쉽게 추가하여 기능을 확장할 수 있다.2.2. 효율적인 자원 사용메모리 사용량이 적고 높은 성능을 발휘한다.시스템 리소스를 절약하면서 많은 양의 로그 데이터를 빠르게 처리할 수 있다.2.3. 안정적인 로그 수집Fluentd의 메모리와 파일 기반의 버퍼링 옵션을 제공하여, 데이터 손실을 방지한다.장애 조치 구성과 고가용성 설정을 통해 안정적으로 로그를 수집하..