무한 정보 세상 헤쳐나가기

Elasticsearch head 설치 하기

Elasticsearch head 설치 하기

elasticsearch 설치에 이어 상태를 확인할 수 있는 head 설치 방법을 정리한다.

head는 elasticsearch plugin 으로 인덱스와 샤드, 도큐먼트에 대한 관리, 상태를 점검하고 기본적인 검색 질의 기능을 제공한다.

head로 다음과 같은 일을 할 수 있다.

  • 클러스터 상태 확인과, 인덱스(Index)와 노드(Node) 수준의 작업을 수행
  • 원시 Json 또는 표 형식의 두가지 검색 인터페이스로 클러스터에서 검색 결과 도출

다만, 이 인터페이스로 데이터를 삭제하거나 손상시킬 수 있기 때문에 사용상에 주의가 필요하다.

전체 설치내용 리스트

설치

head 사이트 : https://github.com/mobz/elasticsearch-head

사전에 git, npm, bzip2, grunt의 설치가 되어 있어야 한다.

다운로드

$ git clone git://github.com/mobz/elasticsearch-head.git

빌드 및 설치

$ cd elasticsearch-head
$ npm install

실행

$ grunt server &

브라우저에서 http://localhost:9100/ 로 접속해서 확인할 수 있다.