alguém conhece um bom analisador gráfico de arquivos de log para (principalmente) mensagens syslog do ubuntu? talvez um que converta as mensagens baseadas em texto em objetos para classificar / agrupar / filtrar mensagens como o visualizador de arquivos de log do Windows.
Como alternativa, ferramentas terminais mais confortáveis do que combinações de grep / sed / cat / less também são apreciadas (ou uma combinação muito boa?: P)
software-recommendation
gui
syslog
Achim A
fonte
fonte
Respostas:
Existem vários visualizadores de log para os ambientes de desktop; O gnome-system-log é pesquisável e fácil de usar; como é o ksystemlog para KDE (embora, é claro, você precise instalar o tempo de execução do KDE). O log do gnome deve ser o melhor para você, pois pode ser usado para filtrar rapidamente os logs e encontrar o que você deseja; você pode ir direto para o syslog, por exemplo, e encontrar as mensagens do sistema Ubuntu e monitorar como o sistema está funcionando em segundo plano com o cron, etc. trabalho.
Em termos de terminal, você pode assistir a qualquer registro aberto em tempo real com o
tail -f <log file>
grep e pode ser muito útil para procurar palavras como 'Máquina' 'Hardware' e 'erro', que geralmente aparecem com falhas: por exemplogrep -i 'machine' /var/log/kern.log
. Com grep, é importante usar a opção i para ignorar letras maiúsculas, pois você pode perder bits importantes do log sem ela. Para examinar uma pasta inteira de logs, você pode usargrep -ir <folder>
.fonte
tail
egrep
com algo comotail -F <log file> | grep -i 'machine
(o uso-F
de capital para continuar a seguir um nome de arquivo após ter sido eliminado e recriado, por exemplo: quando um arquivo de log antigo é automaticamente arquivado)Você pode dar uma olhada no LogZilla . É baseado na Web e permite pesquisas, gráficos, etc.
fonte