키바나(Kibana)의 Dev Tools로 엘라스틱서치(Elasticsearch) Rest API 사용하기

키바나(Kibana)의 Dev Tools로 엘라스틱서치(Elasticsearch)의 Rest API를 사용하겠습니다.

  • 엘라스틱서치와 키바나 서버를 실행하고 브라우저에서 localhost:5601로 키바나에 접속합니다. 
  • Dev Tools를 선택합니다. 
키바나 데브 툴즈 콘솔 사용하기

키바나 Dev Tools 콘솔 사용하기
  • 화살표를 클릭해서 쿼리를 실행해 봅니다. 
키바나 콘솔에서 쿼리 실행

키비나 콘솔에서 서치 쿼리 실행
  • 도구 모양을 클릭한 후  copy as cURL을 클릭합니다.

  • 메모장을 열고 복사해서 확인합니다.
  • zoo란 인덱스를 만들고 데이터를 넣어보겠습니다. 
  • 데이터가 잘 들어갔는지 확인합니다.
  • zoo 인덱스를 삭제합니다.
키바나 콘솔에서 인덱스를 삭제하는 API 사용
  • zoo 인덱스에 다시 GET request를 보내면 인덱스가 삭제되어 에러가 뜹니다.
  • 콘솔 자동 완성 기능을 확인합니다. 그리고 인덱스 정보를 조회합니다. 
키바나 콘솔의 자동 완성 기능

키바나 콘솔에서 cat indices API 사용
  • 클러스터의 health를 체크합니다.
키바나 콘솔에서 cat health API 사용
  • cluster health API도 사용해봅니다.
키바나 콘솔에서 클러스터 health API 사용
* 지난 번 cURL을 사용할 때와 확실히 다르죠?

Comments