Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Ротация логов работает непонятным образом #422

Copy link
Copy link
Open
@alexandermalykhin

Description

@alexandermalykhin
Issue body actions

Добрый день!
Не совсем понимаю как устроена ротация логов.
Что означает термин "прокрутка" в документации?
Я ожидал логику работы как у logrotate - т.е. если превысили указанный размер, то переименовать текущий лог и начать писать в пустой.

А pg_probackup в данный момент пишет лог, допустим 1МБ сообщений (сталю --progress и --log-level-console=verbose)
Вроде лог пухнет, все сохраняется.
При этом log-rotation-size установлен в 100КБ
Но запуск после этого любой команды просто обнуляет лог и начинает писать его заново.
Это так задумано или баг?

# Backup instance information                                                                                                                                  
pgdata = /srv/pg/data                                                                                                                                          
system-identifier = 6759590948621340274 
xlog-seg-size = 16777216
# Connection parameters
pgdatabase = pgbackup
pghost = 127.0.0.1
pgport = 5431
pguser = pgbackup
# Replica parameters
replica-timeout = 5min
# Archive parameters
archive-timeout = 5min
# Logging parameters
log-level-console = INFO
log-level-file = INFO
log-filename = pg_probackup_%Y-%m-%d.log
error-log-filename = pg_probackup_error_%Y-%m-%d.log
log-directory = /srv/storage/postgres_backup/log
log-rotation-size = 100KB
log-rotation-age = 1d
# Retention parameters
retention-redundancy = 0
retention-window = 12
wal-depth = 0
# Compression parameters
compress-algorithm = zlib
compress-level = 6
# Remote access parameters
remote-proto = ssh
remote-host = srv
remote-user = pgbackup

Версия:

backup:~# pg_probackup-11 version pg_probackup-11 2.4.15 (PostgreSQL 11.11)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.