Command: ltx
v0.5.0
The ltx command lists LTX (Litestream Transaction
Log) files available for a database or replica. This command is not typically
used in normal usage and is mainly used for debugging.
Usage
List by database
This command lists all LTX files for a database specified in the Litestream configuration file:
litestream ltx [arguments] DB_PATH
List by replica URL
This command lists all LTX files for a replica URL. This approach is useful when you do not have a configuration file.
litestream ltx [arguments] REPLICA_URL
Arguments
-level LEVEL
View LTX files at a specific compaction level.
Accepts a level number (0-9) or "all" to show all levels.
When set to "all", output includes a level column.
Defaults to 0.
-config PATH
Specifies the configuration file.
Defaults to /etc/litestream.yml
-no-expand-env
Disables environment variable expansion in configuration file.
-json
Output raw JSON instead of human-readable text.
Output
When the -json flag is used, the command returns an array of objects with the
following fields:
| Field | Description |
|---|---|
level |
Compaction level (0-9) |
min_txid |
Minimum transaction ID covered by the LTX file |
max_txid |
Maximum transaction ID covered by the LTX file |
size |
Size of the LTX file in bytes |
timestamp |
Creation timestamp in RFC3339 format |
When no LTX files are found, the command outputs an empty array ([]).
Examples
Database LTX files
List all LTX files for the /var/lib/db database:
$ litestream ltx /var/lib/db
View a specific compaction level
List only L0 (uncompacted) LTX files:
$ litestream ltx -level 0 /var/lib/db
View all compaction levels
List LTX files across all levels (output includes a level column):
$ litestream ltx -level all /var/lib/db
Replica URL LTX files
Lists all LTX files for a replica URL:
$ litestream ltx s3://mybkt.litestream.io/db
JSON output
Output raw JSON instead of human-readable text:
$ litestream ltx -json /var/lib/db
[
{
"level": 0,
"min_txid": "0000000000000001",
"max_txid": "0000000000000005",
"size": 4096,
"timestamp": "2025-01-21T12:00:00Z"
}
]
See Also
- JSON Output Reference — Schema for
-jsonoutput - Configuration Reference — Complete configuration options