# ElasticSearch Site Plugin 설치


# Korean Analysis 한글 형태소 분석기
URL : https://github.com/chanil1218/elasticsearch-analysis-korean
 - 루씬(Lucene) 한글 형태소 분석 라이브러리
 - ElasticSearch 버전에 따라 다름

> 설치( ElasticSearch Version : 1.1.1 )
$EL_HOME/bin/plugin -url https://dl-web.dropbox.com/spa/grpekzky9x5y6mc/elastic-analysis-korean/public/elasticsearch-analysis-korean-1.3.0.zip -install analysis-korean

> 한글 형태소 분석기 다운로드


> 구동시 플러그인 로드 확인
[INFO ][node          ] [node1] version[1.1.1], pid[7321], build[f1585f0/2014-04-16T14:27:12Z]
[INFO ][node          ] [node1] initializing ...
[INFO ][plugins       ] [node1] loaded [marvel, analysis-korean], sites [marvel, bigdesk, head]
[INFO ][node          ] [node1] initialized
[INFO ][node          ] [node1] starting ...
[INFO ][transport     ] [node1] bound_address {inet[/192.168.1.100:9300]}, publish_address {inet[/192.168.1.100:9300]}
[INFO ][cluster.service] [node1] new_master [node1][skd1X8GRQ9aKNW6qkTjHjw][node01][inet[/192.168.1.100:9300]]{master=true}, reason: zen-disco-join (elected_as_master)
[INFO ][discovery   ] [node1] cluster_sunshiny/skd1X8GRQ9aKNW6qkTjHjw
[INFO ][http           ] [node1] bound_address {inet[/192.168.1.100:9200]}, publish_address {inet[/192.168.1.100:9200]}
[INFO ][gateway    ] [node1] recovered [3] indices into cluster_state
[INFO ][node         ] [node1] started

# Marvel Plugin

URL : http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-plugins.html
 - 개발용 무료
 - 노드들에 대한 stats 정보를 인덱스에 색인하여 검색과 대시보드 형태로 제공
 - LogstashKibana를 기반으로 구성되어 있음.


> 설치
$EL_HOME/bin/plugin -i elasticsearch/marvel/latest

> 설정 참고
URL : http://www.elasticsearch.org/guide/en/marvel/current/

> 이미지
사용자 삽입 이미지

# Head Plugin
 - 인덱스와 샤드, 도큐먼트에 대한 관리, 상태를 점검
 - 기본적인 검색 질의 기능 제공


> 설치
$EL_HOME/bin/plugin -install mobz/elasticsearch-head

> 탭 구분 안내
 * Overview : 기본적인 노드 목록과 노드에 생성된 인덱스 목록을 자세하게 보여주며, 인덱스의 메타 정보와 관리를 위한 기본 액션을 포함
 * Brower : 생성된 모든 인덱스 목록과 필드 그리고 저장된 데이터 목록을 보여줌.
 * Structured Query :  bool 쿼리 형태로 질의 가능한 웹 화면 제공
 * Any Request : JSON 형태의 쿼리를 생성하여 질의할 수 있는 기능 제공


> 이미지
사용자 삽입 이미지

# Bigdesk Plugin
서버와 검색엔진의 상태, 자원 현황을 실시간 모니터링
marvel과 다른 점은 별도 인덱스에 상태 정보를 저장하지 않고 실시간으로 검색엔진의 정보를 대쉬보드로 구성.
실시간 정보외에 과거 데이터는 조회할 수 없음.
클러스터 API중 node stats API를 사용
.

> 설치
$EL_HOME/bin/plugin -install lukas-vlcek/bigdesk

> Nodes Stats API
항목 설명
 indices  인덱스 크기, 도큐먼트 수, 검색 수행시간, 색인 수행시간 등에 대한 정보
 fs  파일 시스템 정보와 디스크 읽기/쓰기 통계 등의 정보
 http  HTTP 연결 정보
 jvm  JVM 관련 통계와 메모리 풀 정보
 network  TCP 통신 정보
 os  운영시스템의 CPU, MEM, SWAP, LOAD 등의 통계 정보
 process  프로세스에서 사용하는 CPU, MEM 등의 통계정보
 thread_pool  검색엔진에서 사용하는 스레드 풀의 통계 정보
 transport  클러스터에서 통신에 주고받은 통계정보
 breaker J VM 메모리에 등록되는 필드 데이터 통계 정보(메모리 사용에 대한 안전 장치로 활용)

> 이미지
사용자 삽입 이미지

# 기타 Plugin

* Sense :  크롬 부라우저에서 사용할 수 있는 extension으로 설치된 검색엔진에 REST API를 실행하고 결과를 확인하는 기능 제공

* Elasticsearch HQ : head와 bigdesk의 기능이 합쳐진 형태로 화면 구성과 기능 사용성이 개선.

* Hammer Plugin :  검색 질의와 결과를 제공.

* Inquisitor Plugin :  bigdesk와 비슷

* SegmentSpy Plugin :  indices segments API를 이용한 인덱스와 샤드 정보 제공.



참고 : 실무 예제로 배우는 Elasticsearch 검색엔진 - 정호욱 지음



※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
05 2, 2014 16:27 05 2, 2014 16:27


Trackback URL : http://develop.sunshiny.co.kr/trackback/1010

Leave a comment
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다


Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. 안녕하세요^^ 배그핵
  2. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  3. 정말 큰 도움이 되었습니다.. 감사합... 사랑은
  4. 네, 안녕하세요. 댓글 남겨 주셔서... sunshiny
  5. 감사합니다 많은 도움 되었습니다!ㅎㅎ 프리시퀸스

Recent Trackbacks

  1. Roku App Development Roku App Development 3 07
  2. safety goggles safety goggles 2 07
  3. custom wheelchair for dogs custom wheelchair for dogs 30 06
  4. phoenix digital marketing agency phoenix digital marketing agency 29 06
  5. streaming tv channels streaming tv channels 28 06

Calendar

«   07 2020   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 2998812 HIT
TODAY 105 HIT
YESTERDAY 905 HIT