powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / postgresql 11 как добавить логи субд в syslog
4 сообщений из 4, страница 1 из 1
postgresql 11 как добавить логи субд в syslog
    #39892247
alltox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый! Имею субд postgresql 11 подскажите как добавить логи в syslog ?

Нашёл конфигурационный файл rsyslog.conf
Что тут нужно добавить чтобы собирать лог postgresql который лежит тут /home/postgresql/data/log/ ?
В этой директории лежат файлы лога по дням недели в количестве 7 штук
...
Рейтинг: 0 / 0
postgresql 11 как добавить логи субд в syslog
    #39892362
Morruth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alltox,

чтобы логи постгреса были в syslog, надо править конфиг постгреса
(в postgresql.conf поставить log_destination= syslog, ну и
syslog_facility = 'LOCAL0'
#syslog_ident = 'postgres'
#syslog_sequence_numbers = on
#syslog_split_messages = on

тоже можно настроить)
...
Рейтинг: 0 / 0
postgresql 11 как добавить логи субд в syslog
    #39892644
alltox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Morruth,

а почему
#syslog_ident = 'postgres'
#syslog_sequence_numbers = on
#syslog_split_messages = on
закоментил эти параметры?
...
Рейтинг: 0 / 0
postgresql 11 как добавить логи субд в syslog
    #39892647
alltox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделал вот так

#------------------------------------------------------------------------------
# REPORTING AND LOGGING
#------------------------------------------------------------------------------

# - Where to Log -

log_destination = 'syslog' # Valid values are combinations of
# stderr, csvlog, syslog, and eventlog,
# depending on platform. csvlog
# requires logging_collector to be on.

# This is used when logging to stderr:
logging_collector = on # Enable capturing of stderr and csvlog
# into log files. Required to be on for
# csvlogs.
# (change requires restart)

# These are only used if logging_collector is on:
log_directory = 'log' # directory where log files are written,
# can be absolute or relative to PGDATA
log_filename = 'postgresql-%a.log' # log file name pattern,
# can include strftime() escapes
#log_file_mode = 0600 # creation mode for log files,
# begin with 0 to use octal notation
log_truncate_on_rotation = on # If on, an existing log file with the
# same name as the new log file will be
# truncated rather than appended to.
# But such truncation only occurs on
# time-driven rotation, not on restarts
# or size-driven rotation. Default is
# off, meaning append to existing files
# in all cases.
log_rotation_age = 1d # Automatic rotation of logfiles will
# happen after that time. 0 disables.
log_rotation_size = 0 # Automatic rotation of logfiles will
# happen after that much log output.
# 0 disables.

# These are relevant when logging to syslog:
syslog_facility = 'LOCAL0'
#syslog_ident = 'postgres'
#syslog_sequence_numbers = on
#syslog_split_messages = on

верно?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / postgresql 11 как добавить логи субд в syslog
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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