Als «logrotate» getaggte Fragen

logrotate wurde entwickelt, um die Verwaltung von Systemen zu vereinfachen, die eine große Anzahl von Protokolldateien generieren. Es ermöglicht das automatische Drehen, Komprimieren, Entfernen und Versenden von Protokolldateien. Jede Protokolldatei kann täglich, wöchentlich, monatlich oder zu groß werden.

2
Kann der interne Protokollrotationsmechanismus von postgres Protokolldateien löschen, die älter als eine bestimmte Zeit sind?
Ich verwende den internen Protokollrotationsmechanismus von posgtres. Ich möchte, dass Protokolldateien, die älter als 30 Tage sind, gelöscht werden. Wie bringe ich Postgres dazu? Wenn postgres dies nicht unterstützt, kann ich logrotate so einstellen, dass nur Protokolle gelöscht werden, die älter als 30 Tage sind? Meine aktuelle Konfiguration ist: log_destination …

4
Drehen Sie Protokolle einer nicht interaktiven Anwendung
Ubuntu 10.4 Server. Ich habe einen blöden, nicht interaktiven Legacy-Dienst, der ständig auf meinem Server ausgeführt wird. Es schreibt sein Protokoll in eine Datei mit festem Namen (/var/log/something.log). Es werden keine Signale zum Loslassen der Protokolldatei verarbeitet. Ich muss diese Protokolldatei drehen. Gibt es eine Möglichkeit, dies ordnungsgemäß zu tun, …

4
Freiraumgesteuerte Protokollrotation unter Linux?
Jemand fragte mich nur, wie lange wir Protokolle für unsere Anwendung aufbewahren sollen, und meine Antwort lautete: "Bis die Festplatte voll ist", da es keinen Grund gibt, sie wegzuwerfen, außer dass der Speicherplatz knapp wird. Standard-Logrotate möchte jedoch, dass wir einen bestimmten Zeitraum + Anzahl der Umdrehungen angeben. Gibt es …

6
logrotate dreht meine Protokolle nicht automatisch
Ich habe zwei verschiedene (i386 v AMD) Debian-Boxen und habe das gleiche Problem. logrotate dreht meine Protokolle nicht automatisch. Es funktioniert gut, wenn ich es manuell wie erzwinge /usr/sbin/logrotate -f /etc/logrotate.conf aber es ist nicht okay für mich. Die Einstellungen wurden nicht geändert (zumindest habe ich sie nicht geändert). Die …

2
Apache2 und logrotate: delaycompress benötigt?
Ich betrachte derzeit die Dateigröße meiner Apache-Protokolle, als sie riesig wurden. In meiner Logrotate-Konfiguration habe ich delaycompressaktiviert. Benötigt Apache dies wirklich (da in der Logrotate-Dokumentation angegeben ist, dass einige Programme noch in die alte Datei schreiben) oder ist das Deaktivieren sicher delaycompress? Hier ist meine Logrotate-Konfiguration: /var/log/apache2/*.log { weekly missingok …



3
Warum erstellen JBoss und Logrotate Protokolldateien voller NUL-Zeichen?
Ich habe Logrotate so eingerichtet, dass meine JBoss Application Server 4.2.2.GA-Protokolle jede Nacht gedreht werden. Nachdem die Protokolldateien gedreht wurden und JBoss erneut mit dem Schreiben beginnt, beginnen die neuen Protokolldateien mit so vielen NUL-Zeichen, wie Zeichen in der vorherigen Protokolldatei vorhanden waren, gefolgt von den neuen Protokollnachrichten. Wenn die …

3
logrotate benenne Dateien mit Datum um
Im Moment benennt logrotate alte Protokolldateien in access.log.1.gz, access.log.2.gz usw. um. Ich würde es vorziehen, wenn sie access.log.20090714.gz, access.log.20090715.gz heißen. etc - eine für jeden Tag. Ich kann keine Option zum Angeben eines Dateinamenmusters für die alten Protokolldateien finden. Wissen Sie, wie das geht? Übrigens dient dies zum Drehen von …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.