programa de segurança CLI via cauda

1

Eu estou procurando por um programa cli (interface de linha de comando) que basicamente iria de 1 log ou um conjunto de logs em / var / log e na saída em tempo real de uma maneira mais amigável. Perl seria melhor, mas não é um pré-requisito.

    
por Unfundednut 19.10.2009 / 09:09

2 respostas

2

Se o seu sistema tiver watch e você estiver procurando por algo rápido e sujo:

watch '( tail /var/log/logone;/bin/echo -e "\n--------\n";tail /var/log/logtwo )'

Não é necessário usar -f com tail , pois watch atualiza a exibição.

Existem outras soluções melhores, mas se você se encontrar em um encadeamento, às vezes, esse tipo de coisa ajudará.

    
por 19.10.2009 / 09:46
2

Multitail permite que você "salte" vários arquivos de uma só vez. Você também pode abrir várias janelas dentro de uma sessão screen e executar less -F em cada.

Quanto a "produzir de maneira mais amigável", isso é muito subjetivo e também individual para cada aplicativo. Existem visualizadores de registros para muitos servidores populares, por exemplo, AWStats . Apenas veja se faz o que você precisa. O que exatamente você quer verificar?

Por fim, em vez de assistir a logs, para manutenção de servidor a longo prazo, um software de monitoramento provavelmente faz mais sentido. Confira, por exemplo, Nagios ou ZenOSS.

    
por 19.10.2009 / 09:28