일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 파이썬
- 리눅스
- sacai
- 덩크 하이
- dunk high
- jQuery
- 오라클
- draw
- react
- GIT
- 제이쿼리
- Python
- 덩크 로우
- 자바스크립트
- Github
- 발매예정
- 주식공부
- 주식
- JavaScript
- oracle
- Linux
- dunklow
- Nike
- stockx.com
- Dunk Low
- 리액트
- 나이키
- 덩크로우
- 드로우
- 코로나19
- Today
- Total
Life goes slowly...
[ELK] Kibana - 데이터 분석 후 시각화 본문
Kibana 란?
Elastic Stack 기반으로 구축된 오픈 소스 프론트 엔트 애플리케이션으로, ElasticSearch에서 색인된 데이터를 검색하여 분석 및 시각화하는 기능 플랫폼입니다. Kibana는 히스토그램부터 Geo 맵까지 다양한 시각화 도구를 이용하여 사용자 지정 대시보드와 결합하여 데이터에 생명력을 부여하는 역할을 합니다. 고급 데이터 분석을 쉽게 수행하고 다양한 차트, 테이블 및 맵에서 데이터를 시각화 가능합니다. Kibana는 ElasticSearch의 결과를 보여주는 역할을 하기 때문에 ElasticSearch가 설치가 필수입니다.
Kibana 사용 용도
ElasticSearch에서 색인된 데이터를 검색하고 시각화하여 데이터를 분석합니다.
- 로깅과 로그 분석
- 인프라 메트릭과 컨테이너 모니터링
- 애플리케이션 성능 모니터링(APM)
- 위치 기반 정보 데이터 분석과 시각화
- 보안 분석 및 비즈니스 분석
- 웹 인터페이스를 통하여 Elastic Stack 인스턴스를 모니터링하며 관리하고 보호
Kibana의 주요 기능
1. Discover
ElasticSearch에 저장된 데이터를 한눈에 확인할 수 있으며 IP, URL 등의 키워드 등을 사용하여 조회한 키워드를 저장하여 다시 불러올 수 있습니다. 데이터 set을 Raw 한 Json 형태로 확인이 가능하며 Raw 데이터를 전부 볼 수도 있고, 원하는 데이터만 조회하여 볼 수도 있습니다.
2. Visualize
ElasticSearch에서 수집된 데이터 및 정보를 시각화하는 페이지입니다. 여러 종류의 차트를 지원하고 있으며 차트에 표현할 수 있는 X축, Y 축의 값을 설정이 가능합니다.
3. DashBoard
Visualize를 통하여 시각화한 객체를 모아서 하나의 DashBoard에 배치하여 한눈에 확인이 가능합니다. DashBoard는 저장도 가능하고 URL을 통하여 배포도 가능합니다. DashBoard와 Visualize는 Share를 통하여 공유 또한 가능합니다.
4. Setting
Kibana의 설정을 통하여 새로운 index를 추가하고 Visualize, DashBoard에서 생성한 데이터를 수정 및 삭제할 수 있는 영역입니다.
'프로그래밍 > SQL' 카테고리의 다른 글
[ELK] Logstash - 오픈소스 데이터 수집 엔진 (0) | 2020.09.21 |
---|---|
[ELK] ElasticSearch - 분산 검색 엔진 오픈소스 (0) | 2020.09.18 |
[SQL] SQL 명령어와 SQL 연산자 (0) | 2020.08.25 |