안녕하세요. 팀드모네입니다.
해결하는 방법을 공유드립니다.
🎯 Elastic Stack을 가지고 다른 사람들은 무엇을 하고 있나요?
- 빅데이터 분석
- 이상 행위가 발생한 경우 관리자에게 ALERT
- 검색 엔진으로 사용
- 로깅 시스템 구축에 사용
🎯 로깅 시스템 구축 사례 (쿠키런을 만든 Devsisters)
- 게임에서 생성된 각종 로그를 하나의 통합 로깅 플랫폼으로 수집
- 수집된 데이터 분석
- 서버 운영 및 트러블슈팅, 고객 문의 대응 등 다양한 용도로 사용
🎯 보안 모니터링 활용 사례 (HSHC)
- 보안 데이터 수집 및 분석
- 다크웹에서 금융정보나 여권정보 거래가 일어났는지 모니터링
🎯 상품검색 및 자동완성 (이베이코리아)
- 검색 뿐 아니라 상품검색, 주소록, 자동완성을 위해 사용
- 시스템 운영 중 발생하는 대량의 데이터 로그를 수집 및 분석
🎯 WAS 메트릭 모니터링
- 운영팀에서 시스템 가용성 체크
* 시스템이 정상적으로 동작 중인지 모니터링 한다는 소리
<그림> 사이트 가용성을 체크 중인 대시보드
🎯 상품검색 및 자동완성 (이베이코리아)
- 검색 뿐 아니라 상품검색, 주소록, 자동완성을 위해 사용
- 시스템 운영 중 발생하는 대량의 데이터 로그를 수집 및 분석
🎯 아파치 로그 대시보드
- 아파치 로그 수집
- 어떤 나라에서 접근이 시도되는지 모니터링
* 맨날 텍스트로 일일이 읽어서 분석했는데, 아래처럼도 할 수 있다고 알려주면 회사에서 난리날 것 같다.
<그림> 아파치 로그 대시보드 예시
🎯 쿠버네티스란?
- 여러 컨테이너를 서비스 단위로 관리하는 도커
- 쿠버네티스에 노드(서버)가 몇개인지 팟들이 뭔지 어떤 로그들이 발생하는지 시각적으로 볼 수 있음
- 엘라스틱서치 APM을 이용하면 쿠버네티스 환경의 자바 어플리케이션 모니터링이 가능
블로그 방문해주셔서 감사합니다.
도움이 되셨으면 '좋아요'를 눌러주세요!
추가로 질문사항이 있으면 댓글 남겨주세요 :)