MultiTail: Δείτε δύο, τρία και περισσότερα αρχεία καταγραφής σε πραγματικό χρόνο ταυτόχρονα

Όσοι από εμάς διαχειριζόμαστε διακομιστές ή οποιονδήποτε χρήστη πρέπει να γνωρίζει συγκεκριμένα αρχεία καταγραφής συστήματος, αυτοί οι χρήστες γνωρίζουν τι είναι η ουρά. Για παράδειγμα, εάν έχω το αρχείο καταγραφής του Apache/nginx του ιστότοπού μας, το ημερολόγιο ηλεκτρονικού ταχυδρομείου (webmail.desdelinux. Καθαρά για παράδειγμα) φτιαγμένο με iRedMailή άλλο από κάποια εφαρμογή ιστού ή ιστότοπους όπως www.GmailInicioSesion.info u άλλοι που χρησιμοποιούν ένα API, όταν έχετε τόσα πολλά
αρχεία καταγραφής και θέλουμε να αναθεωρήσουμε κάποια συγκεκριμένη εντολή ουρά Είναι χωρίς αμφιβολία μια εξαιρετική επιλογή.

Ουρά και CCZE

Η εντολή ουρά σας επιτρέπει να δείτε ένα αρχείο καταγραφής, δίπλα στην παράμετρο -f Μας δείχνει το αρχείο καταγραφής σε πραγματικό χρόνο, δηλαδή, η αλλαγή που λαμβάνει το αρχείο καταγραφής θα εμφανιστεί στην οθόνη, χωρίς να χρειάζεται να φορτώσετε ξανά το αρχείο καταγραφής, δηλαδή:

tail -f /var/log/auth.log

Επιπλέον, προστέθηκε στο ccze (το συζητήσαμε ήδη) μπορούμε να προσθέσουμε χρώματα στα αρχεία καταγραφής:

tail -f /var/log/auth.log | ccze

[note] Πρέπει να εγκαταστήσετε το πακέτο ccze για να λειτουργούν τα χρώματα [/ note]

Αυτό θα μας δείξει μια σύνδεση σε πραγματικό χρόνο, αλλά, Τι να κάνω εάν θέλω να δω δύο αρχεία καταγραφής σε πραγματικό χρόνο ταυτόχρονα;

Θα χρειαζόμουν τότε να ανοίξω δύο τερματικά, να τα ευθυγραμμίσω οριζόντια το ένα πάνω από το άλλο, για να εκτελέσω το tailf -f σε κάθε ένα, έτσι ώστε να βλέπω ταυτόχρονα δύο αρχεία καταγραφής.

Λοιπόν, με το multitail δεν χρειάζεται πλέον να περιπλέξουμε τον εαυτό μας.

πολυουρά

Το MultiTail είναι ένα πακέτο (και εντολή) που μας επιτρέπει να του πούμε τα αρχεία καταγραφής που θέλουμε να δούμε και μας δείχνει όλα αυτά στην οθόνη, χωριστά, τακτοποιημένα, οργανωμένα.

Για παράδειγμα:

multitail /var/log/auth.log /var/log/kernel.log

Αυτό θα μας δείξει αυτά τα δύο αρχεία καταγραφής στην οθόνη:

πολλαπλή ουρά

Όπως μπορείτε να δείτε, το ένα είναι κάτω και το άλλο είναι πάνω, στο ίδιο τερματικό έχουμε δύο αρχεία καταγραφής.

Λέω δύο αρχεία καταγραφής αλλά ... θα μπορούσαν να υπάρχουν περισσότερα, για παράδειγμα ας υποθέσουμε ότι θέλω επίσης να δω το αρχείο καταγραφής ulogd.log:

multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

Εδώ το στιγμιότυπο οθόνης:

πολλαπλή ουρά-3

Εάν θέλετε να διαιρέσετε το τερματικό κάθετα και όχι οριζόντια, πρέπει να προσθέσετε -s 2… όπου 2 είναι ο αριθμός των συνολικών κατακόρυφων πλαισίων. Για παράδειγμα:

multitail -s 2 /var/log/auth.log /var/log/kernel.log

Εδώ το στιγμιότυπο οθόνης:

πολυουρά-v

Εάν ... επίσης, θέλετε να εμφανίσετε τρία αρχεία καταγραφής και όχι δύο όπως στο παράδειγμα, αλλά δεν θέλετε να διαιρέσετε το τερματικό σε τρεις ίσους κατακόρυφους χώρους, αλλά να διαιρέσετε τη σωστή περιοχή σε δύο οριζόντια τετράγωνα, αφήστε τα 2 της προηγούμενης εντολής και απλά προσθέστε ένα άλλο αρχείο καταγραφής στο τέλος:

multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

Και εδώ το στιγμιότυπο οθόνης:

multitail-v-3

Εγκατάσταση πολλαπλών ουρών

Για να το εγκαταστήσετε είναι απλό, βρείτε και εγκαταστήστε το πακέτο πολλαπλή ουρά που βρίσκεται στο αποθετήριο σας.

Εάν χρησιμοποιείτε Debian, Ubuntu ή παράγωγο:

sudo apt-get install multitail

Εάν χρησιμοποιείτε το ArchLinux ή άλλη διανομή που χρησιμοποιεί το pacman:

sudo pacman -S multitail

τέλος

Υπάρχουν πολλές ακόμη επιλογές, εκτέλεση εντολών κ.λπ. πολλαπλή ουρά Είναι αναμφίβολα μια εξαιρετική επιλογή για να δείτε πολλά από τα αρχεία καταγραφής μας ταυτόχρονα.

Ελπίζω να το έχετε βρει ενδιαφέρον.

αφορά


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   ακατέργαστο βασικό dijo

    Είναι πολύ χρήσιμο για μένα, ευχαριστώ που μοιράστηκα. Δεν τον ήξερα. 🙂

  2.   Ναυτίλος dijo

    Μοιάζει πολύ με μια εντολή που ρίχτηκε στο τερματικό και με αυτό δείχνουν διαφορετικούς τρόπους εργασίας.

    Εδώ είναι ένα στιγμιότυπο οθόνης αυτού που λέω.
    http://i.imgur.com/YsSLgGI.png

    Αλλά όπως πάντα, είναι το σπουδαίο πράγμα για το Linux, υπάρχουν πολλές εναλλακτικές λύσεις για όλα τα χρώματα.

    Χαιρετισμούς.

    1.    Ναυτίλος dijo

      Terra Terminal, αυτό είναι το όνομα του προγράμματος στο στιγμιότυπο οθόνης.

    2.    eliotime3000 dijo

      Ενδιαφέρων. Δεν θα χρειαστεί πλέον να σπρώξω τη διασύνδεση RatPoison στο Debian.

  3.   Πιπολάνδη dijo

    Ένα πολύ χρήσιμο εργαλείο που δεν ήξερα. Ευχαριστώ για τις πληροφορίες!. Στην υγειά σας!.