Ivanti Connect Secure-Protokolle (Pulse Secure) erfassen

Unterstützt in:

In diesem Dokument wird beschrieben, wie Sie Ivanti Connect Secure-Logs (Pulse Secure) mit dem Bindplane-Agenten in Google Security Operations aufnehmen.

Ivanti Connect Secure (ehemals Pulse Secure) ist eine SSL-VPN-Lösung, die sicheren Remote-Zugriff auf Unternehmensanwendungen, ‑ressourcen und ‑netzwerke bietet. Sie unterstützt Multi-Faktor-Authentifizierung, Endpunkt-Compliance-Prüfungen und detaillierte Zugriffsrichtlinien für Remote-Mitarbeiter und Partner.

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
  • Wenn der Agent hinter einem Proxy ausgeführt wird, müssen die Firewallports gemäß den Anforderungen des Bindplane-Agents geöffnet sein.
  • Privilegierter Zugriff auf die Ivanti Connect Secure-Admin-Konsole (Pulse Secure)

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.
  1. 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.
  2. Rufen Sie IAM und Verwaltung > Dienstkonten auf.
  3. Klicken Sie auf Dienstkonto erstellen.
  4. 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).
  5. Klicken Sie auf Erstellen und fortfahren.
  6. Klicken Sie im Abschnitt Diesem Dienstkonto Zugriff auf das Projekt erteilen auf Rolle auswählen und wählen Sie Chronicle Editor aus.
  7. Klicken Sie auf Weiter und dann auf Fertig.
  8. Klicken Sie auf das von Ihnen erstellte Dienstkonto und rufen Sie den Tab Schlüssel auf.
  9. Klicken Sie auf Schlüssel hinzufügen > Neuen Schlüssel erstellen.
  10. Wählen Sie JSON aus und klicken Sie auf Erstellen. Die Schlüsseldatei wird auf Ihren Computer heruntergeladen.
  11. Speichern Sie die Schlüsseldatei als ingestion-auth.json im Bindplane-Collector-Verzeichnis (/opt/observiq-otel-collector/ingestion-auth.json unter Linux oder C:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.json unter Windows) oder aktualisieren Sie creds_file_path in config.yaml, sodass der Pfad mit dem Pfad übereinstimmt, unter dem Sie die Datei speichern.
  12. 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)

  1. Melden Sie sich in der Google SecOps-Konsole an.
  2. Rufen Sie Einstellungen > Datenverwaltung > Erfassungs-Agents auf. Wenn Sie eine reine SIEM-Plattform verwenden, rufen Sie die Einstellungen > Erfassungs-Agents auf.
  3. Laden Sie die Authentifizierungsdatei für die Datenaufnahme herunter.
  4. Speichern Sie die Datei sicher auf dem System, auf dem der Bindplane-Agent installiert werden soll.

Google SecOps-Kundennummer abrufen

  1. Melden Sie sich in der Google SecOps-Konsole an.
  2. Gehen Sie zu Einstellungen > Verwaltung > Profil. Wenn Sie eine reine SIEM-Plattform verwenden, rufen Sie die Einstellungen > Profil auf.
  3. Kopieren und speichern Sie die Kundennummer aus dem Bereich Organisationsdetails.

Bindplane-Agent installieren

Installieren Sie den Bindplane-Agenten gemäß der folgenden Anleitung auf Ihrem Windows- oder Linux-Betriebssystem.

Windows-Installation

  1. Öffnen Sie die Eingabeaufforderung oder PowerShell als Administrator.
  2. Führen Sie dazu diesen Befehl aus:

    msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet
    
  3. Warten Sie, bis die Installation abgeschlossen ist.

  4. Überprüfen Sie die Installation mit folgendem Befehl:

    sc query observiq-otel-collector
    

    Der Dienst sollte als RUNNING angezeigt werden.

Linux-Installation

  1. Öffnen Sie ein Terminal mit Root- oder sudo-Berechtigungen.
  2. 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.sh
    
  3. Warten Sie, bis die Installation abgeschlossen ist.

  4. Ü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 Fehlerbehebung finden Sie in der Installationsanleitung für den Bindplane-Agenten.

Bindplane-Agenten so konfigurieren, dass Syslog-Daten aufgenommen und an Google SecOps gesendet werden

Konfigurationsdatei suchen

  • Linux:

    sudo nano /opt/observiq-otel-collector/config.yaml
    
  • Windows:

    notepad "C:\Program Files\observIQ OpenTelemetry Collector\config.yaml"
    

Konfigurationsdatei bearbeiten

  • Ersetzen Sie den gesamten Inhalt von config.yaml durch die folgende Konfiguration:

    receivers:
      udplog:
        listen_address: "0.0.0.0:514"
    
    exporters:
      chronicle/chronicle_w_labels:
        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: '/path/to/ingestion-authentication-file.json'
        customer_id: 'YOUR_CUSTOMER_ID'
        endpoint: chronicle.googleapis.com
        log_type: 'PULSE_SECURE_VPN'
        raw_log_field: body
        ingestion_labels:
    
    service:
      pipelines:
        logs/source0__chronicle_w_labels-0:
          receivers:
            - udplog
          exporters:
            - chronicle/chronicle_w_labels
    

Konfigurationsparameter

Ersetzen Sie die folgenden Platzhalter:

  • Empfängerkonfiguration:

    • udplog: Verwenden Sie udplog für UDP-Syslog oder tcplog für TCP-Syslog.
    • 0.0.0.0: IP-Adresse, auf der gelauscht werden soll (0.0.0.0, um auf allen Schnittstellen zu lauschen)
    • 514: Portnummer, auf der gelauscht werden soll (Standard-Syslog-Port)
  • 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
    • YOUR_CUSTOMER_ID: Kundennummer aus dem Abschnitt „Kundennummer abrufen“
    • location: Ersetzen Sie <LOCATION> durch die Region Ihrer Google SecOps-Instanz (z. B. us, europe oder asia-southeast1). Der Exporter stellt diesem Wert chronicle.googleapis.com voran. 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 Einstellung chronicle.googleapis.com bei.
    • log_type: Logtyp genau so, wie er in Chronicle angezeigt wird (PULSE_SECURE_VPN)

Legacy-Ingestion-API-Exporter

  • Wenn Sie die Authentifizierungsdatei für die Datenaufnahme aus Option 2 verwenden, ersetzen Sie den Block exporters durch Folgendes. Legen Sie für creds_file_path den Pfad zur Authentifizierungsdatei für die Datenaufnahme fest. Wenn sich Ihre Instanz außerhalb der USA befindet, ersetzen Sie malachiteingestion-pa.googleapis.com durch Ihren regionalen Endpunkt (z. B. europe-malachiteingestion-pa.googleapis.com).

    exporters:
      chronicle/chronicle_w_labels:
        compression: gzip
        creds_file_path: '/path/to/ingestion-authentication-file.json'
        customer_id: 'YOUR_CUSTOMER_ID'
        endpoint: malachiteingestion-pa.googleapis.com
        log_type: 'PULSE_SECURE_VPN'
        raw_log_field: body
        ingestion_labels:
    

Konfigurationsdatei speichern

  • Speichern Sie die Datei nach der Bearbeitung:
    • Linux: Drücken Sie Ctrl+O, dann Enter und dann Ctrl+X.
    • Windows: Klicken Sie auf Datei > Speichern.

Starten Sie den Bindplane-Agent neu, 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-collector
    
    1. Prüfen Sie, ob der Dienst ausgeführt wird:

      sudo systemctl status observiq-otel-collector
      
    2. Prü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-collector
      
    • Dienstkonsole:

      1. Drücken Sie Win+R, geben Sie services.msc ein und drücken Sie die Eingabetaste.
      2. Suchen Sie nach observIQ OpenTelemetry Collector.
      3. Rechtsklicken Sie und wählen Sie Neu starten aus.
      4. Prüfen Sie, ob der Dienst ausgeführt wird:

        sc query observiq-otel-collector
        
      5. Prüfen Sie die Logs auf Fehler:

        type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log"
        

Syslog-Weiterleitung auf Ivanti Connect Secure (Pulse Secure) konfigurieren

  1. Melden Sie sich in der Admin-Konsole von Ivanti Connect Secure (früher Pulse Secure) an.
  2. Gehen Sie zu System > Log/Monitoring.
  3. Klicken Sie auf den Tab Einstellungen.
  4. Geben Sie im Abschnitt zur Syslog-Serverkonfiguration die folgenden Details an:
    • Servername/IP: Geben Sie die IP-Adresse oder den FQDN des Bindplane-Agent-Hosts ein.
    • Facility: Wählen Sie LOCAL0 (oder Ihre bevorzugte Facility von LOCAL0 bis LOCAL7) aus.
    • Typ: Wählen Sie UDP aus.
    • Filter: Wählen Sie Standard aus.
    • Quellschnittstelle: Wählen Sie Global (oder die spezifische Schnittstelle, die den Bindplane-Agenten erreichen kann) aus.
  5. Klicken Sie auf Hinzufügen.
  6. Klicken Sie auf Änderungen speichern.
  7. Aktivieren Sie die Syslog-Berichterstellung für jede Logkategorie, indem Sie auf jedem lokalen Log-Tab Folgendes tun:

    1. Klicken Sie auf den Tab Ereignisse, setzen Sie ein Häkchen neben dem Syslog-Server und klicken Sie auf Änderungen speichern.
    2. Klicken Sie auf den Tab User Access (Nutzerzugriff), wählen Sie das Kästchen für den Syslog-Server aus und klicken Sie auf Save Changes (Änderungen speichern).
    3. Klicken Sie auf den Tab Admin Access (Administratorzugriff), setzen Sie ein Häkchen neben dem Syslog-Server und klicken Sie auf Save Changes (Änderungen speichern).
  8. Prüfen Sie, ob Syslog-Nachrichten gesendet werden, indem Sie die Bindplane-Agent-Logs prüfen.

UDM-Zuordnungstabelle

Logfeld UDM-Zuordnung Logik
Aktion security_result.action_details Wird direkt aus dem Aktionsfeld zugeordnet.
Anwendung principal.application Wird direkt aus dem Feld „Anwendung“ zugeordnet.
bytes_read network.received_bytes Wird direkt aus dem Feld „bytes_read“ zugeordnet und in eine vorzeichenlose Ganzzahl konvertiert.
bytes_written network.sent_bytes Wird direkt aus dem Feld „bytes_written“ zugeordnet und in eine vorzeichenlose Ganzzahl konvertiert.
client_host principal.hostname, principal.asset.hostname Wird direkt aus dem Feld „client_host“ zugeordnet.
CMD principal.process.command_line Wird direkt aus dem Feld „cmd“ zugeordnet.
connection_status security_result.detection_fields.value.string_value Wird direkt aus dem Feld „connection_status“ zugeordnet.
data_time metadata.event_timestamp.seconds Wird aus dem Feld „data_time“ mit verschiedenen Zeitstempelformaten geparst (MM-dd-yyyy HH:mm:ss Z, RFC 3339, ISO8601, MMM d HH:mm:ss, MMM d HH:mm:ss).
devname principal.hostname, principal.asset.hostname Wird direkt aus dem Feld „devname“ zugeordnet.
dstip target.ip, target.asset.ip Wird direkt aus dem Feld „dstip“ zugeordnet.
dstport target.port Wird direkt aus dem Feld „dstport“ zugeordnet und in eine Ganzzahl konvertiert.
dstcountry target.location.country_or_region Wird direkt aus dem Feld „dstcountry“ zugeordnet, wenn es nicht „Reserved“ oder leer ist.
Dauer network.session_duration.seconds Wird direkt aus dem Duration-Feld zugeordnet und in eine Ganzzahl umgewandelt.
dvc intermediary.hostname oder intermediary.ip Wenn das Feld „dvc“ in eine IP-Adresse konvertiert werden kann, wird es „intermediary.ip“ zugeordnet. Andernfalls wird es intermediary.hostname zugeordnet.
dvc_hostname intermediary.hostname, principal.hostname, principal.asset.hostname oder intermediary.ip, principal.ip, principal.asset.ip Wenn das Feld „dvc_hostname“ in eine IP-Adresse konvertiert werden kann, wird es den entsprechenden IP-Feldern zugeordnet. Andernfalls wird er den entsprechenden Hostnamenfeldern zugeordnet.
event_type metadata.product_event_type Wird direkt aus dem Feld „event_type“ zugeordnet.
failure_reason security_result.description Wird direkt aus dem Feld „failure_reason“ zugeordnet. Wenn die Nachricht „because host“ enthält, wird der Text „host“ dem Grund für den Fehler vorangestellt.
has_principal event.idm.read_only_udm.principal (presence) Wird auf „true“ gesetzt, wenn Hauptkontofelder ausgefüllt sind, andernfalls auf „false“. Abgeleitet von der Parserlogik.
has_target event.idm.read_only_udm.target (Vorhandensein) Wird auf „true“ gesetzt, wenn Zielfelder ausgefüllt sind, andernfalls auf „false“. Abgeleitet von der Parserlogik.
has_target_user event.idm.read_only_udm.target.user.userid (presence) Wird auf „true“ gesetzt, wenn target.user.userid ausgefüllt ist, andernfalls auf „false“. Wird von der Parserlogik abgeleitet.
host_ip principal.ip, principal.asset.ip Wird direkt aus dem Feld „host_ip“ zugeordnet.
host_mac principal.mac Wird direkt aus dem Feld „host_mac“ zugeordnet, wobei Bindestriche durch Doppelpunkte ersetzt werden.
http_method network.http.method Direkt aus dem Feld „http_method“ zugeordnet.
http_response network.http.response_code Wird direkt aus dem Feld „http_response“ zugeordnet und in eine Ganzzahl umgewandelt.
info_desc about.labels.value Wird direkt aus dem Feld „info_desc“ zugeordnet.
ip_new target.ip, target.asset.ip Wird direkt aus dem Feld „ip_new“ zugeordnet.
level security_result.severity, security_result.severity_details „security_result.severity“ wird aus dem Feld „level“ abgeleitet („error“/„warning“ -> HIGH, „notice“ -> MEDIUM, „information“/„info“ -> LOW). Der Rohwert von „level“ wird auch „security_result.severity_details“ zugeordnet.
logid metadata.product_log_id Direkt aus dem Feld „logid“ zugeordnet.
locip principal.ip, principal.asset.ip Direkt aus dem Feld „locip“ zugeordnet.
Nachricht metadata.description Wird verwendet, um verschiedene Felder mithilfe von Grok- und KV-Filtern zu extrahieren. Wenn die Nachricht „EventID“ enthält, wird sie als Windows-Ereignisprotokoll verarbeitet.
message_info metadata.description Wird direkt „metadata.description“ zugeordnet, sofern nicht anderweitig in spezifischeren Grok-Mustern verwendet.
msg metadata.product_event_type, metadata.description Wenn das Feld „msg“ vorhanden ist, wird der Produkttyp extrahiert und „metadata.product_event_type“ zugeordnet. Die restliche Nachricht wird „metadata.description“ zugeordnet.
msg_hostname principal.hostname, principal.asset.hostname Direkt aus dem Feld „msg_hostname“ zugeordnet.
msg_ip principal.ip, principal.asset.ip Wird direkt aus dem Feld „msg_ip“ zugeordnet.
msg_user_agent network.http.user_agent, network.http.parsed_user_agent, metadata.product_version Der User-Agent-String wird „network.http.user_agent“ zugeordnet, der geparste User-Agent „network.http.parsed_user_agent“ und die Produktversion (falls vorhanden) „metadata.product_version“.
network_duration network.session_duration.seconds Wird direkt aus dem Feld „network_duration“ zugeordnet und in eine Ganzzahl konvertiert.
policyid security_result.rule_id Wird direkt aus dem Feld „policyid“ zugeordnet.
policyname security_result.rule_name Wird direkt aus dem Feld „policyname“ zugeordnet.
policytype security_result.rule_type Wird direkt aus dem Feld „policytype“ zugeordnet.
priority_code about.labels.value Wird direkt aus dem Feld „priority_code“ zugeordnet und auch verwendet, um „about.labels.value“ für den Schlüssel „Severity“ abzuleiten (siehe Logik).
prod_name metadata.product_name Wird direkt aus dem Feld „prod_name“ zugeordnet.
product_type metadata.product_event_type Wird direkt aus dem Feld „product_type“ zugeordnet.
product_version metadata.product_version Wird direkt aus dem Feld „product_version“ zugeordnet.
Proto network.ip_protocol Wird nach der Konvertierung in einen IP-Protokollnamen mithilfe einer Suche network.ip_protocol zugeordnet.
pwd principal.process.file.full_path Direkt aus dem Feld „pwd“ zugeordnet.
Bereich principal.group.attribute.labels.value Direkt aus dem Feld „realm“ zugeordnet.
rcvdbyte network.received_bytes Wird direkt aus dem Feld „rcvdbyte“ zugeordnet und in eine vorzeichenlose Ganzzahl konvertiert.
remip target.ip Direkt aus dem Feld „remip“ zugeordnet.
ressource_name target.resource.name Wird direkt aus dem Feld „resource_name“ zugeordnet, nachdem voran- und nachgestellte Leerzeichen und Bindestriche entfernt wurden.
resource_status security_result.description Direkt aus dem Feld „resource_status“ zugeordnet.
resource_user_group principal.user.group_identifiers Direkt aus dem Feld „resource_user_group“ zugeordnet.
resource_user_name principal.user.userid Wird direkt aus dem Feld „resource_user_name“ zugeordnet.
Rollen principal.user.group_identifiers Wird direkt aus dem Feld „roles“ zugeordnet.
sentbyte network.sent_bytes Wird direkt aus dem Feld „sentbyte“ zugeordnet und in eine vorzeichenlose Ganzzahl konvertiert.
session_id network.session_id Wird direkt aus dem Feld „session_id“ zugeordnet.
sessionid network.session_id Wird direkt aus dem Feld „sessionid“ zugeordnet.
srcip principal.ip, principal.asset.ip Direkt aus dem Feld „srcip“ zugeordnet.
srcport principal.port Wird direkt aus dem Feld „srcport“ zugeordnet und in eine Ganzzahl konvertiert.
srccountry principal.location.country_or_region Wird direkt aus dem Feld „srccountry“ zugeordnet, wenn es nicht „Reserved“ oder leer ist.
subtype metadata.product_event_type Wird in Verbindung mit dem Typ verwendet, um „metadata.product_event_type“ zu bilden.
target_file target.file.full_path Wird direkt aus dem Feld „target_file“ zugeordnet.
target_host target.hostname, target.asset.hostname Wird direkt aus dem Feld „target_host“ zugeordnet.
target_ip target.ip, target.asset.ip Direkt aus dem Feld „target_ip“ zugeordnet.
target_port target.port Wird direkt aus dem Feld „target_port“ zugeordnet und in eine Ganzzahl konvertiert.
target_url target.url Wird direkt aus dem Feld „target_url“ zugeordnet.
Zeit metadata.event_timestamp.seconds Wird aus dem Zeitfeld im Format „JJJJ-MM-TT HH:mm:ss“ geparst.
Typ metadata.product_event_type Wird in Verbindung mit dem Untertyp verwendet, um metadata.product_event_type zu bilden.
u_event_source_ip principal.ip, principal.asset.ip oder target.ip Wenn „target_ip“ oder „target_host“ vorhanden sind, wird „u_event_source_ip“ „principal.ip“ und „principal.asset.ip“ zugeordnet. Andernfalls, wenn „target_ip“, „target_host“ und „target_url“ alle leer sind, wird „u_event_source_ip“ „target.ip“ zugeordnet.
u_observer_ip observer.ip Direkt aus dem Feld „u_observer_ip“ zugeordnet.
u_prin_ip principal.ip, principal.asset.ip Wird direkt aus dem Feld „u_prin_ip“ zugeordnet.
Nutzer target.user.userid Wird direkt aus dem Nutzerfeld zugeordnet.
user_agent network.http.user_agent, network.http.parsed_user_agent Der User-Agent-String wird network.http.user_agent zugeordnet und der geparste User-Agent network.http.parsed_user_agent.
user_group_identifier target.user.group_identifiers oder principal.user.group_identifiers In den meisten Fällen „target.user.group_identifiers“ zugeordnet. Wird in den Ereignissen „IP-Änderung“ (USER_UNCATEGORIZED) und „Realm-Einschränkungen“ „principal.user.group_identifiers“ zugeordnet.
user_ip principal.ip, principal.asset.ip Wird direkt aus dem Feld „user_ip“ zugeordnet. Wenn das Feld leer ist und „u_event_source_ip“ nicht leer ist, wird der Wert von „u_event_source_ip“ verwendet.
Nutzername principal.user.userid oder target.user.userid In den meisten Fällen wird es „principal.user.userid“ zugeordnet. In bestimmten Szenarien wird es „target.user.userid“ zugeordnet (z.B. wenn „detect_user_logout_failed“ und „detect_policy_change_failed“ auf „false“ gesetzt sind).
username_removed target.user.userid Wird direkt aus dem Feld „username_removed“ zugeordnet.
vd principal.administrative_domain Wird direkt aus dem Feld „vd“ zugeordnet.
client_ip event.idm.read_only_udm.principal.ip Aus Änderungsprotokoll zugeordnet
client_ip event.idm.read_only_udm.principal.asset.ip Aus Änderungsprotokoll zugeordnet
req_host event.idm.read_only_udm.target.hostname Aus Änderungsprotokoll zugeordnet
req_host event.idm.read_only_udm.target.asset.hostname Aus Änderungsprotokoll zugeordnet
target_url event.idm.read_only_udm.target.url Aus Änderungsprotokoll zugeordnet
http_method event.idm.read_only_udm.network.http.method Aus Änderungsprotokoll zugeordnet
referrer_url event.idm.read_only_udm.network.http.referral_url Aus Änderungsprotokoll zugeordnet
sr_action event.idm.read_only_udm.security_result.action Aus Änderungsprotokoll zugeordnet
http_version event.idm.read_only_udm.network.application_protocol_version Aus Änderungsprotokoll zugeordnet
server_name event.idm.read_only_udm.intermediary.hostname Aus Änderungsprotokoll zugeordnet
server_name event.idm.read_only_udm.intermediary.asset.hostname Aus Änderungsprotokoll zugeordnet
BLOCK security_result.action Aus Änderungsprotokoll zugeordnet
Pulse Secure VPN metadatda.product_name Aus Änderungsprotokoll zugeordnet
observer_hostname observer.hostname Aus Änderungsprotokoll zugeordnet
priority_code", "Syslog_version", and "info_desc about.labels Aus Änderungsprotokoll zugeordnet

Änderungsprotokoll

Änderungsprotokoll für diesen Parser ansehen

Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten