AnLog - Analyze LogFiles - Statistische Auswertung von Protokoll-Dateien

anlog 01

LF‑ET kann Protokoll- oder Log-Dateien statistisch auswerten, wenn in den Dateien Informationen über Regelausführungen in einem bestimmten CSV-Format (Comma-Separated-Values) enthalten sind. Ein Beispiel dazu finden Sie im Kapitel: Java, Erste Testergebnisse.

anlog 03

Notwendige Parameter

Parameter [Kurzform]

-AnLog "Datei­name" [‑al]

Analyze LogFiles: Startet die statistische Auswertung einer Datei.

Fehlt im Datei­namen die Ver­zeich­nis­an­gabe, dann wird auto­ma­tisch entweder das aktuelle Arbeitsverzeichnis, oder, wenn ange­ge­ben, der Ver­zeich­nis­name des optionalen Parameters -Directory, verwendet.


-AnLog "Namensmuster" [‑al]

Anstelle eines Datei­namens kann auch ein Namensmuster ange­ge­ben werden. Zur Maskierung können die Zeichen "*" (beliebige Zeichenfolge) und "?" (genau ein beliebiges Zeichen) verwendet werden.

Die Angabe mehrerer Muster ist, durch Komma oder Semikolon getrennt, möglich.

Als Ver­zeich­nis wird entweder das aktuelle Arbeitsverzeichnis, oder, wenn ange­ge­ben, das Ver­zeich­nis des optionalen Parameters -Directory, verwendet.

Mit dem Parameter -Recursive können auch alle Unterverzeichnisse in die Auswertung mit einbezogen werden.

Optionale Parameter

Parameter [Kurzform]

-Directory "Ver­zeich­nis-Name" [‑dir]

Mit diesem Parameter kann das Arbeitsverzeichnis ange­ge­ben werden.

-Recursive [‑rec]

Dieser Parameter veranlasst, dass auch alle Unterverzeichnisse durchsucht werden.

-ProcessIDs [‑pi]

Dieser Parameter veranlasst, dass zu­sätz­lich auch noch die ID’s der Regeln statistisch aus­ge­wer­tet werden.

Siehe auch: Regel-ID’s

-OutXls "Datei­name" [‑ox]

Mit diesem Parameter kann für die Ergebnis-Datei ein bestimmter Name festgelegt werden, wenn notwendig auch mit Ver­zeich­nis-Angabe. Der Name muss mit ".xlsx" oder ".xls" enden.

Ohne diesen Parameter wird im Arbeitsverzeichnis standardmäßig die Datei LFETStatistics.xlsx erzeugt.

-OpenDirectoryOut [‑odo]

Dieser Parameter veranlasst, dass das Ver­zeich­nis, in das die Ergebnis-Datei geschrieben wurde, auto­ma­tisch geöffnet wird.

-OpenFileOut [‑ofo]

Dieser Parameter veranlasst, dass die erstellte Ergebnis-Datei auto­ma­tisch mit dem passenden Edi­tor (z.B. MS-Excel) geöffnet wird.

-LogIgnoredLines [‑lil]

Dieser Parameter veranlasst, dass alle bei der Verarbeitung igno­rierten Zeilen (d.h. Zeilen, die nicht als statistisch auswertbar erkannt wurden) auf der Konsole ausgegeben werden.

Dieser Parameter verursacht eventuell sehr viele unnötige Ausgabezeilen und ist nur dazu gedacht, vorübergehend zu­sätz­liche Informationen bereitzustellen, wenn untersucht wird, warum bestimmte Regeln oder Ent­schei­dungs­ta­bellen nicht korrekt in die Statistik einfließen.

Beispiele

Eine typische Form des Aufrufs ist z.B.:

lfetconsole.bat -AnLog "*.log" –OutXls "Auswertung.xlsx"

Oder in Kurzform:

lfetconsole.bat -al "*.log" –ox "Auswertung.xlsx"