전체 그래프
Kibana

Kibana

data-engineeringtoolkibanavisualization

상위: Data Engineering

요약

Kibana는 Elastic Stack의 UI 레이어로, Elasticsearch에 저장된 데이터를 시각화하고 탐색하며, Elastic Stack을 관리하는 도구입니다.

핵심 기능

데이터 탐색 (Discover)

  • 인덱스 패턴을 기반으로 데이터를 검색하고 필터링합니다.
  • 시계열 데이터의 분포를 확인하고 상세 문서를 조회할 수 있습니다.

시각화 (Visualize)

  • 다양한 차트(Bar, Line, Pie, Map 등)를 생성합니다.
  • Lens: 드래그 앤 드롭 방식의 직관적인 시각화 도구.
  • Dashboard: 여러 시각화를 한 화면에 모아서 봅니다.
  • Canvas: 픽셀 단위 조절로 정밀한 레이아웃 구성, 프레젠테이션용.

Lens 인터페이스

  • 색인 패턴 (Index Pattern)
  • 필드 목록 (Fields List)
  • 작업 공간 (Workspace)
  • 레이어 창 (Layer Pane)

관리 (Management)

  • Dev Tools: REST API를 직접 실행해볼 수 있는 콘솔(Console)을 제공합니다.
  • Stack Management: 인덱스 패턴, ILM 정책, 사용자 권한 등을 설정합니다.

Elastic Stack 구성

  • Elasticsearch: 저장 및 검색.
  • Logstash: 수집 및 변환.
  • Kibana: 시각화 및 관리.
  • Beats: 경량 데이터 수집기.