logfilter

Screenshot der Software:
logfilter
Softwarebeschreibung:
Version: 0.5.0
Upload-Datum: 20 Feb 15
Entwickler: Matteo Landi
Lizenz: Frei
Popularität: 33

Rating: 2.7/5 (Total Votes: 3)

LogFilter ist ein Python-app praktisch für die Echtzeitverarbeitung von sehr langen Protokolldateien.
Nehmen Sie den Befehl tail -f, kombinieren Sie es mit grep -e PATTER [-e MUSTER ...], und fügen Sie eine einfache GUI ermöglicht Benutzern, die die Protokolldatei zu beobachten, wählen und die Filter zu verwenden: gut, das ist die Essenz von LogFilter (oder wie andere sagen würde, LogFilter in Kürze).
Installieren
LogFilter kann mit dem Bitbucket Mercurial-Repository oder den Python Package Index (PyPI) installiert werden. Wenn Sie glauben, das Glück und es Ihnen nichts ausmacht mit einem möglicherweise instabilen Anwendung, um über die neuesten Projekt voll zu nutzen, wählen Sie dann die ehemalige. Auf der anderen Seite, wenn Sie nicht wollen, Zeit zu verbringen Einreichung Fehlerberichte durch Absturz Anwendungen, dann würde auf jeden Fall die bessere Option (.. Ich hoffe) sein.
Quecksilber-
Von Quellen:
cd / wo / man / wollen
hg clone https://bitbucket.org/iamFIREcracker/logfilter
python setup.py install
PyPI
Von Quellen:
cd / path / to / Arbeitsbereich
wget http://pypi.python.org/packages/source/o/logfilter/logfilter-0.1.0.tar.gz
tar zxvf LogFilter-0.1.0.tar.gz
cd LogFilter-0.1.0
python setup.py install
Vom PyPI:
pip LogFilter installieren
Verwendung
Um Ihnen einen Überblick über die Konfigurationsmöglichkeiten von LogFilter, ist dies die Leistung von python logfiter.py -h:
Nutzung: logfilter.py [-h] [-s SLEEP_INTERVAL] [-f NUM_FILTERS] [-l LIMIT]
& Nbsp; [- e FILTER]
& Nbsp; [Dateiname]
Filtern des Inhalts einer Datei, dynamisch
Positionsargumente:
FILENAME Dateiname zu filtern.
optionale Argumente:
-h, --help diese Hilfe und beende zeigen
-s SLEEP_INTERVAL, --sleep-Intervall SLEEP_INTERVAL
& Nbsp; Schlaf SLEEP_INTERVAL Sekunden zwischen Wiederholungen
-f NUM_FILTERS, --num-Filter NUM_FILTERS
& Nbsp; Anzahl der Filter können Sie gelten für Protokolldatei
-l LIMIT, --limit LIMIT
& Nbsp; Anzahl der Zeilen im Textbereich angezeigt werden
-e FILTER, --regexp FILTER
& Nbsp; Filter-Presets
Haben Sie keine Angst, Sie müssen nicht, sie alle zu konfigurieren, um die Anwendung zu starten; die GUI in der Tat, lassen Sie sie später anpassen. , Sollten Sie jedoch zu Befehlszeilenoptionen verwenden, um praktisch Aliasen oder Verknüpfungen erstellen.
Beispielsweise vor, Sie mit Log-Dateien, die zu den anderen Dingen zu arbeiten, Java-Stack-Traces. Sie könnten über das Starten der Anwendung mit den folgenden Optionen, um benachrichtigt zu werden, wenn ein neuer Ausnahme (und relative Stack-Trace) zu der beobachteten Datei hinzugefügt denken:
python logfilter.py -e '([Ee] Xception | tat) "Logfile.log
Darüber hinaus stellen Sie sich der Arbeit an einem neuen Modul als Teil größeres Projekt (alle Protokoll Spuren, die von einem solchen Modul, haben eine besondere FOO Schlüsselwort zugeordnet ist); dann, um die Live-Verhalten des Moduls zu folgen, während immer noch die Beobachtung außergewöhnliche Ereignisse, die vom Rest der Anwendung, können Sie den LogFilter mit den folgenden Optionen starten:
python logfilter.py -e '([Ee] Xception | tat) "-e FOO Logfile.log

Anforderungen :

    < li> Python
  • TkInter

Ähnliche Software

units-filter
units-filter

3 Jun 15

Antiword
Antiword

3 Jun 15

RevAger
RevAger

11 May 15

CutePad
CutePad

17 Feb 15

Kommentare zu logfilter

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!