1

Temat: grupowanie logów

W logach cvs gromadzę sobie sql statements (poziom 'mod') jak i autenthications. Jednak wszystko to trafia razem do "jednego" pliku. Czy istnieje możliwość rozgraniczenia sobie tych logów, np w następujący sposób:

pg_logs/authentications/log-%Y-^m-%d-%H%M%S.cvs

^ tu wszystkie próby łączenia

pg_logs/<dbname>/log-%Y-^m-%d-%H%M%S.cvs

^ tutaj statements, posegregowane w różnych podkatalogach w zależności na jakiej bazie są wykonywane operacje

Jeśli tak, to proszę o jakieś wskazówki jak to uzyskać.
Ewentualnie mogłoby być tak, że authentications trafiają do tych samych plików co statements, ale pogrupowane w foldery według baz. Z góry dzięki.

Ostatnio edytowany przez nargil (2009-10-18 14:19:51)

2

Odp: grupowanie logów

Co to są poziomy authentications i mod? Chyba nie jestem na bieżąco smile.
Ogólnie logi mozesz dzielić za pomoca sysloga.

3

Odp: grupowanie logów

No auth, to próby/udane połączenia.
Poziom 'mod' w statements loguje wszystkie zapytania do bazy, które coś modyfikują.

syslog ? Wtedy bym musiał zmienić log_destination = 'syslog' ? Niestety ja chcę 'csvlog', ze względu na prostotę przywracania bazy z takich logów.

4

Odp: grupowanie logów

No to chyba sie nie da. pewnie przyda cie sie jakis zewnetrzny plik, ktory bedzie przegladał logi i je segregował.

Ostatnio edytowany przez rski (2009-10-18 14:42:31)