Vectra Detect 로그 수집
이 문서에서는 Bindplane 에이전트를 사용하여 Vectra Detect 로그를 Google Security Operations로 수집하는 방법을 설명합니다.
Vectra Detect는 호스트 감지, 캠페인 이벤트, 감사 이벤트, 상태 이벤트에 대해 JSON 및 CEF 형식의 syslog 메시지를 생성하는 네트워크 감지 및 대응 (NDR) 플랫폼입니다. 파서는 SYSLOG, JSON, CEF 형식에서 필드를 추출하여 통합 데이터 모델 (UDM)에 매핑합니다.
시작하기 전에
다음 기본 요건이 충족되었는지 확인합니다.
- Google SecOps 인스턴스
- Windows Server 2016 이상 또는
systemd가 설치된 Linux 호스트 - Bindplane 에이전트와 Vectra Detect 어플라이언스 간의 네트워크 연결
- 프록시 뒤에서 실행하는 경우 Bindplane 에이전트 요구사항에 따라 방화벽 포트가 열려 있는지 확인합니다.
- Vectra Detect UI에 대한 관리 액세스 권한
Bindplane 에이전트의 Google SecOps 사용자 인증 정보 가져오기
Google SecOps에 Bindplane 에이전트를 인증하려면 다음 방법 중 하나를 선택합니다.
- 새 배포: Chronicle API를 사용합니다 (옵션 1).
- 기존 배포: 2027년 7월 20일에 Ingestion API가 중단될 때까지 데이터 수집 인증 파일 (옵션 2)을 계속 사용합니다.
옵션 1: Chronicle API의 서비스 계정 만들기 (권장)
- Google Cloud 콘솔에 로그인하고 Google SecOps 인스턴스에 연결된 Google Cloud 프로젝트를 선택합니다.
- IAM 및 관리자 > 서비스 계정으로 이동합니다.
- 서비스 계정 만들기를 클릭합니다.
- 다음 구성 세부정보를 제공합니다.
- 서비스 계정 이름: 계정 이름을 입력합니다 (예:
bindplane-ingest). - 서비스 계정 설명: 설명을 입력합니다 (예:
Bindplane agent log ingestion).
- 서비스 계정 이름: 계정 이름을 입력합니다 (예:
- 만들고 계속하기를 클릭합니다.
- 이 서비스 계정에 프로젝트에 대한 액세스 권한 부여 섹션에서 역할 선택을 클릭하고 Chronicle 편집자를 선택합니다.
- 계속을 클릭한 다음 완료를 클릭합니다.
- 만든 서비스 계정을 클릭한 다음 키 탭으로 이동합니다.
- 키 추가> 새 키 만들기를 클릭합니다.
- JSON을 선택하고 만들기를 클릭합니다. 키 파일이 컴퓨터에 다운로드됩니다.
- 키 파일을 Bindplane 수집기 디렉터리 (Linux의 경우
/opt/observiq-otel-collector/ingestion-auth.json, Windows의 경우C:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.json)에ingestion-auth.json로 저장하거나config.yaml의creds_file_path를 업데이트하여 저장한 경로와 일치시킵니다. - IAM 및 관리자 > 설정으로 이동하여 프로젝트 번호를 복사합니다. 내보내기 도구 구성에 필요합니다.
옵션 2: 데이터 수집 인증 파일 다운로드 (기존)
- Google SecOps 콘솔에 로그인합니다.
- SIEM 설정 > 수집 에이전트로 이동합니다.
- 데이터 수집 인증 파일을 다운로드합니다.
- Bindplane 에이전트가 설치될 시스템에 파일을 안전하게 저장합니다.
Google SecOps 고객 ID 가져오기
- Google SecOps 콘솔에 로그인합니다.
- SIEM 설정 > 프로필로 이동합니다.
조직 세부정보 섹션에서 고객 ID를 복사하여 저장합니다.
Bindplane 에이전트 설치
다음 안내에 따라 Windows 또는 Linux 운영체제에 Bindplane 에이전트를 설치합니다.
Windows 설치
- 관리자 권한으로 명령 프롬프트 또는 PowerShell을 엽니다.
다음 명령어를 실행합니다.
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet설치가 완료될 때까지 기다립니다.
다음을 실행하여 설치를 확인합니다.
sc query observiq-otel-collector서비스가 실행 중으로 표시되어야 합니다.
Linux 설치
- 루트 또는 sudo 권한이 있는 터미널을 엽니다.
다음 명령어를 실행합니다.
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.sh설치가 완료될 때까지 기다립니다.
다음을 실행하여 설치를 확인합니다.
sudo systemctl status observiq-otel-collector서비스가 active (running)으로 표시됩니다.
추가 설치 리소스
추가 설치 옵션 및 문제 해결은 Bindplane 에이전트 설치 가이드를 참조하세요.
syslog를 수집하고 Google SecOps로 전송하도록 Bindplane 에이전트 구성
구성 파일 찾기
Linux:
sudo nano /opt/observiq-otel-collector/config.yamlWindows:
notepad "C:\Program Files\observIQ OpenTelemetry Collector\config.yaml"
구성 파일 설정
config.yaml의 전체 콘텐츠를 다음 구성으로 바꿉니다.receivers: udplog: listen_address: "0.0.0.0:514" exporters: chronicle/vectra_detect: protocol: https # Region of your instance, for example us, europe, asia-southeast1 location: <LOCATION> # Project number of the Google Cloud project linked to the instance project: '<PROJECT_NUMBER>' compression: gzip creds_file_path: '/opt/observiq-otel-collector/ingestion-auth.json' customer_id: '<customer_id>' endpoint: chronicle.googleapis.com log_type: VECTRA_DETECT raw_log_field: body service: pipelines: logs/vectra_detect_to_chronicle: receivers: - udplog exporters: - chronicle/vectra_detect
구성 매개변수
다음 자리표시자를 바꿉니다.
수신자 구성:
listen_address: 리슨할 IP 주소 및 포트입니다.0.0.0.0: 모든 인터페이스에서 수신 대기 (권장)- 포트
514은 표준 syslog 포트입니다 (Linux에서 루트 필요, 루트가 아닌 경우1514사용).
내보내기 도구 구성:
creds_file_path: 서비스 계정 JSON 키 파일의 전체 경로 (옵션 1):- Linux:
/opt/observiq-otel-collector/ingestion-auth.json - Windows:
C:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.json
- Linux:
customer_id: Google SecOps 콘솔에서 복사한 고객 IDlocation:<LOCATION>을 Google SecOps 인스턴스의 리전으로 바꿉니다 (예:us,europe또는asia-southeast1). 내보내기 도구는 이 값으로chronicle.googleapis.com에 프리픽스를 추가합니다. 전체 목록은 리전 엔드포인트를 참조하세요.project:<PROJECT_NUMBER>을 IAM 및 관리자 > 설정의 프로젝트 번호로 바꿉니다.endpoint:chronicle.googleapis.com로 설정된 상태로 유지합니다.
기존 수집 API 내보내기 도구
옵션 2의 데이터 수집 인증 파일을 사용하는 경우
exporters블록을 다음으로 바꿉니다.creds_file_path를 데이터 수집 인증 파일의 경로로 설정하고 인스턴스가 미국 외부에 있는 경우malachiteingestion-pa.googleapis.com를 리전 엔드포인트 (예:europe-malachiteingestion-pa.googleapis.com)로 바꿉니다.exporters: chronicle/vectra_detect: compression: gzip creds_file_path: '/opt/observiq-otel-collector/ingestion-auth.json' customer_id: '<customer_id>' endpoint: malachiteingestion-pa.googleapis.com log_type: VECTRA_DETECT raw_log_field: body
구성 파일 저장
- 수정 후 파일을 저장합니다.
- Linux:
Ctrl+O,Enter,Ctrl+X를 차례로 누릅니다. - Windows: 파일 > 저장을 클릭합니다.
- Linux:
변경사항을 적용하려면 Bindplane 에이전트를 다시 시작하세요.
Linux에서 Bindplane 에이전트를 다시 시작하려면 다음 명령어를 실행합니다.
sudo systemctl restart observiq-otel-collector서비스가 실행 중인지 확인합니다.
sudo systemctl status observiq-otel-collector로그에서 오류를 확인합니다.
sudo journalctl -u observiq-otel-collector -f
Windows에서 Bindplane 에이전트를 다시 시작하려면 다음 옵션 중 하나를 선택합니다.
관리자 권한으로 명령 프롬프트 또는 PowerShell을 실행합니다.
net stop observiq-otel-collector && net start observiq-otel-collector서비스 콘솔:
Win+R키를 누르고services.msc를 입력한 다음 Enter 키를 누릅니다.- observIQ OpenTelemetry Collector를 찾습니다.
- 마우스 오른쪽 버튼으로 클릭하고 다시 시작을 선택합니다.
서비스가 실행 중인지 확인합니다.
sc query observiq-otel-collector로그에서 오류를 확인합니다.
type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"
syslog를 전송하도록 Vectra Detect 구성
- Vectra Detect UI에 로그인합니다.
- 설정 > 알림으로 이동합니다.
- Syslog 섹션으로 이동합니다.
- 수정을 클릭하여 syslog 구성을 추가하거나 수정합니다.
- 대상: Bindplane 에이전트 IP 주소를 입력합니다.
- 포트: Bindplane 에이전트 포트 번호를 입력합니다.
- 프로토콜: Bindplane 구성에 따라 UDP 또는 TCP를 선택합니다.
- 형식: JSON을 선택합니다.
- 로그 유형: Google SecOps로 전송할 로그를 선택합니다.
- 고급 세부정보 포함 체크박스를 선택합니다.
- 선택사항: 오른쪽에 있는 추가 스위치를 구성합니다.
- 분류된 감지 포함: 사용 중지하면 분류된 감지가 생성되거나 업데이트될 때 syslog 메시지가 전송되지 않습니다.
- 정보 카테고리에 감지 포함: 사용 중지하면 정보 카테고리의 감지가 생성되거나 업데이트될 때 syslog 메시지가 전송되지 않습니다.
- 호스트/계정 점수 감소 포함: 이 옵션을 사용 중지하면 위협 점수와 확실성 점수가 모두 감소하거나 동일하게 유지될 때 syslog 메시지가 전송되지 않습니다.
- 저장을 클릭합니다.
- 테스트를 클릭하여 구성을 테스트합니다.
UDM 매핑 테이블
| 로그 필드 | UDM 매핑 | 로직 |
|---|---|---|
action |
read_only_udm.security_result.action |
감사 이벤트에서 [result] 가 'true' 또는 'failure'인 경우 'action' 필드에서 가져온 값입니다. |
category |
read_only_udm.security_result.category_details |
'category' 필드에서 가져온 값입니다. |
certainty |
read_only_udm.security_result.confidence |
[certainty] 가 0에서 35 사이이면 'LOW_CONFIDENCE'로 설정합니다. [certainty] 가 35~70 사이인 경우 'MEDIUM_CONFIDENCE'로 설정합니다. [certainty] 가 70에서 100 사이이면 'HIGH_CONFIDENCE'로 설정합니다. |
dd_bytes_rcvd |
read_only_udm.network.received_bytes |
'dd_bytes_rcvd' 필드에서 가져온 값입니다. |
dd_bytes_sent |
read_only_udm.network.sent_bytes |
'dd_bytes_sent' 필드에서 가져온 값입니다. |
dd_dst_dns |
read_only_udm.target.hostname |
'dd_dst_dns' 필드에서 가져온 값입니다. |
dd_dst_dns |
read_only_udm.target.asset.hostname |
'dd_dst_dns' 필드에서 가져온 값입니다. |
dd_dst_ip |
read_only_udm.target.asset.ip |
'dd_dst_ip' 필드에서 가져온 값입니다. |
dd_dst_ip |
read_only_udm.target.ip |
'dd_dst_ip' 필드에서 가져온 값입니다. |
dd_dst_port |
read_only_udm.target.port |
'dd_dst_port' 필드에서 가져온 값입니다. |
detection_id |
read_only_udm.metadata.product_log_id |
'detection_id' 필드에서 가져온 값입니다. |
detection_profile.name |
read_only_udm.security_result.detection_fields |
키는 'detection_profile name'이고 값은 'detection_profile.name' 필드에서 가져옵니다. |
detection_profile.scoringDetections |
read_only_udm.security_result.detection_fields |
키는 'detectionprofile scoringDetections{index}'이고 값은 'detection_profile.scoringDetections' 배열의 각 요소에서 가져옵니다. |
detection_profile.vname |
read_only_udm.security_result.detection_fields |
키는 'detection_profile vname'이고 값은 'detection_profile.vname' 필드에서 가져옵니다. |
dest_ip |
read_only_udm.target.asset.ip |
캠페인 이벤트의 'dest_ip' 필드에서 가져온 값입니다. |
dest_ip |
read_only_udm.target.ip |
캠페인 이벤트의 'dest_ip' 필드에서 가져온 값입니다. |
dest_name |
read_only_udm.target.asset.hostname |
캠페인 이벤트의 'dest_name' 필드에서 가져온 값입니다. |
dest_name |
read_only_udm.target.hostname |
캠페인 이벤트의 'dest_name' 필드에서 가져온 값입니다. |
d_type |
read_only_udm.additional.fields |
키는 'd_type'이고 값은 'd_type' 필드에서 가져옵니다. |
d_type_vname |
read_only_udm.additional.fields |
키는 'd_type_vname'이고 값은 'd_type_vname' 필드에서 가져옵니다. |
dvchost |
read_only_udm.observer.hostname |
'dvchost' 필드에서 가져온 값입니다. |
dvchost |
read_only_udm.principal.asset.hostname |
[host_name] 이 호스트 이벤트에서 비어 있는 경우 'dvchost' 필드에서 가져온 값입니다. |
dvchost |
read_only_udm.principal.hostname |
[host_name] 이 호스트 이벤트에서 비어 있는 경우 'dvchost' 필드에서 가져온 값입니다. |
headend_addr |
read_only_udm.observer.ip |
'headend_addr' 필드에서 가져온 값입니다. |
headend_addr |
read_only_udm.principal.asset.ip |
감지 이벤트에서 [host_ip] 가 비어 있는 경우 'headend_addr' 필드에서 가져온 값입니다. |
headend_addr |
read_only_udm.principal.ip |
감지 이벤트에서 [host_ip] 가 비어 있는 경우 'headend_addr' 필드에서 가져온 값입니다. |
href |
read_only_udm.target.url |
'href' 필드에서 가져온 값입니다. |
host_id |
read_only_udm.target.asset_id |
값은 HOST 이벤트에서 'VectraAI.DETECT:{host_id}'입니다. |
host_ip |
read_only_udm.principal.asset.ip |
HOST 및 감지 이벤트의 'host_ip' 필드에서 가져온 값입니다. |
host_ip |
read_only_udm.principal.ip |
HOST 및 감지 이벤트의 'host_ip' 필드에서 가져온 값입니다. |
host_name |
read_only_udm.principal.asset.hostname |
'host_name' 필드에서 가져온 값입니다. |
host_name |
read_only_udm.principal.hostname |
'host_name' 필드에서 가져온 값입니다. |
msg_data |
read_only_udm.security_result.summary |
감사 및 Health 이벤트의 'msg_data' 필드에서 가져온 값입니다. |
quadrant |
read_only_udm.security_result.priority_details |
'quadrant' 필드에서 가져온 값입니다. |
result |
read_only_udm.security_result.action |
[result] 가 'true'인 경우 'ALLOW'로 설정합니다. [result] 가 'failure'인 경우 감사 이벤트에서 'BLOCK'으로 설정합니다. |
result |
read_only_udm.security_result.detection_fields |
키는 'result'이고 값은 감사 및 상태 이벤트의 'result' 필드에서 가져옵니다. |
role |
read_only_udm.target.user.attribute.roles.name |
감사 이벤트의 '역할' 필드에서 가져온 값입니다. |
severity |
read_only_udm.security_result.severity |
[threat] 이 0에서 20 사이인 경우 'INFORMATIONAL'로 설정합니다. [threat] 가 20에서 40 사이이면 'LOW'로 설정합니다. [위협] 이 40~60이면 'MEDIUM'으로 설정합니다. [위협] 이 60~80인 경우 '높음'으로 설정합니다. [위협] 이 80~100인 경우 '심각'으로 설정합니다. |
severity |
read_only_udm.security_result.severity_details |
'심각도' 필드에서 가져온 값입니다. |
source_ip |
read_only_udm.principal.asset.ip |
감사 및 상태 이벤트의 'source_ip' 필드에서 가져온 값입니다. |
source_ip |
read_only_udm.principal.ip |
감사 및 상태 이벤트의 'source_ip' 필드에서 가져온 값입니다. |
src |
read_only_udm.principal.asset.ip |
CEF 이벤트의 'src' 필드에서 가져온 값입니다. |
src |
read_only_udm.principal.ip |
CEF 이벤트의 'src' 필드에서 가져온 값입니다. |
src_ip |
read_only_udm.principal.asset.ip |
캠페인 이벤트의 'src_ip' 필드에서 가져온 값입니다. |
src_ip |
read_only_udm.principal.ip |
캠페인 이벤트의 'src_ip' 필드에서 가져온 값입니다. |
src_name |
read_only_udm.principal.asset.hostname |
[host_name] 및 [dvchost] 가 비어 있는 경우 'src_name' 필드에서 가져온 값입니다. |
src_name |
read_only_udm.principal.hostname |
[host_name] 및 [dvchost] 가 비어 있는 경우 'src_name' 필드에서 가져온 값입니다. |
threat |
read_only_udm.security_result.severity |
[threat] 이 0에서 20 사이인 경우 'INFORMATIONAL'로 설정합니다. [threat] 가 20에서 40 사이이면 'LOW'로 설정합니다. [threat] 이 40~60 사이인 경우 'MEDIUM'으로 설정합니다. [threat] 이 60~80이면 'HIGH'로 설정합니다. [threat] 이 80~100 사이이면 'CRITICAL'로 설정합니다. |
triaged |
read_only_udm.additional.fields |
키는 'triaged'이고 값은 'triaged' 필드에서 가져옵니다. |
type |
read_only_udm.metadata.product_event_type |
건강 이벤트의 'type' 필드에서 가져온 값입니다. |
user |
read_only_udm.target.user.userid |
감사 이벤트의 'user' 필드에서 가져온 값입니다. |
vectra_timestamp |
read_only_udm.metadata.event_timestamp |
'vectra_timestamp' 필드에서 가져온 값입니다. |
version |
read_only_udm.metadata.product_version |
'version' 필드에서 가져온 값입니다. |
read_only_udm.metadata.event_type |
[msg_data] 에 '로그인'이 포함되고 감사 이벤트에서 [user] 가 비어 있지 않으면 'USER_LOGIN'으로 설정됩니다. | |
read_only_udm.metadata.event_type |
HOST 이벤트에서 'SCAN_HOST'로 설정합니다. | |
read_only_udm.metadata.event_type |
감지 이벤트에서 [host_ip] 가 비어 있지 않고 [principal_present] 가 true이고 [target_present] 가 true이면 'NETWORK_HTTP'로 설정됩니다. | |
read_only_udm.metadata.event_type |
감지 이벤트에서 [principal_present] 가 true인 경우 'STATUS_UPDATE'로 설정됩니다. | |
read_only_udm.metadata.event_type |
감지 이벤트에서 [principal_present] 가 true이고 [target_present] 가 true인 경우 'NETWORK_CONNECTION'으로 설정합니다. | |
read_only_udm.metadata.event_type |
[event_type] 이 'GENERIC_EVENT'이고 [principal_present] 가 true이고 [target_present] 가 true인 경우 'NETWORK_CONNECTION'으로 설정됩니다. | |
read_only_udm.metadata.event_type |
[event_type] 이 'GENERIC_EVENT'이고 [principal_present] 가 true인 경우 'STATUS_UPDATE'로 설정됩니다. | |
read_only_udm.metadata.log_type |
'VECTRA_DETECT'로 설정합니다. | |
read_only_udm.metadata.vendor_name |
'Vectra.AI'로 설정합니다. | |
read_only_udm.metadata.product_name |
'DETECT'로 설정합니다. | |
read_only_udm.network.application_protocol |
[dd_dst_port] 가 80인 경우 'HTTP'로 설정됩니다. | |
read_only_udm.network.application_protocol |
[dd_dst_port] 가 443인 경우 'HTTPS'로 설정합니다. | |
read_only_udm.network.application_protocol |
감지 이벤트에서 [principal_present] 가 true이고 [target_present] 가 true인 경우 'UNKNOWN_APPLICATION_PROTOCOL'로 설정됩니다. | |
read_only_udm.network.http.method |
'METHOD_OTHER'로 설정합니다. | |
read_only_udm.extensions.auth.type |
감사 이벤트의 [msg_data] 에 '로그인'이 포함된 경우 'AUTHTYPE_UNSPECIFIED'로 설정합니다. | |
| is_alert | [triaged] 가 true이면 'true'로 설정합니다. | |
detection_id |
event.idm.read_only_udm.metadata.product_log_id |
변경 로그에서 매핑됨 |
id |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
entity_id |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
detail.event_id |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
detail.account_id |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
detail.dst_host.id |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
detail.dst_host.session_luid |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
detail.src_account.id |
event.idm.read_only_udm.security_result.detection_fields |
변경 로그에서 매핑됨 |
detection_type |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
entity_type |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
entity_uid |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.event_name |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.sensor.count |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.count |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.first_timestamp |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.last_timestamp |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.additional_details.client_name |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.additional_details.cookie |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.additional_details.encrypted |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
detail.additional_details.normal |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
phase1_bytes.sent |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
phase1_bytes.recv |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
phase2_bytes.sent |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
phase2_bytes.recv |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
breadth_contrib |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
entity_importance |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
importance |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
is_prioritized |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
urgency_score |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
velocity_contrib |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
attack_rating |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
active_detection_types |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
last_detection_type |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
last_detection_id |
event.idm.read_only_udm.additional.fields |
변경 로그에서 매핑됨 |
threat |
event.idm.read_only_udm.security_result.severity |
변경 로그에서 매핑됨 |
certainty |
event.idm.read_only_udm.security_result.confidence |
변경 로그에서 매핑됨 |
detection_href |
event.idm.read_only_udm.principal.url |
변경 로그에서 매핑됨 |
detail.src_host.ip |
event.idm.read_only_udm.principal.ip |
변경 로그에서 매핑됨 |
detail.src_host.name |
event.idm.read_only_udm.principal.hostname |
변경 로그에서 매핑됨 |
detail.dst_host.ip |
event.idm.read_only_udm.target.ip |
변경 로그에서 매핑됨 |
detail.dst_host.name |
event.idm.read_only_udm.target.hostname |
변경 로그에서 매핑됨 |
detail.src_account.name |
event.idm.read_only_udm.target.user.user_display_name |
변경 로그에서 매핑됨 |
detail.dst_account.id |
event.idm.read_only_udm.target.user.userid |
변경 로그에서 매핑됨 |
detail.dst_account.name |
event.idm.read_only_udm.target.user.user_display_name |
변경 로그에서 매핑됨 |
detail.sensor.name |
event.idm.read_only_udm.observer.hostname |
변경 로그에서 매핑됨 |
detail.dst_port |
event.idm.read_only_udm.target.port |
변경 로그에서 매핑됨 |
detail.additional_details.dst_ips |
event.idm.read_only_udm.target.port |
변경 로그에서 매핑됨 |
detail.bytes_received |
event.idm.read_only_udm.network.sent_bytes |
변경 로그에서 매핑됨 |
last_detection_url |
event.idm.read_only_udm.target.url |
변경 로그에서 매핑됨 |
detail.account_uid |
event.idm.read_only_udm.principal.user.email_addresses |
변경 로그에서 매핑됨 |
threat", "certainty", and "score_decreases |
additional.fields |
변경 로그에서 매핑됨 |
detection_profile.name", "detection_profile.vname", and "detection_profile.scoringDetections |
security_result.detection_fields |
변경 로그에서 매핑됨 |
msg.quadrant |
security_result.priority_details |
변경 로그에서 매핑됨 |
suser |
principal.user.email_addresses |
변경 로그에서 매핑됨 |
suser |
principal.user.userid |
변경 로그에서 매핑됨 |
message |
security_result.summary |
변경 로그에서 매핑됨 |
device_version |
metadata.product_version |
변경 로그에서 매핑됨 |
externalId |
metadata.product_log_id |
변경 로그에서 매핑됨 |
event_name" and "device_event_class_id |
metadata.product_event_type |
변경 로그에서 매핑됨 |
shost |
principal.hostname |
변경 로그에서 매핑됨 |
dhost |
target.hostname |
변경 로그에서 매핑됨 |
cs5 |
additional.fields |
변경 로그에서 매핑됨 |
cs4 |
metadata.target.url |
변경 로그에서 매핑됨 |
out |
network.sent_bytes |
변경 로그에서 매핑됨 |
dpt |
target.port |
변경 로그에서 매핑됨 |
proto |
network.ip_protocol |
변경 로그에서 매핑됨 |
href |
metadata.target.url |
변경 로그에서 매핑됨 |
account_uid |
additional.fields |
변경 로그에서 매핑됨 |
변경 로그
도움이 더 필요하신가요? 커뮤니티 회원 및 Google SecOps 전문가에게 문의하여 답변을 받으세요.