Dirk Götte wrote:
Hallo Liste, ich kämpfe hier teilweise mit riesigen log-dateien. /var/log/messages mit um die 250.000 Zeilen und mehr.
Gibt es ein Programm mit dem man einzelne Abschnitte filtern kann? Ich würde z.B. gerne alle zeilen die Sendmail enthalten rauswerfen alle zeilen die z.B. von heute sind behalten alles was mit Error ist hervorheben usw…
Da gibt es viele kleine Tools, notfalls kannst du auch ein kleines bash/Perl-Script darauf loslassen. Daneben gibt es Programme wie logwatch, logdigest etc. Was genau möchtest du denn analysieren? Vielleicht wäre es sinnvoller, die Programme, die im Augenblick nach /var/log/messages loggen, in eine eigene Datei zu loggen.
Ich behelfe mir derzeit mit Excel, da es wenigstens nach Spalten sortieren kann, aber es muss doch irgendein Programm, oder Editor oder was auch immer geben der sowas kann?
Solltet ihr was im Einsatz haben, dann immer mal her damit.
Ciao Dirk
p.s. ein automatisches Tool scheidet solange aus, wie es nicht mindestens auf SuSE, Solaris, Reliant-Unix und Windows läuft.
Mit windows kann ich nicht helfen. Das einzige, was ich für Windows nativ kenne, ist www.swiftgear.com: Large Textfile Viewer. Wenn du jedoch etwas Perl kannst, wird das wohl die portabelste und eleganteste Lösung sein. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org