journaldformat
Journaldformat is a term occasionally used to describe the textual representations of entries managed by systemd's journald. Journald collects logs from the kernel, system services, and other sources and stores them in a binary journal. This binary format is optimized for storage efficiency and fast queries and is not intended to be read directly by humans.
For viewing and exporting logs, journalctl provides access to the binary journal in various textual formats.
Common formats exposed by journalctl -o include:
- short: a compact, single-line-per-entry representation (default)
- short-iso: timestamp in ISO 8601 format
- short-precise: includes higher-precision timestamps
- cat: prints only the MESSAGE field or a straightforward label-to-message view
- json: each entry serialized as a JSON object
- json-pretty: pretty-printed JSON for easier reading
- export: a machine-readable, line-oriented export suitable for pipelines
There is no official separate standard named journaldformat in the core documentation. The term typically refers