본문으로 건너뛰기

로그 트렌드

로그 조회 권한이 없을 경우 해당 메뉴에 진입할 수 없습니다.

홈 화면 > 프로젝트 선택 > 로그 > 로그 트렌드

로그 트렌드 메뉴에서 유형별로 분류된 로그의 발생 건수 추이를 통해 특정 에러 유형의 발생 패턴을 확인하고 시간별 상세 로그 데이터를 확인할 수 있습니다. 하이라이트 기능을 통해 원하는 로그를 빠르게 식별할 수 있습니다. 카테고리별로 수집된 로그의 추이를 조회할 수 있습니다. 주요 용어는 다음과 같습니다.

  • Category: 로그의 수집 및 조회 단위입니다.
  • Content: 로그 메시지입니다.
  • Search Key: 로그 파서 설정을 통해 생성합니다.
  • Tag: 수집된 로그를 검색할 수 있는 검색 키입니다.

로그 트렌드

데이터 조회하기

  • 스크롤이 바닥에 닿으면 다음 데이터를 조회합니다.

  • number-s에서 탐색할 로그 데이터의 시간과 수집 단위인 카테고리를 지정합니다.

  • 카테고리를 변경하면 선택된 카테고리에 해당하는 로그를 조회합니다. number-s 바 차트와 number-s 로그 테이블에서 확인할 수 있습니다.

  • number-s 바 차트의 막대를 클릭하면 막대의 시간 범위에 해당하는 로그를 조회합니다.

  • number-s 로그 테이블 상단 왼쪽에서 조회한 총 로그 개수를 확인할 수 있습니다.

  • number-s 로그 테이블 상단 오른쪽 전체 화면 아이콘 전체 화면 아이콘을 선택하면 로그타임스탬프를 전체 화면에서 확인할 수 있습니다.

  • number-s 사이드 메뉴에서 태그로 필터를 걸어서 로그를 확인할 수 있습니다. 검색 키는 2개까지 선택할 수 있고, 검색값은 복수 개 선택이 가능합니다.

  • 에이전트 옵션이 설정된 경우 로그 레벨을 수집해 로그 레벨 기준 색상이 다음과 같이 표시됩니다.

    로그 레벨 색상

에이전트 옵션 설정

  • 에이전트 옵션은 다음과 같습니다.

    # whatap.conf
    weaving=log4j-2.17
    weaving=logback-1.2.8
  • Java 에이전트 2.2.22 버전 이후부터 위빙 설정에 log4j-2.17 또는 logback-1.2.8 설정 시 사용할 수 있습니다. 에이전트 재시작이 필요합니다.

  • 로그 레벨은 파싱된 키워드 중 level, type 기준으로 판별합니다. level, type으로 파싱된 키가 존재하고 파싱 값이 FATAL, CRITICAL, ERROR, WARN, WARNING, INFO를 포함할 경우 로그 레벨 색상을 표시합니다.

로그 Content 확인하기

Content란?

Content는 로그 메시지를 의미합니다.

  • 로그 컬럼의 첫 번째 줄은 로그의 파싱(parsing)된 키와 값이고 두 번째 줄은 로그의 Content입니다.
  • number-s 로그 테이블의 행(로그)마다 아이콘더보기 버튼이 있습니다. 아이콘더보기 버튼을 선택하면 number-s처럼 해당 로그의 전체 content를 확인할 수 있습니다.

차트로 로그 조회하기

로그 트렌드 바 차트 sc

  • 바 차트에서 a 아이콘 원하는 시간을 클릭하여 해당 시간의 로그를 확인할 수 있습니다.

  • 바 차트 아래 로그 테이블 상단 왼쪽의 b 아이콘 시간 선택 옵션을 이용해 다음과 같이 선택한 시간대에서 더 세분화해 로그를 검색할 수 있습니다.

    • 1min: interval (차트의 막대 사이 간격)

    • 시간 선택 옵션: 선택된 시간 범위를 6개의 구간으로 나눈 시간대

하이라이트

  • 원하는 키워드를 손쉽게 식별할 수 있도록 하이라이트 기능을 제공합니다.

  • number-s 영역 오른쪽 입력창에 하이라이트 할 키워드를 입력하세요. 다음과 같이 하이라이팅 된 키워드를 확인할 수 있습니다.

    로그 하이라이트

테이블 설정하기

  • 영역 오른쪽 테이블 설정 메뉴는 라이브 테일, 로그 검색, 로그 트렌드에서 사용할 수 있습니다.
  • 아이콘 테이블 설정 버튼을 선택하면 컬럼 추가테이블 컨텐츠 설정 옵션 메뉴가 나타납니다.

    로그 테이블 설정

    1. 컬럼 설정
    • 컬럼 추가: 태그를 선택하여 테이블에 컬럼을 추가할 수 있습니다.
    • 컬럼 순서 설정: 컬럼을 추가하면 컬럼 순서 설정에 해당 컬럼이 추가됩니다. 원하는 컬럼을 드래그하여 컬럼의 순서를 변경하세요.
    1. 테이블 설정

      로그 테이블 컨텐츠 설정

    • 컨텐츠 표시 여부

      • 체크된 항목은 테이블에 표시되지 않습니다. 기본으로 로그, 태그 모두 체크가 되어있으며 두 가지 항목 모두 표시합니다.
      • 다음과 같이 태그를 해제할 경우 테이블에서 로그의 태그는 표시되지 않습니다.

        로그 테이블 태그 미표시 sc

    • 태그 관리

      • 태그 관리 목록에 태그를 추가하면 추가한 순서대로 로그의 태그가 나열됩니다. 태그의 순서는 드래그하여 변경할 수 있습니다.
      • 추가한 태그를 비활성화하면 비활성화한 태그는 로그의 태그에 노출되지 않습니다.

동일한 프로젝트 내 라이브 테일, 로그 검색, 로그 트렌드 메뉴는 테이블 설정을 공유합니다.