So exportieren Sie Falcon LogScale-Protokolle

So exportieren Sie Falcon LogScale-Protokolle

SOC Prime Team
SOC Prime Team linkedin icon Folgen

Senden Sie Ihre Abfrage an die LogScale-Abfrage-API, POST /api/v1/repositories/<repo>/query, und fordern Sie application/x-ndjson an: Sie erhalten ein Ereignis pro Zeile. Die ursprüngliche Protokollzeile befindet sich in @rawstring, sodass ein jq-Aufruf den Export wieder in Rohprotokolle umwandelt. Alternativ exportieren Sie Protokolle direkt aus der LogScale-Benutzeroberfläche als Klartext, JSON oder CSV.

LogScale (ehemals Humio) ist für die Suche in großen Protokollmengen ausgelegt, daher enthält es oft die vollständigste Aufzeichnung, die ein Team hat. Prime Core verfügt über 23.747 Erkennungsregeln für Falcon LogScale, die 674 MITRE ATT&CK-Techniken zugeordnet sind. Unten erfahren Sie, wie Sie Daten extrahieren, bereinigen und kostenlos in LogTotal untersuchen können.

Diese Anleitung umfasst eigenständiges LogScale, Cloud oder selbst gehostet. Wenn Sie LogScale in der Falcon-Konsole als Teil von Next-Gen SIEM verwenden, sind die Konsole und ihre APIs unterschiedlich.

Beginnen Sie kostenlos

Bevor Sie anfangen

Ein Token. Erstellen Sie ein API-Token mit der Berechtigung, das Repository abzufragen. Behandeln Sie es wie ein Passwort.

Basis-URL und Repository. Cloud-Kunden verwenden die URL ihrer Region, z.B. https://cloud.us.humio.com. Selbst gehostete Cluster verwenden ihren eigenen Hostnamen. Sie benötigen auch den Namen des Repositorys oder der Ansicht.

Aufbewahrung. Jedes Repository hat seine eigene Aufbewahrung. Überprüfen Sie es, bevor Sie jemandem eine Woche Historie versprechen.

Export mit der Abfrage-API

LS="https://cloud.us.humio.com"
START=$(date -d '2026-10-19T00:00:00Z' +%s000)
END=$(date -d '2026-10-20T00:00:00Z' +%s000)

curl -sS "$LS/api/v1/repositories/security/query"
-H "Authorization: Bearer $LOGSCALE_TOKEN"
-H "Content-Type: application/json" -H "Accept: application/x-ndjson"
-d "{"queryString": "host=web-03", "start": $START, "end": $END, "isLive": false}"
> logscale_web03_1019.ndjson

# nur rohe Zeilen
jq -r '."@rawstring"' logscale_web03_1019.ndjson > logscale_web03_1019.log

Die Start- und Endwerte sind Epoch-Millisekunden; relative Werte wie „24h“ funktionieren ebenfalls. Die date -d Syntax ist GNU, daher berechnen Sie auf macOS die Zeitstempel auf andere Weise.

Halten Sie die Abfrage als Filter. Alles, was aggregiert (groupBy, count, timechart), gibt die Aggregate zurück, nicht die Ereignisse. Für sehr lange oder umfangreiche Suchvorgänge verwenden Sie die Query Jobs API, die die Suche asynchron ausführt und es Ihnen ermöglicht, die Ergebnisse abzufragen.

Exportieren Sie Protokolle über die Falcon LogScale-Suchoberfläche

Für schnelle Untersuchungen oder kleinere Protokollproben können Sie Ereignisse direkt aus der Falcon LogScale-Weboberfläche exportieren, ohne die API zu verwenden.

  1. Suche öffnen. Melden Sie sich bei Falcon LogScale an, wählen Sie das Repository oder die Ansicht, die Ihre Protokolle enthält, aus und öffnen Sie die Suchseite. Seite.
  2. Führen Sie eine Abfrage durch. Geben Sie einen Suchfilter ein, zum Beispiel host=web-03. Legen Sie den Zeitbereich fest und führen Sie die Suche aus.
  3. Überprüfen Sie die Ergebnisse. Stellen Sie sicher, dass die zurückgegebenen Ereignisse zu Ihren Anforderungen passen. Vermeiden Sie Aggregationsfunktionen wie groupBy(), count() oder timeChart(), wenn Sie einzelne Protokollereignisse benötigen.
  4. Exportieren Sie die Protokolle. Klicken Sie in den Suchergebnissen auf Speichern > Daten in Datei exportieren.
  5. Wählen Sie das Dateiformat.
    • Klartext (.txt): Exportiert das Feld @rawstring und bewahrt die ursprünglichen Protokollzeilen. Am besten für LogTotal, wenn die Quelle Syslog-ähnlichen Text enthält.
    • JSON (.json): Exportiert vollständige Ereignisobjekte, einschließlich geparster Felder und Metadaten. Am besten geeignet, wenn Sie strukturierte Ereignisse benötigen.
    • CSV (.csv): Exportiert ausgewählte Felder in eine Tabelle. Nützlich für Berichte, aber weniger geeignet für LogTotal. Wählen Sie „Alle auswählen“ in „Zu exportierende Felder“.
  6. Herunterladen. Geben Sie einen Dateinamen ein und klicken Sie auf Export um die Datei lokal zu speichern.

Einschränkungen. Der Export von Klartext erfordert, dass der ursprüngliche Protokollinhalt in @rawstring verfügbar ist. Wenn dieses Feld fehlt, exportieren Sie stattdessen die vollständigen Ereignisse als JSON. Bei großen Datensätzen den Zeitbereich eingrenzen oder die Abfrage-API verwenden. Nicht aggregierte Such-Exporte können Ereignisse in anderer Reihenfolge als die UI-Ergebnisse enthalten.

Hochladen, bereinigen und in LogTotal überprüfen

  1. Hochladen. Öffnen logtotal.com und ziehen Sie die Datei hinein.
  2. Bereinigen. 
  3. Überprüfen. 

Wenn es schiefgeht

SymptomWahrscheinliche UrsacheFix
401 oder 403Token fehlt, abgelaufen oder ohne Abfragerechte im RepositoryErstellen Sie ein Token mit Abfragerechten
Keine ErgebnisseFalscher Repository-Name, oder Sekunden statt MillisekundenÜberprüfen Sie den Namen; verwenden Sie +%s000
Aggregierte Zeilen statt EreignisseDie Abfrage aggregiertVerwenden Sie einen einfachen Filter
@rawstring fehltEin Parser hat es ersetzt, oder die Daten wurden als strukturiertes JSON aufgenommenExportieren Sie das gesamte Ereignis anstelle davon
Die Anfrage läuft abZu viele Daten für eine synchrone AbfrageVerengen Sie das Fenster oder verwenden Sie Abfragejobs

FAQ

Ist LogScale dasselbe wie Falcon Next-Gen SIEM?

Next-Gen SIEM basiert auf LogScale-Technologie, lebt aber innerhalb der Falcon-Plattform mit eigener Konsole und APIs. Diese Anleitung ist für eigenständiges LogScale.

NDJSON oder roh?

Roh (@rawstring), wenn die Quelle Syslog-ähnlicher Text war. NDJSON, wenn die Ereignisse ursprünglich JSON waren, oder wenn Sie die geparsten Felder von LogScale benötigen.

Treten Sie der Detection as Code-Plattform von SOC Prime bei um die Sichtbarkeit der für Ihr Unternehmen relevantesten Bedrohungen zu verbessern. Um Ihnen den Einstieg zu erleichtern und unmittelbaren Mehrwert zu erzielen, buchen Sie jetzt ein Treffen mit den Experten von SOC Prime.