5.3. 웹 콘솔에서 로그 필터링을 위한 텍스트 검색 옵션

텍스트 검색 옵션 기능은 로그 필터링을 위한 다양한 옵션을 제공합니다. 텍스트 검색을 사용하여 로그를 필터링하기로 결정하는 경우 세 가지 드롭다운 메뉴에 정의된 사전 정의된 옵션을 사용하거나 전체 검색을 직접 입력할 수 있습니다.

드롭다운 메뉴

검색의 기본 매개변수를 지정하는 데 사용할 수 있는 세 가지 드롭다운 메뉴가 있습니다.

  • 시간: 이 드롭다운 메뉴에는 검색의 다양한 시간 범위에 대한 사전 정의된 검색이 포함되어 있습니다.
  • 우선 순위: 이 드롭다운 메뉴에서는 다양한 우선 순위 수준에 대한 옵션을 제공합니다. journalctl --priority 옵션에 해당합니다. 기본 우선순위 값은 Error 이상입니다. 다른 우선 순위를 지정하지 않을 때마다 설정됩니다.
  • 식별자: 이 드롭다운 메뉴에서 필터링할 식별자를 선택할 수 있습니다. journalctl --identifier 옵션에 해당합니다.

Quantifiers

검색을 지정하는 데 사용할 수 있는 6개의 정량기가 있습니다. 로그 테이블 필터링 옵션에서 다룹니다.

로그 필드

특정 로그 필드를 검색하려면 해당 콘텐츠와 함께 필드를 지정할 수 있습니다.

로그 메시지에서 자유 양식 텍스트 검색

로그 메시지에서 선택한 텍스트 문자열을 필터링할 수 있습니다. 문자열은 정규식 형식일 수도 있습니다.

고급 로그 필터링 I

2020년 10월 22일 자정 이후 발생한 'systemd'로 식별된 모든 로그 메시지를 필터링하고 'JOB_TYPE' 저널 필드는 'start' 또는 'restart' 중 하나입니다.

  1. type identifier:systemd since:2020-10-22 JOB_TYPE=start,restart to search field.
  2. 결과를 확인하십시오.

    advanced logs search I

고급 로그 필터링 II

마지막 전에 부팅에서 발생한 'cockpit.service' systemd 장치에서 온 모든 로그 메시지를 필터링하고 메시지 본문에 "error" 또는 "fail"가 포함되어 있습니다.

  1. service:cockpit boot:-1 error|fail to the search field를 입력합니다.
  2. 결과를 확인하십시오.

    advanced logs search II