Existem muitos logs. /var/log/
Para uma instalação doméstica padrão, quais devo verificar regularmente?
Existem muitos logs. /var/log/
Para uma instalação doméstica padrão, quais devo verificar regularmente?
Respostas:
Cada log serve a seu próprio propósito. Realmente depende do que você está tentando verificar. Alguns comuns são descritos abaixo:
/var/log/auth.log
- Informações relativas à autenticação - incluindo atividade sudo / su/var/log/boot.log
- Todas as informações durante o processo de inicialização/var/log/crond.log
- Informações do cron daemon/var/log/messages
- Ponto de dumping típico para mensagens não relacionadas ao sistema/var/log/pm-suspend.log
- Registrado durante a função de suspensão do gerenciamento de energia/var/log/user.log
- Informações de todos os níveis do usuário/var/log/syslog
- Isso organiza a saída de diferentes softwares e é um "log geral"/var/log/kern.log
- Informações sendo registradas no kernelExistem logs adicionais - como a pasta apache2, mysql.log / mysql.err e outros. Todos são específicos de software - se você não tiver o apache2 instalado, não terá os arquivos de log para ele. A única vez em que você deseja verificar os logs é quando surge um problema - na maioria das vezes, não há problema em deixá-los no escuro.
egrep -v 'os_raise_smp_barrier' /var/log/{kern.log,messages,syslog} | less
E rastreie essa mensagem - é sintomático de algum problema que você deve corrigir.
rsyslogd
quais arquivos ele se registra: cat /etc/rsyslog.d/* | egrep -v '^#|^$' | egrep -o '/[^ ]+'
no seu sistema.
Eu diria que, para uma instalação doméstica padrão, não é necessário que você verifique os logs regularmente. Embora possam ser úteis no diagnóstico de um problema ou na apresentação de um relatório de erro.
Um truque que acho útil é:
touch /tmp/now
<...make the problem happen...>
sudo find /var/log -type f -newer /tmp/now | xargs sudo less
Isso me mostra todos os arquivos dentro e abaixo dos /var/log
quais algo foi escrito desde o touch /tmp/now
comando.