Protokollrotation und -bereinigung

Bei der Standardkonfiguration werden die meisten Protokolldateien von CM Server über eine Pipe in das Programm "rotatelogs" geleitet, das regelmäßig eine neue Protokolldatei erstellt. Mit der folgenden Zeile (sie wurde aus Platzgründen in zwei Zeilen aufgeteilt) wird mit Hilfe von "rotatelogs" alle 86.400 Sekunden (24 Stunden) ein neues Exemplar der Datei "accesserror.log" erstellt.
CustomLog "|\"/opt/IBM/RationalSDLC/common/IHS/bin/rotatelogs.exe\" \"
/opt/IBM/RationalSDLC/common/IHS/logs/access.log\" 86400" common

Der Zeitraum der Protokollrotation beginnt, wenn CM Server gestartet wird.

Mit Ausnahme von Rational ClearCase nimmt die Anzahl der Protokolldateien von IBM® HTTP Server bei allen Anwendungen mit der Zeit so stark zu, dass Sie sie regelmäßig bereinigen müssen. Rational ClearCase löscht die alten Protokolle mit einem wöchentlichen Protokollbereinigungsjob, der alle Protokolldateien von CM Server, die älter als 30 Tage sind, entfernt. Sie können diesen Job bezüglich der Ausführungsintervalle, des Alters der zu entfernenden Protokolldateien oder anderer Aspekte ändern.

Anmerkung: Wenn Sie eine der standardmäßig verwendeten Speicherpositionen der CM-Server-Protokolle ändern, müssen Sie auch das Script "cleanuplogs" ändern, damit es diese Protokolle an ihrer neuen Position sucht.
Auf CM-Server-Hosts, auf denen Rational ClearCase nicht installiert ist, müssen Sie zum Entfernen der alten Protokolldateien regelmäßig eines der folgenden Programme ausführen:

Führen Sie diese Scripts mit Hilfe eines vom Betriebssystem bereitgestellten Programms mit terminierter Ausführung (beispielsweise "cron" unter UNIX oder "at" unter Windows) oder manuell aus.


Feedback