11주4일차_E-commerce_기반_로그_설계_전략_실습
11주4일차_E-commerce_기반_로그_설계_전략_실습 Application Logs 시스템 및 애플리케이션 실행 기록 API 호출, 오류 로그 Security Logs 보안 관련 이벤트 기록 로그인 시도, 비정상적 접근 Business Logs 사용자 행동 및 비즈니스 관련 로그 장바구니 추가, 주문 완료, 페이지 방문 로그 수집 아키텍처 참...
11주4일차_E-commerce_기반_로그_설계_전략_실습 Application Logs 시스템 및 애플리케이션 실행 기록 API 호출, 오류 로그 Security Logs 보안 관련 이벤트 기록 로그인 시도, 비정상적 접근 Business Logs 사용자 행동 및 비즈니스 관련 로그 장바구니 추가, 주문 완료, 페이지 방문 로그 수집 아키텍처 참...
11주3일차_Logstash_구성요소_이해_및_ELK_파이프라인_구성_실습 Logstash는 ELK 스택(Elasticsearch, Logstash, Kibana)에서 데이터 인제스트(ingest) 계층을 담당하며, 실시간 로그 및 이벤트 데이터를 효과적으로 처리하는 데 사용됩니다. 1.2 Logstash 특징 다양한 데이터 소...
내용 ElasticSearch 집계(Aggregation) 개요 1.1 Aggregation 이란 검색 결과를 기반으로 통계, 그룹화, 필터링 등의 연산을 수행하는 기능입니다. ElasticSearch의 Aggregation(집계) 기능은 검색된 데이터에서 특정 패턴을 분석하고 통계를 계산하는 기능입니다. 일반적인 SQL의 GROUP BY, SU...
내용 elastic search에 대해서. JSON 기반 RESTful API를 제공하여 다양한 애플리케이션과 쉽게 연동 가능합니다. Apache Lucene을 기반으로 개발된 고성능 검색 엔진입니다. Full-Text Search는 의미적으로 관련 있는 단어까지 검색 가능 역색인(Inverted Index) 방식 사용 ...
stern Stern이란? Stern은 Kubernetes 환경에서 여러 개의 Pod 로그를 동시에 모니터링할 수 있도록 도와주는 CLI 툴입니다. 특정 라벨 셀렉터(label selector)나 Pod 이름 패턴을 기반으로 로그를 필터링하고 실시간으로 출력할 수 있어, 애플리케이션 디버깅과 운영 모니터링에 유용합니다. Stern의 특징 ✅ 다중...
필기 내용 <service-name>.<namespace>.svc.cluster.local # 쿠버네티스 서비스의 도메인 네임 명칭. Action Plan [ ] 회사의 kubeconfig 파악해서 내 오픈렌스에 붙여보기. 수업 내용 필기 정리. 궁금증 yaml에 보이는 비슷비슷해보이는 설정들, 이해하면 까먹음 selecto...
필기 내용 3.1.2 PV와 일반 볼륨의 차이 일반 볼륨은 파드에 직접 정의되고, 파드와 함께 생성 및 삭제됩니다. 반면, PV는 파드와 독립적으로 존재하며, 파드가 삭제되어도 데이터는 유지됩니다. PV는 클러스터 전체에서 사용할 수 있으며, 다양한 파드와 재사용될 수 있습니다. 3.2 Persistent Volume Claims (PV...
필기 내용 학습 목표 Kubernetes의 Service 및 Ingress 컨트롤러를 통해 외부 트래픽을 클러스터 내부의 애플리케이션으로 라우팅하는 방법을 학습하고 실습합니다. Service와 Ingress의 개념을 이해하고, 실제 설정을 통해 애플리케이션을 외부에 노출하는 경험을 합니다. kubelet은 컨테이너의 상태를 모니터링하고 관...
필기 내용 kubectl [command] [TYPE] [NAME] [flags] kubectl apply -f .yaml을 통해 YAML 파일 기반 배포 실행 중인 리소스를 조회 (kubectl get pods, kubectl get deployments) 리소스의 상태와 이벤트 확인 (kubectl describe <리소스>...