ELK Stack
데이터 분석을 위한 ELK stack 설치와 사용법입니다.
인프런의 ELK 스택 (ElasticSearch, Logstash, Kibana) 으로 데이터 분석 강좌 내용을 따라하면서 정리한 내용입니다.
강의 자료와 내용은 모두 Minsuk Heo 강사님의 자료입니다.
youtube 의 강의 내용대로 Content를 작성했고, 중간에 작성자의 보충 설명이 추가된 부분도 있습니다.
강사님께 미리 연락드리고 공유하는 내용입니다.
Backgrounds
Ubuntu
동영상에서 강사님은 PC 환경이 Ubuntu입니다. 작성자의 PC는 Mac이기 때문에 AWS 같은 클라우드 서비스를 이용해서 실습했습니다.
두 방법의 큰 차이는 없으나, 실습 과정 중 다른 점이 약간 존재합니다.
localhost
강사님은 PC에서 실습하기 때문에 KIBANA 접근 주소가 localhost:5601
입니다.
작성자는 외부 클라우드를 이용하기 때문에, 118.10.xxx.xxx:5601
로 접근합니다.
만약, 로컬 PC 환경이 아니라면 외부 서비스의 공인 IP를 입력해야 합니다.
또한, ELASTICSEARCH elasticsearch.yml
파일의 network.host 정보도 0.0.0.0 으로 모든 네트워크를 오픈해야 합니다. (해당 파트에서 다시 나옵니다.)
wget
강사님의 강의 github 저장소에는 실습에 대한 데이터가 업로드되어있습니다. 로컬 PC 환경이 ubuntu라면 브라우저를 통해 다운로드할 수 있지만, AWS 같은 서비스는 보통 GUI가 없는 터미널 환경이기 때문에 일반적인 방법으로 데이터를 다운로드하기 힘듭니다.
터미널 환경에선 wget을 이용해서 데이터를 다운로드할 수 있습니다.
wget http://blog.arungupta.me/wp-content/uploads/2015/07/elk-stack.png
작성자 정보
- blog : http://sanghaklee.tistory.com/
- github : https://github.com/sanghaklee
- mail : [email protected]