자동 추출 개요

다음에서 지원:

이 문서에서는 데이터 수집, 처리, 분석 기능을 개선하기 위해 데이터가 자동으로 추출되는 방식을 간략하게 설명합니다.

Google Security Operations는 사전 빌드된 파서를 사용하여 통합 데이터 모델 (UDM) 스키마를 통해 로그 데이터를 추출하고 구조화합니다. 이러한 파서를 관리하고 유지하는 것은 데이터 추출이 불완전하고 관리해야 하는 파서 수가 증가하며 로그 형식이 진화함에 따라 자주 업데이트해야 한다는 여러 제한사항으로 인해 어려울 수 있습니다.

이러한 문제를 해결하려면 자동 추출 기능을 사용하면 됩니다. 이 기능은 Google SecOps에 수집된 JSON 형식 및 XML 형식 로그에서 키-값 쌍을 자동으로 추출합니다. 또한 JSON 메시지가 포함된 Syslog 형식 로그도 지원합니다. 추출된 이 데이터는 extracted라는 UDM, map-type 필드에 저장됩니다. 그런 다음 UDM 검색 쿼리, 기본 대시보드, YARA-L 규칙 내에서 이 데이터를 사용할 수 있습니다.

권장사항에 따라 추출된 필드를 사용하는 UDM 검색은 검색어 성능을 개선하기 위해 쿼리에 metadata.log_type을 포함해야 합니다.

자동 추출의 이점은 파서에 대한 의존도를 줄여 파서가 없거나 로그 파싱에 실패하는 경우에도 데이터를 계속 사용할 수 있다는 것입니다.

원시 로그에서 데이터 파싱 및 추출

  1. 파싱: Google SecOps는 사용 가능한 경우 로그 유형에 특화된 파서를 사용하여 로그를 파싱하려고 시도합니다. 특정 파서가 없거나 파싱이 실패하면 Google SecOps에서 일반 파서를 사용하여 수집된 타임스탬프, 로그 유형, 메타데이터 라벨과 같은 기본 정보를 추출합니다.

  2. 데이터 추출: 모든 데이터 포인트가 로그에서 자동으로 추출됩니다.

  3. 이벤트 보강: Google SecOps는 파싱된 데이터와 맞춤 형식 필드를 결합하여 보강된 이벤트를 생성하여 더 많은 컨텍스트와 세부정보를 제공합니다.

  4. 다운스트림 데이터 전송: 이러한 풍부한 이벤트는 추가 분석 및 처리를 위해 다른 시스템으로 전송됩니다.

추출기 사용

추출기를 사용하면 대용량 로그 소스에서 필드를 추출할 수 있으며 로그 관리를 최적화하도록 설계되었습니다. 추출기를 사용하면 이벤트 크기를 줄이고, 파싱 효율성을 높이며, 데이터 추출을 더 효과적으로 제어할 수 있습니다. 이는 특히 새 로그 유형을 관리하거나 처리 시간을 최소화하는 데 유용합니다.

SIEM 설정 메뉴를 사용하거나 원시 로그 검색을 실행하여 추출기를 만들 수 있습니다.

추출기 만들기

  1. 다음 방법 중 하나를 사용하여 추가 필드 추출 창으로 이동합니다.

    • SIEM 설정 > 파서를 클릭하고 다음 단계를 따릅니다.
      1. 표시되는 PARSERS 표에서 파서 (로그 소스)를 식별하고 Menu > Extend Parser > Extract Additional Fields를 클릭합니다.
    • 원시 로그 스캔을 사용하고 다음 단계를 따르세요.
      1. 로그 소스 메뉴에서 필요한 로그 소스 (파서)를 선택합니다.
      2. 원시 로그 결과에서 로그 소스를 선택하여 이벤트 데이터 창을 엽니다.
      3. 이벤트 데이터 창에서 파서 관리 > 파서 확장 > 추가 필드 추출을 클릭합니다.
    • UDM 검색을 사용하고 다음을 수행합니다.
      1. UDM 검색 결과의 이벤트 탭에서 로그 소스를 선택하여 이벤트 뷰어 창을 확인합니다.
      2. 원시 로그 탭에서 파서 관리 > 파서 확장 > 추가 필드 추출을 클릭합니다.
  2. 추가 필드 추출 창의 추출기 선택 탭에서 필요한 원시 로그 필드를 선택합니다. 기본적으로 최대 100개의 필드를 선택할 수 있습니다. 추출할 수 있는 추가 필드가 없으면 경고 알림이 표시됩니다.

    원시 로그 참조 탭을 클릭하여 원시 로그 데이터를 확인하고 UDM 출력을 미리 봅니다.

  3. 저장을 클릭합니다.

새로 생성된 추출기는 EXTRACTOR로 라벨이 지정됩니다. 추출된 필드는 UDM 출력에 extracted.field{"fieldName"}로 표시됩니다.

추출기 세부정보 보기

  1. 파서 표에서 추출기 행으로 이동하여 메뉴 > 파서 확장 > 확장 보기를 클릭합니다.
  2. 맞춤 파서 보기 페이지에서 확장 프로그램 및 추출된 필드 탭을 클릭합니다.

이 탭에는 파서 확장 프로그램 및 추출기 필드에 관한 정보가 표시됩니다. 맞춤 파서 보기 페이지에서 필드를 수정하거나 삭제하고 파서 출력을 미리 볼 수 있습니다.

도움이 더 필요하신가요? 커뮤니티 회원 및 Google SecOps 전문가로부터 답변을 받으세요.