Add --max-log-file-size=0 explanation thanks to @gingeropolous

This commit is contained in:
Piotr Włodarek 2018-10-31 21:23:56 +01:00
parent e34d3f9186
commit a32ffd1831
2 changed files with 2 additions and 2 deletions

View file

@ -49,7 +49,7 @@ translates to:
# Log file # Log file
log-file=/var/log/monero/monero.log log-file=/var/log/monero/monero.log
max-log-file-size=1073741824 # Set to 1GB to mitigate log trimming by monerod; we prefer logrotate max-log-file-size=0 # Prevent monerod from managing the log files; we want logrotate to take care of that
# P2P full node # P2P full node
p2p-bind-ip=0.0.0.0 # Bind to all interfaces (the default) p2p-bind-ip=0.0.0.0 # Bind to all interfaces (the default)

View file

@ -80,7 +80,7 @@ The following groups are only to make reference easier to follow. The daemon its
|-----------------------|---------------------------------------------------------------------------------------------------------------------------------------- |-----------------------|----------------------------------------------------------------------------------------------------------------------------------------
| `--log-file` | Full path to the log file. Example (mind file permissions): <br/>`./monerod --log-file=/var/log/monero/mainnet/monerod.log` | `--log-file` | Full path to the log file. Example (mind file permissions): <br/>`./monerod --log-file=/var/log/monero/mainnet/monerod.log`
| `--log-level` | `0-4` with `0` being minimal logging and `4` being full tracing. Defaults to `0`. These are general presets and do not directly map to severity levels. For example, even with minimal `0`, you may see some most important `INFO` entries. Temporarily changing to `1` allows for much better understanding of how the full node operates. Example: <br />`./monerod --log-level=1` | `--log-level` | `0-4` with `0` being minimal logging and `4` being full tracing. Defaults to `0`. These are general presets and do not directly map to severity levels. For example, even with minimal `0`, you may see some most important `INFO` entries. Temporarily changing to `1` allows for much better understanding of how the full node operates. Example: <br />`./monerod --log-level=1`
| `--max-log-file-size` | Soft limit in bytes for the log file (=104850000 by default, which is just under 100MB). Once log file grows past that limit, `monerod` creates next log file with a `-YYYY-MM-DD-HH-MM-SS` UTC timestamp postfix. In production deployments, you would probably prefer to use established solutions like logrotate instead. | `--max-log-file-size` | Soft limit in bytes for the log file (=104850000 by default, which is just under 100MB). Once log file grows past that limit, `monerod` creates the next log file with a UTC timestamp postfix `-YYYY-MM-DD-HH-MM-SS`.<br /><br />In production deployments, you would probably prefer to use established solutions like logrotate instead. In that case, set `--max-log-file-size=0` to prevent monerod from managing the log files.
| `--max-log-files` | Limit on the number of log files (=50 by default). The oldest log files are removed. In production deployments, you would probably prefer to use established solutions like logrotate instead. | `--max-log-files` | Limit on the number of log files (=50 by default). The oldest log files are removed. In production deployments, you would probably prefer to use established solutions like logrotate instead.
#### Server #### Server