Raccogli i log eventi di Elastic Windows Beats
Versione parser: 19.0
Questo documento spiega come acquisire i log eventi di Elastic Windows Event Log Beats in Google Security Operations utilizzando l'agente Bindplane.
Winlogbeat è l'agente di invio dei log eventi specifico per Windows di Elastic che raccoglie i log eventi di Windows e li inoltra a varie destinazioni. Viene eseguito come servizio Windows sui sistemi Windows e può raccogliere eventi dai canali di log eventi di Windows Applicazione, Sicurezza, Sistema e altri.
Prima di iniziare
Assicurati di soddisfare i seguenti prerequisiti:
- Un'istanza Google SecOps
- Windows Server 2016 o versioni successive oppure un host Linux con
systemdper l'esecuzione dell'agente Bindplane - Connettività di rete tra l'agente Bindplane e il server Logstash
- Connettività di rete tra Logstash e l'agente Bindplane
- Se l'agente viene eseguito dietro un proxy, assicurati che le porte del firewall siano aperte in base ai requisiti dell'agente Bindplane.
- Sistemi Windows in cui verrà installato Winlogbeat per raccogliere i log eventi
- Accesso amministratore ai sistemi Windows per l'installazione di Winlogbeat
- Server Logstash (versione 7.x o 8.x) per l'elaborazione intermedia
Ottieni le credenziali di Google SecOps per l'agente Bindplane
Per autenticare l'agente Bindplane in Google SecOps, scegli uno dei seguenti metodi:
- Nuove implementazioni: utilizza l'API Chronicle (opzione 1).
- Deployment legacy: continua a utilizzare il file di autenticazione dell'acquisizione (opzione 2) fino al ritiro dell'API Ingestion il 20 luglio 2027.
Opzione 1: crea un account di servizio per l'API Chronicle (consigliata)
- Accedi alla consoleGoogle Cloud e seleziona il progetto Google Cloud collegato alla tua istanza Google SecOps.
- Vai a IAM e amministrazione > Service account.
- Fai clic su Crea service account.
- Fornisci i seguenti dettagli di configurazione:
- Nome service account: inserisci un nome per l'account (ad esempio
bindplane-ingest). - Descrizione service account: inserisci una descrizione (ad esempio
Bindplane agent log ingestion).
- Nome service account: inserisci un nome per l'account (ad esempio
- Fai clic su Crea e continua.
- Nella sezione Concedi a questo account di servizio l'accesso al progetto, fai clic su Seleziona un ruolo e seleziona Chronicle Editor.
- Fai clic su Continua e poi su Fine.
- Fai clic sul account di servizio che hai creato, quindi vai alla scheda Chiavi.
- Fai clic su Aggiungi chiave > Crea nuova chiave.
- Seleziona JSON e fai clic su Crea. Il file della chiave viene scaricato sul computer.
- Salva il file della chiave come
ingestion-auth.jsonnella directory del raccoglitore Bindplane (/opt/observiq-otel-collector/ingestion-auth.jsonsu Linux oC:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.jsonsu Windows) oppure aggiornacreds_file_pathinconfig.yamlin modo che corrisponda al percorso in cui lo salvi. - Vai a IAM e amministrazione > Impostazioni e copia il numero di progetto. Ti servirà per la configurazione dell'esportatore.
Opzione 2: scarica il file di autenticazione dell'acquisizione (legacy)
- Accedi alla console Google SecOps.
- Vai a Impostazioni SIEM > Agenti di raccolta.
- Scarica il file di autenticazione dell'acquisizione.
- Salva il file in modo sicuro sul sistema in cui verrà installato l'agente Bindplane.
Recuperare l'ID cliente Google SecOps
- Accedi alla console Google SecOps.
- Vai a Impostazioni SIEM > Profilo.
Copia e salva l'ID cliente dalla sezione Dettagli dell'organizzazione.
Installa l'agente Bindplane
Installa l'agente Bindplane sul tuo sistema operativo Windows o Linux seguendo le istruzioni riportate di seguito.
Installazione di finestre
- Apri il prompt dei comandi o PowerShell come amministratore.
Esegui questo comando:
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quietAttendi il completamento dell'installazione.
Verifica l'installazione eseguendo:
sc query observiq-otel-collectorLo stato del servizio deve essere RUNNING.
Installazione di Linux
- Apri un terminale con privilegi root o sudo.
Esegui questo comando:
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.shAttendi il completamento dell'installazione.
Verifica l'installazione eseguendo:
sudo systemctl status observiq-otel-collectorLo stato del servizio deve essere active (running).
Risorse aggiuntive per l'installazione
Per ulteriori opzioni di installazione e risoluzione dei problemi, consulta la guida all'installazione dell'agente Bindplane.
Configura l'agente Bindplane per importare il syslog e inviarlo a Google SecOps
Individua il file di configurazione
Linux:
sudo nano /opt/observiq-otel-collector/config.yamlWindows:
notepad "C:\Program Files\observIQ OpenTelemetry Collector\config.yaml"
Modifica il file di configurazione
Sostituisci l'intero contenuto di
config.yamlcon la seguente configurazione:receivers: tcplog: listen_address: "0.0.0.0:1514" exporters: chronicle/winlogbeat: 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: '<CREDS_FILE_PATH>' customer_id: '<CUSTOMER_ID>' endpoint: chronicle.googleapis.com log_type: ELASTIC_WINLOGBEAT raw_log_field: body ingestion_labels: env: production source: winlogbeat service: pipelines: logs/winlogbeat_to_chronicle: receivers: - tcplog exporters: - chronicle/winlogbeatSostituisci i seguenti segnaposto:
Configurazione del ricevitore:
listen_address: impostalo su0.0.0.0:1514per ascoltare su tutte le interfacce sulla porta 1514 (TCP). Se necessario, puoi modificare il numero di porta, ma assicurati che corrisponda alla configurazione dell'output syslog di Logstash.
Configurazione dell'esportatore:
<CREDS_FILE_PATH>: percorso completo del file JSON della chiave del account di servizio (opzione 1):- Linux:
/opt/observiq-otel-collector/ingestion-auth.json - Windows:
C:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.json
- Linux:
<CUSTOMER_ID>: l'ID cliente del passaggio precedentelocation: sostituisci<LOCATION>con la regione della tua istanza Google SecOps (ad esempious,europeoasia-southeast1). L'esportatore aggiungechronicle.googleapis.comcome prefisso a questo valore. Per l'elenco completo, consulta Endpoint regionali.project: sostituisci<PROJECT_NUMBER>con il numero di progetto in IAM e amministrazione > Impostazioni.endpoint: mantieni l'impostazionechronicle.googleapis.com.
Configurazione di esempio:
receivers:
tcplog:
listen_address: "0.0.0.0:1514"
exporters:
chronicle/winlogbeat:
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: 'a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6'
endpoint: chronicle.googleapis.com
log_type: ELASTIC_WINLOGBEAT
raw_log_field: body
ingestion_labels:
env: production
source: winlogbeat
service:
pipelines:
logs/winlogbeat_to_chronicle:
receivers:
- tcplog
exporters:
- chronicle/winlogbeat
Esportatore API di importazione legacy
Se utilizzi il file di autenticazione dell'importazione dell'opzione 2, sostituisci il blocco
exporterscon il seguente. Impostacreds_file_pathsul percorso del file di autenticazione dell'acquisizione e, se l'istanza si trova al di fuori degli Stati Uniti, sostituiscimalachiteingestion-pa.googleapis.comcon il tuo endpoint regionale (ad esempio,europe-malachiteingestion-pa.googleapis.com).exporters: chronicle/winlogbeat: compression: gzip creds_file_path: '<CREDS_FILE_PATH>' customer_id: '<CUSTOMER_ID>' endpoint: malachiteingestion-pa.googleapis.com log_type: ELASTIC_WINLOGBEAT raw_log_field: body ingestion_labels: env: production source: winlogbeat
Salva il file di configurazione
Dopo la modifica, salva il file:
- Linux: premi
Ctrl+O, poiEntere infineCtrl+X. - Windows: fai clic su File > Salva
Riavvia l'agente Bindplane per applicare le modifiche
Per riavviare l'agente Bindplane in Linux:
Esegui questo comando:
sudo systemctl restart observiq-otel-collectorVerifica che il servizio sia in esecuzione:
sudo systemctl status observiq-otel-collectorControlla i log per individuare eventuali errori:
sudo journalctl -u observiq-otel-collector -f
Per riavviare l'agente Bindplane in Windows:
Scegli una delle seguenti opzioni:
Prompt dei comandi o PowerShell come amministratore:
net stop observiq-otel-collector && net start observiq-otel-collectorConsole Servizi:
- Premi
Win+R, digitaservices.msce premi Invio. - Individua observIQ OpenTelemetry Collector.
- Fai clic con il tasto destro del mouse e seleziona Riavvia.
- Premi
Verifica che il servizio sia in esecuzione:
sc query observiq-otel-collectorControlla i log per individuare eventuali errori:
type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"
Installa e configura Logstash
Logstash è necessario come intermediario per ricevere gli eventi da Winlogbeat e inoltrarli all'agente Bindplane tramite syslog. Winlogbeat non dispone di funzionalità di output syslog nativa.
Installa Logstash
- Scarica Logstash dalla pagina dei download di Elastic.
- Installa Logstash su un server Windows o Linux:
Linux (Debian/Ubuntu):
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo apt-get install apt-transport-https echo "deb https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list sudo apt-get update && sudo apt-get install logstashLinux (RHEL/CentOS):
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch sudo tee /etc/yum.repos.d/logstash.repo <<EOF [logstash-8.x] name=Elastic repository for 8.x packages baseurl=https://artifacts.elastic.co/packages/8.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md EOF sudo yum install logstashWindows:
- Scarica il file ZIP dalla pagina dei download di Elastic.
- Estrai in
C:\logstash.
Configura la pipeline Logstash
Crea un nuovo file di configurazione della pipeline:
Linux:
sudo nano /etc/logstash/conf.d/winlogbeat-to-syslog.confWindows:
notepad "C:\logstash\config\winlogbeat-to-syslog.conf"
Aggiungi la seguente configurazione:
input { beats { port => 5044 } } output { syslog { host => "<BINDPLANE_AGENT_IP>" port => 1514 protocol => "tcp" rfc => "rfc5424" appname => "winlogbeat" facility => "user-level" severity => "informational" } }Sostituisci
<BINDPLANE_AGENT_IP>con l'indirizzo IP del server che esegue l'agente Bindplane.
Configurazione di esempio di Logstash
input {
beats {
port => 5044
}
}
output {
syslog {
host => "192.168.1.100"
port => 1514
protocol => "tcp"
rfc => "rfc5424"
appname => "winlogbeat"
facility => "user-level"
severity => "informational"
}
}
Avvia Logstash
Linux:
Avvia Logstash:
sudo systemctl start logstash sudo systemctl enable logstashVerifica che Logstash sia in esecuzione:
sudo systemctl status logstashControlla i log di Logstash:
sudo tail -f /var/log/logstash/logstash-plain.log
Windows:
cd C:\logstash\bin logstash.bat -f C:\logstash\config\winlogbeat-to-syslog.confPer l'utilizzo in produzione, installa Logstash come servizio Windows utilizzando NSSM o strumenti simili.
Installare Winlogbeat sui sistemi Windows
Scarica Winlogbeat
- Scarica Winlogbeat dalla pagina di download di Elastic.
- Scegli il programma di installazione ZIP o MSI per Windows.
Installa Winlogbeat
Utilizzo del programma di installazione MSI:
- Esegui il programma di installazione MSI.
- Segui la procedura di installazione guidata.
- Installa nella località predefinita:
C:\Program Files\Winlogbeat.
Utilizzo di un file ZIP:
- Estrai il file ZIP in
C:\Program Files\Winlogbeat. - Apri PowerShell come amministratore.
Vai alla directory Winlogbeat:
cd 'C:\Program Files\Winlogbeat'Esegui lo script di installazione:
.\install-service-winlogbeat.ps1
- Estrai il file ZIP in
Configura Winlogbeat per inviare i log a Logstash
Apri il file di configurazione di Winlogbeat:
notepad "C:\Program Files\Winlogbeat\winlogbeat.yml"Configura i log eventi da raccogliere. Individua la sezione
winlogbeat.event_logse configura come segue:winlogbeat.event_logs: - name: Application ignore_older: 72h - name: System - name: Security - name: Microsoft-Windows-Sysmon/Operational ignore_older: 72h - name: Windows PowerShell event_id: 400, 403, 600, 800 - name: Microsoft-Windows-PowerShell/Operational event_id: 4103, 4104, 4105, 4106 - name: ForwardedEvents tags: [forwarded]Commenta la sezione di output di Elasticsearch aggiungendo
#all'inizio di ogni riga:#output.elasticsearch: # hosts: ["localhost:9200"]Rimuovi il commento e configura la sezione di output di Logstash:
output.logstash: hosts: ["<LOGSTASH_SERVER_IP>:5044"]Sostituisci
<LOGSTASH_SERVER_IP>con l'indirizzo IP del tuo server Logstash.
Esempio di configurazione di Winlogbeat
winlogbeat.event_logs:
- name: Application
ignore_older: 72h
- name: System
- name: Security
- name: Microsoft-Windows-Sysmon/Operational
ignore_older: 72h
output.logstash:
hosts: ["192.168.1.50:5044"]
Salva il file di configurazione
Salva e chiudi il file.
Avvia il servizio Winlogbeat
- Apri PowerShell come amministratore.
Avvia il servizio Winlogbeat:
Start-Service winlogbeatVerifica che il servizio sia in esecuzione:
Get-Service winlogbeatLo stato dovrebbe essere In esecuzione.
Controlla i log di Winlogbeat per verificare la presenza di errori:
Get-Content "C:\ProgramData\winlogbeat\Logs\winlogbeat" -Tail 50
Verifica il flusso dei log
Verifica la connessione di Winlogbeat a Logstash
Sul server Logstash, controlla i log di Logstash:
Linux:
sudo tail -f /var/log/logstash/logstash-plain.logWindows:
type C:\logstash\logs\logstash-plain.log
Cerca messaggi che indicano connessioni Beats:
[INFO ][logstash.inputs.beats] Beats inputs: Starting input listener {:address=>"0.0.0.0:5044"}
Verifica la connessione da Logstash all'agente Bindplane
Sul server dell'agente Bindplane, controlla i log dell'agente:
Linux:
sudo journalctl -u observiq-otel-collector -fWindows:
type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"
Cerca i messaggi che indicano l'inserimento riuscito dei log.
Verifica i log in Google SecOps
- Accedi alla console Google SecOps.
- Vai alla Ricerca.
Esegui una query di ricerca per verificare che i log Winlogbeat vengano importati:
metadata.log_type = "ELASTIC_WINLOGBEAT"Verifica che i log eventi di Windows vengano visualizzati nei risultati di ricerca.
Risoluzione dei problemi
Winlogbeat non si connette a Logstash
Verifica la connettività di rete tra Winlogbeat e Logstash:
Test-NetConnection -ComputerName <LOGSTASH_IP> -Port 5044Verifica che le regole di Windows Firewall consentano le connessioni in uscita sulla porta 5044.
Verifica che Logstash sia in ascolto sulla porta 5044:
Linux:
sudo netstat -tulpn | grep 5044Windows:
netstat -an | findstr 5044
Logstash non esegue l'inoltro all'agente Bindplane
Verifica la connessione di rete tra Logstash e l'agente Bindplane:
Linux:
telnet <BINDPLANE_IP> 1514Windows:
Test-NetConnection -ComputerName <BINDPLANE_IP> -Port 1514
Verifica che le regole del firewall consentano le connessioni TCP sulla porta 1514.
Verifica che l'agente Bindplane sia in ascolto sulla porta 1514:
Linux:
sudo netstat -tulpn | grep 1514Windows:
netstat -an | findstr 1514
I log non vengono visualizzati in Google SecOps
- Verifica che l'ID cliente e il file di autenticazione dell'acquisizione siano corretti.
- Controlla i log dell'agente Bindplane per individuare errori di autenticazione.
- Verifica che l'endpoint regionale corrisponda alla regione dell'istanza Google SecOps.
- Assicurati che
log_typesia impostato suELASTIC_WINLOGBEATesattamente come mostrato.
Tabella di mappatura UDM
| winlog.event_data.powershell.HostApplication | event.idm.read_only_udm.target.process.command_line | Mappato dal log delle modifiche |
| winlog.event_data.powershell.ScriptName | event.idm.read_only_udm.target.process.file.full_path | Mappato dal log delle modifiche |
| winlog.event_data.powershell.UserId | event.idm.read_only_udm.principal.user.userid | Mappato dal log delle modifiche |
| host.mac | event.idm.read_only_udm.principal.mac e event.idm.read_only_udm.principal.asset.mac | Mappato dal log delle modifiche |
| _event.created | event.idm.read_only_udm.metadata.collected_timestamp | Mappato dal log delle modifiche |
| agent.name | event.idm.read_only_udm.principal.hostname e event.idm.read_only_udm.principal.asset.hostname | Mappato dal log delle modifiche |
| host.domain | event.idm.read_only_udm.principal.administrative_domain | Mappato dal log delle modifiche |
| winlog.event_data.powershell.CommandName | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.CommandLine | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.HostVersion | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.DetailSequence | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.DetailTotal | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.HostId | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.HostName | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.PipelineId | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.RunspaceId | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.SequenceNumber | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.keywords | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.powershell.EngineVersion | event.idm.read_only_udm.security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.TaskName | event.idm.read_only_udm.target.resource.name | Mappato dal log delle modifiche |
| winlog.event_data.ClientProcessId | event.idm.read_only_udm.target.process.pid | Mappato dal log delle modifiche |
| winlog.event_data.ParentProcessId | event.idm.read_only_udm.target.process.parent_process.pid | Mappato dal log delle modifiche |
| winlog.event_data.ClientProcessStartKey | event.idm.read_only_udm.target.process.product_specific_process_id | Mappato dal log delle modifiche |
| TimeTriggerStartBoundary | event.idm.read_only_udm.additional.fields | Mappato dal log delle modifiche |
| EventVersion | event.idm.read_only_udm.additional.fields | Mappato dal log delle modifiche |
| winlog.version | event.idm.read_only_udm.additional.fields | Mappato dal log delle modifiche |
| RegistrationInfoSecurityDescriptor | event.idm.read_only_udm.additional.fields | Mappato dal log delle modifiche |
| winlog.event_data.RpcCallClientLocality | event.idm.read_only_udm.additional.fields | Mappato dal log delle modifiche |
| winlog.provider_guid | event.idm.read_only_udm.additional.fields | Mappato dal log delle modifiche |
| winlog.event_data.param1 | event.idm.read_only_udm.target.application | Mappato dal log delle modifiche |
| DestinationIp | target.ip | Mappato dal log delle modifiche |
| source_network_address | src.ip | Mappato dal log delle modifiche |
| source_port | src.port | Mappato dal log delle modifiche |
| winlog.event_data.TaskContent | additional.fields | Mappato dal log delle modifiche |
| principal_user_id | principal.user.userid | Mappato dal log delle modifiche |
| principal_command_line | principal.process.command_line | Mappato dal log delle modifiche |
| run_level", "arguments", "RegistrationInfoURI", "WnfStateChangeTriggerEnabled", "WnfStateChangeTriggerStateName", "WnfStateChangeTriggerData", "WnfStateChangeTriggerDataOffset", "IdleSettingsRestartOnIdle", "IdleSettingsStopOnIdleEnd", "IdleSettingsWaitTimeout", "IdleSettingsDuration", "Priority", "ExecutionTimeLimit", "RunOnlyIfIdle", "DisallowStartOnRemoteAppSession", "UseUnifiedSchedulingEngine", "DisallowStartIfOnBatteries", "MultipleInstancesPolicy", "StopIfGoingOnBatteries", "AllowHardTerminate", "StartWhenAvailable", "RunOnlyIfNetworkAvailable", "AllowStartOnDemand", "Enabled", "Hidden", and "WakeToRun | additional.fields | Mappato dal log delle modifiche |
| winlog.event_data.ObjectServer | target.resource.attribute.labels | Mappato dal log delle modifiche |
| process.executable | principal.process.file.full_path | Mappato dal log delle modifiche |
| process.parent.executable | principal.process.parent_process.file.full_path | Mappato dal log delle modifiche |
| process.name | principal.process.file.names | Mappato dal log delle modifiche |
| process.parent.name | principal.process.parent_process.file.names | Mappato dal log delle modifiche |
| process.entity_id | target.process.product_specific_process_id | Mappato dal log delle modifiche |
| process.pid | principal.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.logon.failure.sub_status", "winlog.logon.failure.reason" and "winlog.logon.failure.status | security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.GroupMembership | principal.user.group_identifiers | Mappato dal log delle modifiche |
| client_ip | principal.asset.ip | Mappato dal log delle modifiche |
| ip | principal.asset.ip | Mappato dal log delle modifiche |
| winlog.event_data.SourceIp | principal.asset.ip | Mappato dal log delle modifiche |
| destination.ip | target.asset.ip | Mappato dal log delle modifiche |
| winlog.event_data.DestinationIp | target.asset.ip | Mappato dal log delle modifiche |
| agent.hostname | target.asset.hostname | Mappato dal log delle modifiche |
| winlog.event_data.IpAddress | principal.asset.ip | Mappato dal log delle modifiche |
| source.ip | principal.asset.ip | Mappato dal log delle modifiche |
| winlog.event_data.Binary", "winlog.event_data.process.thread.id", "winlog.event_data.param1", "winlog.event_data.param2", "winlog.event_data.param3", "winlog.event_data.param4", "winlog.event_data.param5", "winlog.event_data.param6", "winlog.event_data.param7", "winlog.event_data.param8", "winlog.event_data.param9", "winlog.event_data.param10", "winlog.event_data.param11", "winlog.event_data.param12", "winlog.event_data.param13", "winlog.channel", "winlog.opcode | security_result.detection_fields | Mappato dal log delle modifiche |
| host.ip | principal.ip | Mappato dal log delle modifiche |
| winlog.process.pid | principal.process.pid | Mappato dal log delle modifiche |
| message | metadata.description | Mappato dal log delle modifiche |
| message | security_result.detection_fields | Mappato dal log delle modifiche |
| metadata.event_type | SERVICE_STOP | Mappato dal log delle modifiche |
| metadata.event_type | SERVICE_START | Mappato dal log delle modifiche |
| winlog.event_data.HandleId | resource_ancestors.product_object_id | Mappato dal log delle modifiche |
| winlog.event_data.ObjectType | target.resource.resource_subtype | Mappato dal log delle modifiche |
| winlog.event_data.OperationType | security_result.summary | Mappato dal log delle modifiche |
| object_server | resource_ancestors.name | Mappato dal log delle modifiche |
| Accesses | target.resource.attribute.labels | Mappato dal log delle modifiche |
| Properties | security_result.detection_fields | Mappato dal log delle modifiche |
| event_data.param1 | target.application | Mappato dal log delle modifiche |
| event_data.param2 | security_result.action | Mappato dal log delle modifiche |
| event_data.param1 | target.resource.attribute.permissions | Mappato dal log delle modifiche |
| event_data.param5 | target.resource.product_object_id | Mappato dal log delle modifiche |
| event_data.param6 | target.user.userid | Mappato dal log delle modifiche |
| event_data.param7 | target.administrative_domain | Mappato dal log delle modifiche |
| event_data.param8 | target.user.windows_sid | Mappato dal log delle modifiche |
| event_data.param10 | target.application | Mappato dal log delle modifiche |
| event_data.param1 | target.user.userid | Mappato dal log delle modifiche |
| client_ip | principal.ip | Mappato dal log delle modifiche |
| database_name | target.hostname | Mappato dal log delle modifiche |
| summary | security_result.summary | Mappato dal log delle modifiche |
| event_id | metadata.product_event_type | Mappato dal log delle modifiche |
| computer_name | principal.hostname | Mappato dal log delle modifiche |
| type | observer.application | Mappato dal log delle modifiche |
| task | target.resource.attribute.labels | Mappato dal log delle modifiche |
| source_name | security_result.about.labels | Mappato dal log delle modifiche |
| process_id | principal.process.pid | Mappato dal log delle modifiche |
| provider_guid | additional.fields | Mappato dal log delle modifiche |
| level | security_result.severity | Mappato dal log delle modifiche |
| thread_id | security_result.about.resource.attribute.labels | Mappato dal log delle modifiche |
| beat.version | principal.platform_version | Mappato dal log delle modifiche |
| message | security_result.description | Mappato dal log delle modifiche |
| winlog.event_data.LmPackageName | target.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.AuthenticationPackageName | target.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.LogonProcessName | target.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.WorkstationName | target.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.TargetOutboundUserName | target.resource.attribute.labels | Mappato dal log delle modifiche |
| CN" from "winlog.event_data.MemberName | target.user.userid | Mappato dal log delle modifiche |
| metadata.event_type | GROUP_MODIFICATION | Mappato dal log delle modifiche |
| winlog.event_data.Image | target.process.file.full_path | Mappato dal log delle modifiche |
| winlog.event_data.ProcessGuid | target.process.product_specific_process_id | Mappato dal log delle modifiche |
| winlog.event_data.ProcessId | target.process.pid | Mappato dal log delle modifiche |
| winlog.event_data.TargetObject | target.registry.registry_value_name | Mappato dal log delle modifiche |
| winlog.event_data.EventType | metadata.product_event_type | Mappato dal log delle modifiche |
| winlog.event_data.Subject | security_result.detection_fields | Mappato dal log delle modifiche |
| winlog.event_data.Requester | principal.user.userid | Mappato dal log delle modifiche |
| winlog.event_data.LogonType | extensions.auth.auth_details | Mappato dal log delle modifiche |
| winlog.event_data.ParentProcessId | principal.process.pid | Mappato dal log delle modifiche |
| winlog.event_data.ParentProcessGuid | principal.process.product_specific_process_id | Mappato dal log delle modifiche |
| winlog.event_data.ParentCommandLine | principal.process.command_line | Mappato dal log delle modifiche |
| winlog.event_data.ParentUser | principal.user.userid | Mappato dal log delle modifiche |
| winlog.event_data.CommandLine | target.process.command_line | Mappato dal log delle modifiche |
| winlog.event_data.User | target.user.userid | Mappato dal log delle modifiche |
| winlog.event_data.LogonGuid | target.resource.product_object_id | Mappato dal log delle modifiche |
| winlog.event_data.Hashes.SHA1 | target.process.file.sha1 | Mappato dal log delle modifiche |
| winlog.event_data.Hashes.SHA256 | target.process.file.sha256 | Mappato dal log delle modifiche |
| winlog.event_data.Hashes.MD5 | target.process.file.md5 | Mappato dal log delle modifiche |
| host.mac | principal.mac | Mappato dal log delle modifiche |
| winlog.event_data.ImageLoaded | target.process.file.full_path | Mappato dal log delle modifiche |
| winlog.opcode | security_result.description | Mappato dal log delle modifiche |
| winlog.event_data.MemberName | target.user.userid | Mappato dal log delle modifiche |
| winlog.event_data.MemberSid | target.user.windows_sid | Mappato dal log delle modifiche |
| winlog.event_data.TargetUserName | target.user.userid | Mappato dal log delle modifiche |
| winlog.event_data.TicketOptions", "winlog.event_data.TicketEncryptionType", "winlog.event_data.TicketEncryptionTypeDescription", "winlog.event_data.TransmittedServices", "winlog.event_data.TicketOptionsDescription | security_result.about.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.ServiceSid | target.user.windows_sid | Mappato dal log delle modifiche |
| winlog.event_data.TargetDomainName | target.administrative_domain | Mappato dal log delle modifiche |
| winlog.event_data.ServiceName | target.application | Mappato dal log delle modifiche |
| Failure Code" and "TicketOptions | security_result.about.labels | Mappato dal log delle modifiche |
| winlog.event_data.Status | security_result.action_details | Mappato dal log delle modifiche |
| winlog.event_data.Status" and "winlog.event_data.StatusDescription | metadata.description | Mappato dal log delle modifiche |
| winlog.event_data.RelativeTargetName | target.process.file.full_path | Mappato dal log delle modifiche |
| event.original | security_result.detection_fields | Mappato dal log delle modifiche |
| ip | principal.ip | Mappato dal log delle modifiche |
| mac | principal.mac | Mappato dal log delle modifiche |
| Account Domain | principal.administrative-domain | Mappato dal log delle modifiche |
| metadata.event_type | USER_CHANGE_PASSWORD | Mappato dal log delle modifiche |
| event.outcome | security_result.outcomes | Mappato dal log delle modifiche |
| event.action and event.outcome | security_result.summary | Mappato dal log delle modifiche |
| log.level | security_result.severity_details | Mappato dal log delle modifiche |
| User Account control | security_result.description | Mappato dal log delle modifiche |
| winlog.event_data.ObjectValueName | target.registry.registry_value_name | Mappato dal log delle modifiche |
| Operation Type | security_result.summary | Mappato dal log delle modifiche |
| metadata.event_type | REGISTRY_MODIFICATION | Mappato dal log delle modifiche |
| winlog.event_data.ProcessName | target.process.file.full_path | Mappato dal log delle modifiche |
| winlog.event_data.ObjectName | target.resource.name | Mappato dal log delle modifiche |
| winlog.event_data.OldValue | target.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.NewValue | target.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.computer_name | target.hostname | Mappato dal log delle modifiche |
| winlog.provider_name | metadata.product_name | Mappato dal log delle modifiche |
| winlog.event_data.OpCorrelationID | network.session_id | Mappato dal log delle modifiche |
| winlog.api","winlog.event_data.AttributeValue","winlog.provider_guid","winlog.event_data.ObjectDN","winlog.event_data.SubjectLogonId","event_data.AttributeSyntaxOID | additional.fields | Mappato dal log delle modifiche |
| winlog.record_id | metadata.product_log_id | Mappato dal log delle modifiche |
| winlog.event_data.AttributeLDAPDisplayName | target.resource.type | Mappato dal log delle modifiche |
| winlog.event_data.ObjectGUID | target.group.product_object_id | Mappato dal log delle modifiche |
| winlog.channel","winlog.process.thread.id","winlog.event_data.DSType","winlog.event_data.ObjectClass | security_result.about.resource.attribute.labels | Mappato dal log delle modifiche |
| winlog.event_data.DSName | target.hostname | Mappato dal log delle modifiche |
| winlog.event_id | metadata.product_event_type | Mappato dal log delle modifiche |
| source.ip | principal.ip | Mappato dal log delle modifiche |
| source.port | principal.port | Mappato dal log delle modifiche |
| user.name | principal.user.user_display_name | Mappato dal log delle modifiche |
| related.user | principal.user.group_identifiers | Mappato dal log delle modifiche |
Le informazioni sulla mappatura dei campi non sono disponibili per questo parser.
Log delle modifiche
Visualizza il log delle modifiche per questo parser
Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.