Pular para o conteúdo

Abrindo os logs automaticamte em consoles e monitorando-os pelo browser

Neste artigo mostro como inicializar seu sistema com os arquivos de log que você quiser já abertos em terminais independentes e também como visualizá-los em um browser qualquer. Tudo isso com as linhas dos logs coloridas, tornando muito mais fácil a procura de ocorrências dentro do arquivo.
Ivan Lucio da Silva sigmanalo
Hits: 35.502 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Parte 3: ccze

Embora o ccze não tenha plugins para todos os logs (como você pode observar com o comando "ccze -l"), pode usá-lo mesmo para os não listados, pois palavras-chave como error, hosts, IPs, datas e outras coisas mais seguem um padrão.

Para colorizar nossos logs, teremos que alterar o arquivo /usr/share/console-log/logpager, acrescentando uma nova opção dentro da estrutura case. Para aqueles que não sabem Shell Script, as seguintes linhas têm que ficar entre as ";;" e o "*)".

        tail )
        exec tail -vf $FILENAME | ccze
        ;;

E no /etc/console-log.conf acrescentar em cada log:

        pager tail

Pronto, basta agora reiniciar o console-log e observar os seus logs, agora de uma forma muito mais agradável e fácil de encontrar ocorrências específicas.

   1. Introdução
   2. console-log
   3. ccze
   4. Apache
   5. Considerações finais

Implementando um Linux Terminal Service (LTS) no Debian

file-rc - gerenciando a inicialização de serviços

Systemimager - O sistema de imagens do Linux

Certificado Digital para Peticionamento Eletrônico (2018)

Remastersys: Crie seu próprio Live-CD do Ubuntu Linux

QEMU - Para rodar Windows pré-instalado

Slitaz Linux, uma distro pequena mas...

Desbravando o mundo do Software Livre

#1 Comentário enviado por guitarloko em 20/12/2004 - 16:06h
muito bom esse artigo!

[]'s
Felipe
#2 Comentário enviado por gustavodp em 06/01/2005 - 08:34h
amigo, fiz tudo que voce mandou e esta dando este erro quando dou um restart no console-log e quando removo a linha pager tail ele funciona... o que pode ser isso ?

Restarting console-log: E: illegal tty .

Obrigado
#3 Comentário enviado por sigmanalo em 06/01/2005 - 13:49h

Mande seu arquivo de configuração, mas ao que parece você não colocou o
numero do tty onde sera aberto o log

Já checou o arquivo do pager? Ele está ok?
#4 Comentário enviado por casterman em 13/01/2006 - 21:57h
legal teu artigo, parabéns!!!

Contribuir com comentário

Entre na sua conta para comentar.