# Aktivieren und Konfigurieren der Log-Rotation auf der Engine

Logs zu den auf der Remote Engine Gen2 ausgeführten Pipelines werden in den Livy-Container /tmp/livy/jobs geschrieben, in dem die Log-Rotation standardmäßig deaktiviert ist.

Die folgende Tabelle enthält die Parameter für die Log-Rotation:Die folgende Tabelle enthält die Parameter für die Log-Rotation:

| Parameter | Werte | Beschreibung |
| --- | --- | --- |
| LIVY\_JOB\_LOG\_PURGE\_ENABLE | true oder false | false (Standardwert): Log-Rotation deaktiviert.<br><br>true: Log-Rotation wird aktiviert. |
| LIVY\_JOB\_LOG\_RETAIN\_DAYS | Ganzzahl (Integer). Standardwert: 30. | Bei aktivierter Log-Rotation werden Logs entfernt, die älter als XX (Tage) sind. |
| LIVY\_JOB\_LOG\_RETAIN\_DISK | Ganzzahl (Integer). Standardwert: 1048576. | Wenn die Log-Rotation aktiviert ist und der vom Log-Ordner insgesamt beanspruchte Speicherplatz XX (Byte) überschreitet, werden alle vorhandenen Logs entfernt. |

## Prozedur

1. Navigieren Sie zum Installationverzeichnis von Remote Engine Gen2.
2. Bearbeiten Sie die folgende Datei, die zum Start der Engine verwendet wird:

   default/docker-compose.yml, wenn Sie die Engine in den Regionen AWS USA, AWS Europa, AWS Asien/Pazifik oder Azure einsetzen.

   eap/docker-compose.yml, wenn Sie die Engine im Rahmen eines Early-Adopter-Programms verwenden.
3. Lokalisieren Sie den Dienst namens livy und fügen Sie die geeigneten Parameter und Werte hinzu.
   ### Example

   Zur Aktivierung der Log-Rotation und zum Entfernen von Logs, die älter als 3 Monate sind, mit einem Bereinigungstrigger von 10 GB:
   ```
   livy:
   	...
   	environment:
   		...
   		LIVY_JOB_LOG_PURGE_ENABLE: "true"
   		LIVY_JOB_LOG_RETAIN_DAYS: 90
   		LIVY_JOB_LOG_RETAIN_DISK: 10485760
   ```
4. Starten Sie Livy neu. Führen Sie dazu folgenden Befehl aus:
   ```
   docker-compose up -d livy
   ```