Jongmin's Blog

Survivor of digital era, SW engineer, evangelist, husband and father

Swiftype 사이트 서치

Swiftype 기능을 이용하여 블로그에 검색 기능을 달아봅시다.

Swiftype작년 2017년 11월 경 Elastic은 사이트 서치, 엔터프라이즈 서치 기업인 Swiftype을 인수했습니다. (관련 블로그:https://www.elastic.co/blog/swiftype-joins-forces-with-elastic)저도 처음 소식을 들었을 때는 우리도 스타트업인데 회사가 또 뭘 이렇게 인수하나 싶었는데, 실제로......

Elasticsearch 6.x 에서의 join 사용

Elasticsearch 6.x 에서 join 관계 설정 및 Logstash 색인 설정.

5.x 이전의 도큐먼트 간 parent - child 구조Elasticsearch 에서는 도큐먼트들 간에 연결을 맺을 수 있는 몇가지 기능들을 제공하고 있습니다. 대표적으로는 nested type 이 있으며, 5.x 이전 버전에서는 parent-child 구조의 정의를 할 수 있었습니다. 5.x 이전의 parent - child 구조는 인덱스 내부의 ......

Elastic Cluster 구성 8

Logstash 설치 및 Elasticsearch 기본 템플릿 설정

새로 산 게임기 하느라 바쁜 일정 때문에 며칠만에 포스팅 하네요. 오늘은 Logstash 설치 및 Elasticsearch 기본 템플릿 설정을 하도록 하겠습니다. 이전 또는 이후 내용들은 아래 포스트에서 확인하세요. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데......

Elastic Cluster 구성 7

X-Pack License 적용 및 신규 사용자 생성

이번 포스트에서는 X-Pack License 적용 및 신규 사용자 생성을 하도록 하겠습니다. 이전 또는 이후 내용들은 아래 포스트에서 확인하세요. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데이터 노드 설정4. Kibana 설치 및 X-Pack Monitorin......

Elastic Cluster 구성 6

X-Pack Security를 이용한 SSL 및 TLS 설정

이번 포스트에서는 X-Pack Security를 이용한 보안 설정을 하도록 하겠습니다. 이전 또는 이후 내용들은 아래 포스트에서 확인하세요. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데이터 노드 설정4. Kibana 설치 및 X-Pack Monitoring 확......

Elastic Cluster 구성 5

NFS 구성 및 elasticsearch 추가 설정

원래 이번 포스트에서는 X-Pack Security를 다루려고 했으나 몇가지 구성을 먼저 추가하려고 합니다. 우선 NFS(Network File System)을 설정해서 모든 서버의 /usr/share/elasticsearch 디렉토리를 동기화 시키고 업그레이드나 플러그인 설치 등을 한번에 할 수 있도록 하겠습니다. 참고로 NFS 설정은 잘못하다가 설......

Elastic Cluster 구성 4

Kibana 설치 및 X-Pack Monitoring 확인

이번 포스트에서는 Kibana 설치 및 X-Pack 설치를 하고 Monitoring을 통한 클러스터 상태를 확인 해 보도록 하겠습니다. 이전 또는 이후 내용들은 아래 포스트에서 확인하세요. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데이터 노드 설정4. Kiba......

Elastic Cluster 구성 3

클러스터 구성 및 마스터, 데이터 노드 설정

이번 포스트에서는 클러스터 구성 및 마스터, 데이터 노드 설정에 대해서 다루도록 하겠습니다. 이전 또는 이후 내용들은 아래 포스트에서 확인하세요. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데이터 노드 설정4. Kibana 설치 및 X-Pack Monitorin......

Elastic Cluster 구성 2

메모리, 네트워크 설정 및 플러그인 설치

이번 포스트에서는 네트워크 설정 및 플러그인 설치에 대해서 다루도록 하도록 하겠습니다. 이전 또는 이후 내용들은 아래 포스트에서 확인하세요. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데이터 노드 설정4. Kibana 설치 및 X-Pack Monitoring 확......

Elastic Cluster 구성 1

서버 생성 및 Elasticsearch RPM 설치

이번에 필요에 의해 새로 Elastic Stack 클러스터를 구성하게 되었습니다. 구성 방법에 대해서는 여러 레퍼런스가 있지만, 처음부터 다시 한번 쭉 정리 할 생각으로 블로그 포스트에 시리즈로 작성하려고 합니다. 1. 서버 생성 및 Elasticsearch RPM 설치2. 메모리, 네트워크 설정 및 플러그인 설치3. 클러스터 구성 및 마스터, 데이......