elasticsearch 4

Elasticsearch + Kibana - 2 (Elasticsearch 데이터 입력 및 활용)

Elasticsearh에 인덱스 생성 및 데이터 입력 추가적으로 Kibana Terms로 활용을 위한 Mapping 작업까지 진행해주도록 하겠습니다. 1. Elasticsearh 인덱스 생성 - 데이터 입력을 위한 인덱스를 먼저 생성해 줍니다. - 인프런 강의 데이터 활용을 위해 아래와 같이 생성해주었습니다. # curl -X PUT localhost:9200/basketball 2. Mapping 생성 - 신규 ElasticVersion 에서는 Content-Type을 반드시 명시해줘야됩니다!! - Mapping을 위한 json 파일 생성 # vim basketball_mapping.json . . . { "record" : { "properties" : { "team" : { "type" : "tex..

ELK 2020.12.10

Elasticsearch + Kibana - 1 (Kibana 설치 및 기본 설정)

Kibana는 ELK 스택의 시각화를 담당하는 툴로 Elasticsearch에 저장된 데이터를 용도에 맞게 시각화할 수 있는 기능들을 제공합니다. 현재 설치되어있는 Elasticsearch에서 데이터를 시각화할 수 있는 Kibana 설치를 진행해보겠습니다. 1. 설치 파일 다운로드 - Elasticsearch와 동일한 서버에 Kibana를 설치해주겠습니다. # wget http://artifacts.elastic.co/downloads/kibana/kibana-7.10.0-amd64.deb # dpkg -i kibana-7.10.0-amd64.deb - 위와 같이 설치가 완료되었습니다. 2. 서비스 등록 및 시작 - 부팅 시 자동 실행을 위해 Systemctl enable 등록을 해주겠습니다. # sys..

ELK 2020.12.07

Elasticsearch 시작하기 - 2 (데이터 입력 및 조회)

** OS 환경: ubuntu 16.04 ** Elasticsearch Version: 7.10.0 1. Elasticsearch / RDB 비교 A. 구조 Elasticsearch RDB index database type table document row field column mapping schema B. Query문 Elasticsearch RDB GET SELECT PUT UPDATE POST INSERT DELETE DELETE 2. Elasticsearch 데이터 입력 및 조회 - 데이터 확인 # curl -X GET http://localhost:9200/classes?pretty - 인덱스 생성 # curl -X PUT http://localhost:9200/classes - 인덱스 삭..

ELK 2020.12.06

Elasticsearch 시작하기 - 1(사전 준비 및 개념)

** OS 환경: ubuntu 16.04 1. JAVA 설치 - Elasticsearch는 JVM 기반으로 동작하므로 jdk를 설치해줍니다. # sudo add-apt-repository -y ppa:webupd8team/java # sudo apt-get update # sudo apt-get install openjdk-8-jdk 2. Elasticsearch 설치 - Elasticsearch를 진행해줍니다. : Dcou 참조하신 후 deb파일 다운 후 설치 : repo 등록 후 패키지 설치 - 저는 deb 파일 다운로드 후 진행하였습니다. # wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.0-amd64.deb..

ELK 2020.12.06