powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / syslog 2 database table
9 сообщений из 9, страница 1 из 1
syslog 2 database table
    #33316840
forsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!

Можно ли настроить логирование поведения сервера не в syslog, а в таблицу самой БД? Логировать нужно события входа/выхода, ошибок доступа и др. по нарушению безопасности и прочих. Получившуюся таблицу будет удобней показать пользователю, чем лог.
ver postgres - 7.4.1 (новее взять нельзя).
В документации не нашел.
...
Рейтинг: 0 / 0
syslog 2 database table
    #33317182
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пишеш на перле/шеле свой филтер/сплитер который входную строчку суслога парсит и вставляет в нужную таблицу в нужной бд.. настраиваеш syslog чтоб он через пайп | месаги от pg туда направлял и все.
...
Рейтинг: 0 / 0
syslog 2 database table
    #33317721
ilejn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wbearпишеш на перле/шеле свой филтер/сплитер который входную строчку суслога парсит и вставляет в нужную таблицу в нужной бд.. настраиваеш syslog чтоб он через пайп | месаги от pg туда направлял и все.

А потом кончается место для базы данных. PG пишет об этом в syslog, скрипт вставляет в таблицу, места нет, PG пишет об этом в syslog, скрипт вставляет в таблицу ... ;)
...
Рейтинг: 0 / 0
syslog 2 database table
    #33317998
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilejnА потом кончается место для базы данных. PG пишет об этом в syslog, скрипт вставляет в таблицу, места нет, PG пишет об этом в syslog, скрипт вставляет в таблицу ... ;)зачот
...
Рейтинг: 0 / 0
syslog 2 database table
    #33318315
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
;) ... филтер /сплитер...
...
Рейтинг: 0 / 0
syslog 2 database table
    #33318511
forsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А решений не писать скрипт - есть?
Вот в линтере такое есть, почему здесь нет - что помешало сделать?
если сервер сформировал сообщение - почему не может поместить в БД?
При помещении в таблицу легче делать сортировку.
А через лог получается двойная работа: сервер из структуры->лог(строка)->таблица(тут не все можно усмотреть).
Насчет переполнения можно тригер поставить на число записей.
А лог парсить - ну не правльно это идеалогически, да и трудновато.
Можно ли написать server-side скрипт? Какие доки почитать?
...
Рейтинг: 0 / 0
syslog 2 database table
    #33319147
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
forsqlruА решений не писать скрипт - есть?
Вот в линтере такое есть, почему здесь нет - что помешало сделать?
если сервер сформировал сообщение - почему не может поместить в БД?
При помещении в таблицу легче делать сортировку.
А через лог получается двойная работа: сервер из структуры->лог(строка)->таблица(тут не все можно усмотреть).
Насчет переполнения можно тригер поставить на число записей.
А лог парсить - ну не правльно это идеалогически, да и трудновато.
Можно ли написать server-side скрипт? Какие доки почитать?

Потому-что одним из сообщений как раз может быть сообщение о том, что что-то плохое случилось с таблицами. И куда оно попадет? В уже развалившуюся таблицу?
...
Рейтинг: 0 / 0
syslog 2 database table
    #33319150
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И парсить лог - это правильно. Именно таким образом обычно из них и добывается нужная инфа. Или месье - любитель почитать на ночь многомегабайтные логи?
...
Рейтинг: 0 / 0
syslog 2 database table
    #33321254
forsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И часто что-то случается с таблицами?
Сервер не стабилен?
Если он(сервер) развалился то лог - как посмертная запись - зачем она?
А читать все логи не надо - нужен селект на AUDIT записи например за последнюю неделю.
А пока парсю(раз нет решения) - вижу - кто пишет "table1", кто table1 :(
Пора отходить от текстовых данных и переходить на объектные, не все же plain-text читать.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / syslog 2 database table
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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