Regulärer Ausdruck für Logfileverzeichnisse

Alles zum Thema Log-Analyse und Sawmill Analytics.
Antworten
katrin
Beiträge: 9
Registriert: 9. Jan 2009 10:26

Regulärer Ausdruck für Logfileverzeichnisse

Beitrag von katrin » 12. Jan 2010 11:01

Eines unserer Profile soll alle Logfiles der Form decn*.log einlesen, die in unterschiedlichen Verzeichnissen liegen. In einigen Verzeichnissen liegen allerdings auch decn*-Logfiles, die nicht eingelesen werden sollen. Die Verzeichnisstruktur sieht ungefähr so aus:

/aktiv/aktuell
/aktiv/archiv/2009-11
/aktiv/archiv/2009-10
/aktiv/archiv/2009-9
/inaktiv/aktuell
/inaktiv/archiv/2009-11
/inaktiv/archiv/2009-10
/inaktiv/archiv/2009-9

Logfiles der Form decn*.log, die unterhalb /aktiv/... liegen, sollen eingelesen werden, logfiles der Form decn*.log, die unterhalb /inaktiv/.. liegen, sollen nicht eingelesen werden.

Wie muss der reguläre Ausdruck aussehen, den ich bei der Logquelle angebe?

Vielen Dank schon mal im Voraus!

Benutzeravatar
Support
Site Admin
Beiträge: 3100
Registriert: 5. Apr 2003 14:21
Betriebssystem: Windows 7 & 10
Produkt: DOpus 11/12, R-Studio 8, Sawmill 8, RDI 6, MindGenius 6
Version DOpus: Pro
Wohnort: Frankfurt
Kontaktdaten:

Re: Regulärer Ausdruck für Logfileverzeichnisse

Beitrag von Support » 12. Jan 2010 13:43

Wenn es sich nur um zwei Verzeichnisse handelt, könnte man das Quellverzeichnis auch direkt mit angeben.

Hat man mehr als zwei Verzeichnisse, könnte man für jedes Verzeichnis einen Eintrag anlegen. Sawmill hat keine Begrenzung bei der Anzahl der Logpfade.

katrin
Beiträge: 9
Registriert: 9. Jan 2009 10:26

Re: Regulärer Ausdruck für Logfileverzeichnisse

Beitrag von katrin » 15. Jan 2010 11:28

Vielen Dank erstmal für die schnelle Antwort.

Das Problem ist, dass innerhalb der Verzeichnisse noch andere Logfiles liegen (z.b. www.log, www2.log,...) die nicht eingelesen werden sollen. Deshalb benötige ich sozusagen eine KOmbination aus regulärem Audruck für die Logdatei, gleichzeitig aber auch die Angabe der Verzeichnisse.

Benutzeravatar
Support
Site Admin
Beiträge: 3100
Registriert: 5. Apr 2003 14:21
Betriebssystem: Windows 7 & 10
Produkt: DOpus 11/12, R-Studio 8, Sawmill 8, RDI 6, MindGenius 6
Version DOpus: Pro
Wohnort: Frankfurt
Kontaktdaten:

Re: Regulärer Ausdruck für Logfileverzeichnisse

Beitrag von Support » 15. Jan 2010 11:32

Ich verstehe, ich gebe unserem Sawmill-Spezialisten Bescheid.

mkonrath
Beiträge: 6
Registriert: 24. Apr 2009 18:25

Re: Regulärer Ausdruck für Logfileverzeichnisse

Beitrag von mkonrath » 15. Jan 2010 12:46

Hallo,

der passende reguläre Ausdruck müsste so aussehen:

Code: Alles auswählen

/aktiv/.*decn.*\.log
So liest Sawmill alles unterhalb des Verzeichnisses "aktiv" ein, was "decn" enthält und mit ".log" endet.

katrin
Beiträge: 9
Registriert: 9. Jan 2009 10:26

Re: Regulärer Ausdruck für Logfileverzeichnisse

Beitrag von katrin » 15. Jan 2010 13:43

Super, vielen Dank, es funktioniert!

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste