SimpleLogShift

Logdateien liegen nicht immer dort, wo man sie gern hätte. Gerade wenn Partitionen/Laufwerke mit Unmengen von Logdateien volllaufen, hilft oftmals nur das Löschen oder Verschieben. – Das Sichern der Logdateien übernimmt SimpleLogShift!

Motivation:
Das systematisch-zuverlässige Sammeln von Logdaten wollte ich nicht einfach mal eben per Skript machen; es wird Zeit für eine echte Lösung; denn schließlich handelt es sich hierbei um ein immer wiederkehrendes Problem.

Herunterladen:
http://download.laukien.com/desktop/simplelogshift/

Konfiguration:
SimpleLogShift erwartet genau zwei Argumente, die man an den Programmnamen anfügt. Es handelt sich dabei einfach um das Quell- und Zielverzeichnis. – Beide müssen existieren und beschreibbar sein.
./SimpleLogShift32 /var/log /data/backup/log

Es werden alle Dateien also Log-Dateien interpretiert, die auf “.log” enden; wobei die Groß-Kleinschreibung ignoriert wird. Darüber hinaus werden alle erkannten Logdateien “verschoben”, die nicht das aktuelle Datum haben. – Es werden also alle Logdateien, die potentiell in Benutzung sein könnten ignoriert.
Dabei werden die Logdateien zuerst kopiert und, so dieses erfolgreich war, anschließend die Quell-Datei gelöscht.

Besonderheit:
SimpleLogShift entstand im Zusammenspiel mit SimpleTask, welches die Logdateien in dessen aktuelle Verzeichnis ablegt. Daher kann ein <code>** ** ** 01 00 SimpleLogShift . /data/backup/log</code> das aktuelle Verzeichnis systematisch aufräumen. Genau wie SimpleTask, verfolgt SimpleLogShift einen minimalistischen Ansatz und konzentriert sich alleinig auf dessen Aufgabe; verzichtet somit auf bunte Bildchen, die funktionale Überlegenheit dort vortäuschen sollen, wo es keine gibt. – Das 42 kB (Windows) bzw. 8 kB (Linux) große SimpleLogShift verschiebt Logdateien. – Nicht mehr und nicht weniger!

Eine Antwort auf SimpleLogShift

  1. Pingback: SimpleTask: Tick-Tack-Tool | Blog@Laukien

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: KEINE!!! :-P