MultiTail: одновременный просмотр двух, трех и более журналов в реальном времени

Те из нас, кто управляет серверами, или любой пользователь, которому необходимо знать определенные системные журналы, эти пользователи знают, что такое хвостовая команда. Например, если у меня есть журнал апаш/Nginx нашего веб-сайта, журнал веб-почты (веб-почта.desdelinux.net например) наши сделаны с 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 /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

А вот скриншот:

мультитейл-v-3

Установка MultiTail

Для установки просто найдите и установите пакет многоцелевой который находится в вашем репозитории.

Если вы используете Debian, Ubuntu или производную версию:

sudo apt-get install multitail

Если вы используете ArchLinux или другой дистрибутив, использующий pacman:

sudo pacman -S multitail

конец

Есть еще много параметров, выполнение команд и т. Д. многоцелевой Несомненно, это отличный вариант для одновременного просмотра нескольких наших журналов.

Надеюсь, вам было интересно.

привет


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   сырьеBasic сказал

    Мне это очень пригодилось, спасибо, что поделились. Я его не знал. 🙂

  2.   НАУТИЛУС сказал

    Это очень похоже на команду, которая была введена в терминал, и здесь показаны различные способы работы.

    Вот скриншот того, что я говорю.
    http://i.imgur.com/YsSLgGI.png

    Но, как всегда, в Linux есть большое преимущество: есть много альтернатив для всех цветов.

    Привет.

    1.    НАУТИЛУС сказал

      Терра Терминал, это название программы на скриншоте.

    2.    элиотайм3000 сказал

      Интересно. Мне больше не нужно переносить интерфейс RatPoison в Debian.

  3.   Пиполанди сказал

    Очень полезный инструмент, о котором я не знал. Спасибо за информацию!. Ура !.