elasticsearch-head
elasticsearch-head는 무엇인가?
elasticsearch-heads는 Elastic Search cluster에서 정보를 찾고 상호작용을 위한 페이지입니다.
설치 및 실행
elasticsearch-head를 설치와 실행하는 방법은 두가지가 있습니다.
ElasticSearch의 플러그인으로 실행 (선호하는 방법)
elasticsearch/bin/plugin -install mobz/elasticsearch-head
웹브라우저에서 http://localhost:9200/_plugin/head/를 확인
독립형 웹 어플리케이션으로 실행
git clone git://github.com/mobz/elasticsearch-head.git
- 웹브라우저에서 index.html 을 열기. es-head를 사용하기 위해서는 최신의 브라우저가 필요합니다.
- 기본적으로 es-head는 http://localhost:9200/으로 클러스터 노드에 연결을 시도합니다.
만약 필요하다면 연결 입력박스에서 다른 노드의 주소를 입력하고 'Connect'를 클릭합니다.
일반 유틸리티
es-head는 주로 세 가지 작업을 수행할 수 있습니다.
- 클러스터를 대략적으로 살펴보기, 클러스터 토폴로지를 보여주며 인덱스(Index)와 노드(Node) 수준의 작업을 수행할 수 있습니다.
- 클러스터를 조회할 수 있도록 하는 원시 Json 또는 표 형식의 두가지 검색 인터페이스로 검색 결과를 가져옵니다.
- 몇몇의 빠른 엑세스 탭은 클러스터의 상태를 보여줍니다.
- RESTful API를 임의로 호출을 가능하게 하는 입력 섹션을 만들수 있습니다. 이 인터페이스는 흥미로운 결과를 생성하기 위해 결합할 수 있는 몇가지 옵션을 포함합니다.
- Select request method (get, put, post, delete), json query data, node, and path
- JSON validator
- 타이머로 반복 요청 기능.
- 자바스크립트 표현을 사용하여 결과를 변환하는 기능.
- 시간이 지남에 따라 결과(타이머 사용)를 수집, 또는 결과를 비교하는 기능.
- 간단한 막대그래프에서 결과를 차트로 변환하는 기능. (시계열 포함)
es-head는 HTML5의 기능을 사용하여 기억하고 있는 노드를 연결할 것입니다. 그러나 이것은 단지 HTTP(S)를 통해서만 작업합니다.
특정 클러스터에 링크를 생성할 경우에는 URL양식을 사용하세요
.../elasticsearch-head/index.html?base_uri=http://cluster.example.com:9200/
댓글 없음:
댓글 쓰기