...
Конфигурация по умолчанию:
Блок кода | ||
---|---|---|
| ||
/viqube/apiLog/viqube_api.log /viqube/log/viqube.log { su root root size 300M maxage 60 notifempty missingok copytruncate dateext dateformat _%Y_%m_%d-%H_%M_%S postrotate logfile=$1; rotatedfile=$(find ${logfile}_*[0-9]); gzip $rotatedfile; endscript } |
...
Ротируем логи каждые 5 мегабайт, храним две недели:
Блок кода | ||
---|---|---|
| ||
version: "3.2" services: viqube: ... environment: - CONFIG_FILE=/mnt/volume/config.ini - SNAPSHOT=auto.snapshot - VPROXY_URL=${PLATFORM_URL} - GDB_ENABLED=1 - | LOG_ROTATE= su root root size 5M maxage 14 notifempty missingok copytruncate dateext dateformat _%Y_%m_%d-%H_%M_%S postrotate logfile=$$1; rotatedfile=$$(find $${logfile}_*[0-9]); gzip $$rotatedfile; endscript restart: always network_mode: ${PROJECT_NAME:-visiology}_overlay |
...