Rotazione dei log e ripulitura

Nella configurazione predefinita, la maggior parte dei file di log di CM Server, viene reindirizzata nel programma rotatelogs, che crea periodicamente un nuovo file di log. La seguente riga (suddivisa in due righe per adattarla allo spazio disponibile) utilizza rotatelogs per creare una nuova copia del file accesserror.log ogni 86.400 secondi (24 ore).
CustomLog "|\"/opt/IBM/RationalSDLC/common/IHS/bin/rotatelogs.exe\" \"
/opt/IBM/RationalSDLC/common/IHS/logs/access.log\" 86400" common

Il periodo di rotazione del log inizia all'avvio di CM Server.

Per ciascuna applicazione, tranne che per Rational ClearCase, i file di log IBM® HTTP Server si accumulano, pertanto è necessario ripulirli periodicamente. Rational ClearCase elimina i log obsoleti durante il processo settimanale di ripulitura dei log, rimuovendo tutti i file di log di CM Server che risalgono a più di 30 giorni prima. È possibile modificare questo processo per modificare la frequenza di esecuzione del processo, l'età dei file di log rimossi o qualsiasi altro aspetto del relativo funzionamento.

Nota: se si modifica una delle ubicazioni dei log CM Server predefiniti, è necessario modificare anche lo script cleanuplogs in modo che ricerchi tali log nelle nuove ubicazioni.
Sugli host di CM Server su cui non è stato installato Rational ClearCase, è necessario eseguire periodicamente uno dei seguenti programmi per rimuovere i file di log obsoleti:

Utilizzare un programma di esecuzione pianificata fornito dal sistema operativo (cron, ad esempio, sul sistema UNIX o at su Windows) per eseguire questi script o eseguirli manualmente.


Feedback