References
https://www.elastic.co/guide/en/kibana/7.17/discover.html
https://www.elastic.co/kr/what-is/kibana
https://koocci-dev.tistory.com/18
개요
본 포스트는 Kibana Discover 공식 문서(7.17) 재구성 후 작성하였습니다.
Elastic의 3 요소(Elasticsearch, Logstash, Kibana) 중 하나인 Kibana의 개념과 Kibana의 하부 카테고리인 Discover에 대하여 기술한다.
Kibana의 개념
Kibana는 Elasticsearch에서 색인 된(Indexing) 데이터를 검색 / 조회를 통해 다양한 그래프 및 차트로 이에 대한 결과 값을 시각화 하는 플랫폼이다.
Kibana Discover의 개념
Elasticsearch 색인 데이터를 탐색 하는 데에 사용하는 카테고리로, 쿼리 및 필터링 / 도큐먼트 구조 검사 기능이 특징이다.
Kibana 설치 및 구동
Kibana 설치 전 Elasticsearch가 먼저 설치되어야 합니다.
본 포스트에서는 windows 기준으로 설치 과정이 설명되어 있습니다.
Elasticsearch와 같은 버전으로 Kibana 설치 페이지에 방문 후 zip 파일을 다운로드 한다.
zip 파일 다운로드가 완료되면 지정된 위치에 압축을 푼다.
명령 프롬포트(cmd)를 켠 후 Elasticsearch가 설치된 경로에 있는 bin 폴더 내 elasticsearch.bat 파일을 실행한다.
> cd .../bin
> elasticsearch.bat
웹 클라이언트 프로그램을 켠 후 localhost:9200 주소로 검색하여 Elasticsearch가 정상적으로 구동되는지 확인한다.
이번엔, 새 cmd창을 켠 후 kibana가 설치된 경로에 있는 bin 폴더 내 kibana.bat 파일을 실행한다.
> cd .../bin
> kibana.bat
웹 클라이언트 프로그램 새 탭을 연 후 localhost:5601 주소로 검색하여 Kibana가 정상적으로 구동되는지 확인한다.
이 후 데이터 업로드 및 대시보드를 생성하여 kibana 사이트를 꾸밀 수 있다.
Kibana Discover를 이용한 데이터 찾기
Kibana 구동 후 11시 상단의 메뉴 버튼을 클릭하면 Analytics 하위 항목의 Discover 탭으로 이동할 수 있다.
기본 데이터 탐색
좌측 사이드 바에 있는 드롭다운 메뉴의 Change index pattern 항목에서 원하는 option을 선택한다.
필드(Field)를 이용한 원하는 데이터 탐색
option 선택 후 좌측 사이드 바에 있는 Filter by type 항목에서 Available fields 내에 있는 원하는 필드들을 선택한다.
필터링을 이용한 데이터 탐색
상단 네비게이션 바에 있는 + Add filter 버튼을 클릭한다.
클릭 후 팝업 되면 필터링을 할 수 있는 옵션을 설정할 수 있는데 항목들은 다음과 같다.
- Field : 검색할 필드 선택
- Operator : 검색 조건 (is, is not, is one of, is not one of, exists, does not exist)
- Value : 검색 조건에 해당되는 값 입력
'Self-Study > 기타' 카테고리의 다른 글
[Elastic] Logstash의 기본 개념 (0) | 2022.09.13 |
---|---|
[Redis] Redis의 기본 개념 (0) | 2022.09.13 |
[Github] 깃허브 프로필 README (0) | 2022.08.24 |
[Auth] passkey (0) | 2022.07.05 |
[Elasticsearch] elasticsearch의 기본 개념 (0) | 2022.07.05 |
최근댓글