Pytania otagowane jako logrotate

logrotate to program, który zgodnie z harmonogramem (zwykle co noc lub co tydzień) archiwizuje pliki dziennika, zmieniając ich nazwy z sufiksem, tak aby aplikacje zapisujące pliki dziennika zaczęły zapisywać w nowych (pustych) plikach.

1
Jak zrobić „tail -f” logów obróconych plików?
W długo działającym systemie zwykle mam terminal $ tail -f /var/log/kern.log lub coś takiego otwarte. Ale od czasu do czasu muszę ponownie uruchomić takie polecenie, ponieważ nie są już wyświetlane żadne nowe wiadomości. Zakładam, że dzieje się tak z powodu zadania rotacji dziennika, które zastąpiło plik dziennika, tail -fktóry „oglądał”. …
106 logs  tail  logrotate  rsyslog 


4
Logrotate: „log nie wymaga obracania” dlaczego?
Mam następującą nową konfigurację Logrotate: /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } Po uruchomieniu logrotate -d nexusotrzymuję następujące informacje: reading config file nexus reading config info for /var/log/nexus/nexus.log Handling 1 logs rotating pattern: /var/log/nexus/nexus.log after 1 days (7 rotations) empty log files are rotated, old logs are …
57 logrotate 

1
dlaczego powinniśmy używać funkcji create i copytruncate razem?
Geek Stuff ma przykład na ten temat logrotate. copytruncateskopiuje i obcina oryginalny plik dziennika. Dlaczego więc powinniśmy skorzystać create? Oryginalny plik dziennika nie został usunięty. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } Kolejne pytanie brzmi: do czego służy maxage 100? rotate …
40 logrotate 

2
Jak uniknąć przeładowania apache podczas obracania dzienników?
Korzystam z logrotate, aby obracać dzienniki dostępu, błędów i przepisywania Apache. Mój plik konfiguracyjny wygląda następująco: /apache/*log { compress dateext rotate 365 size=+300M olddir /log/old/apache notifempty missingok lastaction /bin/apache reload endscript } Mój problem polega na tym, że za każdym razem, gdy dochodzi do rotacji, Apache musi zostać ponownie załadowany, …

3
Jak skonfigurować program Logrotate, aby co godzinę zmieniał dzienniki?
Według The Unix i Linux Administration Handbook i man, logrotate posiada opcje daily, weeklyi monthly, ale czy jest jakiś sposób, aby dodać hourlyopcję? W tym wpisie na blogu wspomniano, że możesz ustawić size 1i usunąć opcję czasu (np. daily:), A następnie ręcznie zadzwonić za logrotatepomocą cron- tak mi się wydaje …
23 linux  logrotate 

1
Obracanie plików dziennika podczas działania procesu
Mam proces, który zapisuje standardowe dane wyjściowe i standardowy błąd do pliku dziennika /var/log/dragonturtle.log. Czy w ogóle istnieje możliwość obrócenia pliku dziennika i proces nadal zapisuje do nowego pliku dziennika, nie zabijając go? Co dzieje się obecnie (biorąc pod uwagę konfigurację Logrotate poniżej): Proces pisze do /var/log/dragonturtle.log Logrotate przenosi się …
16 logs  stdout  logrotate 

1
uczyć się o ogólnym logowaniu / logrotacji na Linuksie?
Załóżmy, że poza dziennikami serwera WWW Apache nigdy nie miałem kontaktu z jakimikolwiek (profesjonalnymi) dziennikami w żadnym systemie operacyjnym. Logowanie, choć rozumiem niektóre podstawy, jest całkiem nowym tematem. W tej chwili inwestycja w pełne zapoznanie się z tym tematem wydaje się być dość duża, ale nawet jeszcze nie wiem, czy …

6
Zachowaj stały rozmiar pliku dziennika bez logrotate
Czy jest jakiś sposób na utrzymanie stałej wielkości pliku dziennika bez obracania go o nowy pusty plik i usuwania (lub archiwizowania) starego pliku. Na przykład, jeśli ustawię maksymalny rozmiar pliku dziennika na 1 MB, po zwiększeniu rozmiaru pliku powyżej tego limitu zostanie on automatycznie zaciśnięty, tekst zostanie dodany na „ogonie”, …
13 files  logs  size  logrotate 

4
jak zaimplementować logrotate w skrypcie powłoki
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Chcę zaimplementować Logrotate, aby kontrolować rozmiar pliku dziennika, więc jak zaimplementować Logrotate, jeśli sytuacja jest taka jak powyżej?

5
Błąd logrotate nginx w zadaniu cron
Używam Ubuntu 14.04 LTS i nginx na Digital Ocean VPS i od czasu do czasu otrzymuję te e-maile o nieudanym zadaniu cron: Przedmiot Test Cron -x / usr / sbin / anacron || (cd / && run-parts --report /etc/cron.daily) Treść e-maila to: /etc/cron.daily/logrotate: błąd: błąd podczas uruchamiania udostępnionego skryptu postrotate …
10 ubuntu  cron  nginx  logrotate 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.