RotatingFileHandler установлен на 10MB, но размер намного меньше

Я только что заметил, что журналы (root.log) на сервере очень маленькие:

api/logs$ ls -lah

-rw-r--r--  1 master www-data 7.5K Oct 29 14:50 root.log
-rw-r--r--  1 master www-data  15K Oct 29 14:50 root.log.1
-rw-r--r--  1 master www-data  17K Oct 29 14:50 root.log.2

Это settings.LOGGING, как вы можете видеть, root обработчик должен вращать журналы после того, как они достигнут 10MB

os.makedirs(BASE_DIR / "logs", exist_ok=True)

LOGGING = {
    "version": 1,
    "disable_existing_loggers": False,
    "formatters": {
        "verbose": {
            "format": "{levelname} {asctime} {module} {process:d} {thread:d} {message}",
            "style": "{",
        },
        "simple": {
            "format": "{levelname} {message}",
            "style": "{",
        },
    },
    "handlers": {
        "console": {
            "class": "logging.StreamHandler",
        },
        "root": {
            "level": "INFO",
            "class": "logging.handlers.RotatingFileHandler",
            "filename": BASE_DIR / "logs" / "root.log",
            "maxBytes": 1024 * 1024 * 10,  # 1024 * 1024 * 10 = 10MB
            "backupCount": 2,
            "formatter": "verbose",
        },
        "sendpulse": {
            "level": "INFO",
            "class": "logging.handlers.RotatingFileHandler",
            "filename": BASE_DIR / "logs" / "sendpulse.log",
            "maxBytes": 1024 * 1024,  # 1024 * 1024 = 1MB
            "backupCount": 2,
            "formatter": "verbose",
        },
        "slack__sendpulse": {
            "level": "INFO",
            "class": "external_sources.slack.SlackSendpulseHandler",
            "formatter": "verbose",
        },
    },
    "loggers": {
        "": {
            "handlers": ["console", "root"],
            "level": "INFO",
        },
        "sendpulse": {
            "handlers": ["sendpulse", "console", "slack__sendpulse"],
            "level": "INFO",
        },
    },
}

Вы знаете, где проблема? Я не могу найти ошибку в настройках, все выглядит правильно, но логи ротируются через несколько KB.

Вернуться на верх