[Kibana] elasticsearch, kibana 연동

yoonene·2023년 2월 16일
0

Elasticsearch

목록 보기
8/14

Local에서 실행하기

Kibana 설치

Mac을 사용하기 때문에 brew로 간단하게 설치한다.

brew tap elastic/tap
brew install elastic/tap/kibana-full

elasticsearch와 같은 버전으로 설치해야 한다.

실행

  1. elasticsearch 실행
  2. kibana 실행

기본적으로 주소는 다음과 같다.
elasticsearch: http://localhost:9200
kibana: http://localhost:5601

elasticsearch를 먼저 실행하고 kibana를 실행해야 한다.
안하고 localhost:5601에 접속하면 elasticsearch가 켜지 있지 않다는 안내문이 뜬다.


Docker로 실행하기

  1. 아래와 같이 docker-compose-kibana.yml 파일을 만든다.
    본인이 사용하는 elasticsearch 버전에 맞춰 image 버전만 변경해서 사용하시면 된다.
version: "3.7"
services:
  docker-kibana:
    image: docker.elastic.co/kibana/kibana:{버전}
    container_name: docker-kibana
    environment:
      ELASTICSEARCH_HOSTS: '["http://host.docker.internal:9200"]'
    ports:
      - 5601:5601
    expose:
      - 5601
    restart: always
    network_mode: bridge
  1. docker-compose -f {docker-compose-kibana.yml 경로} up

연동 확인

  1. http://localhost:5601 (kibana)에 접속한다.

    이 화면이 뜨면 잘 실행된거다.

  2. 왼쪽 상단에 메뉴바를 누르고 Management > Dev Tools 에 들어간다.

  3. 검색해본다.

처음에 들어가면

GET namuwiki_dump_nf/_search
{
  "query": {
    "match_all": {}
  }
}

이 질의문이 있는데, 그대로 돌리면 저장된 데이터가 뜬다.
잘 뜨면 잘 연결된거다 끝~

profile
NLP Researcher / Information Retrieval / Search

0개의 댓글