Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: suche suchfunktion für grosse log files

  Alt 30. Mai 2005, 10:26
Klar in eine DB reinballern und mit LIKE ist natürlich optimal (=Grep für Reiche ).
Ich brauchte aber reguläre Ausdrücke, das kann SQL nicht.

10MB Größe geht noch. Am längsten dauert ja sowieso das Einlesen. Du solltest dir überlegen, was Du genau brauchst.
Ich brauchte ein Tool, bei dem ich mit den Logs rumspielen konnte (Gemeinsamkeiten finden, etc.) Also hab ich alles in ein Memo eingelesen und rumgescrollt, gefiltert etc.

Vielleicht brauchst Du ein Kommandozeilentool, das einfach sehr schnell die Logdateien nach bestimmten Kriterien durchsucht.

Mein Tool ist weg . Aber es war relativ einfach:

1. Eingabe Filename,
2. Eingabe Filterkriterium
3. LOAD-Button. Daten werden gelesen und gefiltert. Anzeige im Memo (oder StringGrid).
4. Goto 2 oder 'reset'-Button: Dann Goto 1
------------
Ach, und dann hatte ich noch ein Histogramm, wo man einfach sehen konnte, wie viele logs zu welcher Uhrzeit reinkamen. Wenn da ein 'Loch' in der Grafik war, war wohl irgendwas mit der Leitung im Eimer usw.

Wenn Du das noch als MDI implementierst, hast Du ein schönes Spielzeug.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat