Mit Logstalgia lassen sich die Logfiles der Webserver Apache und Nginx ganz einfach visualisieren. Ob dies nun einen praktischen Nutzen hat muss jeder für sich selbst entscheiden. Ausprobieren lohnt auf jeden Fall. Wie so eine Visualisierung aussehen kann wird hier in einem Beispiel-Video recht anschaulich demonstriert.
Einen Installer für Windows und die Pakete für Debian findet man auf der Projekt-Homepage. Auch der Source-Code für eine Installation auf anderen Systemen ist dort zu finden.
Logstalgia installieren
Um Logstalgia auf dem Mac zu installieren setzen wir eine funktionierende brew Installation voraus. Damit ist auch schon das Wesentlichste getan. Logstalgia lässt sich nun ganz einfach mit allen erforderlichen Abhängigkeiten installieren.
brew install logstalgia
Nachdem der Installationsprozess abgeschlossen ist steht uns Logstalgia auf Mac OS bereit.
Um nun eine Visualisierung zu starten geht man wie folgt vor:
Visualisierung eines Logfiles offline.
logstalgia access.log
Live-Visualisierung des Logfiles im laufenden Betrieb des Webservers.
tail -f /var/log/apache2/access.log | logstalgia --sync
Live-Visualisierung auf einen entfernten Server mit SSH:
ssh user@yourserver.com tail -f /var/log/apache2/access.log | logstalgia --sync
Es gibt noch viele weitere Parameter um die Visualisierung zu steuern, es lohnt also ein Blick in die Manpages.
Logstalgia ist eine gelungen Alternative Logfiles anders als gewohnt darzustellen. Nach einem harten Admin-Tag sicherlich eine coole Art zum fachlichen abchillen.