
AKS 상용 서비스 적용기 (5) - EFK 설정
1
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
AKS 환경에서 EFK 설정 및 로그 통합 관리
이 게시물은 AKS(Azure Kubernetes Service) 환경에서 ElasticSearch, Fluentd, Kibana(EFK) 기술을 활용한 로그 통합 관리 적용 후기를 다룹니다.EFK 아키텍처 선정 및 Fluentd 설치
- 여러 EFK 아키텍처 중 Fluentd를 데몬셋으로 설치하는 방식을 선택
- ServiceAccount, ClusterRole, ClusterRoleBinding 및 ConfigMap, DaemonSet 리소스 설정 과정 소개
- 로그를 JSON 포맷으로 파싱하여 ElasticSearch에 적합하게 전달하는 Fluentd 필터링 및 파서 설정
Spring 애플리케이션 로그 JSON 변환
- logstash-logback-encoder 라이브러리를 이용해 Spring 로그를 JSON 형식으로 변환
- 프로파일별로 콘솔 로그 포맷 설정 방법 설명
Kibana를 통한 로그 모니터링 및 활용 팁
- ElasticSearch 인덱스 확인 및 Kibana 인덱스 패턴 설정
- 쿼리 저장, 필터 활용 등 효율적인 로그 조회 방법 안내
다양한 EFK 구성 옵션과 설정 방법을 상세하게 공유하며, 실무 환경에서 로그 통합 관리를 위한 현실적인 기술 스택 선택과 적용 과정을 설명합니다.