logfilter

Software skärmdump:
logfilter
Mjukvaruinformation:
Version: 0.5.0
Ladda upp dagen: 20 Feb 15
Utvecklare: Matteo Landi
Licens: Gratis
Popularitet: 33

Rating: 2.7/5 (Total Votes: 3)

logfilter är en Python-app praktiskt för realtidsbearbetning av mycket långa loggfiler.
Ta kommandot tail -f, kombinera den med grep -e SNACK [-e MÖNSTER ...], och lägga till en enkel GUI så att användarna kan välja loggfilen för att observera och filtren för att använda: ja, det är essensen av logfilter (eller som andra skulle säga, logfilter i ett nötskal).
Installera
logfilter kan installeras med antingen Bitbucket mercurial förvaret, eller Python Package Index (PyPI). Om du känner dig lycklig och du inte har något emot att använda ett eventuellt instabil ansökan för att dra nytta av de senaste projektfunktioner, välj sedan den förra. Å andra sidan, om du inte vill spendera tid arkivering felrapporter pga kraschar program, då det senare skulle vara definitivt bättre alternativ (.. hoppas jag).
Mercurial
Från källor:
cd / wherever / du / vill
hg klon https://bitbucket.org/iamFIREcracker/logfilter
Python setup.py installera
PyPI
Från källor:
cd / sökväg / till / arbetsyta
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 installera
Från PyPI:
Pip installera logfilter
Användning
För att ge dig en överblick över konfigurationsalternativ för logfilter, detta är produktionen av python logfiter.py -h:
användning: logfilter.py [-h] [-s SLEEP_INTERVAL] [-f NUM_FILTERS] [-l GRÄNS]
& Nbsp; [- e FILTER]
& Nbsp; [filnamn]
Filtrera innehållet i en fil, dynamiskt
positionsargument
FILE Filnamn att filtrera.
valfria argument:
-h, --help visa denna hjälpmeddelande och avsluta
-s SLEEP_INTERVAL, --sleep-intervall SLEEP_INTERVAL
& nbsp; Sleep SLEEP_INTERVAL sekunder mellan iterationer
-f NUM_FILTERS, --num-filter NUM_FILTERS
& Nbsp; Antal filter för att ansöka till loggfil
-l GRÄNS, --limit GRÄNS
& Nbsp; Antal rader som ska visas i textområdet
-e FILTER, --regexp FILTER
& nbsp; Filter förinställningar
Var inte rädd, du behöver inte konfigurera dem alla för att starta programmet; GUI faktiskt låter dig anpassa dem senare. Men anser att använda kommandoraden för att skapa praktiska alias eller genvägar.
Tänk dig till exempel att du är på väg att arbeta med loggfiler som innehåller bland annat Java stack spår. Du kan tänka på att lansera programmet med följande alternativ, i syfte att få meddelande så snart ett nytt undantag (och relativ stack trace) läggs till den observerade filen:
python logfilter.py -e '([Ee] xception | tat) LOGFILE.log
Dessutom föreställa dig att arbeta på en ny modul som är en del av större projekt (alla logg spår som kommer från en sådan modul, har en speciell FOO sökord associerad); sedan, för att följa den levande beteende modulen samtidigt observera exceptionella händelser som kommer från resten av programmet, kan du starta logfilter med följande alternativ:
python logfilter.py -e '([Ee] xception | tat) -e FOO LOGFILE.log

Krav :

    < li> Python
  • Tkinter

Liknande mjukvara

TaterEdit
TaterEdit

2 Jun 15

CuteMarkEd
CuteMarkEd

7 Mar 16

NoteIf
NoteIf

18 Feb 15

Kommentarer till logfilter

Kommentarer hittades inte
Kommentar
Slå på bilder!