Niezależnie od tego, czy jesteś odpowiedzialny za serwer lub programistę, który tworzy program, często będziesz mieć więcej niż jeden plik dziennika, który chcesz śledzić w tym samym czasie. Istnieje małe, przydatne narzędzie dla Linuxa o nazwie MultiTail, które pozwala monitorować wiele dzienników w jednym oknie, zamiast wymagać otwarcia wielu oddzielnych okien powłoki.
Instalacja
Najpierw musisz pobrać i wyodrębnić kod źródłowy za pomocą następującego polecenia. (Pamiętaj, że w razie potrzeby powinieneś dostosować te polecenia do najnowszej wersji)
wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz
tar xvfz multitail-5.2.0.tgz
Teraz przejdź do katalogu i uruchom "make install", aby skompilować i zainstalować aplikację. Będziesz musiał działać jako root, aby zainstalować tę konkretną aplikację, lub możesz po prostu użyć sudo, jak pokazano:
cd multitail-5.2.0
sudo zainstaluj
W tym momencie jest całkowicie zainstalowany i może być używany przez dowolnego użytkownika. Domyślna lokalizacja instalacji to / usr / bin / multitail
Stosowanie
Możesz scalić logi w podzielone horyzontalnie okno, używając polecenia -i przed każdym plikiem dziennika. Jest to najbardziej przydatne, gdy nie masz dużo miejsca lub wiersze w pliku są bardzo długie.
multitail -i error_log -i access_log
Możesz nawet użyć polecenia -l, aby wyświetlić wynik polecenia, takiego jak ping lub trace. Umożliwi to również korzystanie ze skryptów, które usuwają dane wyjściowe, których nie potrzebujesz ... często chcesz zobaczyć tylko niektóre wiersze w pliku, na przykład błędy.
multitail -l "ping www.howtogeek.com" -l "ping blogs.howtogeek.com"
Istnieje wiele innych opcji, które zostawię jako ćwiczenie dla czytelnika. Możesz zmienić schematy kolorów, podzielić zarówno w pionie, jak i w poziomie, a nawet wyświetlić statystyki na logach.
Możesz przejrzeć stronę przykładów na stronie głównej dla wielu osób lub po prostu użyć opcji -help, aby zobaczyć gigantyczną listę opcji.
Pobierz MultiTail z vanheusden.com