라이브 Tail

수집되는 로그를 실시간으로 조회할 수 있습니다. 로그 데이터 조회 주기는 2초입니다.

Live Tail
Figure 1. 라이브 Tail

메뉴

사이드 메뉴의 로그 > 라이브 Tail 메뉴를 통해 이동합니다.

Live Tail Menu
Figure 2. 라이브 Tail 메뉴

기능

필터(filter)

  • 필터를 적용하면, 입력한 조건에 맞는 로그만 필터링합니다.

  • 복수개의 필터를 입력할 수 있으며, 필터의 태그가 같은 경우 `OR(||)`로, 그렇지 않은 경우는 `AND(&&)`로 적용됩니다.

Live Tail Filter
Figure 3. 라이브 Tail 필터

필터에 값을 입력한 뒤, 입력한 값을 클릭하면 해당값을 수정할 수 있습니다.

Input Filter
Figure 4. 필터 입력
Edit Filter
Figure 5. 입력한 값을 클릭하여 수정

입력된 필터값 아래에 있는 수식(expression)은 로그 데이터 조회시 적용될 필터 수식 미리보기입니다.

Filter Expression
Figure 6. 필터 수식

아래 이미지에서 파란색 박스 부분은 파싱(parsing)된 검색키입니다.

  • 검색키는 로그 설정의 “로그 파서 설정”에서 파싱 로직을 등록하여 설정할 수 있습니다.

Parsed Key
Figure 7. 파싱된 키

필터 입력시 사용할 수 있는 문법

필터 입력시 사용할 수 있는 문법 목록입니다. 라이브테일, 로그 검색기에서 동일한 문법을 사용합니다.

Table 1. 필터 문법
문법 예시 설명

include(+)

+ote-gateway

ote-gateway를 포함한 것만 필터링

exclude(-)

-ote-gateway

ote-gateway를 제외한 것만 필터링

startWith(*)

ERROR*

ERROR로 시작하는 것만 필터링

endWith(*)

*ERROR

ERROR로 끝나는 것만 필터링

Content 필터

로그의 content중 해당 키워드를 포함한 로그만 필터링합니다.

  • Content 필터를 입력하면, 클라이언트에서 로그 데이터를 필터링합니다.

  • 키워드를 포함한 Content의 문자열은 하이라이팅됩니다.

  • 단일, 복수개의 키워드로 필터를 걸 수 있습니다.

Content Filter
Figure 8. Content 필터

Content 필터 조건

복수개의 키워드로 필터를 할 경우 아래와 같이 작성합니다.

Table 2. Content 필터 조건
입력 문자열 설명 결과

a b c

띄어쓰기로 각 키워드를 구분합니다.

“Whatap is good.”

띄워쓰기를 키워드에 포함하고 싶은 경우 ‘’ 또는 “”로 감쌉니다.

“Whatap\\ is good.”

""로 감싸진 키워드에서 \를 포함할 경우, \\로 입력해야합니다.

“Whatap\ is the best.”

Content Filter Multiple Keywords
Figure 9. 복수개의 필터를 입력 - 띄어쓰기로 각 키워드 구분
Content Filter with White Space
Figure 10. 띄어쓰기를 키워드에 포함

하이라이트(Highlight)

원하는 키워드를 손쉽게 식별하기 위해서 하이라이트 기능을 제공합니다.

  • 기본적으로 로그 레벨에 따른 하이라이팅이 적용되어있습니다. (WARN, ERROR, FATAL)

  • 설정한 내용은 프로젝트 단위로 저장됩니다.

Content Highlight
Figure 11. 하이라이트 키워드 지정
Content Highlight Color
Figure 12. 하이라이트 색상 지정

테이블 설정

테이블 설정에 대한 메뉴로 라이브테일, 로그 검색기, 로그 탐색기에서 사용할 수 있습니다.

1)컬럼 추가, 2)테이블 컨텐츠 설정 옵션이 있습니다.

Table Options
Figure 13. 테이블 설정

[컬럼 설정] 컬럼추가

태그를 선택하여 테이블에 컬럼을 추가할 수 있습니다.

Table Add Column
Figure 14. 컬럼 추가
Table Added Column
Figure 15. 컬럼이 추가된 화면

[컬럼 설정] 컬럼 순서 설정

컬럼을 추가하면 컬럼 순서 설정에 해당 컬럼이 추가됩니다. 원하는 컬럼을 드래그하여 컬럼의 순서를 변경합니다.

Change Column Order
Figure 16. 컬럼 순서 변경 예시 - oname 컬럼의 순서를 변경
Changed Column Order
Figure 17. 변경된 컬럼 순서

테이블 컨텐츠 설정

컨텐츠 표시 여부 및 태그 관리 옵션을 설정할 수 있습니다.

Table Content Visibility
Figure 18. 테이블 컨텐츠 설정

테이블 컨텐츠 설정 화면

1) 컨텐츠 표시 여부

  • 체크된 항목은 테이블에 표시되지 않습니다. 기본으로 content, tag 모두 체크가 되어있으며 두가지 항목 모두 표시합니다.

  • 아래와같이 tag를 해제할 경우, 테이블에서 로그의 tag는 표시되지 않습니다.

    Table Column Visibility
    Figure 19. 컨텐츠 표시 여부에서 tag를 해제

컨텐츠 표시 여부에서 tag를 해제한 경우

2) 태그 관리

  • 태그 관리 목록에 태그를 추가하면 추가한 순서대로 순서대로 로그의 태그가 나열됩니다. 태그의 순서는 드래그하여 변경할 수 있습니다.

  • 추가한 태그를 비활성화 할경우, 비활성화한 태그는 로그의 태그에 노출되지 않습니다.

Add Tag to Control
Figure 20. 태그 관리에 태그 추가
Tags in Order
Figure 21. 태그 관리 순서대로 표시됨
Hidden Tag
Figure 22. 태그 관리에서 “oid” 표시를 비활성화 - 미노출