Monitore vários logs em um único shell com MultiTail para Linux
Se você é responsável por um servidor ou apenas por um programador que esteja fazendo desenvolvimento, muitas vezes você terá mais de um arquivo de log que deseja acompanhar ao mesmo tempo. Há um utilitário pequeno bacana para Linux chamado MultiTail que permite monitorar vários logs em uma única janela, em vez de exigir várias janelas de shell separadas abertas.
Instalação
Primeiro você precisa baixar e extrair o código-fonte usando o seguinte comando. (Observe que você deve ajustar esses comandos para a versão mais recente, se necessário)
wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz
tar xvfz multitail-5.2.0.tgz
Agora mude para o diretório e execute “make install” para compilar e instalar o aplicativo. Você precisará estar executando como root para instalar este aplicativo em particular, ou você pode apenas usar o sudo como mostrado:
cd multitail-5.2.0
sudo make install
Neste ponto, ele está completamente instalado e pode ser usado por qualquer usuário. O local de instalação padrão é / usr / bin / multitail
Uso
Você pode mesclar arquivos de log em uma janela dividida horizontalmente usando o comando -i antes de cada arquivo de log. Isso é mais útil quando você não tem muito espaço ou as linhas no arquivo são muito longas.
multitail -i error_log -i access_log
Você pode até usar o comando -l para mostrar a saída de um comando, como um ping ou rastreamento. Isso também permite que você use scripts que excluam a saída que você não deseja ... geralmente, você só deseja ver determinadas linhas em um arquivo, como erros.
multitail -l “ping www.howtogeek.com” -l “ping blogs.howtogeek.com”
Existem muitas outras opções, que vou deixar como um exercício para o leitor. Você pode alterar os esquemas de cores, dividir verticalmente ou horizontalmente ou até mesmo visualizar estatísticas nos arquivos de log..
Você pode conferir a página de exemplos na página inicial do multitail ou apenas usar a opção -help para ver a lista gigante de opções.
Baixar MultiTail de vanheusden.com