Pytania otagowane jako logrotate

3
logrotate składnia pliku konfiguracyjnego - czy możliwe jest wprowadzenie wielu symboli wieloznacznych?
Ponieważ strona podręcznika nie odpowiada na moje pytanie i nie chcę wymuszać cyklu rotacji, postanowiłem zadać pytanie tutaj. Strona podręcznika dla programu logrotate podaje następujący przykład: "/var/log/httpd/access.log" /var/log/httpd/error.log { rotate 5 mail www@my.org size 100k sharedscripts postrotate /usr/bin/killall -HUP httpd endscript } Wszystkie przykłady z symbolami wieloznacznymi zawierają tylko jeden …

9
Log rotacji standardowego?
Mam program Linux, który może zapisywać informacje na stdout i stderr. Mam skrypt powłoki, który przekierowuje dane wyjściowe do pliku w /var/log. (Przez >>i 2>&1.) Czy istnieje sposób na obrócenie tego pliku dziennika? (maksymalny rozmiar, a następnie przełącz się na inny plik, zachowaj tylko ograniczoną liczbę plików) Widziałem kilka odpowiedzi, …

2
Logrotate nie odczytuje już pliku konfiguracyjnego z dowiązaniem symbolicznym z powodu własności użytkownika innego niż root
Obecnie aktualizujemy z Ubuntu 12.04 LTS do 14.04 LTS na naszych serwerach aplikacji ruby ​​on rails i zauważyliśmy, że pliki dziennika już się nie obracają. Na obu komputerach mamy plik /var/app-name/config/logrotatenależący do naszego użytkownika unix, deployerktóry zawiera prawidłowy plik logrotate w następujący sposób: /var/app-name/log/*.log { daily rotate 365 delaycompress compress …

1
Jak logrotować za pomocą systemd?
Korzystam z aplikacji węzła przy użyciu systemd z plikiem jednostkowym. Dziennik aplikacji można przeglądać za pomocą, journalctl -u example.comale dziennik zostaje w pewnym momencie odcięty, co powoduje usunięcie historii (której potrzebuję do debugowania). Jak skonfigurować Loguję obrót z Systemd tak, że moje logi aplikacji zostaje zapisany w example.com.log.1, example.com.log.2itd., Więc …

2
logrotate nie może obracać dzienników, pojawia się komunikat „Brak takiego błędu pliku”
logrotate nie może obracać moich logów. Sprawdziłem uprawnienia do plików, są w porządku. Próbowałem nawet, umieszczając „su root root” w pliku konfiguracyjnym, wciąż mam ten sam problem. Odpowiednie informacje poniżej: plik logrotate.conf: /var/log/testlog { compress delaycompress dateext maxage 180 rotate 15 size 1024M start 1 rotate 15 missingok } Dzienniki …


2
logrotate nie obraca się w czasie określonym w crontab
Zastanawiam się, dlaczego logrotate nie obraca moich plików dziennika w momencie, gdy jest wywoływany przez crontab. Mój wpis w crontab to: 50 2 * * * / usr / sbin / logrotate Dlatego wszystkie moje dzienniki powinny zostać obrócone w nocy o 2:50. Otrzymuję pocztę o statusie z mojego serwera …

2
Obserwuj (obracaj) ekran logowania
Używam serwera poczty, z którym łączę się za pomocą SSH. Mój .bash_profile jest skonfigurowany do dołączania sesji SSH do pewnego screen sesja. Teraz chciałbym, aby dziennik (np. Syslog) był drukowany w jednym oknie tej sesji ekranu. Próbowałem biegać tail -f /var/log/syslog ale wyjście zatrzymuje się codziennie o 6:25. Domyślam się, …

0
Logrotowanie wszystkich dzienników w katalogu powoduje duplikację daty
Mam konfigurację Logrotate, która wygląda następująco: /var/log/update-job/*.log { daily rotate 7 compress delaycompress size 0k missingok copytruncate notifempty dateext dateformat %Y%m%d. extension log su root syslog } Teoretycznie chciałbym to zrobić, po spotkaniu z plikiem o nazwie o nazwie thelog.log, aby go obrócić thelog.20150622.log, a następnego dnia do thelog.20150623.logi tak …
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.