728x90 log4 [ELK Stack 로그 수집 4/4] Kibana 로그 확인 이전글 2021.09.10 - [DevOps] - [Spring Boot 로그 수집] AWS Elasticsearch Service 설치 2021.09.10 - [DevOps] - [Spring Boot 로그 수집] Logstash 설치 2021.09.15 - [DevOps] - [Spring Boot 로그 수집] Spring Boot 로그 설정 개요 Spring Boot 어플리케이션에서 발생하는 로그를 AWS Logstash 를 통해서 AWS Elasticsearch에 저장되는 로그를 Kibana를 통해서 확인해 보겠습니다. Kibana 로그인 AWS ES 페이지에서 Kibana 접속 URL을 확인할 수 있습니다. Kibana에 접속하면 Elasticsearch 생성시 작성했던 마스터 계정을 입력하면 .. 2021. 9. 22. [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 다음 반응형