1
mirror of https://github.com/rclone/rclone synced 2025-01-03 03:46:24 +01:00

docs: explain the json log format in more detail

This commit is contained in:
albertony 2024-11-26 20:32:06 +01:00
parent ca8860177e
commit 709cd46cd9

View File

@ -1466,8 +1466,13 @@ warnings and significant events.
### --use-json-log ###
This switches the log format to JSON for rclone. The fields of json log
are level, msg, source, time.
This switches the log format to JSON. The log messages are then
streamed as individual JSON objects, with fields: level, msg, source,
and time. The resulting format is what is sometimes referred to as
[newline-delimited JSON](https://en.wikipedia.org/wiki/JSON_streaming#Newline-delimited_JSON)
(NDJSON), or JSON Lines (JSONL). This is well suited for processing by
traditional line-oriented tools and shell pipelines, but a complete log
file is not strictly valid JSON and needs a parser that can handle it.
### --low-level-retries NUMBER ###