logfilter

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

Rating: 2.7/5 (Total Votes: 3)

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

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

GNU awk
GNU awk

20 Feb 15

lesspipe.sh
lesspipe.sh

19 Feb 15

QtrSed
QtrSed

20 Feb 15

Yate
Yate

15 Apr 15

Σχόλια για logfilter

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