개발을 하다가 결제쪽 에러로그 분석을 하려고 키바나라는걸 알게 되었다.
한번 정리해두면 좋을거 같아서 작성해보겠다.
Kibana는 Elastic Stack의 한 부분으로, 데이터를 탐색, 시각화, 분석하는 강력한 도구이다.
Elasticsearch에 저장된 데이터를 그래프, 차트, 대시보드 등으로 시각화해서 이해하기 쉽게 만들고 특히 로그 분석, 애플리케이션 모니터링, 보안 데이터 분석 같은 분야에서 많이 활용된다.
주요 기능:
- 데이터 시각화: Kibana를 사용하면 선 그래프, 막대 그래프, 파이 차트 등 다양한 형태로 데이터를 시각화. 이를 통해 데이터의 패턴과 추세를 쉽게 파악.
- 대시보드 생성: 여러 시각화를 하나의 대시보드에 모아 실시간으로 데이터를 모니터링하고 분석. 대시보드는 사용자 정의가 가능하며, 팀과 공유할 수도 있음.
- 지도 시각화: 지리적 데이터를 시각화하여 위치 기반 분석을 수행. 이를 통해 특정 지역에서 발생하는 이벤트나 트렌드를 쉽게 파악.
- Elastic Stack 통합: Kibana는 Elasticsearch와 긴밀하게 통합, 데이터를 효율적으로 검색하고 분석. 또한, Logstash와 Beats와도 연동되어 데이터 수집과 처리가 용이.
활용 사례:
- 로그 분석: 서버나 애플리케이션 로그를 수집하고 시각화하여 시스템의 상태를 모니터링하고 문제를 신속하게 파악.
- 보안 모니터링: 보안 이벤트를 실시간으로 모니터링하고, 이상 징후를 탐지하여 빠르게 대응.
예시: 에러 로깅 확인
=> 관련 서버 들어가서 확인하고 싶은 api url 클릭 => errors 클릭 => 확인가능

반응형
'소프트웨어 개발' 카테고리의 다른 글
Google IT 지원 - 전문 인증서 강의 (1.기술 지원 기초) (17) | 2024.10.22 |
---|---|
프론트 보안 대응 사항 (8) | 2024.10.08 |
Node.js 환경 설정의 강력한 도구, NODE_OPTIONS (Next,React 설치시 생기는 에러) (0) | 2024.09.30 |
HTTPS & HTTP 네트워크 (7) | 2024.09.17 |
개발책 - 혼자 공부하는 컴퓨터구조+운영체제 (15장~끝) (0) | 2024.03.17 |