...
Polecenie to ułatwia podgląd plików dziennika (logów) poszczególnych serwisów, a także na ich "rotowanie".
Składnia
No Formatcode |
---|
sowizor log <sid>|<service><filter>|<path>.log [-f] sowizor log <sid><filter>|<service>|<path>.log rotate [<size>] [--with-grep] |
Jako parametr polecenia trzeba podać albo identyfikator wyrażenie filtrujące (np. część identyfikatora serwisu <sid>
, typ serwisu, nr licencji itp.), albo nazwę konkretnego serwisu (zob. tabela plików dziennika). Można też podać jako parametr bezpośrednią ścieżkę do pliku dziennika - pod warunkiem że jest to plik z rozszerzeniem .log. W przypadku dopasowania wyrażenia filtrującego do kilku serwisów - program poprosi o wybór właściwego.
Wyświetlanie pliku dziennika
...
Code Block | ||
---|---|---|
| ||
sowizor log krakow_podgorska_ks
sowizor log smailer
sowizor log smailer -f
sowizor log /var/log/apache2/error.log |
...
Ostatnie dwa przykłady są równoważne - wykonują rotację pliku dziennika dla serwisu krakow_podgorska_ks pod warunkiem, że jego wielkość przekracza 100 megabajtów.
Opcja rotowania ma dodatkowy przełącznik w przypadku serwisów SOWA2 - opcja --with-grep powoduje, że z aktualnego pliku dziennika wyciągane są wartości do analiz operacji samoobsługowych oraz edycji rekordów (pliki .books i .edits).
Tabela plików dziennika
Poniższa tabela precyzuje jakie konkretnie pliki dzienników są obsługiwane w zależności od rodzaju serwisu (w przypadku podania identyfikatora <sid> serwisu jego rodzaj jest sprawdzany dynamicznie).
Parametr | Rodzaj serwisu | Kodowanie | Lokalizacja pliku dziennika | ||||
---|---|---|---|---|---|---|---|
<sid> | SOWA1 | WINDOWS-1250 | sowa1/log/<sid>.log | ||||
<sid> | SOWA2 | WINDOWS-1250 | sowa2/log/<sid>.log | ||||
<sid> | Rozproszony | WINDOWS-1250 | rozproszony/log/<sid>.log | ||||
<sid> | SOWASQL | WINDOWSUTF-12508 | sowa_sql/katalogi/<sid>/log/log.txt | sowas | SOWAS | UTF-8 | sowas/sowas.log |
z3950 | Serwer Z39.50 | UTF-8 | z39.50/log/z3950.log | ||||
ssaker | SSAKER | UTF-8 | .sowang/var/log/ssaker.log | ||||
smailer | SMAILER | UTF-8 | .sowang/var/log/smailer.log | ||||
wsio | Serwer integrujący | UTF-8 | .sowang/var/log/wsio.log | ||||
sip2 | Serwer SIP2 | UTF-8 | .sowang/var/log/sip2.log | ||||
sowaipmh | Serwer OAI-PMH | UTF-8 | .sowang/var/log/sowaipmh.log | ||||
sowizor | SOWIZOR | UTF-8 | .sowang/var/log/sowizor.log |