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