Skype: My status
multitail - показ нескольких логов в реальном времени PDF Печать E-mail
Раздел: Настройка программного обеспечения . Категория: FreeBSD 7

multitail позволяет просматривать один или несколько файлов, как оригинальная программа tail. Разница в том, что он создает несколько окон на вашей консоли и обновляет их когда появляются новіе записи.

Пример работы на рисунке:

# multitail -s 2 -C -l "ping serviscentr.net.ua" -l "ping www.mebiland.kiev.ua" -l "ping mebel-market.kiev.ua" -l "ping gaivoronsky.com"

multitailsmall

Перед началом установки обязательно обновляем дерево портов.

Установка:

# cd /usr/ports/
# make search key multitail
The search target requires a keyword parameter or name parameter,
e.g.: "make search key=somekeyword"
or "make search name=somekeyword"
make: don't know how to make key. Stop
# make search key=multitail
Port: multitail-5.2.6
Path: /usr/ports/sysutils/multitail
Info: Tail multiple files on console with ncurses
Maint: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
B-deps: gettext-0.18.1.1 gmake-3.81_4 libiconv-1.13.1_1
R-deps:
WWW: http://www.vanheusden.com/multitail/

# cd /usr/ports/sysutils/multitail/
# make install clean
# rehash

Использование

Параметры:

Приведу только те, которые сам использую, их там довольно много, можете сами посмотреть:

# multitail -help

 

-s x - вертикальное разделение на х частей.

-C - раскрашивает все окна.

-l "x" - вывод работы команды "х" пример: multitail -l "ping serviscentr.net.ua".

 

Чтобы соединить логи в в горизонтально разделенном окне, используя для этого команду -i перед каждым лог-файлом. Это может быть полезно когда вы не имеете много места или строки в файле очень длинные.

# multitail -i mysql.log -i maillog

Вы можете также использовать команду -l для отображения вывода таких команд как ping или traceroute.

# multitail -l "ping serviscentr.net.ua" -l "ping www.mebiland.kiev.ua"

Как смотреть pflog  в реальном времени:

# multitail -c -l 'tcpdump -n -s0 -i pflog0'

Комментарии  

 
0 #2 Шагунов Антон 03.02.2011 22:22
Спасибо!
Цитировать
 
 
+1 #1 ttys 03.02.2011 21:08
-l "x" - вивод работы сомманды "х" пример: multitail -l "ping serviscentr.net.ua".

опечатка
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Последние комментарии

Пользователи : 463
Статьи : 65
Просмотры материалов : 846478

Реклама