logfilter

Screenshot Software:
logfilter
Szczegóły programowe:
Wersja: 0.5.0
Filmu: 20 Feb 15
Wywoływacz: Matteo Landi
Licencja: Wolny
Popularność: 33

Rating: 2.7/5 (Total Votes: 3)

logfilter jest aplikacja Python przydatny do przetwarzania w czasie rzeczywistym bardzo długich plików dziennika.
Weź polecenie tail -f, połączyć je z grep -e STRUKTURZE [...] -e wzorzec, i dodać proste GUI pozwala użytkownikom wybrać plik dziennika obserwacji i filtry do wykorzystania: dobrze, że jest istotą z logfilter (lub inny powie, logfilter w skrócie).
Zainstaluj
logfilter można zainstalować za pomocą programu Bitbucket mercurial repozytorium, lub pakietu Główna Python (PyPI). Jeśli czujesz się szczęśliwy i nie masz nic przeciwko ewentualnym stosowaniem niestabilną aplikacji w celu skorzystania z najnowszych funkcji projektowych, a następnie wybrać to pierwsze. Z drugiej strony, jeśli nie chcesz tracić czasu na złożenie zgłoszenia błędów ze względu na uderzające aplikacji, to ostatnie byłoby zdecydowanie lepszym rozwiązaniem (.. mam nadzieję).
Bystry
Od źródeł:
cd / gdziekolwiek / / Kupię
hg clone https://bitbucket.org/iamFIREcracker/logfilter
python setup.py install
PyPI
Od źródeł:
cd / ścieżka / do / roboczy
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
Z PyPI:
pip install logfilter
Zastosowanie
Aby dać przegląd opcji konfiguracyjnych logfilter, jest to wyjście python logfiter.py -h:
Wykorzystanie: logfilter.py [-h] [-s SLEEP_INTERVAL] [-f NUM_FILTERS] [-l LIMIT]
& Nbsp; [- e FILTRY]
& Nbsp; [PLIK]
Filtrowanie zawartości pliku, dynamicznie
pozycyjne argumenty:
FILENAME Nazwa pliku filtrować.
Opcjonalne argumenty:
-h, --help pokazuj tego komunikatu pomocy i kończy
-s SLEEP_INTERVAL, --sleep odstępu SLEEP_INTERVAL
& nbsp; Sen SLEEP_INTERVAL sekund między iteracji
-f NUM_FILTERS, --num-filtry NUM_FILTERS
& Nbsp; Ilość filtrów stosuje się do pliku dziennika
-l LIMIT, --limit LIMIT
& Nbsp; Liczba linii do wyświetlania w polu tekstowym
-e, --regexp FILTRY FILTRY
& nbsp; ustawień filtrów
Nie bój się, nie musisz skonfigurować je wszystkie, aby uruchomić aplikację; GUI rzeczywiście, pozwoli Ci dostosować je później. Jednakże, należy rozważyć użycie opcji wiersza poleceń umożliwiający tworzenie aliasów lub skrótów.
Na przykład, wyobraź sobie, masz zamiar pracować z plików dziennika zawierający między innymi Java stos śladów. Można myśleć o uruchomieniu aplikacji z następujących opcji, aby otrzymywać powiadomienia, gdy tylko nowy wyjątkiem (i względnej ślad stosu) dodaje się do obserwowanego pliku:
python logfilter.py -e '([Ee] xception | tat) "Plikdziennika.log
Ponadto, wyobraź sobie, że pracuje nad nowym modułem jest częścią większego projektu (wszystkie ślady bali pochodzących z takiego modułu, posiada specjalne słowo FOO związane); a następnie, aby śledzić na żywo zachowanie modułu, a jednocześnie obserwując wyjątkowe wydarzenia pochodzących z resztą aplikacji, można uruchomić logfilter z następujących opcji:
python logfilter.py -e '([Ee] xception | tat) "-e FOO Plikdziennika.log

Wymagania :

    < li> Python
  • tkinter

Podobne oprogramowanie

EditRocket
EditRocket

28 Sep 15

UliPad
UliPad

11 May 15

KOffice
KOffice

11 May 15

Prodigy Notepad
Prodigy Notepad

12 May 15

Komentarze do logfilter

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!