mirror of
https://github.com/monero-project/monero-docs.git
synced 2024-12-23 03:59:23 +00:00
Add --max-log-file-size=0 explanation thanks to @gingeropolous
This commit is contained in:
parent
e34d3f9186
commit
a32ffd1831
2 changed files with 2 additions and 2 deletions
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue