GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Webmin

Protokolldateirotation

Protokolldateirotation bezieht sich auf das automatische Abschneiden, Komprimieren und Löschen von Protokolldateien, damit sie nicht zu viel Speicherplatz verbrauchen. Die meisten Unix-Server (wie Apache, Squid und Sendmail) generieren Protokolldateien, und verschiedene System-Daemons erstellen ebenfalls Protokolle über Syslog. Dieses Modul kann verwendet werden, um das Programm logrotate so zu konfigurieren, dass es all diese Protokolle verwaltet.

Typischerweise wird eine Protokolldatei einmal pro Tag, Woche oder Monat rotiert. Die Datei wird normalerweise auf einen neuen Dateinamen verschoben und komprimiert, und an ihrer Stelle wird eine neue leere Datei erstellt. Es können mehrere Generationen dieser alten Protokolldateien aufbewahrt werden, sodass Sie auch nach der Rotation danach suchen oder Berichte daraus erstellen können. Sobald die Anzahl der alten Protokolle ein konfiguriertes Limit überschreitet, wird das älteste gelöscht.

Jede rotierte Protokolldatei wird auf der Hauptseite des Moduls aufgelistet. Jedes Protokoll hat seine eigenen Optionen, um zu steuern, wie oft es rotiert wird, wie viele alte Kopien aufbewahrt werden und so weiter. Sie können die Optionen für ein Protokoll bearbeiten, indem Sie auf seinen Dateinamen klicken, oder eine neue Protokolldatei hinzufügen, indem Sie den Link am unteren oder oberen Rand der Tabelle verwenden.

Viele Linux-Distributionen enthalten logrotate standardmäßig und verfügen über Konfigurationen zum Rotieren der Protokolle von enthaltenen Servern wie Apache und Squid. Auch wenn Sie dieses Modul noch nie verwendet haben, werden viele Protokolldateien möglicherweise bereits auf der Hauptseite aufgelistet. Häufig Unten auf der Seite befindet sich eine Schaltfläche zum Bearbeiten der globalen Konfiguration, die für alle Protokolldateien gilt, sofern sie nicht überschrieben wird. Darunter befindet sich eine Schaltfläche zum Festlegen des Zeitplans, nach dem logrotate von cron ausgeführt wird, was erforderlich ist, damit Protokolle tatsächlich rotiert werden. Auf den meisten Betriebssystemen, die das Programm standardmäßig enthalten, wurde bereits ein Cron-Job als Teil des Installationsprozesses erstellt.

Der Eingabebildschirm für die Protokolldateirotation

Siehe auch

  • Systemprotokolle
  • Systemprotokolle NG

Webmin
  1. Firefox-Protokolldatei finden?

  2. So erstellen Sie eine benutzerdefinierte Protokolldateirotation von logrotate in Linux

  3. Erfassen Sie die nethogs-Ausgabe in der Protokolldatei

  4. Protokollrotation von stdout?

  5. Entfernt die ersten N Zeilen aus einer aktiven Protokolldatei

Ändern der Protokollrotation über den Serviceplan in Plesk

So ändern Sie die Standard-Sudo-Protokolldatei in Linux

Logrotate unter Linux einrichten

So erstellen Sie ein PHP-Fehlerprotokoll in cPanel

systemd-Dienstprotokolle in eine Datei umleiten

Gibt es eine richtige Möglichkeit, Protokolle zu löschen?