Logging

Print

Overview

Project Role(Admin/Editor/Viewer)에 부여된 권한에 따라서 접근가능한 Kibana의 메뉴 들이 달라집니다.

SystemAdmin

Admin

Editor

Viewer

Discover

모든 권한

모든 권한

모든 권한

로그조회 가능

조회한 로그를 저장할 순 없음 (Save 버튼 이용불가)

Dashboard

모든 권한

모든 권한

모든 권한


권한 없음

Visualize

모든 권한

모든 권한

모든 권한


권한 없음

Query Workbench

모든 권한이 있으나 사용할 예정 없음

권한 없음

권한 없음

Alerting

권한 없음

권한 없음

Anomaly Detection

권한 없음

권한 없음

Notebooks

권한 없음

권한 없음

Dev Tools

모든 권한

해당 project 내의 index에 대한 모든 권한

권한 없음

권한 없음

Index Management

모든 권한

해당 project 내의 index에 대한 모든 권한

권한 없음

권한 없음

Stack Management

모든 권한

해당 project 내의 index에 대한 모든 권한

조회, 수정, 삭제 권한 있음

Index pattern 생성 권한은 없음

조회 권한만 있음

수정 및 삭제하는 권한은 없음

Security

표시 및 모든 권한

표시되지 않음

표시되지 않음

표시되지 않음

Kibana에 접속하는 방법

  • 콘솔에서 Logging Menu 선택

Tenant 변경하는 방법

Kibana 우측 상단의 아이콘을 클릭하면 접속한 계정에 대한 정보 및 관련 메뉴들이 표시됩니다.

이 중 “Switch tenants” 메뉴를 선택하면 tenant를 변경할 수 있습니다.

tenant 종류는 크게 3종류입니다.

  • global - (1)

모든 사용자가 사용가능한 공용 tenant 입니다.

  • Private - (2)

접속한 사용자만 접근 가능한 tenant 입니다.

  • Choose from custom - (3)

접근권한을 가진 custom tenant들을 선택할 수 있습니다.

Kibana의 주요 메뉴들

Discover - (1)

Project Role의 권한 : Admin, Editor, Viewer

Log를 조회할 수 있는 화면입니다.

참고 Document : https://www.elastic.co/guide/en/kibana/7.9/discover.html

  • 검색어 입력 부분 - (1-1)

검색어를 입력하여 검색기간에 조회된 Log 들을 검색어로 필터링해서 볼 수 있습니다.

특정 단어(error)로 검색할 수도 있고, 특정 key, value값이 포함되어 있는 Log 들을 검색할 수도 있습니다.

검색어 예 ) error, request_method: POST

  • 검색기간 설정하는 부분 - (1-2)

달력 부분을 선택하면 검색기간을 빠르게 설정할 수 있는 Quick menu들이 표시됩니다.

기본값은 15분 전부터 현재까지(Last 15 minutes)입니다.

지난 15분, 30분, 1시간, 하루 전, 일주일 전, 한달 전 등의 기간 등을 선택할 수 있습니다.

하단의 Refresh every에서 검색기간의 Log를 자동으로 재검색하는 주기를 지정한 후 시작(Start)하거나 종료할 수 있습니다.

우측의 설정된 기간을 선택하면 Absolute, Relative, Now 3가지를 선택해서 From~To 범위로 검색기간을 설정 할 수 있습니다.

Absolute : 절대적인 시간을 선택할 때 사용합니다.