로그 조회(Developer)

Print

Kibana는 시각화도구로서 Elasticsearch의 log data로 구성된 index를 'Discovery', 'Visualize', 'Dashboard' 메뉴 등을 통해서 사용자가 손쉽게 로그를 확인할 수 있게 해줍니다. 'Dev Tools' 메뉴로 직접 Restful 명령어로 확인해 볼 수도 있고, Kibana에 대한 설정을 관리하기 위한 'Management' 메뉴도 제공합니다.

Kibana에 대한 자세한 내용(https://www.elastic.co/guide/en/kibana/current/index.html)이나 다운로드(https://www.elastic.co/kr/products/kibana)를 하고 싶으시다면 Elasticsearch 홈페이지의 Kibana 관련부분을 참고하시기 바랍니다. 

 

본 가이드에서는 Kibana의 Dashboard 사용법 및 각 Visualize에 대해 설명 합니다.

서비스를 사용하기 위해서는 ZCP Console 사이드 메뉴에서 로깅 을 클릭 합니다.

로깅 화면 - Kibana

Kibana - Discovery

'Discovery' 메뉴 선택

Kibana - Dashboard

Dashboard 선택

  1. Dashboard 메뉴 선택
  2. 저장되어 있는 'Basic_Dashboard' 선택
  3. Dashboard 상단 우측의 'Options' 선택
  4. "Turn on query features" 텍스트 좌측의 버튼 활성화

Dashboard 사용법

Filter를 통한 filtering 조건 설정

  1. 'Namespace' 선택


  2. 'Pod' 선택 (선택한 Namespace에 속한 Pod)


  3. 'Container' 선택 (선택한 Pod에 속한 Container)


  4. 선택한 filter 조건 적용
    'Apply changes' 버튼 선택


  5. 적용된 filter 조건으로 구성된 화면 확인


  6. filtering된 일부조건 삭제 시
    삭제하고자 하는 조건에 마우스를 가져다 댄 후 중간의 '휴지통 아이콘' 클릭 시 삭제됨


    filtering된 전체조건 삭제 시
    [Clear form] 버튼 선택


    [Apply changes] 버튼 선택


Dashboard 구성 요소에서 직접 원하는 filtering 조건 설정

  1. Pie Visualize - 원하는 구성 요소를 마우스로 직접 선택


  2. Pie Visualize - 선택한 구성요소로 filtering 적용된 화면을 확인


  3. Vertical Bar Visualize - 원하는 구성 요소를 마우스로 직접 선택


  4. Vertical Bar Visualize - 선택한 구성요소로 filtering 적용된 화면을 확인


Dashboard 구성요소

각 구성요소들은 서로 연계되어 있기 때문에 하나의 구성요소를 선택 시 다른 구성요소도 그에 연관된 정보들로 보여줌

  • Basic_filter : Namespace / Pod / Container의 이름으로 filter 조건을 설정 가능

  • Basic Namespace Percent : Namespace에 대한 정보를 나타내는 Pie. 마우스를 가져다 해당 영역의 Namespace name으로 저장된 log 개수와 전체 log 개수에 대한 Percent가 표시됨 

  • Basic Pod Percent : Pod에 대한 정보를 나타내는 Pie. 마우스를 가져다 해당 영역의 Pod name으로 저장된 log 개수와 전체 log 개수에 대한 Percent가 표시됨

  • Basic Log Count Number : 조회된 log의 총 개수를 표시

  • Basic Container Percent : Container에 대한 정보를 나타내는 Pie. 마우스를 가져다 해당 영역의 Container name으로 저장된 log 개수와 전체 log 개수에 대한 Percent가 표시됨
  • Basic Log Count Graph : 검색 시간대의 log들을 그래프(Vertical Bar)로 표시
  • Basic Discover : 검색시간대의 로그의 정보들을 표시

기타

  • Log 검색 시간대 설정 : 화면 우측 상단의 시간을 선택하면 검색 시간대를 설정할 수 있음 (Default : 현재 시간부터 과거 15분 사이)

Dashboard 작성 Guide

https://www.elastic.co/guide/en/kibana/current/dashboard.html

이 답변이 유용합니까? 아니오

Send feedback
도움이 되어드리지 못해 죄송합니다. 아티클 개선을 위해 의견을 제공해 주시기 바랍니다.