--log.custom-level

In info mode with no custom log level and default config, log increases with 1MB/5min, 105GB/year.
In info mode with custom log level and modified config, log increases with 42KB/24h, aprox. 20MB/year with weekly updates.

This is what I use, for docker/linux:

docker run ... \
	--log-driver json-file \
	--log-opt max-size=10m \
	--log-opt max-file=3 \
	--name storagenode storjlabs/storagenode:latest \
	--log.level=info \
	--log.custom-level=piecestore=FATAL,collector=WARN \
...

config.yaml:

version.check-interval: 23h50m0s

With piecestore on FATAL and lazyFW off, I don’t get the FileWalker entries though, meaning start and finish.