규칙 오류 보기

규칙에서 가져올 수 있는 두 가지 기본 오류 유형은 다음과 같습니다.

  • 컴파일 오류: 정적 분석을 수행하여 규칙 구문 또는 논리의 문제를 식별합니다.

  • 런타임 오류: 규칙 테스트, 실시간 규칙 실행, RetroHunt 실행 중에만 발생합니다.

컴파일 오류

규칙을 저장하거나 테스트할 때 Google Security Operations에서 컴파일 오류를 식별합니다.

규칙 편집기의 왼쪽 상단에 있는 아이콘은 규칙에 오류가 있는지 여부를 나타냅니다.

를 클릭하여 런타임 오류 대화상자에서 오류 세부정보를 확인합니다.

규칙에 오류가 없으면 아이콘이 녹색 입니다. 오류 메시지에 열 또는 줄 위치가 포함되었으면 규칙의 해당 부분이 규칙 편집기에서 빨간색 밑줄로 표시됩니다. 보다 복잡한 오류는 여러 위치의 문제가 조합되어 발생하기 때문에 위치가 포함되지 않습니다.

컴파일 오류가 있는 규칙을 저장하거나 테스트하려고 시도하면 런타임 오류가 표시됩니다. 컴파일 오류가 해결될 때까지는 규칙을 저장하거나 테스트를 실행할 수 없습니다.

런타임 오류

런타임 오류는 컴파일 시간 중에 표시되지 않습니다. 일부 런타임 오류는 산발적으로 발생하는 query took too long to execute와 같이 규칙이 완료되지 않도록 방지합니다. 규칙에 런타임 오류가 있는지 확인하려면 규칙 편집기에서 테스트 실행을 클릭합니다.

런타임 오류가 발생하면 발생한 오류에 대한 자세한 정보를 보여주는 링크가 규칙 테스트 결과 막대에 표시됩니다.

유용한 설명이 없는 알 수 없는 런타임 오류가 발생할 수도 있습니다. 이는 시스템에서 해당 오류가 처음 발생했으며 오류와 관련된 사용자 메시지가 없음을 나타냅니다. 이 경우 Google Security Operations 담당자에게 문의하여 지원을 요청하세요.

실시간 규칙 또는 RetroHunt 실행 중 런타임 오류가 발생하면 발생한 오류에 대해 자세한 정보를 제공하는 링크가 감지 페이지에 표시됩니다.

마찬가지로 규칙을 테스트하기 위해 실시간 규칙 또는 RetroHunt 실행 중 발생하는 런타임 오류에 발생한 오류에 대해 자세한 정보를 제공하는 클릭 가능한 밑줄 텍스트 표시가 포함됩니다.