lulu: Regulärer Ausdruck / Suche + Vergleichen

Beitrag lesen

Huhu Christian

also ich habe ein LogFile in das Infos über Cachefüllstände geschrieben werden. Diese Will/soll ich mit einem LogAgent überwachen. In diesem LogAgent habe ich die Möglichkeit positive und negative Patterns einzugeben. Diese werden auch in Form von Regex verstanden.
Ich muss also den Cachenamen finden und anschließend den Zahlenwert in der nächsten Zeile überprüfen. Da ist dann auch der Haken. Dem Ding zu verklickern in der nächsten Zeile nach dem  Tab und dem = den Wert zu prüfen.

Das verstehe ich jetzt so das

1. das LogFile-Format fest vorgegeben ist

2. das Auswertungsprogramm (LogAgent) fest vorgegeben ist.

3. Du den LogAgenten mit RegExp "füttern" kannst die bei "match" bzw. "no match" eine vorgegeben Meldung ausgeben.

Also etwa so

RegExp1 => Der Wert des Cache XYZ hat den Schwellwert überschritten

RegExp2 => Alles ok

RegExp3 => ungültiges LogFileFormat

etc.

Demnach bist Du also ausschliesslich auf die RegExp angewiesen ohne zusätzlich eigene Programmlogik.

Schau Dir das Posting von Norbert an, das dürfte der Lösung
schon recht nahe kommen.

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday