ELK - 8 (Kibana)

hoegon kim·2023년 5월 30일
0

ELK

목록 보기
10/10
post-thumbnail

8.Kibana

빅데이터 아키텍처에서 시각화는 상당히 중요한 위치를 차지하고있다.

비즈니스 인텔리전스 도구가 등장한다.

이 도구는 많은 양의 비정형적인 데이터를 수집하고 처리해서 보고서나 대시보드 형태로 데이터 시각화를 지원하므로 의사결정 과정에서 통찰을 얻을 수 있게 만든다

8.1 키바나 소개

키바나를 단순 데이터 시각화 툴로 오해할 수 있는데 키바나는 엘라스틱 스택의 관리, 모니터링, 솔루션을 총괄하는 메인 UI다.

  • 키바나 기능
    • 데이터 분석과 시각화 툴
      • 오픈소스 기반의 데이터 탐색 및 시각화 도구 제공
    • 엘라스틱 관리
      • 보안, 스냅샷, 인덱스 관리, 개발자 도구 등을 제공
    • 엘라스틱 중앙 허브
      • 모니터링을 비롯해 엘라스틱 솔루션을 탐색하기 위한 포털

8.2 키바나 시각화 기능

모두 키바나를 통해 구현할 수 있는 것들이다. 엘라스틱 서치 인덱스에 데이터만 저장되어 있다면 이 모든 것을 쉽게 시각화 할 수 있다.

이제 키바나 시각화 기능을 하나씩 알아보자.

8.1.1 인덱스 패턴

키바나에서 시각화를 하기 위해서는 반드시 엘라스틱서치 인덱스에 연결되어야만 한다. 그래서 키바나를 범용적인 시각화 툴로 사용하기에는 무리가 있다.

하지만 오픈소스이면서 다양한 그래프와 지도를 지원하고 빅데이터 처리가 가능하다는 장점이 있다. 키바나는 데이터 소스를 엘라스틱서치 인덱스에서 가져오는데 이를 인덱스 패턴이라고 한다.

키바나 인덱스 패턴은 인덱스 매핑 정보 등을 키바나에 사용하기 적합하게 미리 캐싱해둔 것으로 여러 개의 인데스에 대한 메타데이터를 병합해 저장해뒀다가 검색이나 시각화 생성시 활용하게 된다.

0개의 댓글