MultiTail: одночасно переглядайте два, три та більше журналів у реальному часі

Ті з нас, хто керує серверами, або будь-який користувач, який повинен знати про певні системні журнали, ці користувачі знають, що таке команда tail. Наприклад, якщо у мене є журнал Apache/Nginx нашого веб-сайту, журнал веб-пошти (webmail.fromlinux.net наприклад) наші зроблені з iRedMail, або інший з якогось веб-додатку або таких сайтів, як www.GmailInicioSesion.info u інші, що використовують API, коли у вас так багато
журнали, і ми хочемо переглянути певну команду хвіст це, без сумніву, відмінний варіант.

Хвіст і CCZE

Команда хвіст дозволяє побачити журнал поруч із параметром -f Він показує нам журнал у реальному часі, тобто зміна, яку отримує журнал, відображатиметься на екрані без необхідності перезавантажувати журнал, тобто:

tail -f /var/log/auth.log

Крім того, додається до ccze (ми вже говорили про це), ми можемо додати кольори до журналів:

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

[примітка] Ви повинні встановити пакет ccze, щоб кольори працювали [/ примітка]

Це покаже нам журнал у реальному часі, але, Що робити, якщо я хочу бачити два журнали в режимі реального часу одночасно?

Потім мені потрібно було б відкрити два термінали, вирівняти їх горизонтально один над іншим, щоб виконати 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

Ось скріншот:

багатохвостий-в

Якщо ... також, ви хочете показати три журнали, а не два, як у прикладі, але ви не хочете ділити термінал на три рівні вертикальні пробіли, а краще розділити праву область на два горизонтальні квадрати, залиште 2 попередньої команди і просто додати ще один журнал в кінці:

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

І ось скріншот:

multitail-v-3

Встановлення MultiTail

Встановити його просто, знайдіть і встановіть пакет багатохвостя який знаходиться у вашому сховищі.

Якщо ви використовуєте Debian, Ubuntu або похідні:

sudo apt-get install multitail

Якщо ви використовуєте ArchLinux або інший дистрибутив, який використовує pacman:

sudo pacman -S multitail

кінець

Є набагато більше варіантів, виконання команд тощо, багатохвостя це, безсумнівно, чудовий варіант перегляду кількох наших журналів одночасно.

Сподіваюся, вам це було цікаво.

привіт


Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

5 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований.

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   rawBasic - сказав він

    Мені це дуже корисно, дякую за поділ. Я його не знав. 🙂

  2.   НауТілуС - сказав він

    Це дуже схоже на команду, яка була кинута в термінал, і в цьому показані різні способи роботи.

    Ось скріншот того, що я кажу.
    http://i.imgur.com/YsSLgGI.png

    Але як завжди, це чудова річ у Linux, є багато варіантів для всіх кольорів.

    Привіт.

    1.    НауТілуС - сказав він

      Terra Terminal, так називається програма на скріншоті.

    2.    eliotime3000 - сказав він

      Цікаво. Мені більше не доведеться натискати інтерфейс RatPoison на Debian.

  3.   Піполанді - сказав він

    Дуже корисний інструмент, якого я не знав. Дякую за інформацію! Вітаємо !.