Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Конфигурация по умолчанию:

Блок кода
languageactionscript3none
/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 мегабайт, храним две недели:

Блок кода
languageactionscript3none
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

...