Инструменты пользователя

Инструменты сайта


linux:administration:multitail

Это старая версия документа!


# Multitail - одновременный мониторинг нескольких файлов в одном терминале Linux

Если вы администратор сервера или программист, то вам периодически необходимо обращаться к нескольким лог-файлам для эффективного устранения неполадок. Чтобы достичь этого, необходимо каждый раз открывать каждый лог-файл в новой консоли. Однако можно использовать традиционную команду tail, например `tail -f /var/log/messages` или `tail -f /var/log/secure`, в одной строке.

Но если мы хотим видеть несколько файлов одновременно в режиме реального времени, нам нужен специальный инструмент под названием MultiTail.

## Что это такое

MultiTail - это ncurses-утилита с открытым исходным кодом, которая может использоваться для отображения нескольких файлов журналов в виде стандартного вывода в одном окне или в одной shell-оболочке, отображающая несколько последних строк файлов журналов в режиме реального времени (как это делает команда tail), и разбивающая консоль на несколько подокон (что очень похоже на screen). Она также поддерживает цветную подсветку, фильтрацию, добавление и удаление окон и многое другое.

Функции:

  • Несколько источников ввода.
  • Цветной дисплей с использованием регулярных выражений в случае важной информации.
  • Линейная фильтрация.
  • Интерактивные меню для удаления и добавления оболочек.

Пример экрана MultiTail в действии

## Установка MultiTail в Linux

В Debian/Ubuntu/Linux Mint ``` $ sudo apt-get update $ sudo apt-get install multitail ```

Чтобы получить MultiTail в дистрибутивах Red Hat, вы должны включить репозиторий EPEL. Установка в RHEL/CentOS/Fedora ``` # yum install -y multitail ```

/var/www/html/dokuwiki/data/attic/linux/administration/multitail.1721673290.txt.gz · Последнее изменение: — so_v_a