De:WatchLogfile

Aus YaCyWiki
Wechseln zu: Navigation, Suche

Unter Linux empfiehlt es sich einen Alias für die Beobachtung des Logfiles anzulegen.

Dazu tragen Sie in die Datei ~/.bashrc (oder alternative ShellRC) in Ihrem Homeverzeichnis folgende Zeile am Ende ein:

 alias yacylog='tail --follow=name <absoluter pfad zu yacy>DATA/LOG/yacy00.log'

Danach kann mit dem Befehl yacylog der Inhalt der Logdatei permanent an die Standardausgabe ausgegeben werden.

Wenn man nach dem Start direkt das Log beobachen möchte, kann man n die Datei startYACY.sh die folgende Zeile anhängen:

tail --follow=name DATA/LOG/yacy00.log

Strg+C bricht das Beobachten des Logs dann ab, YaCy läuft jedoch weiter. Möchte man den Log wieder beobachten, kann man den o.g. Alias nutzen.


Log Statistiken

Über die Administrationsoberfläche von YaCy lässt sich eine Log-Statistik erstellen. Diese ist standardmäßig deaktiviert. Um sie zu aktivieren ist ein Eingriff in die Datei yacy.logging im YaCy-Installationsverzeichnis erforderlich:

Der Eintrag

de.anomic.server.logging.LogalizerHandler.enabled = false

muss auf

de.anomic.server.logging.LogalizerHandler.enabled = true

geändert werden.