logfilter

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

Rating: 2.5/5 (Total Votes: 4)

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

TeXstudio
TeXstudio

14 Apr 15

FXiTe
FXiTe

19 Feb 15

Doxymacs
Doxymacs

3 Jun 15

Komentarze do logfilter

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