본문 바로가기
INFRA/DevOps

Kibana 란?

by BTC_SEUNGJUN 2022. 12. 10.

Kibana 란 무엇인가?


 

Kibana는 Elastic Stack을 기반으로 구축된 무료 오픈 소스 프론트엔드 애플리케이션으로, Elasticsearch에서 색인된 데이터를 검색하고 시각화하는 기능을 제공합니다. Elastic Stack(이전에는 Elasticsearch, Logstash, Kibana의 머리글자를 따서 ELK Stack이라고 함)의 차트 작성 도구로 널리 알려진 Kibana는 Elastic Stack 클러스터를 모니터링, 관리 및 보호하기 위한 사용자 인터페이스의 역할과 Elastic Stack에서 개발된 기본 제공 솔루션의 중앙 집중식 허브 역할도 합니다. 2013년 Elasticsearch 커뮤니티 내에서 개발된 Kibana는 사용자와 기업을 위한 포털을 제공하며 Elastic Stack을 들여다보는 창으로 성장했습니다.

 

 

Kibana 는 어디에 사용되나요?


Kibana는 Elasticsearch 및 더 광범위한 Elastic Stack과 긴밀하게 통합되어 다음을 지원하는 데 매우 적합합니다.

  1. Elasticsearch에서 색인된 데이터를 검색하고 보고 시각화하며 막대 차트, 원형 차트, 표, 히스토그램, 지도를 생성하여 데이터를 분석합니다. 대시보드 보기는 이러한 시각적 요소를 결합한 다음 브라우저를 통해 공유하여 대규모 데이터에 대한 실시간 분석 보기를 제공합니다. 지원되는 사용 사례는 다음과 같습니다.
    1. 로깅과 로그 분석
    2. 인프라 메트릭과 컨테이너 모니터링
    3. 애플리케이션 성능 모니터링(APM)
    4. 위치 기반 정보 데이터 분석과 시각화
    5. 보안 분석
    6. 비즈니스 분석
  2. 웹 인터페이스를 통해 Elastic Stack 인스턴스를 모니터링하고 관리하고 보호합니다.
  3. 통합 가시성, 보안 및 엔터프라이즈 검색 애플리케이션을 위해 Elastic Stack에서 개발된 기본 제공 솔루션에 대한 중앙 집중식 액세스를 제공합니다.

 

 

Kibana에서는 데이터 검색 및 시각화가 어떻게 이루어지나요?


Kibana를 사용하면 Elasticsearch 인덱스 또는 인덱스들의 데이터를 시각적으로 분석할 수 있습니다. Logstash(대규모 수집기) 또는 Beats(단일 목적 데이터 수집기 모음)가 로그 파일과 다른 소스로부터 비정형 데이터를 수집하여 Elasticsearch 저장 및 검색 기능을 위해 정형 형식으로 변환할 때 인덱스가 생성됩니다.

Kibana의 인터페이스를 사용하면 사용자가 Elasticsearch 인덱스의 데이터를 쿼리한 다음 표준 차트 옵션 또는 기본 제공 앱(Lens, Canvas, Maps 등)을 통해 결과를 시각화할 수 있습니다. 사용자는 다양한 차트 유형 중에서 선택하고, 숫자 집계를 변경하고, 특정 데이터 세그먼트로 필터링할 수 있습니다.

 

 

Kibana 대시보드란 무엇인가요?


Kibana 대시보드는 수집된 차트, 그래프, 메트릭, 검색 및 지도들을 단일 창에 함께 모아 놓은 것입니다. 대시보드는 다양한 관점에서 데이터에 대한 요약된 인사이트를 제공하며 사용자는 세부 정보를 자세히 살펴볼 수 있습니다.

 

 

Kibana를 사용하는 이유는 무엇인가요?


Kibana는 Elasticsearch의 공식 인터페이스입니다. Elasticsearch 사용자는 Kibana가 데이터 인사이트를 발견하고 Elastic Stack의 상태를 능동적으로 관리하기에 가장 효과적인 인터페이스라는 것을 알게 될 것입니다.

Kibana는 많은 사용 사례를 다룹니다. Elastic은 시각화 인터페이스를 혁신하는 데 상당한 투자를 했습니다. 사용자는 APM, 보안 분석, 비즈니스 분석, 가동 시간 모니터링, 위치 기반 정보 분석 등과 같은 사용 사례에 Kibana의 기본 제공 기능을 활용합니다.

Kibana에는 강력한 지원 커뮤니티가 있습니다. 무료 개방형 인터페이스인 Kibana는 널리 채택되고 있으며 커뮤니티 기여도도 높습니다. Kibana 사용자의 경험 수준은 매우 다양하며 설명서, 지침, 커뮤니티 지원에 이러한 광범위한 전문성이 반영되어 있습니다. 또한 Elastic은 사용자가 Kibana를 시작하는 데 도움이 되도록 교육과 개별 지원을 제공합니다.

 

 

출처: https://www.elastic.co/kr/what-is/kibana

 

Kibana는 무엇인가요?

Kibana is a free and open frontend application that sits on top of the Elastic Stack, providing search and data visualization capabilities for data indexed in Elasticsearch.

www.elastic.co

 

'INFRA > DevOps' 카테고리의 다른 글

Prometheus 란?  (0) 2022.12.10
Grafana 란?  (0) 2022.12.10
Kong API Gateway가 뭐예요?  (0) 2022.12.10
Ansible AWX은 뭐하는 녀석일까  (0) 2022.12.09
EC2 Ansible로 환경구성 자동화  (1) 2022.12.09

댓글