powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Инкрементальные отчеты pgbadger 5.0
1 сообщений из 1, страница 1 из 1
Инкрементальные отчеты pgbadger 5.0
    #38574449
Всем привет!

Пытаюсь сформировать инкрементальный отчет с помощью pgbadger (версия 5.0) c помощью команды:
Код: powershell
1.
pgbadger -q -I -O /tmp/pgreport/ /tmp/postgresql.log



Если запускать эту команду несколько раз, то информация в отчете замножается.
Как сделать так, чтобы в отчет не попадала уже обработанная информация?
Хотелось бы запускать формирование инкрементального отчета каждый час.

Изменение файла LAST_PARSED после запуска команды:
После первого запуска в каталоге создается файл с именем LAST_PARSED, со следующим содержанием:
2014-02-27 14:37:54 1665493 2014-02-27 14:37:54 MSK [4737]: [4-1] db=,user= LOG: checkpoint complete: wrote 158 buffers (1.0%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=15.769 s, sync=0.100 s, total=15.888 s; sync files=54, longest=0.005 s, average=0.001 s


После второго запуска команда отрабатывает почти мгновенно, в отчет записи не добавляет, но содержимое файла LAST_PARSED изменяется на:
1665494


После третьего запуска в отчет добавляется та же информация, что и в первый раз и содержимое файла LAST_PARSED опять становится:
2014-02-27 14:37:54 1665493 2014-02-27 14:37:54 MSK [4737]: [4-1] db=,user= LOG: checkpoint complete: wrote 158 buffers (1.0%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=15.769 s, sync=0.100 s, total=15.888 s; sync files=54, longest=0.005 s, average=0.001 s
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Инкрементальные отчеты pgbadger 5.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]