
지난 포스팅에서는 ELK중 logstash을 단독으로 인스턴스에 설치를 하였고 이번에는 남은 EK을 인스턴스에 설치를 해보겠습니다.
logstash 설치를 선행 하시고 시작하셔야 합니다. 설치가 안되어 있으면 이 곳을 보고 설치하고 와주시길 바랍니다.
먼저 인스턴스 스펙은
EC2: Ubuntu(18.04)
성능 t2.small(2코어 2기가)
터뮤즈로 인스턴스에 접속을 해줍니다.
그다음 다음 명령어를 실행 시켜주세요
#도커를 설치 해줍니다.
sudo snap install docker
#깃헙 레포지토리를 다운 받아줍니다.
git clone https://github.com/Kyeongrok/docker-compose-elastic-kibana
#디렉토리이동
cd docker-compose-elastic-kibana
#커널의 설정 값을 변경해줍니다.
sudo sysctl -w vm.max_map_count=524288
#도커 컴포즈를 실해시켜줍니다.
sudo docker-compose up
위 와 같은 명령을 다 적용하시면 아주 간단하게 elasticsearch 와 kibana를 도커 위에 설치를 할수 있습니다.
인스턴스 포트 개방은 필수입니다!! elasticsearch=9200 kibana=5601번 포트를 디폴트로 사용합니다.

이로써 로그, 모니터링을 위한 ELK시스템 구축이 완료 되었습니다.
'AWS' 카테고리의 다른 글
Nginx proxy manager 설치, letsencrypt ssl 발급 받기 (1) | 2022.12.01 |
---|---|
AWS EC2 에 Logstash 7.15.2 설치 하고 elasticsearch연동 하기 [Amazon Linux 2 AMI (HVM) - Kernel 5.10] (0) | 2022.02.10 |
Amazon OpenSearchService 구성 (0) | 2022.02.07 |