728x90 elasticsearch7 [ELK Stack 로그 수집 3/4] Spring Boot 로그 설정 이전 글 2021.09.10 - [DevOps] - [Spring Boot 로그 수집] AWS Elasticsearch Service 설치 2021.09.10 - [DevOps] - [Spring Boot 로그 수집] Logstash 설치 개요 Spring Boot에서 Logstash로 Log를 보내겠습니다. Gradle Library 추가 Spring에 'logstash-logback-encoder' Library를 추가합니다. implementation 'net.logstash.logback:logstash-logback-encoder:6.6' https://github.com/logstash/logstash-logback-encoder logback.xml 설정 Spring logback.xml 추.. 2021. 9. 15. [ELK Stack 로그 수집 2/4] Logstash 설치 이전 글 2021.09.10 - [DevOps] - [Spring Boot 로그 수집] AWS Elasticsearch Service 설치 개요 지난 글에서 설치한 Elasticsearch에 로그를 전달해 줄 Logstash를 설치하겠습니다. AWS와 Elastic의 라이선스 분쟁으로 OSS(Open Source Software) 버전을 설치해야 합니다. EC2 생성 인스턴스 생성 AWS 'EC2' > '인스턴스'에서 새로운 인스턴스를 생성합니다. AMI 선택 이미지는 Amazon Linux 2 AMI를 선택합니다. 해당 이미지는 AWS 주요 에이전트들이 설치되어 있고 프리티어로 사용할 수 있습니다. 인스턴스 유형 선택 프리티어 사용 가능한 t2.micro를 선택하고 '다음:인스턴스 세부 정보 구성'을 .. 2021. 9. 10. [ELK Stack 로그 수집 1/4] AWS Elasticsearch Service 설치 개요 Spring Boot 애플리케이션의 자체 로그 수집 시스템을 빠르게 구축하는 것이 목표입니다. 검색 및 시각화가 손쉬운 Elastic ELK(Elasticsearch, Logstash, Kibana)를 AWS 통해서 빠르게 구축할 것입니다. AWS Elasticsearch Service 설치 AWS와 Elastc과 라이센스 분쟁으로 AWS Elasticsearch는 AWS OpenSearch로 서비스명이 바뀌었습니다. 도메인 생성 새로운 도메인을 생성합니다. 배포 유형 선택 배포유형은 '개발 및 테스트'로 선택해주세요. 나중에 서비스가 커지면 변경할 수 있습니다. 버전은 'Elasticsearch 7.10'으로 합니다. OpenSearch가 아직 1.0 버전이기도 하고 Logstash 및 Fileb.. 2021. 9. 10. 이전 1 2 다음 반응형