Log-Parsen

Pierre Bernhardt pierre at starcumulus.owl.de
Sun Jun 15 15:04:06 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Joern Muehlencord schrieb:
| Hallo Markus,
|
|> das ist ein 1-Zeiler ;-)
|> tail -f xyz.log | grep "my-pattern" -A 5 |   mailx -s "log-output"
|> joern at muehlencord.de
|
| funktioniert leider nicht ganz. -A ist auf diesem System nicht bekannt
genau. Das kann auch so nicht funktionieren, da Tail den Ausgabestrom so
nicht beendet. Daraus folgt dann, dass grep und damit auch mail noch
auf weitere Eingaben wartet, bis tail halt mal den Ausgabetrom unterbricht
bzw. beendet oder tail selbst z.B. beendet wird. Zugegebenermassen leienhaft
erklärt, aber hoffentlich trotdem verstanden?

Wenn Du Solaris >= 8 verwendest: Gabs da nicht einen Befehl, mit dem man eine
Logfileüberwachung durchführen konnte?

Ansonsten musst Du externe Programme, wi vielleicht tripwire..., verwenden,
oder syslog-ng benutzen.

An einer einfachen Lösung waere ich aber auch interressiert! Vielleicht in
Perl?

MfG...
Pierre Bernhardt



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE+7G7EuOJP+ESj7AoRAvWyAJ4ybhORiDQdtZrbEheyQYKAwadnfQCglQET
XqxcLhsEN7sxVRZhVc2otB8=
=mngH
-----END PGP SIGNATURE-----




More information about the Linux mailing list