MultiTail: bekijk twee, drie en meer logboeken tegelijkertijd in realtime

Degenen onder ons die servers beheren of elke gebruiker die op de hoogte moet zijn van bepaalde systeemlogboeken, deze gebruikers weten wat het staartcommando is. Als ik bijvoorbeeld het logboek van apache/Nginx van onze website, het webmaillogboek (webmail.desdelinux.net bijv.) onze gemaakt met iRedMail, of een andere van een webtoepassing of sites zoals www.GmailInicioSesion.info u anderen die een API gebruiken, als je er zoveel hebt
logs en we willen een specifiek commando bekijken staart het is zonder twijfel een uitstekende optie.

Staart en CCZE

Het commando staart stelt u in staat om een ​​logboek te zien, naast de parameter -f Het toont ons het logboek in realtime, dat wil zeggen dat de wijziging die het logboek ontvangt op het scherm verschijnt, zonder het logboek opnieuw te hoeven laden, dat wil zeggen:

tail -f /var/log/auth.log

Bovendien toegevoegd aan ccze (we hadden het er al over) we kunnen kleuren toevoegen aan de logs:

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

[note] U moet het ccze-pakket installeren om de kleuren te laten werken [/ note]

Dit zal ons in realtime een logboek tonen, maar, Wat moet ik doen als ik twee logboeken tegelijkertijd in realtime wil zien?

Ik zou dan twee terminals moeten openen, ze horizontaal boven elkaar moeten uitlijnen om de tailf -f op elke terminal uit te voeren en dus twee logboeken tegelijkertijd te kunnen zien.

Nou, met multitail hoeven we onszelf niet langer ingewikkeld te maken.

meerstaartig

MultiTail is een pakket (en commando) waarmee we het de logboeken kunnen vertellen die we willen zien en het toont ons ze allemaal op het scherm, gescheiden, gerangschikt, georganiseerd.

Bijvoorbeeld:

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

Dit toont ons deze twee logboeken op het scherm:

meerstaartig

Zoals je kunt zien, is de ene onder en de andere boven, in dezelfde terminal hebben we twee logboeken.

Ik zeg twee logboeken, maar ... er kunnen er meer zijn, stel bijvoorbeeld dat ik ook het logboek ulogd.log wil zien:

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

Hier de screenshot:

meerstaart-3

Als u de terminal verticaal en niet horizontaal wilt verdelen, moet u -s 2 toevoegen ... waarbij 2 het totale aantal verticale panelen is. Bijvoorbeeld:

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

Hier de screenshot:

multitail -v

Als ... ook, u drie logboeken wilt laten zien en niet twee zoals in het voorbeeld, maar u wilt de terminal niet in drie gelijke verticale ruimtes verdelen, maar het rechter gebied in twee horizontale vierkanten verdelen, laat dan de 2 van het vorige commando en voeg gewoon nog een log toe aan het einde:

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

En hier de screenshot:

multitail-v-3

MultiTail-installatie

Om het te installeren is het eenvoudig, zoek en installeer het pakket meerstaartig die in uw repository staat.

Als u Debian, Ubuntu of een derivaat gebruikt:

sudo apt-get install multitail

Als je ArchLinux of een andere distro gebruikt die pacman gebruikt:

sudo pacman -S multitail

uiteinde

Er zijn veel meer opties, het uitvoeren van opdrachten, enz. meerstaartig Het is ongetwijfeld een uitstekende optie om meerdere van onze logs tegelijkertijd te bekijken.

Ik hoop dat je het interessant hebt gevonden.

groeten


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   rauwBasis zei

    Het is erg nuttig voor mij, bedankt voor het delen. Ik kende hem niet. 🙂

  2.   NauTiluS zei

    Het lijkt veel op een commando dat in de terminal is gegooid en laat hiermee verschillende manieren van werken zien.

    Hier is een screenshot van wat ik zeg.
    http://i.imgur.com/YsSLgGI.png

    Maar zoals altijd is het zo geweldig aan Linux, er zijn veel alternatieven voor alle kleuren.

    Groeten.

    1.    NauTiluS zei

      Terra Terminal, dat is de naam van het programma in de schermafbeelding.

    2.    eliotime3000 zei

      Interessant. Ik zal niet langer de RatPoison-interface naar Debian hoeven te pushen.

  3.   pipolandi zei

    Een erg handig hulpmiddel dat ik niet kende. Bedankt voor de info!. Proost !.