VMware Networking and Security Virtualization (NSX) Manager-Logs erfassen
In diesem Dokument wird beschrieben, wie Sie VMware NSX Manager-Logs mit dem Bindplane-Agent in Google Security Operations aufnehmen.
VMware NSX ist eine Netzwerkvirtualisierungs- und Sicherheitsplattform, die Syslog-Nachrichten für Firewall-Ereignisse, verteilte Firewallregeln, Routingänderungen, Audit-Logs und Controller-Ereignisse generiert. Der Parser extrahiert Felder mithilfe von Grok-Mustern, Schlüssel/Wert-Parsing und JSON-Parsing und ordnet sie dem Unified Data Model (UDM) zu.
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-Agent und der VMware NSX-Umgebung
- Wenn Sie den Agent hinter einem Proxy ausführen, müssen die Firewallports gemäß den Anforderungen des Bindplane-Agents geöffnet sein.
- Administratorzugriff auf VMware NSX
Google SecOps-Anmeldedaten für den Bindplane-Agenten abrufen
Wählen Sie eine der folgenden Methoden aus, um den Bindplane-Agent bei Google SecOps zu authentifizieren:
- Neue Deployments: 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 & 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 Editor aus.
- Klicken Sie auf Weiter und dann auf Fertig.
- Klicken Sie auf das erstellte Dienstkonto und rufen Sie dann 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, sodass der Pfad mit dem Pfad übereinstimmt, unter 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 Aufnahme herunterladen (Legacy)
- Melden Sie sich in der Google SecOps-Konsole an.
- Rufen Sie die SIEM-Einstellungen > Collection 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-Agenten gemäß der folgenden Anleitung auf Ihrem Windows- oder Linux-Betriebssystem.
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-collectorDer Dienst sollte als RUNNING 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-collectorDer Dienst sollte als aktiv (wird ausgeführt) angezeigt werden.
Zusätzliche Installationsressourcen
Weitere Installationsoptionen und Informationen zur Fehlerbehebung finden Sie in der Installationsanleitung für den Bindplane-Agenten.
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: udplog: listen_address: "0.0.0.0:514" exporters: chronicle/vmware_nsx: 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: VMWARE_NSX raw_log_field: body service: pipelines: logs/vmware_nsx_to_chronicle: receivers: - udplog exporters: - chronicle/vmware_nsx
Konfigurationsparameter
Ersetzen Sie die folgenden Platzhalter:
Empfängerkonfiguration:
listen_address: IP-Adresse und Port, auf die gewartet werden soll:0.0.0.0, um auf allen Schnittstellen zu lauschen (empfohlen)- Port
514ist der Standard-Syslog-Port (erfordert Root unter Linux; verwenden Sie1514für Nicht-Root).
Exporter-Konfiguration:
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: Kundennummer, die aus der Google SecOps-Konsole kopiert wurdelocation: 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 aus IAM & Verwaltung > Einstellungen.endpoint: Behalten Sie die Einstellungchronicle.googleapis.combei.
Legacy-Ingestion-API-Exporter
Wenn Sie die Datei zur Authentifizierung bei der Aufnahme 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/vmware_nsx: compression: gzip creds_file_path: '/opt/observiq-otel-collector/ingestion-auth.json' customer_id: '<customer_id>' endpoint: malachiteingestion-pa.googleapis.com log_type: VMWARE_NSX raw_log_field: body
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
Bindplane-Agent neu starten, um die Änderungen zu übernehmen
Führen Sie den folgenden Befehl aus, um den Bindplane-Agenten unter Linux neu zu starten:
sudo systemctl restart observiq-otel-collectorPrüfen Sie, ob der Dienst ausgeführt wird:
sudo systemctl status observiq-otel-collectorPrüfen Sie die Logs auf Fehler:
sudo journalctl -u observiq-otel-collector -f
Wählen Sie eine der folgenden Optionen aus, um den Bindplane-Agenten unter Windows neu zu starten:
Eingabeaufforderung oder PowerShell als Administrator:
net stop observiq-otel-collector && net start observiq-otel-collectorDienstkonsole:
- 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.
Prüfen Sie, ob der Dienst ausgeführt wird:
sc query observiq-otel-collectorLogs auf Fehler prüfen:
type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"
- Drücken Sie
Syslog-Konfiguration für NSX Edge
- Melden Sie sich im vSphere Web Client an.
- Gehen Sie zu Netzwerk und Sicherheit > NSX Edges.
- Wählen Sie die spezifische NSX Edge-Instanz aus, die Sie konfigurieren möchten.
- Gehen Sie zu Syslog-Einstellungen:
- Für NSX 6.4.4 und höher: Manage > Settings > Appliance Settings > Settings > Change Syslog Configuration (Verwalten > Einstellungen > Geräteeinstellungen > Einstellungen > Syslog-Konfiguration ändern).
- Für NSX 6.4.3 und früher: Verwalten > Einstellungen > Konfiguration > Details > Ändern.
- Konfigurieren Sie die Syslog-Serverdetails:
- Server: Geben Sie die IP-Adresse oder den Hostnamen des Syslog-Servers (Bindplane) ein.
- Protokoll: Wählen Sie UDP oder TCP aus (je nach Bindplane-Konfiguration).
- Port: Geben Sie die Portnummer ein (abhängig von Ihrer Bindplane-Konfiguration).
- Klicken Sie auf OK, um die Einstellungen zu speichern.
Syslog-Konfiguration für NSX Manager
- Melden Sie sich mit Administratoranmeldedaten (
https://<NSX-Manager-IP>oderhttps://<NSX-Manager-Hostname>) in der NSX Manager-Weboberfläche an. - Gehen Sie zu Geräteeinstellungen verwalten > Allgemein.
- Klicken Sie auf Bearbeiten, um die Syslog-Servereinstellungen zu konfigurieren.
- Geben Sie die Syslog-Serverdetails ein:
- Server: Geben Sie die IP-Adresse oder den Hostnamen des Syslog-Servers (Bindplane) ein.
- Protokoll: Wählen Sie UDP oder TCP aus (je nach Bindplane-Konfiguration).
- Port: Geben Sie die Portnummer ein (abhängig von Ihrer Bindplane-Konfiguration).
- Klicken Sie auf OK, um die Einstellungen zu speichern.
Syslog-Konfiguration für NSX Controller
- Melden Sie sich im vSphere Web Client an.
- Gehen Sie zu Netzwerk und Sicherheit > Installation und Upgrade > Verwaltung > NSX-Controller-Knoten.
- Wählen Sie den NSX Manager aus, der die Controllerknoten verwaltet.
- Klicken Sie auf Allgemeine Controller-Attribute bearbeiten.
- Klicken Sie im Dialogfeld Syslog-Server auf Hinzufügen:
- Geben Sie den Namen oder die IP-Adresse des Syslog-Servers ein.
- Wählen Sie das Protokoll UDP aus (je nach Bindplane-Konfiguration).
- Legen Sie die Logebene fest (z. B.
INFO).
- Klicken Sie auf OK, um die Einstellungen zu speichern.
UDM-Zuordnungstabelle
| Logfeld | UDM-Zuordnung | Logik |
|---|---|---|
DST |
event.idm.read_only_udm.target.ip |
Die Ziel-IP-Adresse wird aus dem Feld DST im Rohlog extrahiert. |
ID |
event.idm.read_only_udm.metadata.product_log_id |
Die Produkt-Log-ID wird aus dem Feld ID im Rohlog extrahiert. |
MAC |
event.idm.read_only_udm.principal.mac |
Die MAC-Adresse wird aus dem Feld MAC im Rohlog extrahiert. |
ModuleName |
event.idm.read_only_udm.metadata.product_event_type |
Der Produktereignistyp wird aus dem Feld ModuleName im Rohlog extrahiert. |
Operation |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der Vorgang wird aus dem Feld Operation im Rohlog extrahiert und als Label mit dem Schlüssel „Operation“ hinzugefügt. |
PROTO |
event.idm.read_only_udm.network.ip_protocol |
Das IP-Protokoll wird aus dem Feld PROTO im Rohlog extrahiert. |
RES |
event.idm.read_only_udm.target.resource.name |
Der Name der Zielressource wird aus dem Feld RES im Rohlog extrahiert. |
SRC |
event.idm.read_only_udm.principal.ip |
Die Quell-IP-Adresse wird aus dem Feld SRC im Rohlog extrahiert. |
SPT |
event.idm.read_only_udm.principal.port |
Der Quellport wird aus dem Feld SPT im Rohlog extrahiert. |
UserName |
event.idm.read_only_udm.principal.user.userid |
Die Nutzer-ID wird aus dem Feld UserName im Rohlog extrahiert. |
app_type |
event.idm.read_only_udm.principal.application |
Die Hauptanwendung wird aus dem Feld app_type im Rohlog extrahiert. |
application |
event.idm.read_only_udm.target.application |
Die Zielanwendung wird aus dem Feld application im Rohlog extrahiert. |
audit |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der Audit-Wert wird aus dem Feld audit im Rohlog extrahiert und als Label mit dem Schlüssel „audit“ hinzugefügt. |
cancelTimeUTC |
event.idm.read_only_udm.principal.resource.attribute.last_update_time |
Der Zeitpunkt der letzten Aktualisierung wird aus dem Feld cancelTimeUTC im Rohlog abgeleitet. |
client |
event.idm.read_only_udm.principal.ip oder event.idm.read_only_udm.principal.administrative_domain |
Wenn das Feld client eine IP-Adresse ist, wird es der Haupt-IP-Adresse zugeordnet. Andernfalls wird sie der primären Verwaltungsdomain zugeordnet. |
comp |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der Komponentenwert wird aus dem Feld comp im Rohlog extrahiert und als Label mit dem Schlüssel „Comp“ hinzugefügt. |
datetime |
event.idm.read_only_udm.metadata.event_timestamp |
Der Zeitstempel des Ereignisses wird aus dem Feld datetime im Rohlog extrahiert. |
description |
event.idm.read_only_udm.metadata.description |
Die Beschreibung wird aus dem Feld description im Rohlog extrahiert. |
details |
event.idm.read_only_udm.principal.resource.attribute.labels |
Die Details werden aus dem Feld details im Rohlog extrahiert und als Labels hinzugefügt. |
direction |
event.idm.read_only_udm.network.direction |
Wenn das Feld direction den Wert „OUT“ hat, wird es „OUTBOUND“ zugeordnet. |
dst_ip |
event.idm.read_only_udm.target.ip |
Die Ziel-IP-Adresse wird aus dem Feld dst_ip im Rohlog extrahiert. |
DPT |
event.idm.read_only_udm.target.port |
Der Zielport wird aus dem Feld DPT im Rohlog extrahiert. |
errorCode |
event.idm.read_only_udm.security_result.detection_fields |
Der Fehlercode wird aus dem Feld errorCode im Rohprotokoll extrahiert und als Erkennungsfeld hinzugefügt. |
eventType |
event.idm.read_only_udm.metadata.product_event_type |
Der Produktereignistyp wird aus dem Feld eventType im Rohlog extrahiert. |
filepath |
event.idm.read_only_udm.principal.process.file.full_path |
Der Dateipfad wird aus dem Feld filepath im Rohlog extrahiert. |
hostname |
event.idm.read_only_udm.principal.ip |
Der Hostname wird aus dem Feld hostname im Rohlog extrahiert und, falls es sich um eine IP-Adresse handelt, der Haupt-IP zugeordnet. |
kv_data |
Verschiedene UDM-Felder | Die Schlüssel/Wert-Paare in kv_data werden anhand ihrer Schlüssel verschiedenen UDM-Feldern zugeordnet. |
kv_data1 |
Verschiedene UDM-Felder | Die Schlüssel/Wert-Paare in kv_data1 werden anhand ihrer Schlüssel verschiedenen UDM-Feldern zugeordnet. |
kv_data2 |
Verschiedene UDM-Felder | Die Schlüssel/Wert-Paare in kv_data2 werden anhand ihrer Schlüssel verschiedenen UDM-Feldern zugeordnet. |
kv_data3 |
Verschiedene UDM-Felder | Die Schlüssel/Wert-Paare in kv_data3 werden anhand ihrer Schlüssel verschiedenen UDM-Feldern zugeordnet. |
kv_data4 |
Verschiedene UDM-Felder | Die Schlüssel/Wert-Paare in kv_data4 werden anhand ihrer Schlüssel verschiedenen UDM-Feldern zugeordnet. |
level |
event.idm.read_only_udm.security_result.severity |
Wenn das Feld level „INFO“ enthält, wird es „INFORMATIONAL“ zugeordnet. Wenn es „ERROR“ ist, wird es „ERROR“ zugeordnet. |
managedExternally |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der Wert „managedExternally“ wird aus dem Feld managedExternally im Rohlog extrahiert und als Label mit dem Schlüssel „managedExternally“ hinzugefügt. |
message |
Verschiedene UDM-Felder | Das Nachrichtenfeld wird geparst, um verschiedene UDM-Felder zu extrahieren. |
message_data |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Die Nachrichtendaten werden aus dem Feld message_data im Rohlog extrahiert und als Label mit dem Schlüssel „message“ hinzugefügt. |
network_status |
event.idm.read_only_udm.additional.fields |
Der Netzwerkstatus wird aus dem Feld network_status im Rohlog extrahiert und als zusätzliches Feld mit dem Schlüssel „Network_Connection_Status“ hinzugefügt. |
new_value |
Verschiedene event.idm.read_only_udm.target-Felder |
Der neue Wert wird aus dem Feld new_value im Rohlog extrahiert und zum Ausfüllen verschiedener Zielfelder verwendet. |
node |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der Knotenwert wird aus dem Feld node im Rohlog extrahiert und als Label mit dem Schlüssel „node“ hinzugefügt. |
old_value |
Verschiedene UDM-Felder | Der alte Wert wird aus dem Feld old_value im Rohlog extrahiert und zum Ausfüllen verschiedener UDM-Felder verwendet. |
payload |
Verschiedene UDM-Felder | Die Nutzlast wird aus dem Feld payload im Rohlog extrahiert und zum Ausfüllen verschiedener UDM-Felder verwendet. |
pid |
event.idm.read_only_udm.target.process.pid |
Die Prozess-ID wird aus dem Feld pid im Rohlog extrahiert. |
reqId |
event.idm.read_only_udm.metadata.product_log_id |
Die Produktprotokoll-ID wird aus dem Feld reqId im Rohprotokoll extrahiert. |
resourceId |
event.idm.read_only_udm.principal.resource.product_object_id |
Die Produktobjekt-ID wird aus dem Feld resourceId im Rohlog extrahiert. |
s2comp |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der s2comp-Wert wird aus dem Feld s2comp im Rohlog extrahiert und als Label mit dem Schlüssel „s2comp“ hinzugefügt. |
ses |
event.idm.read_only_udm.network.session_id |
Die Sitzungs-ID wird aus dem Feld ses im Rohlog extrahiert. |
src_host |
event.idm.read_only_udm.principal.hostname |
Der Hostname des Hauptkontos wird aus dem Feld src_host im Rohlog extrahiert. |
src_ip |
event.idm.read_only_udm.principal.ip |
Die Quell-IP-Adresse wird aus dem Feld src_ip im Rohlog extrahiert. |
src_ip1 |
event.idm.read_only_udm.principal.ip |
Die Quell-IP-Adresse wird aus dem Feld src_ip1 im Rohlog extrahiert. |
src_port |
event.idm.read_only_udm.principal.port |
Der Quellport wird aus dem Feld src_port im Rohlog extrahiert. |
startTimeUTC |
event.idm.read_only_udm.principal.resource.attribute.creation_time |
Die Erstellungszeit wird aus dem Feld startTimeUTC im Rohlog abgeleitet. |
subcomp |
event.idm.read_only_udm.network.application_protocol oder event.idm.read_only_udm.principal.resource.attribute.labels.value |
Wenn das Feld subcomp „http“ ist, wird es „HTTP“ zugeordnet. Andernfalls wird er als Label mit dem Schlüssel „Sub Comp“ hinzugefügt. |
tname |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der tname-Wert wird aus dem Feld tname im Rohlog extrahiert und als Label mit dem Schlüssel „tname“ hinzugefügt. |
type |
event.idm.read_only_udm.metadata.product_event_type |
Der Produktereignistyp wird aus dem Feld type im Rohlog extrahiert. |
uid |
event.idm.read_only_udm.principal.user.userid |
Die Nutzer-ID wird aus dem Feld uid im Rohprotokoll extrahiert. |
update |
event.idm.read_only_udm.principal.resource.attribute.labels.value |
Der Aktualisierungswert wird aus dem Feld update im Rohlog extrahiert und als Label mit dem Schlüssel „update“ hinzugefügt. |
user |
event.idm.read_only_udm.principal.user.user_display_name |
Der Anzeigename des Nutzers wird aus dem Feld user im Rohlog extrahiert. |
vmw_cluster |
event.idm.read_only_udm.target.resource.name |
Der Name der Zielressource wird aus dem Feld vmw_cluster im Rohlog extrahiert. |
vmw_datacenter |
event.idm.read_only_udm.target.resource.attribute.labels.value |
Der Wert „vmw_datacenter“ wird aus dem Feld vmw_datacenter im Rohlog extrahiert und als Label mit dem Schlüssel „vmw_datacenter“ hinzugefügt. |
vmw_host |
event.idm.read_only_udm.target.hostname oder event.idm.read_only_udm.target.ip |
Wenn das Feld vmw_host ein Hostname ist, wird es dem Zielhostnamen zugeordnet. Andernfalls wird sie, wenn es sich um eine IP-Adresse handelt, der Ziel-IP zugeordnet. |
vmw_object_id |
event.idm.read_only_udm.target.resource.product_object_id |
Die Produktobjekt-ID wird aus dem Feld vmw_object_id im Rohlog extrahiert. |
vmw_product |
event.idm.read_only_udm.target.application |
Die Zielanwendung wird aus dem Feld vmw_product im Rohlog extrahiert. |
vmw_vcenter |
event.idm.read_only_udm.target.cloud.availability_zone |
Die Verfügbarkeitszone wird aus dem Feld vmw_vcenter im Rohlog extrahiert. |
vmw_vcenter_id |
event.idm.read_only_udm.target.resource.attribute.labels.value |
Der Wert „vmw_vcenter_id“ wird aus dem Feld vmw_vcenter_id im Rohlog extrahiert und als Label mit dem Schlüssel „vmw_vcenter_id“ hinzugefügt. |
vmw_vr_ops_appname |
event.idm.read_only_udm.intermediary.application |
Die Vermittleranwendung wird aus dem Feld vmw_vr_ops_appname im Rohlog extrahiert. |
vmw_vr_ops_clustername |
event.idm.read_only_udm.intermediary.resource.name |
Der Name der Vermittlerressource wird aus dem Feld vmw_vr_ops_clustername im Rohlog extrahiert. |
vmw_vr_ops_clusterrole |
event.idm.read_only_udm.intermediary.resource.attribute.roles.name |
Der Name der Rolle der Zwischenressource wird aus dem Feld vmw_vr_ops_clusterrole im Rohlog extrahiert. |
vmw_vr_ops_hostname |
event.idm.read_only_udm.intermediary.hostname |
Der Hostname des Zwischenhosts wird aus dem Feld vmw_vr_ops_hostname im Rohlog extrahiert. |
vmw_vr_ops_id |
event.idm.read_only_udm.intermediary.resource.product_object_id |
Die ID des Zwischenproduktobjekts wird aus dem Feld vmw_vr_ops_id im Rohlog extrahiert. |
vmw_vr_ops_logtype |
event.idm.read_only_udm.intermediary.resource.attribute.labels.value |
Der Wert „vmw_vr_ops_logtype“ wird aus dem Feld vmw_vr_ops_logtype im Rohlog extrahiert und als Label mit dem Schlüssel „vmw_vr_ops_logtype“ hinzugefügt. |
vmw_vr_ops_nodename |
event.idm.read_only_udm.intermediary.resource.attribute.labels.value |
Der Wert „vmw_vr_ops_nodename“ wird aus dem Feld vmw_vr_ops_nodename im Rohlog extrahiert und als Label mit dem Schlüssel „vmw_vr_ops_nodename“ hinzugefügt. Wird durch eine Reihe von bedingten Anweisungen bestimmt, die auf den Werten anderer Felder basieren. Mögliche Werte sind USER_LOGIN, NETWORK_CONNECTION, STATUS_UPDATE und GENERIC_EVENT. Hartcodiert auf „VMWARE_NSX“. Hartcodiert auf „VMWARE_NSX“. Fest codiert auf „VMWARE_NSX“. Auf „AUTHTYPE_UNSPECIFIED“ festgelegt, wenn Operation „LOGIN“ ist und target_details nicht leer ist oder wenn message „authentication failure“ enthält und application nicht leer ist. Legen Sie diesen Wert auf „SSH“ fest, wenn PROTO „ssh2“ ist, oder auf „HTTP“, wenn subcomp „http“ ist. Wird durch eine Reihe von bedingten Anweisungen bestimmt, die auf den Werten anderer Felder basieren. Mögliche Werte sind ALLOW und BLOCK. Wird auf „VIRTUAL_MACHINE“ gesetzt, wenn vmw_cluster nicht leer ist. |
Resource |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
zone_action |
event.idm.read_only_udm.security_result.detection_fields |
Aus Änderungsprotokoll zugeordnet |
product_id |
event.idm.read_only_udm.metadata.product_log_id |
Aus Änderungsprotokoll zugeordnet |
dst_port |
event.idm.read_only_udm.target.port |
Aus Änderungsprotokoll zugeordnet |
sent_pkt |
event.idm.read_only_udm.network.sent_packets |
Aus Änderungsprotokoll zugeordnet |
received_pkt |
event.idm.read_only_udm.network.received_packets |
Aus Änderungsprotokoll zugeordnet |
sent_byte |
event.idm.read_only_udm.network.sent_bytes |
Aus Änderungsprotokoll zugeordnet |
received_byte |
event.idm.read_only_udm.network.received_bytes |
Aus Änderungsprotokoll zugeordnet |
msg1 |
event.idm.read_only_udm.metadata.description |
Aus Änderungsprotokoll zugeordnet |
ip_version |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
ip_protocol_type |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
ip_protocol_code |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
interface_id |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
tcp_flags |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
src_zone_value |
event.idm.read_only_udm.principal.resource.attribute.labels |
Aus Änderungsprotokoll zugeordnet |
sec_desc |
event.idm.read_only_udm.security_result.description |
Aus Änderungsprotokoll zugeordnet |
Originated_Ip |
event.idm.read_only_udm.principal.ip |
Aus Änderungsprotokoll zugeordnet |
Originated_Ip |
event.idm.read_only_udm.principal.asset.ip |
Aus Änderungsprotokoll zugeordnet |
event_source |
event.idm.read_only_udm.target.resource.name |
Aus Änderungsprotokoll zugeordnet |
Resource_Name |
event.idm.read_only_udm.target.resource.name |
Aus Änderungsprotokoll zugeordnet |
Universal_Object |
event.idm.read_only_udm.target.resource.attribute.labels |
Aus Änderungsprotokoll zugeordnet |
Severity |
event.idm.read_only_udm.security_result.severity |
Aus Änderungsprotokoll zugeordnet |
Code |
event.idm.read_only_udm.security_result.rule_id |
Aus Änderungsprotokoll zugeordnet |
Event_Message |
event.idm.read_only_udm.metadata.description |
Aus Änderungsprotokoll zugeordnet |
Above_supported_instances |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
Above_threshold_instances |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
Below_threshold_instances |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
supported_compact |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
supported_quadlarge |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
supported_large |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
supported_xlarge |
event.idm.read_only_udm.additional.fields |
Aus Änderungsprotokoll zugeordnet |
action |
security_result.action_details |
Aus Änderungsprotokoll zugeordnet |
rule_id |
security_result.rule_id |
Aus Änderungsprotokoll zugeordnet |
network.direction |
INBOUND |
Aus Änderungsprotokoll zugeordnet |
security_result.action_details |
ALLOW |
Aus Änderungsprotokoll zugeordnet |
security_result.action_details |
BLOCK |
Aus Änderungsprotokoll zugeordnet |
metadata.event_type |
NETWORK_CONNECTION |
Aus Änderungsprotokoll zugeordnet |
unique_id |
principal.resource.product_object_id |
Aus Änderungsprotokoll zugeordnet |
resource_type |
principal.resource.sub_type |
Aus Änderungsprotokoll zugeordnet |
_create_user","_last_modified_user |
principal.user.email_addresses |
Aus Änderungsprotokoll zugeordnet |
action |
security_result.action |
Aus Änderungsprotokoll zugeordnet |
display_name |
principal.resource.name |
Aus Änderungsprotokoll zugeordnet |
_last_modified_time |
principal.resource.attribute.last_update_time |
Aus Änderungsprotokoll zugeordnet |
_create_time |
principal.resource.attribute.creation_time |
Aus Änderungsprotokoll zugeordnet |
parent_path |
principal.resource.parent |
Aus Änderungsprotokoll zugeordnet |
id |
principal.resource.id |
Aus Änderungsprotokoll zugeordnet |
resource_type |
target.resource.sub_type |
Aus Änderungsprotokoll zugeordnet |
unique_id |
target.resource.product_object_id |
Aus Änderungsprotokoll zugeordnet |
path |
target.process.file.full_path |
Aus Änderungsprotokoll zugeordnet |
id |
target.resource.id |
Aus Änderungsprotokoll zugeordnet |
vmw_host |
target_details.hostname or target_details.ip |
Aus Änderungsprotokoll zugeordnet |
vmw_vr_ops_clusterrole |
intermediary.resource.attribute.labels.roles.name |
Aus Änderungsprotokoll zugeordnet |
vmw_host","vmw_product","vmw_vcenter","vmw_cluster","vmw_vr_ops_id","vmw_object_id","vmw_datacenter","vmw_vcenter_id","vmw_vr_ops_logtype","vmw_vr_ops_appname","vmw_vr_ops_hostname","vmw_vr_ops_nodename","vmw_vr_ops_clustername","vmw_vr_ops_clusterrole","managedExternally","update","filepath","eventType","resourceId |
principal.resource.attribute.labels |
Aus Änderungsprotokoll zugeordnet |
tname", "s2comp", "node |
principal.resource.attribute.labels |
Aus Änderungsprotokoll zugeordnet |
exe |
target.process.file.full_path |
Aus Änderungsprotokoll zugeordnet |
Änderungsprotokoll
Änderungsprotokoll für diesen Parser ansehen
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten