Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Einrichten der automatischen Fortführung von Protokolldateien

  • Aktualisiert: 8/03/2021
    • Automation 360 v.x
    • Installieren
    • IQ Bot

Einrichten der automatischen Fortführung von Protokolldateien

In diesem Thema wird die Einrichtung der automatischen Fortführung von Protokolldateien nach Dateigröße behandelt.

Sobald die Protokolldateien erstellt sind, setzt das System die Protokollierung von Meldungen fort, wodurch die Größe der Protokolldateien so weit ansteigt, dass sie nicht mehr geöffnet werden können. Dies würde verhindern, dass der Nutzer die Protokolldateien zum Überprüfen der Informationen und Fehlermeldungen öffnen kann.
Anmerkung: Dies würde früher eintreten, wenn die Protokollierungsstufe auf den Modus DEBUGGING oder TRACE angehoben wird.
Für alle Java-Dienste kann der Nutzer die Protokolldateien unter <IQ Bot installation directory>/Services finden. Öffnen Sie eine beliebige Protokollkonfigurationsdatei und fügen Sie die folgende Änderung unter <SizeBasedTriggeringPolicy size="100MB" /> beim ersten Vorkommen von Richtlinien hinzu:

<Policies>
<TimeBasedTriggeringPolicy interval="720" />
<SizeBasedTriggeringPolicy size="50MB" />
</Policies>

In der folgenden Beispieleinstellung erstellt das System, nachdem die Protokolldatei 50 MB erreicht hat, automatisch eine neue Datei und beginnt mit der Protokollierung darin. Obwohl der Nutzer schließlich mehr Dateien hat, ist jede davon maximal 50 MB groß. Dies ist die Standardpraxis für das Management von Protokoll- dateien.

Dieses Beispiel zeigt Einträge, die ein Nutzer zur Einstellung für Automation 360 IQ Bot On-Premises hinzufügen kann, um die Protokolle automatisch fortzuschreiben, nachdem die Dateien eine bestimmte Größe erreicht haben.

<RollingFile name="Alias" fileName="${env:PUBLIC}/Documents/Automation Anywhere IQBot Platform/Logs/Alias.log"
                     filePattern="${env:PUBLIC}/Documents/Automation Anywhere IQBot Platform/Logs/Archive/$${date:yyyy-MMM}/Alias-%d{yyyy-MMM-dd}-%i.log.zip"
                     immediateFlush="true"
                     append="true">
            <PatternLayout pattern="CPL1 Alias %X{cid} %d{ISO8601}{UTC}Z %-5level %C %M %msg %n"/>
            <Policies>
                <TimeBasedTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="50MB" />
            </Policies>
            <DefaultRolloverStrategy max="10"/>
        </RollingFile>
Feedback senden