Steuerung von Sawmill über die Befehlszeile
Sawmill lässt sich auch über die Befehlszeile steuern. Dies ist besonderse für die Automatisierung wichtig, kann aber auch bei der Fehlersuche helfen.
Nachfolgend eine Liste wichtiger Aufrufe, weitere finden Sie in der Dokumentation:
Report erstellen
sawmill -p profilname -a grf -rn [reportname] -ghtd /path/to/report_files/
Report-Übersicht aufrufen
sawmill -p profilname -a pv
Datenbank erstellen
sawmill -p profilname -a ud
Datenbank erstellen mit einem Thread
sawmill -p profilname -a ud -psdm 1
Indizes und Hierachien neu aufbauen
Sollten Werte in der DB fehlen, obwohl diese eingelesen wurden, dann könnten dies an einem Problem mit den Indizes liegen. Diese können daher gezielt neu aufgebaut werden, ohne die Logdaten erneut einlesen zu müssen.
sawmill -p profilname -a rdi
sawmill -p profilname -a rdh
Fehlersuche bei eigenen Logformaten und Logfiltern
sawmill -p profilename -a bd -v egblpfd
Testen ob aktuell irgendein Task läuft
sawmill -a print_task_info
Keine Ausgabe, wenn es keinen aktiven Task gibt.
Export einer Datenbank
sawmill -p profilname -a ed -d "/path/to/exportdir"
Die vollständige Befehlsübersicht und die Optionen finden Sie in der Sawmill-Dokumentation: