데이터 분석을 위한 개발자로서 갖춰야할 역량 공부
big data를 다루기위한 ELK STACK 사용
좋은 개발자는 빅데이터 무더기에서 필요하고 쓸만한 insight를 빠르게 얻어낼 수 있어야 한다.
logstash : 어떤 데이터이든지 수집해줌.
elasticsearch : logstash에 있는 데이터를 빠르게 검색함.
kibana : data visualation tool 로 elasticserach에 있는 data를 시각화 해줌.
Windows hosts
링크에 들어간다. 그냥 next
를 갈겨서 설치를 완료해주면 된다.환경설정에 들어가서
가상 머신이 저장되는 위치를 정할 수 있다.
또한 입력tab에서 호스트 키(약간 mac의 command 버튼) 조합을 설정해줄 수 있다. 이때 ten key less 키보드에서는 입력이 잘 안될 수 있으니 호스트 키 조합을 Shift + Ctrl
로 바꿔주면 좋다.
마지막으로 압정 오른쪽 메뉴버튼을 클릭하여 확장으로 들어간다.
확장기능 패키지 까지 설치하면 Ubuntu 설치준비 완료!
위과 같이 설정해주고
메모리 할당 부분 : 1024 ~ 4096 사이 추천
지금 새 가상 하드 디스크 만들기 체크 후 만들기 버튼 클릭.
VDI(VirtualBox 디스크 이미지) 체크 후 다음 버튼 클릭.
고정 크기 클릭 : 동적할당이 좋아보이지만 안그래도 느린 가상환경이 더 느려져 비추천
할당 크기 : 30GB ~ 50GB 사이 선택
CPU : 2~4개
이제 CD삽입을 위해, 설정 -> 저장소 -> 컨트롤러 : IDE에 비어있음 -> CD icon -> 가상 광학 디스크 선택/ 만들기 -> 추가 -> 아까 설치했던 Ubunto iso 파일
디스플레이 탭에가서, 비디오 메모리 128MB로 설정, 그래픽 컨트롤러 VBoxVGA로 설정
혹시 다음 버튼이 안 보인다면 1. 창을 늘려볼 것. 만약 늘려도 안 늘어난다면
실행중이 우분투를 끄고 display tab을 확인할 것.
- sudo add-apt-repository -y ppa:webupd8team/java
- sudo apt-get update
- sudo apt-get -y install oracle-java8-installer
- java -version
- Download DEB file from https://www.elastic.co/downloads/elasticsearch
- dpkg -i elasticearch-8.5.0.deb
- sudo systemctl enable elasticsearch.service
when server starts and stop
Automatic start and stop
화면이 있었으면 좋았을거 같아요 벨주님