---
sourceDocument: 호주 IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/it-operations-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Linux 로그 모니터링 기본 검사 및 정책

# Linux 로그 모니터링 기본 검사 및 정책 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

에이전트 클라이언트 수집기 는 로그 모니터링에 대해 Linux 다음과 같은 정책을 제공합니다.
{#linux-log-monitoring-policy__table_nrb_dv1_ktb__entry__5}

| 유형 | 확인 | 설명 | 사용 및 사용 예시 | 출력 |
|-|-|-|-|-|
| 이벤트 | util.check-logs | 일반 사용자가 소유한 모니터링 로그 파일을 활성화합니다. | 용법: * -i --icase: 대/소문자를 구분하지 않는 일치를 실행합니다. * -c, --crit N: 심각 수준(패턴에 그룹이 있는 경우). * --encode-utf16u: 일치 전에 utf16으로 라인을 인코드합니다. * -e, --encoding ENCODING-PAGE: 로그 파일을 읽을 특정 인코딩 페이지입니다. * -E, --exclude PAT: 일치에서 제외할 패턴입니다. * -F, --filepattern FILE: 파일 하나 대신 파일의 패턴을 확인합니다. REGEX의 경우 먼저 https://rubular.com/ 에서 테스트하여 예상 결과를 얻은 다음 따옴표 안에 매개변수로 전달합니다. 예를 들어 모든 .log 확장 파일을 가져오려면 "(.)\*\\.log$"를 정규 표현식으로 사용합니다. * -f, --log-file FILE: 로그 파일 경로입니다. * -l, --log-pattern PAT: 각 로그 항목의 로그 형식입니다. * -o, --warn-only: 일시 치 심각 대신 경고를 트리거합니다. * -q, --pattern PAT: 검색할 패턴입니다. 여러 패턴을 검색하려면 각 패턴을 파이프(\|)로 구분하고 따옴표 안에 넣습니다(예: "SEVERE\|404"). * -r, --return: 일치하는 라인을 반환합니다. * -L, --return-length N: 일치하는 라인 길이입니다. * -M, --return-error-limit N: 반환된 일치 라인의 최대 수(로그 항목)입니다. * -n, --name NAME 이름을 사용하여 상태 파일 dir을 자동으로 설정합니다. * -s, --state_dir 상태 파일을 보관하기 위한 DIR Dir입니다. * -w, --warn N: 패턴에 그룹이 있는 경우 경고 수준입니다. {#linux-log-monitoring-policy__ul_zkd_nv1_ktb} 사용 예: `command: check-log.rb -c 2 -w 1 -q "SEVERE|예외" -s /tmp/cache/check-log -f /var/log/servicenow/agent-client-collector/acc.log` | CheckLog CRITICAL: 패턴 SEVERE에 대한 경고 0개, 심각 8개\|/var/log/servicenow/agent-client-collector/acc.log 로그 파일에 예외 발생 |
| 이벤트 | util.check-logs-sudo | 루트 사용자가 소유한 모니터링 로그 파일을 활성화합니다. | 용법: * -i --icase: 대/소문자를 구분하지 않는 일치 실행 * -c, --crit N: 심각 수준(패턴에 그룹이 있는 경우) * --encode-utf16u: 일치 전에 utf16으로 라인 인코드 * -e, --encoding ENCODING-PAGE: 로그 파일을 읽을 특정 인코딩 페이지입니다. * -E, --exclude 일치에서 제외할 PAT 패턴 * -F, --filepattern FILE: 파일 하나 대신 파일의 패턴을 확인합니다. REGEX의 경우 먼저 https://rubular.com/ 에서 테스트하여 예상 결과를 얻은 다음 따옴표 안에 매개변수로 전달합니다. 예를 들어 모든 .log 확장 파일을 가져오려면 "(.)\*\\.log$"를 정규 표현식으로 사용합니다. * -f, --log-file FILE: 로그 파일 경로입니다. * -l, --log-pattern PAT: 각 로그 항목의 로그 형식입니다. * -o, --warn-only: 일시 치 심각 대신 경고를 트리거합니다. * -q, --pattern PAT: 검색할 패턴입니다. 여러 패턴을 검색하려면 각 패턴을 파이프(\|)로 구분하고 따옴표 안에 넣습니다(예: "SEVERE\|404"). * -r, --return: 일치하는 라인을 반환합니다. * -L, --return-length N: 일치하는 라인 길이입니다. * -M, --return-error-limit N: 반환된 일치 라인의 최대 수(로그 항목)입니다. * -n, --name NAME: 이름을 사용하여 상태 파일 dir을 자동으로 설정합니다. * -s, --state_dir DIR: 상태 파일을 보관하는 Dir입니다. * -w, --warn N: 패턴에 그룹이 있는 경우 경고 수준입니다. {#linux-log-monitoring-policy__ul_pyq_by1_ktb} 사용 예: `command: check-log.rb -c 2 -w 1 -q "SEVERE|예외" -s /tmp/cache/check-log -f /var/log/servicenow/agent-client-collector/acc.log ` | CheckLog CRITICAL: 패턴 SEVERE에 대한 경고 0개, 심각 8개\|/var/log/servicenow/agent-client-collector/acc.log 로그 파일에 예외 발생 |
[ ]

{#linux-log-monitoring-policy__table_nrb_dv1_ktb}

