새소식

Data

ELK - 인덱스(Index) 패턴 등록&검색

  • -

인덱스 패턴 등록

  • 현재, Discover의 인덱스 클릭 시 INDEX PATTERN에 Bulk API로 등록한 shakespeare가 확인되지 않음

처음에는 인덱스를 등록해야 사용할 수 있음

 

▶ 인덱스 등록하기

  • Menu - Stack Management 클릭 시 Elasticsearch에 기존에 등록된 Index 확인O

  • Kibana에 Index Pattern 등록 위해 Index Patterns - Create Index Pattern 클릭
    • Elasticsearch에 등록된 Patterns 가져와 등록하는 것

  • 등록 원하는 Index Pattern을 창 안에 입력

  • 옵션 * : 현재 문장 포함해 모든 것을 가져오라는 것
    • 현재는 shakespaeare 1개밖에 없으나, 추후 많아질 것 대비
    • 예 : weblog 수집 시
      • 오늘, 내일, 일주일 후, 한달 후 등 1월 기준으로 web log를 관리하고 싶다면, *web_log로 맞춰주면 됨
  • Shakespeare 인덱스 가져오기

  • cf. 타임라인 기준의 Index 일 때 Configure setting 필요

  • 매핑했던대로 Index Field 저장되어 있음

=> 저장 완료!

 

  • INDEX PATTERN 등록 확인(Discover)

 

 

 

 

인덱스 패턴 검색

  • Search 필드에서 어떤 것을 기준으로 필터링(Search)할 것인지 선택할 수 있음
  • play_name : "Henry V"로 필터링 시 3,395개 검색됨

  • and, or 등 연산자 붙여 검색O

 

  • Available fields에서 원하는 필드 선택 시 어느 정도 시각화 볼 수 있음
  • speaker 선택

  • play_name 선택

상단 500개 안에서 검색해 Henry IV가 100% 출력됨

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.