MultiTail: visualisez simultanément deux, trois journaux et plus en temps réel

Ceux d'entre nous qui gèrent des serveurs ou tout utilisateur qui doit être informé de certains journaux système, ces utilisateurs savent ce qu'est la commande tail. Par exemple, si j'ai le journal de Apache/Nginx de notre site Web, le journal de la messagerie Web (messagerie Web.desdelinux. Net par exemple) notre fait avec iRedMail, ou une autre à partir d'une application Web ou de sites comme www.GmailInicioSesion.info u d'autres qui utilisent une API, quand tu en as autant
logs et nous voulons passer en revue une commande spécifique queue c'est sans aucun doute une excellente option.

Queue et CCZE

La commande queue vous permet de voir un journal, à côté du paramètre -f Il nous montre le journal en temps réel, c'est-à-dire que la modification que le journal reçoit apparaîtra à l'écran, sans avoir à recharger le journal, c'est-à-dire:

tail -f /var/log/auth.log

De plus, ajouté à cze (nous en avons déjà parlé) nous pouvons ajouter des couleurs aux logs:

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

[note] Vous devez installer le package ccze pour que les couleurs fonctionnent [/ note]

Cela nous montrera un journal en temps réel, mais, Que faire si je veux voir deux journaux en temps réel en même temps?

J'aurais alors besoin d'ouvrir deux terminaux, de les aligner horizontalement l'un au-dessus de l'autre, afin d'exécuter le tailf -f dans chacun d'eux, pouvant ainsi voir deux logs en même temps.

Eh bien, avec le multitail, nous n'avons plus besoin de nous compliquer.

multi-queue

MultiTail est un package (et une commande) qui nous permet de lui indiquer les logs que nous voulons voir et il nous montre tous à l'écran, séparés, arrangés, organisés.

Par exemple:

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

Cela nous montrera ces deux journaux:

multiqueue

Comme vous pouvez le voir, l'un est en dessous et l'autre est au-dessus, dans le même terminal, nous avons deux journaux.

Je dis deux journaux mais ... il peut y en avoir plus, par exemple supposons que je veuille aussi voir le journal ulogd.log:

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

Voici la capture d'écran:

multiqueue-3

Si vous souhaitez diviser le terminal verticalement et non horizontalement, vous devez ajouter -s 2… où 2 est le nombre total de panneaux verticaux. Par exemple:

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

Voici la capture d'écran:

multi-queue-v

Si ... aussi, vous voulez afficher trois journaux et non deux comme dans l'exemple, mais vous ne voulez pas diviser le terminal en trois espaces verticaux égaux, mais plutôt diviser la zone de droite en deux carrés horizontaux, laissez le 2 de la commande précédente et ajoutez un autre journal à la fin:

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

Et voici la capture d'écran:

multi-queue-v-3

Installation de MultiTail

Pour l'installer, c'est simple, recherchez et installez le package multiqueue qui se trouve dans votre référentiel.

Si vous utilisez Debian, Ubuntu ou un dérivé:

sudo apt-get install multitail

Si vous utilisez ArchLinux ou une autre distribution utilisant pacman:

sudo pacman -S multitail

fin

Il existe de nombreuses autres options, exécution de commandes, etc. multiqueue C'est sans aucun doute une excellente option pour afficher plusieurs de nos journaux en même temps.

J'espère que vous l'avez trouvé intéressant.

salutations


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   brutBasique dit

    C'est très utile pour moi, merci pour le partage. Je ne le connaissais pas. 🙂

  2.   Nautile dit

    Cela ressemble beaucoup à une commande qui a été lancée dans le terminal et qui montre différentes façons de travailler.

    Voici une capture d'écran de ce que je dis.
    http://i.imgur.com/YsSLgGI.png

    Mais comme toujours, c'est la grande chose à propos de Linux, il existe de nombreuses alternatives pour toutes les couleurs.

    Salutations.

    1.    Nautile dit

      Terra Terminal, c'est le nom du programme sur la capture d'écran.

    2.    éliotime3000 dit

      Intéressant. Je n'aurai plus à pousser l'interface RatPoison vers Debian.

  3.   Pipolandí dit

    Un outil très utile que je ne connaissais pas. Merci pour l'information!. À votre santé!.