안녕하세요, 에이클라우드 김종호 매니저입니다.
오늘은 현대의 로그 관리 및 분석 이슈를 통하여 로그 관리 및 분석 솔루션인 SumoLogic 을 소개를 해드리도록 하겠습니다.
현대 로그 관리 및 분석 이슈
현대 인프라는 온프레미스에서 클라우드 환경으로 마이그레이션 및 구축을 하고 있으며, 클라우드의 장점을 이용하여
고객에게 최적의 서비스를 제공하고자 빈번한 인프라 확장과 축소가 생기게 되겠습니다.
인프라의 크기는 점차 거대해지면서 복잡해지고 인프라를 효율적으로 장애를 분석하는 방법이 중요시 되고 있습니다.
하지만 거대해진 인프라와 빈번한 확장으로 증가된 트래픽에 대하여 안정적으로 데이터를 수집하여 분석하는 일은
매우 어려운 일이 되겠습니다. 증가된 만큼 데이터가 생성이 되면 안정적인 수집 방법과 데이터를 분석하기에 많은 시간이 소요되며,
수많은 인력 자원이 투입이 되겠습니다.
현대 인프라 관리에서 Observability가 필요한 이유
빠른 문제 진단 및 분석을 위하여 Observability가 중요시 되고 있습니다.
Observablilty는 Log 데이터, Metric 데이터, Tracer 데이터를 대시보드화하여 시각화 함으로써 쉽게 이슈를 추적을 하며,
측정을 해줌으로써 장애 빠르게 조치하며 장애 분석까지 도움을 주는 시스템입니다.
현대의 인프라는 복잡하고 거대하며 많은 서비스를 사용하기에 모든 데이터를 안정적으로 가져올 수 있는 솔루션이 필요하며
해당 데이터를 대시보드화하여 시각 하는 것이 매우 중요하게 되었습니다.
SumoLogic은 모든 데이터를 안정적으로 수집할 수 있으며 모든 Log 데이터, Metric 데이터, Tracer 데이터를 수집하여 쉽게
대시보드화하여 Observability 시스템은 제공 받을 수 있습니다.
SumoLogic이란 무엇인가?
SumoLogic은 실시간 Cloud Native 로그 수집 및 분석 솔루션입니다.
Cloud Native 환경으로 고객 클라우드 환경에 적합하게 사용될 수 있겠습니다.
즉 거대한 고객 인프라와 빈번한 확장이 일어나도 SumoLogic 을 통하여 안정적으로 고객 데이터를 수집을 할 수 있겠습니다.
또한 SumoLogic은 데이터 보관을 위하여 데이터 티어가 존재하겠습니다.
사용 용도에 맞춰 나눠진 데이터 티어를 이용하여 보관 비용을 저렴하게 가져갈 수 있습니다.
SumoLogic은 고객 데이터를SumoLogic에서 저장해서 관리를 하고있습니다.
외부에 데이터 저장을 하기에 보안 이슈를 걱정하는 고객 분들도 계십니다.
SumoLogic에서는 중요 글로벌 보안 인증을 획득을 하여 고객 데이터를 안전하게 보호를 하고 있습니다.
그리고 민감한 데이터는 필터링 설정을 하여 보낼 수 있겠습니다.
혹시라도 외부 데이터 보관에 대한 보안 이슈를 걱정하는 분들도 부담없이 사용을 할 수 있겠습니다.
다양한 로그 수집 방법
SumoLogic은 다양한 환경에서의로그를 가져올 수 있습니다.
SumoLogic에서 로그를 가져오기 위한 방법으로 Installed Collector와 Hosted Collector를 이용을 할 수 있습니다.
1. Installed Collector
Installed Collecrtor 는 사용자 환경에 에이전트를 설치를 하고 사용하는 방식입니다.
서버에 에이전트를 설치를 하고 SumoLogic 콘솔에서 로그가 위치한 경로를 등록을 해주면 자동으로 SumoLogic에서 로그 수집을
시작하겠습니다.
2. Hosted Collector
Hosted Collector는 SumoLogic에서 클라우드 서비스 안에서 설치되어 운영이 되겠습니다.
사용자 환경에서 에이전트를 설치 하는 것이 아닌 클릭 몇번으로 로그를 가져올 수 있습니다.
Hosted Collector 생성 후 로그를 가져오는 엔드포인트 주소를 입력을 해주면 쉽게 로그를 가져올 수 있습니다.
이렇게 두가지 방법으로 Cloud Service 로그와 서버 로그를 안정적으로 가져올 수 있습니다.
오늘은 간단하게SumoLogic에 대해서 알아보는 가져봤습니다.
다음 시간에는 Installed Collector와 Hosted Collector로 로그 수집을 하는 방법에 대해서 알아보도록 하겠습니다.
감사합니다.