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

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

드롭다운 메뉴

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

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

Quantifiers

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

로그 필드

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

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

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

고급 로그 필터링 I

2020년 10월 22일 자정, 저널 필드 'JOB_TYPE'에서 발생한 'systemd'로 식별된 모든 로그 메시지를 필터링합니다. 'start' 또는 'restart).

  1. identifier:2020-10-22 JOB_TYPE=start부터 search 필드에 입력합니다.
  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