spring boot elk

    Spring log를 ELK를 구축하여 실시간 모니터링

    왜 ELK를 선택했을까 ? ELK stack 로그 수집(logstash), 검색(elasticsearch), 데이터 시각화(kibana)를 통합한 서비스 장점 오픈소스 보편적으로 사용되며 레퍼런스가 많다. 모니터링 시스템까지 갖출 수 있다. logstash 외에 다른 tool을 사용하여 데이터 수집 기능을 대체할 수 있다. (순수 데이터 수집만을 목적으로 경량화된 모듈 beats를 제공한다) 수집된 데이터(로그) 검색 기능 Kibana를 연결하여 실시간으로 로그를 분석하고 시각화할 수 있다. 단점 설정이 복잡하다. 완전히 실시간으로 동작하지는 않는다. 관리할 로그의 규모에 비해 투자되는 리소스가 많아보인다.(인적, 시간적 리소스) elasticsearch와 함께 설치되는 X-Pack 플러그인을 무료로 사..