F5 Silverline-Logs erfassen
Parserversion:6.0
In diesem Dokument wird beschrieben, wie Sie F5 Silverline-Logs mit Bindplane in Google Security Operations aufnehmen.
F5 Silverline ist eine cloudbasierte Sicherheitsdienstplattform, die DDoS-Schutz, Web Application Firewall (WAF) und IP Intelligence-Dienste bietet. Die Plattform schützt Anwendungen und Infrastruktur vor verteilten Denial-of-Service-Angriffen, Exploits von Webanwendungen und schädlichem Traffic über die globalen Scrubbing-Center und das Security Operations Center von F5.
Hinweis
Prüfen Sie, ob folgende Voraussetzungen erfüllt sind:
- Eine Google SecOps-Instanz
- Windows Server 2016 oder höher oder Linux-Host mit
systemd - Netzwerkverbindung zwischen dem Bindplane-Agenten und dem Internet
- Wenn Sie den Agent hinter einem Proxy ausführen, müssen die Firewallports gemäß den Anforderungen des Bindplane-Agents geöffnet sein.
- Zugriff auf das F5 Silverline-Portal mit Administratorberechtigungen
- Firewallregeln, die eingehenden TLS+TCP-Traffic über Port 6514 zum Bindplane-Agent-Host zulassen
Google SecOps-Anmeldedaten für den Bindplane-Agenten abrufen
Wählen Sie eine der folgenden Methoden aus, um den Bindplane-Agenten bei Google SecOps zu authentifizieren:
- Neue Bereitstellungen: Verwenden Sie die Chronicle API (Option 1).
- Legacy-Bereitstellungen: Verwenden Sie die Authentifizierungsdatei für die Datenaufnahme (Option 2) weiter, bis die Ingestion API am 20. Juli 2027 eingestellt wird.
Option 1: Dienstkonto für die Chronicle API erstellen (empfohlen)
- Melden Sie sich in der Google Cloud -Konsole an und wählen Sie das Google Cloud -Projekt aus, das mit Ihrer Google SecOps-Instanz verknüpft ist.
- Rufen Sie IAM und Verwaltung > Dienstkonten auf.
- Klicken Sie auf Dienstkonto erstellen.
- Geben Sie die folgenden Konfigurationsdetails an:
- Name des Dienstkontos: Geben Sie einen Namen für das Konto ein, z. B.
bindplane-ingest. - Dienstkontobeschreibung: Geben Sie eine Beschreibung ein, z. B.
Bindplane agent log ingestion.
- Name des Dienstkontos: Geben Sie einen Namen für das Konto ein, z. B.
- Klicken Sie auf Erstellen und fortfahren.
- Klicken Sie im Abschnitt Diesem Dienstkonto Zugriff auf das Projekt erteilen auf Rolle auswählen und wählen Sie Chronicle-Bearbeiter aus.
- Klicken Sie auf Weiter und dann auf Fertig.
- Klicken Sie auf das von Ihnen erstellte Dienstkonto und rufen Sie den Tab Schlüssel auf.
- Klicken Sie auf Schlüssel hinzufügen > Neuen Schlüssel erstellen.
- Wählen Sie JSON aus und klicken Sie auf Erstellen. Die Schlüsseldatei wird auf Ihren Computer heruntergeladen.
- Speichern Sie die Schlüsseldatei als
ingestion-auth.jsonim Bindplane-Collector-Verzeichnis (/opt/observiq-otel-collector/ingestion-auth.jsonunter Linux oderC:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.jsonunter Windows) oder aktualisieren Siecreds_file_pathinconfig.yaml, damit der Pfad mit dem Pfad übereinstimmt, in dem Sie die Datei speichern. - Rufen Sie IAM und Verwaltung > Einstellungen auf und kopieren Sie die Projektnummer. Sie benötigen sie für die Exporter-Konfiguration.
Option 2: Authentifizierungsdatei für die Datenaufnahme herunterladen (Legacy)
- Melden Sie sich in der Google SecOps-Konsole an.
- Rufen Sie die SIEM-Einstellungen > Erfassungs-Agents auf.
- Laden Sie die Authentifizierungsdatei für die Datenaufnahme herunter.
- Speichern Sie die Datei sicher auf dem System, auf dem der Bindplane-Agent installiert wird.
Google SecOps-Kundennummer abrufen
- Melden Sie sich in der Google SecOps-Konsole an.
- Rufen Sie die SIEM-Einstellungen > Profil auf.
- Kopieren und speichern Sie die Kundennummer aus dem Bereich Organization Details (Organisationsdetails).
BindPlane-Agent installieren
Installieren Sie den Bindplane-Agent auf Ihrem Windows- oder Linux-Betriebssystem gemäß der folgenden Anleitung.
Windows-Installation
- Öffnen Sie die Eingabeaufforderung oder PowerShell als Administrator.
Führen Sie dazu diesen Befehl aus:
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quietWarten Sie, bis die Installation abgeschlossen ist.
Überprüfen Sie die Installation mit folgendem Befehl:
sc query observiq-otel-collector
Der Dienst sollte als RUNNING (WIRD AUSGEFÜHRT) angezeigt werden.
Linux-Installation
- Öffnen Sie ein Terminal mit Root- oder sudo-Berechtigungen.
Führen Sie dazu diesen Befehl aus:
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.shWarten Sie, bis die Installation abgeschlossen ist.
Überprüfen Sie die Installation mit folgendem Befehl:
sudo systemctl status observiq-otel-collector
Der Dienst sollte als active (running) angezeigt werden.
Zusätzliche Installationsressourcen
Weitere Installationsoptionen und Informationen zur Problembehebung finden Sie im Installationsanleitung für den Bindplane-Agent.
Bindplane-Agent zum Erfassen von Syslog-Daten und Senden an Google SecOps konfigurieren
Konfigurationsdatei suchen
Linux:
sudo nano /opt/observiq-otel-collector/config.yamlWindows:
notepad "C:\Program Files\observIQ OpenTelemetry Collector\config.yaml"
Konfigurationsdatei bearbeiten
Ersetzen Sie den gesamten Inhalt von
config.yamldurch die folgende Konfiguration:receivers: tcplog: listen_address: "0.0.0.0:6514" exporters: chronicle/f5_silverline: 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: F5_SILVERLINE raw_log_field: body ingestion_labels: env: production service: pipelines: logs/silverline_to_chronicle: receivers: - tcplog exporters: - chronicle/f5_silverline
Konfigurationsparameter
Ersetzen Sie die folgenden Platzhalter:
<CREDS_FILE_PATH>: Vollständiger Pfad zur JSON-Schlüsseldatei des Dienstkontos (Option 1):- Linux:
/opt/observiq-otel-collector/ingestion-auth.json - Windows:
C:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.json
- Linux:
<CUSTOMER_ID>: Ihre Google SecOps-Kundennummer aus dem vorherigen Schrittlocation: Ersetzen Sie<LOCATION>durch die Region Ihrer Google SecOps-Instanz (z. B.us,europeoderasia-southeast1). Der Exporteur stellt diesem Wert das Präfixchronicle.googleapis.comvoran. Eine vollständige Liste finden Sie unter Regionale Endpunkte.project: Ersetzen Sie<PROJECT_NUMBER>durch die Projektnummer unter IAM & Verwaltung > Einstellungen.endpoint: Behalten Sie die Einstellungchronicle.googleapis.combei.
Konfigurationsbeispiel
receivers: tcplog: listen_address: "0.0.0.0:6514" exporters: chronicle/f5_silverline: 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: F5_SILVERLINE raw_log_field: body ingestion_labels: env: production source: silverline service: pipelines: logs/silverline_to_chronicle: receivers: - tcplog exporters: - chronicle/f5_silverline
Legacy-Ingestion-API-Exporter
Wenn Sie die Authentifizierungsdatei für die Datenaufnahme aus Option 2 verwenden, ersetzen Sie den Block
exportersdurch Folgendes. Legen Sie fürcreds_file_pathden Pfad zur Authentifizierungsdatei für die Datenaufnahme fest. Wenn sich Ihre Instanz außerhalb der USA befindet, ersetzen Siemalachiteingestion-pa.googleapis.comdurch Ihren regionalen Endpunkt (z. B.europe-malachiteingestion-pa.googleapis.com).exporters: chronicle/f5_silverline: compression: gzip creds_file_path: '<CREDS_FILE_PATH>' customer_id: '<CUSTOMER_ID>' endpoint: malachiteingestion-pa.googleapis.com log_type: F5_SILVERLINE raw_log_field: body ingestion_labels: env: production
Konfigurationsdatei speichern
- Speichern Sie die Datei nach der Bearbeitung:
- Linux: Drücken Sie
Ctrl+O, dannEnterund dannCtrl+X. - Windows: Klicken Sie auf Datei > Speichern.
- Linux: Drücken Sie
Starten Sie den Bindplane-Agent neu, um die Änderungen zu übernehmen.
So starten Sie den Bindplane-Agenten unter Linux neu:
Führen Sie dazu diesen Befehl aus:
sudo systemctl restart observiq-otel-collectorPrüfen Sie, ob der Dienst ausgeführt wird:
sudo systemctl status observiq-otel-collectorLogs auf Fehler prüfen:
sudo journalctl -u observiq-otel-collector -f
So starten Sie den Bindplane-Agenten unter Windows neu:
Wählen Sie eine der folgenden Optionen aus:
- Eingabeaufforderung oder PowerShell als Administrator:
net stop observiq-otel-collector && net start observiq-otel-collector- Dienstkonsole:
- Drücken Sie
Win+R, geben Sieservices.mscein und drücken Sie die Eingabetaste. - Suchen Sie nach observIQ OpenTelemetry Collector.
- Rechtsklicken Sie und wählen Sie Neu starten aus.
- Drücken Sie
Prüfen Sie, ob der Dienst ausgeführt wird:
sc query observiq-otel-collectorPrüfen Sie die Logs auf Fehler:
type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"
F5 Silverline-Syslog-Weiterleitung konfigurieren
- Melden Sie sich unter
https://portal.f5silverline.comim F5 Silverline-Portal an. - Gehen Sie zu Konfiguration > Logexport.
- Geben Sie im Feld IP-Adresse die IP-Adresse des Bindplane-Agent-Hosts ein.
- Geben Sie in das Feld Port die Zahl
6514ein. - Wählen Sie im Drop-down-Menü Protokoll die Option TCP aus.
- Wählen Sie im Drop-down-Menü Format die Option Automatisch aus.
- Klicken Sie auf Speichern, um die Konfiguration anzuwenden.
Weitergeleitete Logtypen
F5 Silverline leitet die folgenden Logtypen über syslog weiter:
- Protokolle zur DDoS-Abwehr: Informationen zu DDoS-Angriffen, Abwehrmaßnahmen und gefiltertem Traffic
- WAF-Protokolle: Ereignisse im Zusammenhang mit Verstößen gegen die Web Application Firewall, Angriffstypen und blockierte Anfragen
- IP Intelligence-Logs: Threat Intelligence-Daten zu schädlichen IP-Adressen
- Logs zum Netzwerkverkehr: Analyse des Netzwerkverkehrs und Anomalieerkennung auf Netzwerkebene
- Proxy-Logs: HTTP/HTTPS-Proxy-Ereignisse und Verbindungsdetails
Logexport prüfen
- Rufen Sie im F5 Silverline-Portal Config > Log Export auf.
- Prüfen Sie, ob der Verbindungsstatus als Aktiv oder Verbunden angezeigt wird.
Prüfen Sie die Bindplane-Agent-Logs, um zu bestätigen, dass Syslog-Nachrichten empfangen werden:
Linux:
sudo journalctl -u observiq-otel-collector -fWindows:
type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"Rufen Sie in der Google SecOps-Konsole SIEM > Suche auf und suchen Sie nach
metadata.log_type = "F5_SILVERLINE", um zu prüfen, ob Logs aufgenommen werden.
UDM-Zuordnungstabelle
| Logfeld | UDM-Zuordnung | Logik |
|---|---|---|
| content_length, geo_location, policy_apply_date, policy_name, flow_id, errdefs_msgno, ip_intelligence_threat_name, log_type, loglevel, msg_type, proxy_id, request_side, tmm_unit, disable_asm, disable_bot, policy_name, http_class_name, reason, protocol, mitigation, countermeasure, blacklisted, msg_type, proxy_id, request_side, route_domain, sa_translation_type, sa_translation_pool, translated_vlan, translated_source_port, translated_source_ip, translated_route_domain, translated_ip_protocol, translated_dest_port | additional.fields | Werden als Labels in „additional.fields“ zusammengeführt, wenn nicht leer |
| app_protocol_output | event.idm.read_only_udm.network.application_protocol | Wert wird direkt kopiert, wenn er nicht leer ist |
| method | event.idm.read_only_udm.network.http.method | Wert direkt kopiert |
| response_code | event.idm.read_only_udm.network.http.response_code | Wert direkt kopiert |
| source_ip, vs_ip | event.idm.read_only_udm.src.asset.ip | Wert aus vs_ip, falls nicht leer, andernfalls source_ip |
| vs_port, src_port | event.idm.read_only_udm.src.port | Wert aus „vs_port“, falls nicht leer, andernfalls „src_port“ |
| x_forwarded_for_header_value, header_ip | intermediary.asset.ip | Wert aus „header_ip“, falls nicht leer, andernfalls „x_forwarded_for_header_value“ |
| x_forwarded_for_header_value, header_ip | intermediary.ip | Wert aus „header_ip“, falls nicht leer, andernfalls „x_forwarded_for_header_value“ |
| errdefs_msg_name | metadata.description | Wert wird direkt kopiert, wenn er nicht leer ist |
| ts | metadata.event_timestamp | Aus „ts“ geparst, wobei die Datumsübereinstimmung das Format „MMM dd HH:mm:ss“ oder „MMM d HH:mm:ss“ hat |
| event_type | metadata.event_type | Wert direkt kopiert |
| support_id | metadata.product_log_id | Wert wird direkt kopiert, wenn er nicht leer ist |
| Protokoll | network.application_protocol | Auf Protokoll festlegen, wenn HTTPS |
| method, uri_data | network.http.method | Wert aus „uri_data“, falls nicht leer, andernfalls Methode |
| response_code | network.http.response_code | Wert direkt kopiert und dann in eine Ganzzahl konvertiert |
| user_agent | network.http.user_agent | Wert direkt kopiert |
| ip_protocol | network.ip_protocol | Auf „TCP“ setzen, wenn es mit TCP übereinstimmt |
| virtualserver | network.tls.client.server_name | Wert wird direkt kopiert, wenn er nicht leer ist |
| web_application_name | principal.application | Wert direkt kopiert |
| Hostname | principal.asset.hostname | Wert direkt kopiert |
| ip_client, source_ip, client_ip, addr, source_ip, vs_ip | principal.asset.ip | Wert aus „ip_client“, wenn „type=waf“; „source_ip“, wenn „type=ipi“; „client_ip“, wenn „type=irule“; „vs_ip“, wenn nicht leer in „kvdata“, andernfalls „source_ip“, wenn nicht leer, andernfalls „client_ip“, wenn nicht leer, andernfalls „addr“, wenn nicht leer, andernfalls „ip_client“ |
| Host, Hostname | principal.hostname | Wert aus dem Hostnamen, falls nicht leer, andernfalls „host“ |
| ip_client, source_ip, client_ip, addr, source_ip, vs_ip | principal.ip | Wert aus „ip_client“, wenn „type=waf“; „source_ip“, wenn „type=ipi“; „client_ip“, wenn „type=irule“; „vs_ip“, wenn nicht leer in „kvdata“, andernfalls „source_ip“, wenn nicht leer, andernfalls „client_ip“, wenn nicht leer, andernfalls „addr“, wenn nicht leer, andernfalls „ip_client“ |
| geo_location, client_ip_geo_location | principal.location.name | Wert aus client_ip_geo_location, wenn nicht leer, andernfalls geo_location |
| snat_ip | principal.nat_ip | Wert direkt kopiert |
| snat_port | principal.nat_port | Wert direkt kopiert und dann in Ganzzahl konvertiert |
| client_port, source_port, client_port | principal.port | Wert aus „client_port“, wenn „type=irule“; „source_port“, wenn „kvdata“ nicht leer ist, andernfalls „client_port“ |
| host, data.uri, client_request_uri | principal.url | Wert aus data.uri, wenn type=irule; client_request_uri, wenn nicht leer in kvdata, andernfalls host |
| service_id | principal.user.product_object_id | Wert direkt kopiert |
| sec_action | security_result.action | BLOCK, wenn request_status in [Blocking, blocked, drop, challenged] oder action in [Blocking, blocked, drop]; ALLOW, wenn request_status in [allow, Allow] oder action in [allow, Allow, accept]; andernfalls UNKNOWN_ACTION |
| action, request_status, data.action | security_result.action_details | Wert aus data.action, wenn type=irule; request_status, wenn kvdata; action, wenn type=ipi |
| attack_type | security_result.category_details | Wert wird direkt kopiert, wenn er nicht leer ist |
| sub_violations, context_name, sub_violations | security_result.description | Wert aus sub_violations, wenn type=waf oder kvdata; context_name, wenn type=ipi |
| request_status | security_result.detection_fields | Als Label für security_result.detection_fields hinzugefügt |
| ip_intelligence_policy_name, irule, irule, ip_intelligence_policy_name | security_result.rule_name | Wert aus irule, wenn type=irule oder kvdata; ip_intelligence_policy_name, wenn type=ipi oder kvdata |
| irule-version | security_result.rule_version | Wert direkt kopiert |
| die Ausprägung | security_result.severity | Auf KRITISCH setzen, wenn kritisch; FEHLER, wenn Fehler; INFORMATION, wenn Information; HOCH, wenn 5 |
| violations, data.action | security_result.summary | Wert aus Verstößen, wenn type=waf; data.action, wenn type=irule |
| ip_intelligence_threat_name | security_result.threat_name | Wert direkt kopiert |
| source_ip | src.asset.ip | Wert direkt kopiert |
| src_port, source_port | src.port | Wert direkt kopiert und dann in Ganzzahl konvertiert |
| dest_ip, bigip_mgmt_ip, dest_ip, server_ip, bigip_mgmt_ip, dest_ip, t_ip | target.asset.ip | Wert aus dest_ip, wenn type=waf; dest_ip, wenn type=ipi; server_ip, wenn type=irule; bigip_mgmt_ip, wenn nicht leer in kvdata, andernfalls dest_ip, wenn nicht leer, andernfalls t_ip |
| dest_ip, bigip_mgmt_ip, dest_ip, server_ip, bigip_mgmt_ip, dest_ip, t_ip | target.ip | Wert aus dest_ip, wenn type=waf; dest_ip, wenn type=ipi; server_ip, wenn type=irule; bigip_mgmt_ip, wenn nicht leer in kvdata, sonst dest_ip, wenn nicht leer, sonst t_ip |
| dest_port, dest_port, server_port, dest_port, dst_port | target.port | Wert direkt kopiert und dann in Ganzzahl konvertiert |
| uri | target.url | Wert direkt kopiert |
| metadata.vendor_name | Auf „SILVERLINE“ festgelegt | |
| metadata.product_name | Auf „SILVERLINE“ festgelegt | |
inter_application |
event.idm.read_only_udm.intermediary.application |
Aus Änderungsprotokoll zugeordnet |
msg1 |
event.idm.read_only_udm.metadata.description |
Aus Änderungsprotokoll zugeordnet |
prin_host |
event.idm.read_only_udm.principal.hostname, event.idm.read_only_udm.principal.asset.hostname |
Aus Änderungsprotokoll zugeordnet |
prin_ip |
event.idm.read_only_udm.principal.ip ,event.idm.read_only_udm.principal.asset.ip` |
Aus Änderungsprotokoll zugeordnet |
tar_host |
event.idm.read_only_udm.target.hostname, event.idm.read_only_udm.target.asset.hostname |
Aus Änderungsprotokoll zugeordnet |
Cipher |
event.idm.read_only_udm.network.tls.cipher |
Aus Änderungsprotokoll zugeordnet |
process_pid |
event.idm.read_only_udm.principal.process.pid |
Aus Änderungsprotokoll zugeordnet |
sec_rule_details |
event.idm.read_only_udm.security_result.rule_name |
Aus Änderungsprotokoll zugeordnet |
EventType |
event.idm.read_only_udm.metadata.product_event_type |
Aus Änderungsprotokoll zugeordnet |
app |
event.idm.read_only_udm.target.application |
Aus Änderungsprotokoll zugeordnet |
session |
event.idm.read_only_udm.network.session_id |
Aus Änderungsprotokoll zugeordnet |
sn |
event.idm.read_only_udm.network.tls.client.certificate.serial |
Aus Änderungsprotokoll zugeordnet |
type_value |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
idx |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
C_data |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
O_data |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
OU_data |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
CN_data |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
verify |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
cn_data |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
syslog_priority |
event.idm.read_only_udm.security_result.detection_fields |
Aus Änderungsprotokoll zugeordnet |
src_ip |
event.idm.read_only_udm.intermediary.ip |
Aus Änderungsprotokoll zugeordnet |
src_ip |
event.idm.read_only_udm.intermediary.asset.ip |
Aus Änderungsprotokoll zugeordnet |
x_forwarded_for_header_value |
event.idm.read_only_udm.intermediary.ip |
Aus Änderungsprotokoll zugeordnet |
x_forwarded_for_header_value |
event.idm.read_only_udm.intermediary.asset.ip |
Aus Änderungsprotokoll zugeordnet |
host |
event.idm.read_only_udm.principal.url |
Aus Änderungsprotokoll zugeordnet |
sub_violations |
event.idm.read_only_udm.security_result.description |
Aus Änderungsprotokoll zugeordnet |
web_application_name |
event.idm.read_only_udm.principal.application |
Aus Änderungsprotokoll zugeordnet |
uri |
event.idm.read_only_udm.target.url |
Aus Änderungsprotokoll zugeordnet |
policy_name |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
http_class_name |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
ip_client |
event.idm.read_only_udm.principal.ip |
Aus Änderungsprotokoll zugeordnet |
ip_client |
event.idm.read_only_udm.principal.asset.ip |
Aus Änderungsprotokoll zugeordnet |
geo_location |
event.idm.read_only_udm.principal.location.name |
Aus Änderungsprotokoll zugeordnet |
request_status |
event.idm.read_only_udm.security_result.action_details |
Aus Änderungsprotokoll zugeordnet |
support_id |
event.idm.read_only_udm.metadata.product_log_id |
Aus Änderungsprotokoll zugeordnet |
client_ip_geo_location |
event.idm.read_only_udm.principal.location.name |
Aus Änderungsprotokoll zugeordnet |
client_request_uri |
event.idm.read_only_udm.principal.url |
Aus Änderungsprotokoll zugeordnet |
rule |
event.idm.read_only_udm.security_result.rule_id |
Aus Änderungsprotokoll zugeordnet |
reason |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
protocol |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
t_ip |
event.idm.read_only_udm.target.ip |
Aus Änderungsprotokoll zugeordnet |
t_ip |
event.idm.read_only_udm.target.asset.ip |
Aus Änderungsprotokoll zugeordnet |
mitigation |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
dst_port |
event.idm.read_only_udm.target.port |
Aus Änderungsprotokoll zugeordnet |
countermeasure |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
blacklisted |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
src_ip |
event.idm.read_only_udm.src.ip |
Aus Änderungsprotokoll zugeordnet |
src_ip |
event.idm.read_only_udm.src.asset.ip |
Aus Änderungsprotokoll zugeordnet |
addr |
event.idm.read_only_udm.principal.ip |
Aus Änderungsprotokoll zugeordnet |
addr |
event.idm.read_only_udm.principal.asset.ip |
Aus Änderungsprotokoll zugeordnet |
ts |
event.idm.read_only_udm.metadata.timestamp |
Aus Änderungsprotokoll zugeordnet |
Änderungsprotokoll
Änderungsprotokoll für diesen Parser ansehen
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten