From Local Files

Import log files from your local machine to start analyzing.

Supported Formats

FormatExtensionDescription
JSON Lines.jsonl, .ndjsonOne JSON object per line
Gzip compressed.gzGzip-compressed JSONL files (auto-detected)

LogPeak auto-detects the file format and compression type during import.

JSON Field Auto-Detection

LogPeak automatically extracts timestamp and message from each JSON object.

Timestamp

The following field names are checked in order, and the first match is used:

PriorityField name
1timestamp
2time
3date

The value can be in either of these formats:

FormatExample
UNIX milliseconds (number)1704110400000
Date-time string (ISO 8601, etc.)"2024-01-01T10:30:00Z"

Message

The following field names are checked in order, and the first match is used:

PriorityField name
1message
2msg

Automatic date + time Combination

When date and time exist as separate fields (e.g., AWS CloudFront logs), LogPeak automatically combines them into a full timestamp. This only applies when both fields are present and contain valid date/time values.

{"date": "2026-04-21", "time": "04:53:18", "message": "GET /index.html"}

The log above is recognized as 2026-04-21 04:53:18.

Examples

{"timestamp": 1704110400000, "message": "Server started", "level": "info"}
{"time": "2024-01-01T10:30:00Z", "msg": "Request received", "status": 200}
{"date": "2024-01-01 10:30:00", "message": "Connection closed"}
{"date": "2024-01-01", "time": "10:30:00", "message": "CloudFront access log"}

All of these formats are automatically recognized. If no matching field is found, the timestamp or message will be empty, but all fields are still retained as searchable data.

How to Import

Drag and Drop

Drag one or more log files directly onto the LogPeak window. The import wizard opens automatically.

File Picker

  1. Click the Import button on the Welcome screen or from the menu
  2. Select one or more files from the file picker
  3. LogPeak validates and previews the data
  4. Click Import to load the data

Multiple Files

You can import multiple files at once. This is useful for:

  • Date-split logs — e.g., app-2026-04-01.jsonl, app-2026-04-02.jsonl
  • Rotated log files — Multiple files from the same source

LogPeak merges them into a single unified view, so you can search across all files at once.

Import Progress

During import, LogPeak shows:

  • Progress bar with percentage
  • Number of rows processed
  • Estimated time remaining

Append to Existing

You can also append new files to an already-open log view. This lets you add more data without starting a new session.