logfilter

Screenshot Λογισμικό:
logfilter
Στοιχεία Λογισμικού:
Εκδοχή: 0.5.0
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Matteo Landi
Άδεια: Δωρεάν
Δημοτικότητα: 108

Rating: 2.5/5 (Total Votes: 4)

logfilter είναι ένα Python app βολικό για επεξεργασία σε πραγματικό χρόνο από πολύ καιρό αρχεία καταγραφής.
Πάρτε το -f ουρά εντολών, συνδυάστε το με grep -e ΤΡΟΠΟΥ ΔΙΕΞΑΓΩΓΗΣ [-e πρότυπο ...], και να προσθέσετε ένα απλό γραφικό περιβάλλον που επιτρέπει στους χρήστες να επιλέξουν το αρχείο το ημερολόγιο να παρατηρούν και τα φίλτρα να χρησιμοποιήσετε: καλά, αυτή είναι η ουσία του logfilter (ή ως άλλο θα έλεγα, logfilter με λίγα λόγια).
Εγκατάσταση
logfilter μπορεί να εγκατασταθεί χρησιμοποιώντας είτε το άστατος αποθετήριο Bitbucket, ή το δείκτη Python πακέτο (PyPI). Εάν αισθάνεστε τυχεροί και δεν σας πειράζει τη χρήση ενδεχομένως ασταθή αίτηση προκειμένου να επωφεληθούν από τις τελευταίες δυνατότητες του έργου, στη συνέχεια, επιλέξτε το πρώτο. Από την άλλη πλευρά, εάν δεν θέλετε να περνούν το χρόνο συμπλήρωσης σφαλμάτων οφείλεται σε συντριβή εφαρμογές, τότε ο τελευταίος θα είναι σίγουρα η καλύτερη επιλογή (.. ελπίζω).
Άστατος
Από πηγές:
cd / οπουδήποτε / σας / Ανάρτηση
hg κλώνος https://bitbucket.org/iamFIREcracker/logfilter
python setup.py εγκαταστήσετε
PyPI
Από πηγές:
CD / path / to / χώρο εργασίας
wget http://pypi.python.org/packages/source/o/logfilter/logfilter-0.1.0.tar.gz
πίσσα zxvf logfilter-0.1.0.tar.gz
CD logfilter-0.1.0
python setup.py εγκαταστήσετε
Από την PyPI:
Pip εγκαταστήσετε logfilter
Χρήση
Για να σας δώσω μια γενική εικόνα των επιλογών διαμόρφωσης του logfilter, αυτή είναι η έξοδος της python logfiter.py -h:
Χρήση: logfilter.py [-h] [-s SLEEP_INTERVAL] [-f NUM_FILTERS] [-l ΟΡΙΟ]
& Nbsp? [- E ΦΙΛΤΡΑ]
& Nbsp? [Filename]
Φιλτράρετε το περιεχόμενο ενός αρχείου, δυναμικά
επιχειρήματα θέσης:
FILENAME αρχείου για να φιλτράρετε.
προαιρετικά επιχειρήματα:
-h, --help εμφανιστεί αυτό το μήνυμα βοήθειας και έξοδος
-s SLEEP_INTERVAL, --sleep διαστήματος SLEEP_INTERVAL
& Nbsp? Ύπνου SLEEP_INTERVAL δευτερόλεπτα μεταξύ επαναλήψεων
-f NUM_FILTERS, --num φίλτρα NUM_FILTERS
& Nbsp? Αριθμός των φίλτρων για να εφαρμόσει για να συνδεθείτε αρχείο
-l ΟΡΙΟ, --limit ΟΡΙΟ
& Nbsp? Αριθμός γραμμών που θα εμφανίζονται στην περιοχή κειμένου
-e ΦΙΛΤΡΑ, --regexp ΦΙΛΤΡΑ
& Nbsp? Φίλτρο προεπιλογές
Μην φοβάστε, δεν χρειάζεται να ρυθμίσετε όλα αυτά για να ξεκινήσει η εφαρμογή? το γραφικό περιβάλλον πράγματι, θα σας αφήσει να τους προσαρμόσετε αργότερα. Ωστόσο, θεωρούμε ότι χρησιμοποιείτε τις επιλογές της γραμμής εντολών για τη δημιουργία εύχρηστων ψευδώνυμα ή συντομεύσεις.
Για παράδειγμα, φανταστείτε ότι είστε έτοιμοι να εργαστείτε με τα αρχεία καταγραφής που περιέχει, μεταξύ των άλλων, Java στοίβα ίχνη. Θα μπορούσατε να σκεφτείτε για την έναρξη της εφαρμογής με τις ακόλουθες επιλογές, προκειμένου να ειδοποιηθείτε μόλις ένα νέο εξαίρεση (και η σχετική ίχνος στοίβας) προστίθεται στην παρατηρούμενη αρχείο:
Python logfilter.py -e »([Ee] xception | tat)» LOGFILE.log
Επίσης, φανταστείτε ότι εργάζεται πάνω σε ένα νέο module είναι μέρος του μεγαλύτερου έργου (όλα τα ίχνη καταγραφής που προέρχονται από μια τέτοια μονάδα, έχουν μια ειδική λέξη FOO συνδέεται)? Στη συνέχεια, για να ακολουθήσετε τη ζωντανή συμπεριφορά της μονάδας, ενώ ακόμη παρατηρώντας έκτακτα γεγονότα που προέρχονται από την υπόλοιπη εφαρμογή, θα μπορούσε να ξεκινήσει το logfilter με τις ακόλουθες επιλογές:
Python logfilter.py -e »([Ee] xception | tat)» -e FOO LOGFILE.log

Απαιτήσεις :

    < li> Python
  • TkInter

Παρόμοια λογισμικά

Pymacs
Pymacs

14 Apr 15

C# for Emacs
C# for Emacs

12 May 15

units-filter
units-filter

3 Jun 15

Σχόλια για logfilter

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!