Log Export
Export any slice of your logs as a downloadable file. Combine filters to narrow the scope, choose a format, and get a link to download the archive.
Quick start
level:error @last-7d --downloads::create:csv This exports all error logs from the last 7 days as a CSV file. A download link appears once the export is ready.
Formats
| Format | Command | Plan |
|---|---|---|
| CSV | --downloads::create:csv | Solo+ |
| Parquet | --downloads::create:parquet | Pro+ |
Parquet is the default when no format is specified (--downloads::create).
TTL (file expiry)
Exports expire automatically. The default TTL is 24 hours. You can set a custom TTL of 1–168 hours:
--downloads::create:csv:72h
--downloads::create:parquet:48h Listing and managing exports
--downloads Shows all non-expired exports for the current project with download links, formats, and expiry times.
How it works
- Submit the
--downloads::createcommand - Loguro queues an async export job
- The UI shows a progress indicator while the export is processing
- Once complete, a download link is provided — the file is a
.ziparchive - The export expires after the configured TTL
Quota enforcement
The export API enforces plan limits server-side:
canExport: false— all exports blocked (Free plan)exportParquet: false— Parquet format blocked (Solo plan gets CSV only)
Attempting to export beyond your plan returns 403 QUOTA_EXCEEDED.
Notes
- Exports are scoped to the current project and filter state
- The same filter combination within a session returns the same cached export if one already exists
- Large exports may take a few seconds to process